From 5de70db9c1d6cbc6f309838f71f8c9c15dcaee78 Mon Sep 17 00:00:00 2001 From: MonkeyGG2 Date: Sun, 22 Oct 2023 16:15:54 -0400 Subject: [PATCH] added ovo 1 & 2 w/ mods --- config.jsonc | 10 + games/ovo/1.4.4/Tween.js | 814 + games/ovo/1.4.4/achievements.json | 222 + games/ovo/1.4.4/ada.png | Bin 0 -> 548 bytes games/ovo/1.4.4/alien.png | Bin 0 -> 459 bytes games/ovo/1.4.4/amongus.png | Bin 0 -> 6536 bytes games/ovo/1.4.4/animate.css | 3504 ++ games/ovo/1.4.4/astronaut.png | Bin 0 -> 515 bytes games/ovo/1.4.4/batter.png | Bin 0 -> 802 bytes games/ovo/1.4.4/brazilian.png | Bin 0 -> 539 bytes games/ovo/1.4.4/c2runtime.js | 49750 ++++++++++++++++ games/ovo/1.4.4/check.png | Bin 0 -> 322 bytes games/ovo/1.4.4/cmg.png | Bin 0 -> 552 bytes games/ovo/1.4.4/coin.png | Bin 0 -> 844 bytes games/ovo/1.4.4/coin10.png | Bin 0 -> 863 bytes games/ovo/1.4.4/coin30.png | Bin 0 -> 875 bytes games/ovo/1.4.4/coin40.png | Bin 0 -> 916 bytes games/ovo/1.4.4/coin5.png | Bin 0 -> 873 bytes games/ovo/1.4.4/coinsecret.png | Bin 0 -> 865 bytes games/ovo/1.4.4/community.png | Bin 0 -> 389 bytes games/ovo/1.4.4/data.js | 1 + games/ovo/1.4.4/default.png | Bin 0 -> 330 bytes games/ovo/1.4.4/dknight.png | Bin 0 -> 517 bytes games/ovo/1.4.4/electrical.png | Bin 0 -> 431 bytes games/ovo/1.4.4/english.png | Bin 0 -> 701 bytes games/ovo/1.4.4/erigato.png | Bin 0 -> 465 bytes games/ovo/1.4.4/fl1ckd.png | Bin 0 -> 995 bytes games/ovo/1.4.4/fonts.css | 9 + games/ovo/1.4.4/frank.png | Bin 0 -> 419 bytes games/ovo/1.4.4/french.png | Bin 0 -> 518 bytes games/ovo/1.4.4/gettingserious.png | Bin 0 -> 272 bytes games/ovo/1.4.4/higherorder.png | Bin 0 -> 274 bytes games/ovo/1.4.4/hmmg_layoutTransition.css | 57 + games/ovo/1.4.4/howler.js | 1987 + games/ovo/1.4.4/html2canvas.min.js | 8 + games/ovo/1.4.4/icon-256.png | Bin 0 -> 3361 bytes games/ovo/1.4.4/images/ablue-sheet0.png | Bin 0 -> 176 bytes games/ovo/1.4.4/images/adblocksign-sheet0.png | Bin 0 -> 280 bytes games/ovo/1.4.4/images/agreen-sheet0.png | Bin 0 -> 176 bytes games/ovo/1.4.4/images/ared-sheet0.png | Bin 0 -> 164 bytes games/ovo/1.4.4/images/background-sheet0.png | Bin 0 -> 47871 bytes .../1.4.4/images/bannercontainer-sheet0.png | Bin 0 -> 105 bytes games/ovo/1.4.4/images/bfakenine-sheet0.png | Bin 0 -> 244 bytes games/ovo/1.4.4/images/body-sheet0.png | Bin 0 -> 98 bytes games/ovo/1.4.4/images/border.png | Bin 0 -> 536 bytes .../ovo/1.4.4/images/buttontrigger-sheet0.png | Bin 0 -> 121 bytes .../ovo/1.4.4/images/buttontrigger-sheet1.png | Bin 0 -> 125 bytes games/ovo/1.4.4/images/camera-sheet0.png | Bin 0 -> 155 bytes games/ovo/1.4.4/images/checkbox-sheet0.png | Bin 0 -> 273 bytes games/ovo/1.4.4/images/cmgskin-sheet0.png | Bin 0 -> 533 bytes games/ovo/1.4.4/images/coin-sheet0.png | Bin 0 -> 2052 bytes games/ovo/1.4.4/images/collider-sheet0.png | Bin 0 -> 223 bytes games/ovo/1.4.4/images/collider-sheet1.png | Bin 0 -> 140 bytes .../1.4.4/images/coolmathgames800x-sheet0.png | Bin 0 -> 34682 bytes games/ovo/1.4.4/images/credits-sheet0.png | Bin 0 -> 1012 bytes games/ovo/1.4.4/images/decor-sheet0.png | Bin 0 -> 181 bytes games/ovo/1.4.4/images/decor-sheet1.png | Bin 0 -> 233 bytes games/ovo/1.4.4/images/decor2-sheet0.png | Bin 0 -> 393 bytes games/ovo/1.4.4/images/dedraloader-sheet0.png | Bin 0 -> 450722 bytes games/ovo/1.4.4/images/dedraloader-sheet1.png | Bin 0 -> 329477 bytes .../ovo/1.4.4/images/dialogoverlay-sheet0.png | Bin 0 -> 155 bytes .../ovo/1.4.4/images/endcarddialog-sheet0.png | Bin 0 -> 155 bytes games/ovo/1.4.4/images/endflag-sheet0.png | Bin 0 -> 291 bytes games/ovo/1.4.4/images/fakenine-sheet0.png | Bin 0 -> 244 bytes .../1.4.4/images/fakeparseimage-sheet0.png | Bin 0 -> 3327 bytes games/ovo/1.4.4/images/frank_1-sheet0.png | Bin 0 -> 250525 bytes games/ovo/1.4.4/images/groundpoundsolid.png | Bin 0 -> 118 bytes games/ovo/1.4.4/images/head-sheet0.png | Bin 0 -> 209 bytes games/ovo/1.4.4/images/inputsdialog.png | Bin 0 -> 104 bytes games/ovo/1.4.4/images/jumpboost-sheet0.png | Bin 0 -> 147 bytes games/ovo/1.4.4/images/jumpthrough.png | Bin 0 -> 118 bytes .../1.4.4/images/languagebutton-sheet0.png | Bin 0 -> 126 bytes .../1.4.4/images/languagebutton2-sheet0.png | Bin 0 -> 144 bytes .../ovo/1.4.4/images/languageflag-sheet0.png | Bin 0 -> 510 bytes .../1.4.4/images/layoutnameholder-sheet0.png | Bin 0 -> 92 bytes games/ovo/1.4.4/images/layoutnumber.png | Bin 0 -> 2921 bytes games/ovo/1.4.4/images/layoutsubtitle.png | Bin 0 -> 2563 bytes games/ovo/1.4.4/images/leftarm-sheet0.png | Bin 0 -> 98 bytes games/ovo/1.4.4/images/levelbutton-sheet0.png | Bin 0 -> 207 bytes games/ovo/1.4.4/images/listitem-sheet0.png | Bin 0 -> 115 bytes games/ovo/1.4.4/images/listparent-sheet0.png | Bin 0 -> 93 bytes .../1.4.4/images/listsubitembtn-sheet0.png | Bin 0 -> 260 bytes .../1.4.4/images/listsubitembtn-sheet1.png | Bin 0 -> 256 bytes .../1.4.4/images/listsubitembtn-sheet2.png | Bin 0 -> 221 bytes games/ovo/1.4.4/images/loadinganim-sheet0.png | Bin 0 -> 7420 bytes games/ovo/1.4.4/images/loadinganim-sheet1.png | Bin 0 -> 1589 bytes games/ovo/1.4.4/images/mark-sheet0.png | Bin 0 -> 627 bytes games/ovo/1.4.4/images/menubutton-sheet0.png | Bin 0 -> 3655 bytes games/ovo/1.4.4/images/menubutton-sheet1.png | Bin 0 -> 2974 bytes games/ovo/1.4.4/images/menubutton-sheet2.png | Bin 0 -> 1675 bytes games/ovo/1.4.4/images/menubutton2-sheet0.png | Bin 0 -> 404 bytes games/ovo/1.4.4/images/menubutton3-sheet0.png | Bin 0 -> 1853 bytes games/ovo/1.4.4/images/menubutton3-sheet1.png | Bin 0 -> 1014 bytes games/ovo/1.4.4/images/movearea-sheet0.png | Bin 0 -> 182 bytes games/ovo/1.4.4/images/movearea-sheet1.png | Bin 0 -> 182 bytes games/ovo/1.4.4/images/particles.png | Bin 0 -> 117 bytes games/ovo/1.4.4/images/particlesbg.png | Bin 0 -> 92 bytes games/ovo/1.4.4/images/portal-sheet0.png | Bin 0 -> 112 bytes games/ovo/1.4.4/images/pulse-sheet0.png | Bin 0 -> 685 bytes games/ovo/1.4.4/images/pulse-sheet1.png | Bin 0 -> 468 bytes games/ovo/1.4.4/images/pulse-sheet2.png | Bin 0 -> 467 bytes games/ovo/1.4.4/images/pumpkin-sheet0.png | Bin 0 -> 2164 bytes games/ovo/1.4.4/images/rocket-sheet0.png | Bin 0 -> 149 bytes .../1.4.4/images/rocketlauncher-sheet0.png | Bin 0 -> 179 bytes games/ovo/1.4.4/images/runningcanvas.png | Bin 0 -> 168 bytes games/ovo/1.4.4/images/skin1-sheet0.png | Bin 0 -> 302 bytes games/ovo/1.4.4/images/skin10-sheet0.png | Bin 0 -> 425 bytes games/ovo/1.4.4/images/skin10-sheet1.png | Bin 0 -> 307 bytes games/ovo/1.4.4/images/skin11-sheet0.png | Bin 0 -> 655 bytes games/ovo/1.4.4/images/skin12-sheet0.png | Bin 0 -> 547 bytes games/ovo/1.4.4/images/skin13-sheet0.png | Bin 0 -> 481 bytes games/ovo/1.4.4/images/skin14-sheet0.png | Bin 0 -> 831 bytes games/ovo/1.4.4/images/skin15-sheet0.png | Bin 0 -> 655 bytes games/ovo/1.4.4/images/skin16-sheet0.png | Bin 0 -> 417 bytes games/ovo/1.4.4/images/skin17-sheet0.png | Bin 0 -> 934 bytes games/ovo/1.4.4/images/skin18-sheet0.png | Bin 0 -> 1129 bytes games/ovo/1.4.4/images/skin19-sheet0.png | Bin 0 -> 1242 bytes games/ovo/1.4.4/images/skin19-sheet1.png | Bin 0 -> 2880 bytes games/ovo/1.4.4/images/skin2-sheet0.png | Bin 0 -> 1179 bytes games/ovo/1.4.4/images/skin20-sheet0.png | Bin 0 -> 573 bytes games/ovo/1.4.4/images/skin21-sheet0.png | Bin 0 -> 651 bytes games/ovo/1.4.4/images/skin22-sheet0.png | Bin 0 -> 811 bytes games/ovo/1.4.4/images/skin23-sheet0.png | Bin 0 -> 483 bytes games/ovo/1.4.4/images/skin24-sheet0.png | Bin 0 -> 452 bytes games/ovo/1.4.4/images/skin3-sheet0.png | Bin 0 -> 344 bytes games/ovo/1.4.4/images/skin3-sheet1.png | Bin 0 -> 273 bytes games/ovo/1.4.4/images/skin3-sheet2.png | Bin 0 -> 259 bytes games/ovo/1.4.4/images/skin4-sheet0.png | Bin 0 -> 253 bytes games/ovo/1.4.4/images/skin4-sheet1.png | Bin 0 -> 231 bytes games/ovo/1.4.4/images/skin4-sheet2.png | Bin 0 -> 243 bytes games/ovo/1.4.4/images/skin5-sheet0.png | Bin 0 -> 392 bytes games/ovo/1.4.4/images/skin6-sheet0.png | Bin 0 -> 1007 bytes games/ovo/1.4.4/images/skin6-sheet1.png | Bin 0 -> 178 bytes games/ovo/1.4.4/images/skin7-sheet0.png | Bin 0 -> 395 bytes games/ovo/1.4.4/images/skin8-sheet0.png | Bin 0 -> 412 bytes games/ovo/1.4.4/images/skin9-sheet0.png | Bin 0 -> 404 bytes games/ovo/1.4.4/images/sliderbar-sheet0.png | Bin 0 -> 92 bytes games/ovo/1.4.4/images/solid.png | Bin 0 -> 106 bytes games/ovo/1.4.4/images/solid2.png | Bin 0 -> 92 bytes games/ovo/1.4.4/images/solid3.png | Bin 0 -> 105 bytes games/ovo/1.4.4/images/solidmove.png | Bin 0 -> 92 bytes games/ovo/1.4.4/images/spike-sheet0.png | Bin 0 -> 157 bytes games/ovo/1.4.4/images/spike2-sheet0.png | Bin 0 -> 159 bytes games/ovo/1.4.4/images/sprite-sheet0.png | Bin 0 -> 134 bytes games/ovo/1.4.4/images/sprite-sheet1.png | Bin 0 -> 92 bytes games/ovo/1.4.4/images/sprite2-sheet0.png | Bin 0 -> 155 bytes games/ovo/1.4.4/images/sprite4-sheet0.png | Bin 0 -> 2860 bytes games/ovo/1.4.4/images/sprite5-sheet0.png | Bin 0 -> 91 bytes games/ovo/1.4.4/images/sprite6-sheet0.png | Bin 0 -> 3511 bytes games/ovo/1.4.4/images/sprite7-sheet0.png | Bin 0 -> 168 bytes games/ovo/1.4.4/images/sprite8-sheet0.png | Bin 0 -> 168 bytes games/ovo/1.4.4/images/sprite9-sheet0.png | Bin 0 -> 749 bytes games/ovo/1.4.4/images/spritefontdeluxe.png | Bin 0 -> 1469 bytes games/ovo/1.4.4/images/spritefontdeluxew.png | Bin 0 -> 1566 bytes games/ovo/1.4.4/images/tiledbackground.png | Bin 0 -> 175 bytes games/ovo/1.4.4/images/tiledbackground2.png | Bin 0 -> 180625 bytes games/ovo/1.4.4/images/tiledbackground3.png | Bin 0 -> 20986 bytes games/ovo/1.4.4/images/titlelogo-sheet0.png | Bin 0 -> 3831 bytes games/ovo/1.4.4/images/triggerarea-sheet0.png | Bin 0 -> 106 bytes .../1.4.4/images/uidirectionbtn-sheet0.png | Bin 0 -> 1829 bytes games/ovo/1.4.4/images/vector-sheet0.png | Bin 0 -> 151 bytes games/ovo/1.4.4/index.html | 151 + games/ovo/1.4.4/jquery-3.4.1.min.js | 2 + games/ovo/1.4.4/jquery.gritter.css | 246 + games/ovo/1.4.4/jquery.gritter.js | 451 + games/ovo/1.4.4/jttp.png | Bin 0 -> 642 bytes games/ovo/1.4.4/knight.png | Bin 0 -> 499 bytes games/ovo/1.4.4/languages.json | 5304 ++ games/ovo/1.4.4/levels.json | 44 + games/ovo/1.4.4/lightspeed.png | Bin 0 -> 557 bytes games/ovo/1.4.4/lknight.png | Bin 0 -> 514 bytes games/ovo/1.4.4/loading-logo.png | Bin 0 -> 1579 bytes games/ovo/1.4.4/lzma.js | 5 + games/ovo/1.4.4/materwelon.png | Bin 0 -> 543 bytes games/ovo/1.4.4/mechanics.png | Bin 0 -> 323 bytes games/ovo/1.4.4/media/among us death.ogg | Bin 0 -> 15922 bytes games/ovo/1.4.4/media/among us slice.ogg | Bin 0 -> 16955 bytes games/ovo/1.4.4/media/button.ogg | Bin 0 -> 19211 bytes games/ovo/1.4.4/media/click.ogg | Bin 0 -> 6101 bytes games/ovo/1.4.4/media/coin1.ogg | Bin 0 -> 35426 bytes games/ovo/1.4.4/media/death-2.ogg | Bin 0 -> 46722 bytes games/ovo/1.4.4/media/death.ogg | Bin 0 -> 9063 bytes games/ovo/1.4.4/media/footstep.ogg | Bin 0 -> 34520 bytes games/ovo/1.4.4/media/hover.ogg | Bin 0 -> 5965 bytes games/ovo/1.4.4/media/hurt.ogg | Bin 0 -> 4995 bytes games/ovo/1.4.4/media/jump.ogg | Bin 0 -> 35205 bytes games/ovo/1.4.4/media/jumpboost.ogg | Bin 0 -> 35193 bytes games/ovo/1.4.4/media/jumpstrong.ogg | Bin 0 -> 35193 bytes games/ovo/1.4.4/media/menutrack.ogg | Bin 0 -> 637642 bytes games/ovo/1.4.4/media/plunge.ogg | Bin 0 -> 35567 bytes games/ovo/1.4.4/media/pound.ogg | Bin 0 -> 26469 bytes games/ovo/1.4.4/media/prepound.ogg | Bin 0 -> 22532 bytes games/ovo/1.4.4/media/return.ogg | Bin 0 -> 6062 bytes games/ovo/1.4.4/media/rocket-2.ogg | Bin 0 -> 36221 bytes games/ovo/1.4.4/media/sfx_transition-01.ogg | Bin 0 -> 42869 bytes games/ovo/1.4.4/media/sfx_transition-02.ogg | Bin 0 -> 43578 bytes games/ovo/1.4.4/media/sfx_transition-03.ogg | Bin 0 -> 43511 bytes games/ovo/1.4.4/media/sfx_transition-04.ogg | Bin 0 -> 43502 bytes games/ovo/1.4.4/media/sfx_transition-05.ogg | Bin 0 -> 43238 bytes games/ovo/1.4.4/media/sfx_transition-06.ogg | Bin 0 -> 44039 bytes games/ovo/1.4.4/media/sfx_transition-07.ogg | Bin 0 -> 43334 bytes games/ovo/1.4.4/media/sfx_transition-08.ogg | Bin 0 -> 44114 bytes games/ovo/1.4.4/media/sfx_transition-09.ogg | Bin 0 -> 76780 bytes games/ovo/1.4.4/media/slide.ogg | Bin 0 -> 35049 bytes games/ovo/1.4.4/media/slide_recover.ogg | Bin 0 -> 35695 bytes games/ovo/1.4.4/media/step.ogg | Bin 0 -> 4586 bytes games/ovo/1.4.4/media/step2.ogg | Bin 0 -> 4593 bytes games/ovo/1.4.4/media/step3.ogg | Bin 0 -> 4523 bytes games/ovo/1.4.4/media/stun.ogg | Bin 0 -> 6355 bytes games/ovo/1.4.4/media/superjump.ogg | Bin 0 -> 24963 bytes games/ovo/1.4.4/media/track 1.ogg | Bin 0 -> 2977190 bytes games/ovo/1.4.4/media/track 2.ogg | Bin 0 -> 2695179 bytes games/ovo/1.4.4/media/track 3.ogg | Bin 0 -> 2756226 bytes games/ovo/1.4.4/media/track 4.ogg | Bin 0 -> 3505459 bytes games/ovo/1.4.4/media/track1.ogg | Bin 0 -> 2977190 bytes games/ovo/1.4.4/media/track2.ogg | Bin 0 -> 2695179 bytes games/ovo/1.4.4/media/track3.ogg | Bin 0 -> 2756226 bytes games/ovo/1.4.4/media/track4.ogg | Bin 0 -> 3505459 bytes games/ovo/1.4.4/media/transition.ogg | Bin 0 -> 28294 bytes games/ovo/1.4.4/media/walljump.ogg | Bin 0 -> 34640 bytes games/ovo/1.4.4/offline.js | 306 + games/ovo/1.4.4/offlineClient.js | 53 + games/ovo/1.4.4/ovo-level-editor.js | 309 + games/ovo/1.4.4/ovo.png | Bin 0 -> 9658 bytes games/ovo/1.4.4/ovo2.png | Bin 0 -> 9805 bytes games/ovo/1.4.4/ovo3.png | Bin 0 -> 9178 bytes games/ovo/1.4.4/ovoplus.png | Bin 0 -> 383 bytes games/ovo/1.4.4/ovospaceprogram.png | Bin 0 -> 8948 bytes games/ovo/1.4.4/pole.png | Bin 0 -> 643 bytes games/ovo/1.4.4/pulse.png | Bin 0 -> 1036 bytes games/ovo/1.4.4/purified.png | Bin 0 -> 690 bytes games/ovo/1.4.4/retron2000.ttf | Bin 0 -> 33348 bytes games/ovo/1.4.4/runner.png | Bin 0 -> 739 bytes games/ovo/1.4.4/shyguy.png | Bin 0 -> 513 bytes games/ovo/1.4.4/skins.json | 227 + games/ovo/1.4.4/spanish.png | Bin 0 -> 816 bytes games/ovo/1.4.4/speedrunner.png | Bin 0 -> 973 bytes games/ovo/1.4.4/style.css | 86 + games/ovo/1.4.4/sw.js | 403 + games/ovo/1.4.4/thefall.png | Bin 0 -> 913 bytes games/ovo/1.4.4/theliljoker.png | Bin 0 -> 1241 bytes games/ovo/1.4.4/tips.json | 30 + games/ovo/1.4.4/topcharts.png | Bin 0 -> 737 bytes games/ovo/1.4.4/tutorials.png | Bin 0 -> 891 bytes games/ovo/1.4.4/unlockalllevels.js | 564 + games/ovo/1.4.4/velocity.png | Bin 0 -> 1075 bytes games/ovo/1.4.4/websdkwrapper.js | 559 + games/ovo/2.0.2alpha/courses.json | 3 + games/ovo/2.0.2alpha/data.json | 1 + games/ovo/2.0.2alpha/icons/icon-512.png | Bin 0 -> 24641 bytes games/ovo/2.0.2alpha/icons/loading-logo.png | Bin 0 -> 18390 bytes games/ovo/2.0.2alpha/images/border-sheet0.png | Bin 0 -> 492 bytes .../images/destructiblefloor-sheet0.png | Bin 0 -> 197 bytes .../2.0.2alpha/images/gravityzone-sheet0.png | Bin 0 -> 220 bytes .../images/groundpoundsolid-sheet0.png | Bin 0 -> 114 bytes .../2.0.2alpha/images/jumpthrough-sheet0.png | Bin 0 -> 109 bytes .../images/realjumpthrough-sheet0.png | Bin 0 -> 122 bytes .../ovo/2.0.2alpha/images/shared-0-sheet0.png | Bin 0 -> 4720 bytes .../ovo/2.0.2alpha/images/shared-0-sheet1.png | Bin 0 -> 40092 bytes .../ovo/2.0.2alpha/images/shared-0-sheet2.png | Bin 0 -> 112928 bytes .../ovo/2.0.2alpha/images/shared-0-sheet3.png | Bin 0 -> 14849 bytes .../ovo/2.0.2alpha/images/shared-0-sheet4.jpg | Bin 0 -> 11850 bytes .../ovo/2.0.2alpha/images/shared-0-sheet5.png | Bin 0 -> 17349 bytes .../ovo/2.0.2alpha/images/shared-0-sheet6.png | Bin 0 -> 4131 bytes .../ovo/2.0.2alpha/images/shared-0-sheet7.png | Bin 0 -> 160 bytes games/ovo/2.0.2alpha/images/solid-sheet0.png | Bin 0 -> 99 bytes games/ovo/2.0.2alpha/images/solid2-sheet0.png | Bin 0 -> 77 bytes games/ovo/2.0.2alpha/images/solid3-sheet0.png | Bin 0 -> 72 bytes .../2.0.2alpha/images/solidmove-sheet0.png | Bin 0 -> 76 bytes .../images/tiledbackground-sheet0.png | Bin 0 -> 196 bytes games/ovo/2.0.2alpha/index.html | 35 + games/ovo/2.0.2alpha/main course.json | 27 + games/ovo/2.0.2alpha/scripts/c3runtime.js | 8825 +++ .../ovo/2.0.2alpha/scripts/dispatchworker.js | 1 + games/ovo/2.0.2alpha/scripts/jobworker.js | 1 + games/ovo/2.0.2alpha/scripts/main.js | 11 + games/ovo/2.0.2alpha/scripts/offlineclient.js | 1 + games/ovo/2.0.2alpha/scripts/register-sw.js | 1 + games/ovo/2.0.2alpha/scripts/supportcheck.js | 1 + games/ovo/2.0.2alpha/style.css | 39 + games/ovo/2.0.2alpha/sw.js | 1 + games/ovo/icons/apple-touch-icon.png | Bin 0 -> 6041 bytes games/ovo/icons/icon-512x512.png | Bin 0 -> 13377 bytes games/ovo/modloader/modloaderv1.js | 169 + games/ovo/modloader/modloaderv2.js | 180 + games/ovo/modloader/mods/v1.json | 107 + games/ovo/modloader/mods/v1/ai.js | 141 + games/ovo/modloader/mods/v1/chaos.js | 117 + games/ovo/modloader/mods/v1/collision.js | 249 + games/ovo/modloader/mods/v1/dark.js | 18 + games/ovo/modloader/mods/v1/explorer.js | 229 + games/ovo/modloader/mods/v1/flymod.js | 138 + games/ovo/modloader/mods/v1/gyro.js | 38 + games/ovo/modloader/mods/v1/hurricane.js | 46 + games/ovo/modloader/mods/v1/keystrokes.js | 1742 + games/ovo/modloader/mods/v1/levelselector.js | 152 + games/ovo/modloader/mods/v1/modapi.js | 198 + games/ovo/modloader/mods/v1/multiplayer.js | 7274 +++ games/ovo/modloader/mods/v1/oldflymod.js | 80 + games/ovo/modloader/mods/v1/picture.js | 77 + games/ovo/modloader/mods/v1/randomkeys.js | 25 + games/ovo/modloader/mods/v1/randomlevel.js | 51 + games/ovo/modloader/mods/v1/savestate.js | 252 + games/ovo/modloader/mods/v1/tas.js | 106 + games/ovo/modloader/mods/v2.json | 30 + games/ovo/modloader/mods/v2/chaos.js | 118 + games/ovo/modloader/mods/v2/dark.js | 18 + games/ovo/modloader/mods/v2/levelselector.js | 147 + games/ovo/modloader/mods/v2/resetbutton.js | 20 + games/ovo/modloader/newmodloaderv1.js | 203 + 310 files changed, 85974 insertions(+) create mode 100644 games/ovo/1.4.4/Tween.js create mode 100644 games/ovo/1.4.4/achievements.json create mode 100644 games/ovo/1.4.4/ada.png create mode 100644 games/ovo/1.4.4/alien.png create mode 100644 games/ovo/1.4.4/amongus.png create mode 100644 games/ovo/1.4.4/animate.css create mode 100644 games/ovo/1.4.4/astronaut.png create mode 100644 games/ovo/1.4.4/batter.png create mode 100644 games/ovo/1.4.4/brazilian.png create mode 100644 games/ovo/1.4.4/c2runtime.js create mode 100644 games/ovo/1.4.4/check.png create mode 100644 games/ovo/1.4.4/cmg.png create mode 100644 games/ovo/1.4.4/coin.png create mode 100644 games/ovo/1.4.4/coin10.png create mode 100644 games/ovo/1.4.4/coin30.png create mode 100644 games/ovo/1.4.4/coin40.png create mode 100644 games/ovo/1.4.4/coin5.png create mode 100644 games/ovo/1.4.4/coinsecret.png create mode 100644 games/ovo/1.4.4/community.png create mode 100644 games/ovo/1.4.4/data.js create mode 100644 games/ovo/1.4.4/default.png create mode 100644 games/ovo/1.4.4/dknight.png create mode 100644 games/ovo/1.4.4/electrical.png create mode 100644 games/ovo/1.4.4/english.png create mode 100644 games/ovo/1.4.4/erigato.png create mode 100644 games/ovo/1.4.4/fl1ckd.png create mode 100644 games/ovo/1.4.4/fonts.css create mode 100644 games/ovo/1.4.4/frank.png create mode 100644 games/ovo/1.4.4/french.png create mode 100644 games/ovo/1.4.4/gettingserious.png create mode 100644 games/ovo/1.4.4/higherorder.png create mode 100644 games/ovo/1.4.4/hmmg_layoutTransition.css create mode 100644 games/ovo/1.4.4/howler.js create mode 100644 games/ovo/1.4.4/html2canvas.min.js create mode 100644 games/ovo/1.4.4/icon-256.png create mode 100644 games/ovo/1.4.4/images/ablue-sheet0.png create mode 100644 games/ovo/1.4.4/images/adblocksign-sheet0.png create mode 100644 games/ovo/1.4.4/images/agreen-sheet0.png create mode 100644 games/ovo/1.4.4/images/ared-sheet0.png create mode 100644 games/ovo/1.4.4/images/background-sheet0.png create mode 100644 games/ovo/1.4.4/images/bannercontainer-sheet0.png create mode 100644 games/ovo/1.4.4/images/bfakenine-sheet0.png create mode 100644 games/ovo/1.4.4/images/body-sheet0.png create mode 100644 games/ovo/1.4.4/images/border.png create mode 100644 games/ovo/1.4.4/images/buttontrigger-sheet0.png create mode 100644 games/ovo/1.4.4/images/buttontrigger-sheet1.png create mode 100644 games/ovo/1.4.4/images/camera-sheet0.png create mode 100644 games/ovo/1.4.4/images/checkbox-sheet0.png create mode 100644 games/ovo/1.4.4/images/cmgskin-sheet0.png create mode 100644 games/ovo/1.4.4/images/coin-sheet0.png create mode 100644 games/ovo/1.4.4/images/collider-sheet0.png create mode 100644 games/ovo/1.4.4/images/collider-sheet1.png create mode 100644 games/ovo/1.4.4/images/coolmathgames800x-sheet0.png create mode 100644 games/ovo/1.4.4/images/credits-sheet0.png create mode 100644 games/ovo/1.4.4/images/decor-sheet0.png create mode 100644 games/ovo/1.4.4/images/decor-sheet1.png create mode 100644 games/ovo/1.4.4/images/decor2-sheet0.png create mode 100644 games/ovo/1.4.4/images/dedraloader-sheet0.png create mode 100644 games/ovo/1.4.4/images/dedraloader-sheet1.png create mode 100644 games/ovo/1.4.4/images/dialogoverlay-sheet0.png create mode 100644 games/ovo/1.4.4/images/endcarddialog-sheet0.png create mode 100644 games/ovo/1.4.4/images/endflag-sheet0.png create mode 100644 games/ovo/1.4.4/images/fakenine-sheet0.png create mode 100644 games/ovo/1.4.4/images/fakeparseimage-sheet0.png create mode 100644 games/ovo/1.4.4/images/frank_1-sheet0.png create mode 100644 games/ovo/1.4.4/images/groundpoundsolid.png create mode 100644 games/ovo/1.4.4/images/head-sheet0.png create mode 100644 games/ovo/1.4.4/images/inputsdialog.png create mode 100644 games/ovo/1.4.4/images/jumpboost-sheet0.png create mode 100644 games/ovo/1.4.4/images/jumpthrough.png create mode 100644 games/ovo/1.4.4/images/languagebutton-sheet0.png create mode 100644 games/ovo/1.4.4/images/languagebutton2-sheet0.png create mode 100644 games/ovo/1.4.4/images/languageflag-sheet0.png create mode 100644 games/ovo/1.4.4/images/layoutnameholder-sheet0.png create mode 100644 games/ovo/1.4.4/images/layoutnumber.png create mode 100644 games/ovo/1.4.4/images/layoutsubtitle.png create mode 100644 games/ovo/1.4.4/images/leftarm-sheet0.png create mode 100644 games/ovo/1.4.4/images/levelbutton-sheet0.png create mode 100644 games/ovo/1.4.4/images/listitem-sheet0.png create mode 100644 games/ovo/1.4.4/images/listparent-sheet0.png create mode 100644 games/ovo/1.4.4/images/listsubitembtn-sheet0.png create mode 100644 games/ovo/1.4.4/images/listsubitembtn-sheet1.png create mode 100644 games/ovo/1.4.4/images/listsubitembtn-sheet2.png create mode 100644 games/ovo/1.4.4/images/loadinganim-sheet0.png create mode 100644 games/ovo/1.4.4/images/loadinganim-sheet1.png create mode 100644 games/ovo/1.4.4/images/mark-sheet0.png create mode 100644 games/ovo/1.4.4/images/menubutton-sheet0.png create mode 100644 games/ovo/1.4.4/images/menubutton-sheet1.png create mode 100644 games/ovo/1.4.4/images/menubutton-sheet2.png create mode 100644 games/ovo/1.4.4/images/menubutton2-sheet0.png create mode 100644 games/ovo/1.4.4/images/menubutton3-sheet0.png create mode 100644 games/ovo/1.4.4/images/menubutton3-sheet1.png create mode 100644 games/ovo/1.4.4/images/movearea-sheet0.png create mode 100644 games/ovo/1.4.4/images/movearea-sheet1.png create mode 100644 games/ovo/1.4.4/images/particles.png create mode 100644 games/ovo/1.4.4/images/particlesbg.png create mode 100644 games/ovo/1.4.4/images/portal-sheet0.png create mode 100644 games/ovo/1.4.4/images/pulse-sheet0.png create mode 100644 games/ovo/1.4.4/images/pulse-sheet1.png create mode 100644 games/ovo/1.4.4/images/pulse-sheet2.png create mode 100644 games/ovo/1.4.4/images/pumpkin-sheet0.png create mode 100644 games/ovo/1.4.4/images/rocket-sheet0.png create mode 100644 games/ovo/1.4.4/images/rocketlauncher-sheet0.png create mode 100644 games/ovo/1.4.4/images/runningcanvas.png create mode 100644 games/ovo/1.4.4/images/skin1-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin10-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin10-sheet1.png create mode 100644 games/ovo/1.4.4/images/skin11-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin12-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin13-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin14-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin15-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin16-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin17-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin18-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin19-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin19-sheet1.png create mode 100644 games/ovo/1.4.4/images/skin2-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin20-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin21-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin22-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin23-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin24-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin3-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin3-sheet1.png create mode 100644 games/ovo/1.4.4/images/skin3-sheet2.png create mode 100644 games/ovo/1.4.4/images/skin4-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin4-sheet1.png create mode 100644 games/ovo/1.4.4/images/skin4-sheet2.png create mode 100644 games/ovo/1.4.4/images/skin5-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin6-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin6-sheet1.png create mode 100644 games/ovo/1.4.4/images/skin7-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin8-sheet0.png create mode 100644 games/ovo/1.4.4/images/skin9-sheet0.png create mode 100644 games/ovo/1.4.4/images/sliderbar-sheet0.png create mode 100644 games/ovo/1.4.4/images/solid.png create mode 100644 games/ovo/1.4.4/images/solid2.png create mode 100644 games/ovo/1.4.4/images/solid3.png create mode 100644 games/ovo/1.4.4/images/solidmove.png create mode 100644 games/ovo/1.4.4/images/spike-sheet0.png create mode 100644 games/ovo/1.4.4/images/spike2-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite-sheet1.png create mode 100644 games/ovo/1.4.4/images/sprite2-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite4-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite5-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite6-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite7-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite8-sheet0.png create mode 100644 games/ovo/1.4.4/images/sprite9-sheet0.png create mode 100644 games/ovo/1.4.4/images/spritefontdeluxe.png create mode 100644 games/ovo/1.4.4/images/spritefontdeluxew.png create mode 100644 games/ovo/1.4.4/images/tiledbackground.png create mode 100644 games/ovo/1.4.4/images/tiledbackground2.png create mode 100644 games/ovo/1.4.4/images/tiledbackground3.png create mode 100644 games/ovo/1.4.4/images/titlelogo-sheet0.png create mode 100644 games/ovo/1.4.4/images/triggerarea-sheet0.png create mode 100644 games/ovo/1.4.4/images/uidirectionbtn-sheet0.png create mode 100644 games/ovo/1.4.4/images/vector-sheet0.png create mode 100644 games/ovo/1.4.4/index.html create mode 100644 games/ovo/1.4.4/jquery-3.4.1.min.js create mode 100644 games/ovo/1.4.4/jquery.gritter.css create mode 100644 games/ovo/1.4.4/jquery.gritter.js create mode 100644 games/ovo/1.4.4/jttp.png create mode 100644 games/ovo/1.4.4/knight.png create mode 100644 games/ovo/1.4.4/languages.json create mode 100644 games/ovo/1.4.4/levels.json create mode 100644 games/ovo/1.4.4/lightspeed.png create mode 100644 games/ovo/1.4.4/lknight.png create mode 100644 games/ovo/1.4.4/loading-logo.png create mode 100644 games/ovo/1.4.4/lzma.js create mode 100644 games/ovo/1.4.4/materwelon.png create mode 100644 games/ovo/1.4.4/mechanics.png create mode 100644 games/ovo/1.4.4/media/among us death.ogg create mode 100644 games/ovo/1.4.4/media/among us slice.ogg create mode 100644 games/ovo/1.4.4/media/button.ogg create mode 100644 games/ovo/1.4.4/media/click.ogg create mode 100644 games/ovo/1.4.4/media/coin1.ogg create mode 100644 games/ovo/1.4.4/media/death-2.ogg create mode 100644 games/ovo/1.4.4/media/death.ogg create mode 100644 games/ovo/1.4.4/media/footstep.ogg create mode 100644 games/ovo/1.4.4/media/hover.ogg create mode 100644 games/ovo/1.4.4/media/hurt.ogg create mode 100644 games/ovo/1.4.4/media/jump.ogg create mode 100644 games/ovo/1.4.4/media/jumpboost.ogg create mode 100644 games/ovo/1.4.4/media/jumpstrong.ogg create mode 100644 games/ovo/1.4.4/media/menutrack.ogg create mode 100644 games/ovo/1.4.4/media/plunge.ogg create mode 100644 games/ovo/1.4.4/media/pound.ogg create mode 100644 games/ovo/1.4.4/media/prepound.ogg create mode 100644 games/ovo/1.4.4/media/return.ogg create mode 100644 games/ovo/1.4.4/media/rocket-2.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-01.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-02.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-03.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-04.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-05.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-06.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-07.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-08.ogg create mode 100644 games/ovo/1.4.4/media/sfx_transition-09.ogg create mode 100644 games/ovo/1.4.4/media/slide.ogg create mode 100644 games/ovo/1.4.4/media/slide_recover.ogg create mode 100644 games/ovo/1.4.4/media/step.ogg create mode 100644 games/ovo/1.4.4/media/step2.ogg create mode 100644 games/ovo/1.4.4/media/step3.ogg create mode 100644 games/ovo/1.4.4/media/stun.ogg create mode 100644 games/ovo/1.4.4/media/superjump.ogg create mode 100644 games/ovo/1.4.4/media/track 1.ogg create mode 100644 games/ovo/1.4.4/media/track 2.ogg create mode 100644 games/ovo/1.4.4/media/track 3.ogg create mode 100644 games/ovo/1.4.4/media/track 4.ogg create mode 100644 games/ovo/1.4.4/media/track1.ogg create mode 100644 games/ovo/1.4.4/media/track2.ogg create mode 100644 games/ovo/1.4.4/media/track3.ogg create mode 100644 games/ovo/1.4.4/media/track4.ogg create mode 100644 games/ovo/1.4.4/media/transition.ogg create mode 100644 games/ovo/1.4.4/media/walljump.ogg create mode 100644 games/ovo/1.4.4/offline.js create mode 100644 games/ovo/1.4.4/offlineClient.js create mode 100644 games/ovo/1.4.4/ovo-level-editor.js create mode 100644 games/ovo/1.4.4/ovo.png create mode 100644 games/ovo/1.4.4/ovo2.png create mode 100644 games/ovo/1.4.4/ovo3.png create mode 100644 games/ovo/1.4.4/ovoplus.png create mode 100644 games/ovo/1.4.4/ovospaceprogram.png create mode 100644 games/ovo/1.4.4/pole.png create mode 100644 games/ovo/1.4.4/pulse.png create mode 100644 games/ovo/1.4.4/purified.png create mode 100644 games/ovo/1.4.4/retron2000.ttf create mode 100644 games/ovo/1.4.4/runner.png create mode 100644 games/ovo/1.4.4/shyguy.png create mode 100644 games/ovo/1.4.4/skins.json create mode 100644 games/ovo/1.4.4/spanish.png create mode 100644 games/ovo/1.4.4/speedrunner.png create mode 100644 games/ovo/1.4.4/style.css create mode 100644 games/ovo/1.4.4/sw.js create mode 100644 games/ovo/1.4.4/thefall.png create mode 100644 games/ovo/1.4.4/theliljoker.png create mode 100644 games/ovo/1.4.4/tips.json create mode 100644 games/ovo/1.4.4/topcharts.png create mode 100644 games/ovo/1.4.4/tutorials.png create mode 100644 games/ovo/1.4.4/unlockalllevels.js create mode 100644 games/ovo/1.4.4/velocity.png create mode 100644 games/ovo/1.4.4/websdkwrapper.js create mode 100644 games/ovo/2.0.2alpha/courses.json create mode 100644 games/ovo/2.0.2alpha/data.json create mode 100644 games/ovo/2.0.2alpha/icons/icon-512.png create mode 100644 games/ovo/2.0.2alpha/icons/loading-logo.png create mode 100644 games/ovo/2.0.2alpha/images/border-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/destructiblefloor-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/gravityzone-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/groundpoundsolid-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/jumpthrough-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/realjumpthrough-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet1.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet2.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet3.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet4.jpg create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet5.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet6.png create mode 100644 games/ovo/2.0.2alpha/images/shared-0-sheet7.png create mode 100644 games/ovo/2.0.2alpha/images/solid-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/solid2-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/solid3-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/solidmove-sheet0.png create mode 100644 games/ovo/2.0.2alpha/images/tiledbackground-sheet0.png create mode 100644 games/ovo/2.0.2alpha/index.html create mode 100644 games/ovo/2.0.2alpha/main course.json create mode 100644 games/ovo/2.0.2alpha/scripts/c3runtime.js create mode 100644 games/ovo/2.0.2alpha/scripts/dispatchworker.js create mode 100644 games/ovo/2.0.2alpha/scripts/jobworker.js create mode 100644 games/ovo/2.0.2alpha/scripts/main.js create mode 100644 games/ovo/2.0.2alpha/scripts/offlineclient.js create mode 100644 games/ovo/2.0.2alpha/scripts/register-sw.js create mode 100644 games/ovo/2.0.2alpha/scripts/supportcheck.js create mode 100644 games/ovo/2.0.2alpha/style.css create mode 100644 games/ovo/2.0.2alpha/sw.js create mode 100644 games/ovo/icons/apple-touch-icon.png create mode 100644 games/ovo/icons/icon-512x512.png create mode 100644 games/ovo/modloader/modloaderv1.js create mode 100644 games/ovo/modloader/modloaderv2.js create mode 100644 games/ovo/modloader/mods/v1.json create mode 100644 games/ovo/modloader/mods/v1/ai.js create mode 100644 games/ovo/modloader/mods/v1/chaos.js create mode 100644 games/ovo/modloader/mods/v1/collision.js create mode 100644 games/ovo/modloader/mods/v1/dark.js create mode 100644 games/ovo/modloader/mods/v1/explorer.js create mode 100644 games/ovo/modloader/mods/v1/flymod.js create mode 100644 games/ovo/modloader/mods/v1/gyro.js create mode 100644 games/ovo/modloader/mods/v1/hurricane.js create mode 100644 games/ovo/modloader/mods/v1/keystrokes.js create mode 100644 games/ovo/modloader/mods/v1/levelselector.js create mode 100644 games/ovo/modloader/mods/v1/modapi.js create mode 100644 games/ovo/modloader/mods/v1/multiplayer.js create mode 100644 games/ovo/modloader/mods/v1/oldflymod.js create mode 100644 games/ovo/modloader/mods/v1/picture.js create mode 100644 games/ovo/modloader/mods/v1/randomkeys.js create mode 100644 games/ovo/modloader/mods/v1/randomlevel.js create mode 100644 games/ovo/modloader/mods/v1/savestate.js create mode 100644 games/ovo/modloader/mods/v1/tas.js create mode 100644 games/ovo/modloader/mods/v2.json create mode 100644 games/ovo/modloader/mods/v2/chaos.js create mode 100644 games/ovo/modloader/mods/v2/dark.js create mode 100644 games/ovo/modloader/mods/v2/levelselector.js create mode 100644 games/ovo/modloader/mods/v2/resetbutton.js create mode 100644 games/ovo/modloader/newmodloaderv1.js diff --git a/config.jsonc b/config.jsonc index a18f1cde..67a3ebf4 100644 --- a/config.jsonc +++ b/config.jsonc @@ -478,6 +478,16 @@ "aliases": [], "categories": [] }, + "OvO": { + "path": "ovo/1.4.4", + "aliases": [], + "categories": [] + }, + "OvO 2": { + "path": "ovo/2.0.2alpha", + "aliases": [], + "categories": [] + }, "Papas Pizzeria": { "path": "flash/?game=papas-pizzaria", "aliases": [], diff --git a/games/ovo/1.4.4/Tween.js b/games/ovo/1.4.4/Tween.js new file mode 100644 index 00000000..78b1d97b --- /dev/null +++ b/games/ovo/1.4.4/Tween.js @@ -0,0 +1,814 @@ +/** + * Tween.js - Licensed under the MIT license + * https://github.com/tweenjs/tween.js + * ---------------------------------------------- + * + * See https://github.com/tweenjs/tween.js/graphs/contributors for the full list of contributors. + * Thank you all, you're awesome! + */ + +var TWEEN = TWEEN || (function () { + + var _tweens = []; + + return { + + getAll: function () { + + return _tweens; + + }, + + removeAll: function () { + + _tweens = []; + + }, + + add: function (tween) { + + _tweens.push(tween); + + }, + + remove: function (tween) { + + var i = _tweens.indexOf(tween); + + if (i !== -1) { + _tweens.splice(i, 1); + } + + }, + + update: function (time, preserve) { + + if (_tweens.length === 0) { + return false; + } + + var i = 0; + + time = time !== undefined ? time : TWEEN.now(); + + while (i < _tweens.length) { + + if (_tweens[i].update(time) || preserve) { + i++; + } else { + _tweens.splice(i, 1); + } + + } + + return true; + + } + }; + +})(); + + +// Include a performance.now polyfill. +// In node.js, use process.hrtime. +if (typeof (window) === 'undefined' && typeof (process) !== 'undefined') { + TWEEN.now = function () { + var time = process.hrtime(); + + // Convert [seconds, nanoseconds] to milliseconds. + return time[0] * 1000 + time[1] / 1000000; + }; +} +// In a browser, use window.performance.now if it is available. +else if (typeof (window) !== 'undefined' && + window.performance !== undefined && + window.performance.now !== undefined) { + // This must be bound, because directly assigning this function + // leads to an invocation exception in Chrome. + TWEEN.now = window.performance.now.bind(window.performance); +} +// Use Date.now if it is available. +else if (Date.now !== undefined) { + TWEEN.now = Date.now; +} +// Otherwise, use 'new Date().getTime()'. +else { + TWEEN.now = function () { + return new Date().getTime(); + }; +} + + +TWEEN.Tween = function (object) { + + var _object = null; + if(object) _object = object; + + + var _duration = 1000; + var _time = 0; + var _startTime = null; + + var _reversed = false; + this.isPlaying = false; + + + var _easingFunction = TWEEN.Easing.Linear.None; + var _interpolationFunction = TWEEN.Interpolation.Linear; + + + var _valuesStartOrigin = null; + var _valuesEndOrigin = null; + var _valuesStart = {}; + var _valuesEnd = {}; + + + + var _isReset = true; + + + + var _deltas = {}; + var _deltas_init = {}; + + var _onCompleteCallback = null; + var _onCompleteCallbackScope = null; + var _onReverseCompleteCallback = null; + var _onReverseCompleteCallbackScope = null; + + + this.setObject = function (object) { + if(object) + _object = object; + }; + + //Computes new deltas to tween to + this.to = function (properties, duration) { + _isReset = true; + if (duration !== undefined) { + _duration = duration; + } + + var property, start=0, end=0; + for (property in properties) + { + if (_object[property] === undefined) { + continue; + } + + start = _object[property]; + end = properties[property]; + _deltas[property] = end - start; + _deltas_init[property] = _deltas[property]; + } + + return this; + }; + + + this.reverse = function () { + + var property; + + if(this.isPlaying){ + this.isPlaying = false; + for (property in _deltas) { + if(_reversed){ + _deltas[property] = (1-_value)*_deltas[property]; + }else{ + _deltas[property] = _deltas_init[property]-(1-_value)*_deltas[property]; + } + } + + if(_reversed){ + //console.log("start reverse, currently playing, reverse"); + }else{ + //console.log("start reverse, currently playing, no reverse"); + } + }else{ + //console.log("start reverse, currently not playing; "); + for (property in _deltas) + { + _deltas[property] = _deltas_init[property]; + } + } + + _isReset = false; + _prevValue = 0; + _reversed = true; + _time = TWEEN.now(); + _startTime = TWEEN.now(); + this.isPlaying = true; + + + return this; + }; + + this.start = function (time) { + var property; + + + if(this.isPlaying){ + this.isPlaying = false; + + if(!_isReset){ + for (property in _deltas) { + if(_reversed){ + _deltas[property] = _deltas_init[property]-(1-_value)*_deltas[property]; + }else{ + _deltas[property] = (1-_value)*_deltas[property]; + } + } + } + + + if(_reversed){ + //console.log("start, currently playing, reverse"); + }else{ + //console.log("start, currently playing, no reverse"); + } + }else{ + //console.log("start, currently not playing; "); + for (property in _deltas) + { + _deltas[property] = _deltas_init[property]; + } + } + + + + _isReset = false; + _reversed = false; + _prevValue = 0; + _time = TWEEN.now(); + _startTime = _time; + this.isPlaying = true; + + + return this; + }; + + + + + var _value = 0; //from 0 to 1 ; output of the tween function + var _dvalue = 0; //delta _value and the one of the previous dt + var _prevValue = 0; //_value of the previous dt + + this.update = function (dt) { + + var property; + var elapsed; //% of the duration; from 0 to 1; + + _time = _time + dt; + if (_time < _startTime) { + return true; + } + elapsed = (_time - _startTime) / _duration; + elapsed = elapsed > 1 ? 1 : elapsed; + + + _value = _easingFunction(elapsed); + _dvalue = _value - _prevValue; + _prevValue = _value; + + var dv = 0; + + for (property in _deltas) { + if(_reversed){ + _object[property] += -_dvalue*_deltas[property]; + }else{ + _object[property] += _dvalue*_deltas[property]; + } + + + /*_object[property] = start + dValues[property] * value; + dv = (start + (end - start) * value) - _object[property];*/ + } + + + + if (elapsed === 1) { + if (_onCompleteCallback !== null && !_reversed) { + if(_onCompleteCallbackScope!=null){ + _onCompleteCallback.call(_onCompleteCallbackScope); + }else{ + _onCompleteCallback.call(_object, _object); + } + + } + + if ((_onReverseCompleteCallback !== null) && _reversed) { + if(_onReverseCompleteCallbackScope!=null){ + _onReverseCompleteCallback.call(_onReverseCompleteCallbackScope); + }else{ + _onReverseCompleteCallback.call(_object, _object); + } + } + + this.isPlaying = false; + return false; + } + + return true; + + }; + + + + + + + this.onComplete = function (callback,scope) { + _onCompleteCallback = callback; + _onCompleteCallbackScope = scope; + return this; + }; + + this.onReverseComplete = function (callback,scope) { + + _onReverseCompleteCallback = callback; + _onReverseCompleteCallbackScope = scope; + return this; + + }; + + + this.easing = function (easing) { + + _easingFunction = easing; + return this; + + }; + + this.interpolation = function (interpolation) { + + _interpolationFunction = interpolation; + return this; + + }; + +}; + +TWEEN.Easing = { + + Linear: { + + None: function (k) { + + return k; + + } + + }, + + Quadratic: { + + In: function (k) { + + return k * k; + + }, + + Out: function (k) { + + return k * (2 - k); + + }, + + InOut: function (k) { + + if ((k *= 2) < 1) { + return 0.5 * k * k; + } + + return - 0.5 * (--k * (k - 2) - 1); + + } + + }, + + Cubic: { + + In: function (k) { + + return k * k * k; + + }, + + Out: function (k) { + + return --k * k * k + 1; + + }, + + InOut: function (k) { + + if ((k *= 2) < 1) { + return 0.5 * k * k * k; + } + + return 0.5 * ((k -= 2) * k * k + 2); + + } + + }, + + Quartic: { + + In: function (k) { + + return k * k * k * k; + + }, + + Out: function (k) { + + return 1 - (--k * k * k * k); + + }, + + InOut: function (k) { + + if ((k *= 2) < 1) { + return 0.5 * k * k * k * k; + } + + return - 0.5 * ((k -= 2) * k * k * k - 2); + + } + + }, + + Quintic: { + + In: function (k) { + + return k * k * k * k * k; + + }, + + Out: function (k) { + + return --k * k * k * k * k + 1; + + }, + + InOut: function (k) { + + if ((k *= 2) < 1) { + return 0.5 * k * k * k * k * k; + } + + return 0.5 * ((k -= 2) * k * k * k * k + 2); + + } + + }, + + Sinusoidal: { + + In: function (k) { + + return 1 - Math.cos(k * Math.PI / 2); + + }, + + Out: function (k) { + + return Math.sin(k * Math.PI / 2); + + }, + + InOut: function (k) { + + return 0.5 * (1 - Math.cos(Math.PI * k)); + + } + + }, + + Exponential: { + + In: function (k) { + + return k === 0 ? 0 : Math.pow(1024, k - 1); + + }, + + Out: function (k) { + + return k === 1 ? 1 : 1 - Math.pow(2, - 10 * k); + + }, + + InOut: function (k) { + + if (k === 0) { + return 0; + } + + if (k === 1) { + return 1; + } + + if ((k *= 2) < 1) { + return 0.5 * Math.pow(1024, k - 1); + } + + return 0.5 * (- Math.pow(2, - 10 * (k - 1)) + 2); + + } + + }, + + Circular: { + + In: function (k) { + + return 1 - Math.sqrt(1 - k * k); + + }, + + Out: function (k) { + + return Math.sqrt(1 - (--k * k)); + + }, + + InOut: function (k) { + + if ((k *= 2) < 1) { + return - 0.5 * (Math.sqrt(1 - k * k) - 1); + } + + return 0.5 * (Math.sqrt(1 - (k -= 2) * k) + 1); + + } + + }, + + Elastic: { + + In: function (k) { + + if (k === 0) { + return 0; + } + + if (k === 1) { + return 1; + } + + return -Math.pow(2, 10 * (k - 1)) * Math.sin((k - 1.1) * 5 * Math.PI); + + }, + + Out: function (k) { + + if (k === 0) { + return 0; + } + + if (k === 1) { + return 1; + } + + return Math.pow(2, -10 * k) * Math.sin((k - 0.1) * 5 * Math.PI) + 1; + + }, + + InOut: function (k) { + + if (k === 0) { + return 0; + } + + if (k === 1) { + return 1; + } + + k *= 2; + + if (k < 1) { + return -0.5 * Math.pow(2, 10 * (k - 1)) * Math.sin((k - 1.1) * 5 * Math.PI); + } + + return 0.5 * Math.pow(2, -10 * (k - 1)) * Math.sin((k - 1.1) * 5 * Math.PI) + 1; + + } + + }, + + Back: { + + In: function (k) { + + var s = 1.70158; + + return k * k * ((s + 1) * k - s); + + }, + + Out: function (k) { + + var s = 1.70158; + + return --k * k * ((s + 1) * k + s) + 1; + + }, + + InOut: function (k) { + + var s = 1.70158 * 1.525; + + if ((k *= 2) < 1) { + return 0.5 * (k * k * ((s + 1) * k - s)); + } + + return 0.5 * ((k -= 2) * k * ((s + 1) * k + s) + 2); + + } + + }, + + Bounce: { + + In: function (k) { + + return 1 - TWEEN.Easing.Bounce.Out(1 - k); + + }, + + Out: function (k) { + + if (k < (1 / 2.75)) { + return 7.5625 * k * k; + } else if (k < (2 / 2.75)) { + return 7.5625 * (k -= (1.5 / 2.75)) * k + 0.75; + } else if (k < (2.5 / 2.75)) { + return 7.5625 * (k -= (2.25 / 2.75)) * k + 0.9375; + } else { + return 7.5625 * (k -= (2.625 / 2.75)) * k + 0.984375; + } + + }, + + InOut: function (k) { + + if (k < 0.5) { + return TWEEN.Easing.Bounce.In(k * 2) * 0.5; + } + + return TWEEN.Easing.Bounce.Out(k * 2 - 1) * 0.5 + 0.5; + + } + + } + +}; + +TWEEN.Interpolation = { + + Linear: function (v, k) { + + var m = v.length - 1; + var f = m * k; + var i = Math.floor(f); + var fn = TWEEN.Interpolation.Utils.Linear; + + if (k < 0) { + return fn(v[0], v[1], f); + } + + if (k > 1) { + return fn(v[m], v[m - 1], m - f); + } + + return fn(v[i], v[i + 1 > m ? m : i + 1], f - i); + + }, + + Bezier: function (v, k) { + + var b = 0; + var n = v.length - 1; + var pw = Math.pow; + var bn = TWEEN.Interpolation.Utils.Bernstein; + + for (var i = 0; i <= n; i++) { + b += pw(1 - k, n - i) * pw(k, i) * v[i] * bn(n, i); + } + + return b; + + }, + + CatmullRom: function (v, k) { + + var m = v.length - 1; + var f = m * k; + var i = Math.floor(f); + var fn = TWEEN.Interpolation.Utils.CatmullRom; + + if (v[0] === v[m]) { + + if (k < 0) { + i = Math.floor(f = m * (1 + k)); + } + + return fn(v[(i - 1 + m) % m], v[i], v[(i + 1) % m], v[(i + 2) % m], f - i); + + } else { + + if (k < 0) { + return v[0] - (fn(v[0], v[0], v[1], v[1], -f) - v[0]); + } + + if (k > 1) { + return v[m] - (fn(v[m], v[m], v[m - 1], v[m - 1], f - m) - v[m]); + } + + return fn(v[i ? i - 1 : 0], v[i], v[m < i + 1 ? m : i + 1], v[m < i + 2 ? m : i + 2], f - i); + + } + + }, + + Utils: { + + Linear: function (p0, p1, t) { + + return (p1 - p0) * t + p0; + + }, + + Bernstein: function (n, i) { + + var fc = TWEEN.Interpolation.Utils.Factorial; + + return fc(n) / fc(i) / fc(n - i); + + }, + + Factorial: (function () { + + var a = [1]; + + return function (n) { + + var s = 1; + + if (a[n]) { + return a[n]; + } + + for (var i = n; i > 1; i--) { + s *= i; + } + + a[n] = s; + return s; + + }; + + })(), + + CatmullRom: function (p0, p1, p2, p3, t) { + + var v0 = (p2 - p0) * 0.5; + var v1 = (p3 - p1) * 0.5; + var t2 = t * t; + var t3 = t * t2; + + return (2 * p1 - 2 * p2 + v0 + v1) * t3 + (- 3 * p1 + 3 * p2 - 2 * v0 - v1) * t2 + v0 * t + p1; + + } + + } + +}; + +// UMD (Universal Module Definition) +(function (root) { + + if (typeof define === 'function' && define.amd) { + + // AMD + define([], function () { + return TWEEN; + }); + + } else if (typeof module !== 'undefined' && typeof exports === 'object') { + + // Node.js + module.exports = TWEEN; + + } else if (root !== undefined) { + + // Global variable + root.TWEEN = TWEEN; + + } + +})(this); diff --git a/games/ovo/1.4.4/achievements.json b/games/ovo/1.4.4/achievements.json new file mode 100644 index 00000000..ed5aeb6a --- /dev/null +++ b/games/ovo/1.4.4/achievements.json @@ -0,0 +1,222 @@ +[ + { + "name": "OvO", + "description": "What's this?", + "hidden": false, + "icon": "ovo.png", + "callback": "Skins > Gold", + "params": "5,achievements,0", + "divider": ",", + "type": "n,s,n" + }, + { + "name": "Hittin da head", + "description": "Stop it please", + "hidden": true, + "icon": "ovo2.png", + "callback": "Skins > Gold", + "params": "10,achievements,1", + "divider": ",", + "type": "n,s,n" + }, + { + "name": "Hurtin da head", + "description": ":(", + "hidden": true, + "icon": "ovo3.png", + "callback": "Skins > Gold", + "params": "20,achievements,2", + "divider": ",", + "type": "n,s,n" + }, + { + "name": "Tutorials", + "description": "Finish the tutorial section", + "hidden": false, + "icon": "tutorials.png", + "callback": "Skins > Gold", + "params": "5,achievements,3", + "divider": ",", + "type": "n,s,n" + }, + { + "name": "Getting Serious", + "description": "Finish the getting serious section", + "hidden": false, + "icon": "gettingserious.png", + "callback": "Skins > Gold", + "params": "5,achievements,3", + "divider": ",", + "type": "n,s,n" + }, + { + "name": "Higher Order", + "description": "Finish the higher order section", + "hidden": false, + "icon": "higherorder.png", + "callback": "Skins > Unlock", + "params": "4", + "divider": ",", + "type": "n" + }, + { + "name": "Mechanics", + "description": "Finish the mechanics section", + "hidden": false, + "icon": "mechanics.png", + "callback": "Skins > Unlock", + "params": "1", + "divider": ",", + "type": "n" + }, + { + "name": "OvO Space Program", + "description": "Finish the OvO Space Program section", + "hidden": false, + "icon": "ovospaceprogram.png", + "callback": "Skins > Unlock", + "params": "8", + "divider": ",", + "type": "n" + }, + { + "name": "A mystical journey", + "description": "Finish the Journey through the portal section", + "hidden": false, + "icon": "jttp.png", + "callback": "Skins > Unlock", + "params": "14", + "divider": ",", + "type": "n" + }, + { + "name": "Community Work", + "description": "Finish the Community levels", + "hidden": false, + "icon": "community.png", + "callback": "Skins > Unlock", + "params": "15", + "divider": ",", + "type": "n" + }, + { + "name": "Purified", + "description": "Finish every level", + "hidden": false, + "icon": "purified.png", + "callback": "Skins > Unlock", + "params": "11", + "divider": ",", + "type": "n" + }, + { + "name": "Coins!", + "description": "Collect a coin", + "hidden": false, + "icon": "coin.png", + "callback": "", + "params": "", + "divider": ",", + "type": "" + }, + { + "name": "Coin enthusiast", + "description": "Collect 5 coins", + "hidden": false, + "icon": "coin5.png", + "callback": "", + "params": "", + "divider": ",", + "type": "" + }, + { + "name": "Coin connoisseur", + "description": "Collect 10 coins", + "hidden": false, + "icon": "coin10.png", + "callback": "", + "params": "", + "divider": ",", + "type": "" + }, + { + "name": "Coin hunter", + "description": "Collect 30 coins", + "hidden": false, + "icon": "coin30.png", + "callback": "", + "params": "", + "divider": ",", + "type": "n" + }, + { + "name": "Coin god", + "description": "Collect 40 coins", + "hidden": false, + "icon": "coin40.png", + "callback": "Skins > Unlock", + "params": "7", + "divider": ",", + "type": "n" + }, + { + "name": "Secret Coin", + "description": "Collect the secret coin", + "hidden": true, + "icon": "coinsecret.png", + "callback": "", + "params": "", + "divider": ",", + "type": "n" + }, + { + "name": "Runner", + "description": "Finish OvO in less than 30mn", + "hidden": false, + "icon": "runner.png", + "callback": "", + "params": "", + "divider": ",", + "type": "n" + }, + { + "name": "Speedrunner", + "description": "Finish OvO in less than 20mn", + "hidden": false, + "icon": "speedrunner.png", + "callback": "", + "params": "", + "divider": ",", + "type": "n" + }, + { + "name": "Velocity master", + "description": "Finish OvO in less than 15mn", + "hidden": false, + "icon": "velocity.png", + "callback": "", + "params": "", + "divider": ",", + "type": "n" + }, + { + "name": "Top charts", + "description": "Finish OvO in less than 12mn", + "hidden": false, + "icon": "topcharts.png", + "callback": "Skins > Unlock", + "params": "13", + "divider": ",", + "type": "n" + }, + { + "name": "Light speed", + "description": "Finish OvO in less than 10mn", + "hidden": false, + "icon": "lightspeed.png", + "callback": "", + "params": "", + "divider": ",", + "type": "n" + } +] diff --git a/games/ovo/1.4.4/ada.png b/games/ovo/1.4.4/ada.png new file mode 100644 index 0000000000000000000000000000000000000000..1ec682fcb9b0b357a69183e4f1067cbf4549a780 GIT binary patch literal 548 zcmV+<0^9wGP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0l7&;K~z{r#gws4 z#6S>5T>}n%5<)^U0Rbt28=walKtvVp0*O*chzKcyjFb!+{nh^Cdp+Y_8y}4HB;R;; z{@au8D%RobFviDO;ay$VGtkcwSCo|=(j``Se|=Si?kp}GxIMoJXefKc3iK$Jpm8po zSYaMn3B5VUg%c~x!$6(*A0JrEtRew2wgTpG=^Xi9k+b?{Kh5 zz*@AGnSdv8irWKIfIpKz3D-X&6;KI=mk40#66x$jfWi0-5U3J**aJ(wvSxz-ilGcv zD3LC(z*5eqq;oO)r_fBpNz*g|U7{eM>$=$M-D_u!v)YRaM_Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0bof)K~z{r?U74P z12GUpM-hwc*l_@qEy{^F35SPnGi}P{@^3QPQPPu;r|T23?fNEq;#-C_`d%FbDD`~? zmwGG22Z5`4|M!^5BWj)vrbX6Ht_zILarEE}vN5D*@t9-~I*UP1Vzqi0l zKq?<_$m`2nfe(nk`IhlKzjtAWQ7L`k04!x@MtG**hN8zPls|BQDo2e*cqaRxFRNKT z8sKV;h+Ou?yOEV1I6##LEH%P2l{fl~q-J? B!z%y) literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/amongus.png b/games/ovo/1.4.4/amongus.png new file mode 100644 index 0000000000000000000000000000000000000000..f042081e7963e309d310b5f8e0e4a58ca4a28e71 GIT binary patch literal 6536 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 FV1kG^-KYQn literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/batter.png b/games/ovo/1.4.4/batter.png new file mode 100644 index 0000000000000000000000000000000000000000..79a6429050fbec382fef66dee67c42572432f3f1 GIT binary patch literal 802 zcmV+-1Ks?IP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0=G#-K~z{r&6mH6 z8bK7tS2&0XSRB~+7o>LF_oZ~^eLi^2x?((cW{Mp2zEKe(@sPZydoE5)rf~b z2*D-sAJF>Xil|q}%X>N-l$)Hpx*P8UpJv&4@4MsdIwL%Q4gG-DHkd^{Oe3lrPf$6~ z1O=52P&srErFxq14E==inr`c7RFm2Ki1HfjD$S-J-I@UU8|4+(!Wp`Cz-yFOR73YcmEP`qpCd2IE3z-wULZ=#yJ?@&?7l^XH|)Y=vx5o_ z^oCt{OxDo_S5BuBOePcWrhU1XIil9-bYM6fLN=QPkH-Txn~gW%e@ScZ9lD@~z$(+} z6zG~9mNXiTyh2(@fkZTf+R?w<3&&$H7_5cWXoe*;hpq)$MNv2&@(imnl}b^lALwiJ zDFt|lZwPCrKfPX$!hKz~-b@f-L-j`#MG8mjOA$v18>&BQ!yTH<=AVf~f(_Rfwc&{O zE|-f9*Ozv?P2t+hw#qp2dcAD8z7&f^3RhgVRR;aEzYtbJA10FtSglq%*;$uum2-}; zGMj0&T2QG}6iN3I`Fx&c?R?oz9WRiZe!sscw24S00<=z*7>mVVHk--+D6f|7)N|$Y z`JmhFvIyD{2m~lt6{VwrdJG1`buyWRLZJW`7Z)%ZjacdJxx2fAP#uxb?m}Rl+Ki*#bS~Cem}U~ZlH}qJRV;YzmxL1`sdzEPiQu2Hpt+?!GX9c gUejz{34$Q}0m(abL?6gwf&c&j07*qoM6N<$f|XNfw*UYD literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/brazilian.png b/games/ovo/1.4.4/brazilian.png new file mode 100644 index 0000000000000000000000000000000000000000..cd9ae8ca29777a2c0e0bc5498fc91d3682e801db GIT binary patch literal 539 zcmV+$0_6RPP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0kBC#K~z{r?UYeY z!$1&2djKR(fcW4Dz+w39tw7?7gO+%RSF=-R$!xNfD#g-MmC3|*(l)03@RA< z_4#w5)DGbuK0(}_NXst7*T4|Y0FI+D_u;$__#1)Z?nGK81Yae8Lw>G8-=3cg?z9T} z-H9$$1^sUha}@T$;fa)T+-vPlbji#K3L+45A0FY&a0hUv_TXn}9V%sL>O)BkReS!N zXKO*|Dy*02g@Tw_$_6byl{N55!3Xd-%r~o;s}gI8<-qK{i_A;~0~gjjKdKzmEC75- zMf{V@^Ic`8Fjoba@TJJ?HAH5viU3i<@K0}#S4&GJR25u8lpZb%YQ2J3>ej`ge0YmP dhwe 0 && ((x - 1) & x) === 0; + }; + cr.nextHighestPowerOfTwo = function(x) { + --x; + for (var i = 1; i < 32; i <<= 1) { + x = x | x >> i; + } + return x + 1; + } + cr.abs = function (x) + { + return (x < 0 ? -x : x); + }; + cr.max = function (a, b) + { + return (a > b ? a : b); + }; + cr.min = function (a, b) + { + return (a < b ? a : b); + }; + cr.PI = Math.PI; + cr.round = function (x) + { + return (x + 0.5) | 0; + }; + cr.floor = function (x) + { + if (x >= 0) + return x | 0; + else + return (x | 0) - 1; // correctly round down when negative + }; + cr.ceil = function (x) + { + var f = x | 0; + return (f === x ? f : f + 1); + }; + function Vector2(x, y) + { + this.x = x; + this.y = y; + cr.seal(this); + }; + Vector2.prototype.offset = function (px, py) + { + this.x += px; + this.y += py; + return this; + }; + Vector2.prototype.mul = function (px, py) + { + this.x *= px; + this.y *= py; + return this; + }; + cr.vector2 = Vector2; + cr.segments_intersect = function(a1x, a1y, a2x, a2y, b1x, b1y, b2x, b2y) + { + var max_ax, min_ax, max_ay, min_ay, max_bx, min_bx, max_by, min_by; + if (a1x < a2x) + { + min_ax = a1x; + max_ax = a2x; + } + else + { + min_ax = a2x; + max_ax = a1x; + } + if (b1x < b2x) + { + min_bx = b1x; + max_bx = b2x; + } + else + { + min_bx = b2x; + max_bx = b1x; + } + if (max_ax < min_bx || min_ax > max_bx) + return false; + if (a1y < a2y) + { + min_ay = a1y; + max_ay = a2y; + } + else + { + min_ay = a2y; + max_ay = a1y; + } + if (b1y < b2y) + { + min_by = b1y; + max_by = b2y; + } + else + { + min_by = b2y; + max_by = b1y; + } + if (max_ay < min_by || min_ay > max_by) + return false; + var dpx = b1x - a1x + b2x - a2x; + var dpy = b1y - a1y + b2y - a2y; + var qax = a2x - a1x; + var qay = a2y - a1y; + var qbx = b2x - b1x; + var qby = b2y - b1y; + var d = cr.abs(qay * qbx - qby * qax); + var la = qbx * dpy - qby * dpx; + if (cr.abs(la) > d) + return false; + var lb = qax * dpy - qay * dpx; + return cr.abs(lb) <= d; + }; + function Rect(left, top, right, bottom) + { + this.set(left, top, right, bottom); + cr.seal(this); + }; + Rect.prototype.set = function (left, top, right, bottom) + { + this.left = left; + this.top = top; + this.right = right; + this.bottom = bottom; + }; + Rect.prototype.copy = function (r) + { + this.left = r.left; + this.top = r.top; + this.right = r.right; + this.bottom = r.bottom; + }; + Rect.prototype.width = function () + { + return this.right - this.left; + }; + Rect.prototype.height = function () + { + return this.bottom - this.top; + }; + Rect.prototype.offset = function (px, py) + { + this.left += px; + this.top += py; + this.right += px; + this.bottom += py; + return this; + }; + Rect.prototype.normalize = function () + { + var temp = 0; + if (this.left > this.right) + { + temp = this.left; + this.left = this.right; + this.right = temp; + } + if (this.top > this.bottom) + { + temp = this.top; + this.top = this.bottom; + this.bottom = temp; + } + }; + Rect.prototype.intersects_rect = function (rc) + { + return !(rc.right < this.left || rc.bottom < this.top || rc.left > this.right || rc.top > this.bottom); + }; + Rect.prototype.intersects_rect_off = function (rc, ox, oy) + { + return !(rc.right + ox < this.left || rc.bottom + oy < this.top || rc.left + ox > this.right || rc.top + oy > this.bottom); + }; + Rect.prototype.contains_pt = function (x, y) + { + return (x >= this.left && x <= this.right) && (y >= this.top && y <= this.bottom); + }; + Rect.prototype.equals = function (r) + { + return this.left === r.left && this.top === r.top && this.right === r.right && this.bottom === r.bottom; + }; + cr.rect = Rect; + function Quad() + { + this.tlx = 0; + this.tly = 0; + this.trx = 0; + this.try_ = 0; // is a keyword otherwise! + this.brx = 0; + this.bry = 0; + this.blx = 0; + this.bly = 0; + cr.seal(this); + }; + Quad.prototype.set_from_rect = function (rc) + { + this.tlx = rc.left; + this.tly = rc.top; + this.trx = rc.right; + this.try_ = rc.top; + this.brx = rc.right; + this.bry = rc.bottom; + this.blx = rc.left; + this.bly = rc.bottom; + }; + Quad.prototype.set_from_rotated_rect = function (rc, a) + { + if (a === 0) + { + this.set_from_rect(rc); + } + else + { + var sin_a = Math.sin(a); + var cos_a = Math.cos(a); + var left_sin_a = rc.left * sin_a; + var top_sin_a = rc.top * sin_a; + var right_sin_a = rc.right * sin_a; + var bottom_sin_a = rc.bottom * sin_a; + var left_cos_a = rc.left * cos_a; + var top_cos_a = rc.top * cos_a; + var right_cos_a = rc.right * cos_a; + var bottom_cos_a = rc.bottom * cos_a; + this.tlx = left_cos_a - top_sin_a; + this.tly = top_cos_a + left_sin_a; + this.trx = right_cos_a - top_sin_a; + this.try_ = top_cos_a + right_sin_a; + this.brx = right_cos_a - bottom_sin_a; + this.bry = bottom_cos_a + right_sin_a; + this.blx = left_cos_a - bottom_sin_a; + this.bly = bottom_cos_a + left_sin_a; + } + }; + Quad.prototype.offset = function (px, py) + { + this.tlx += px; + this.tly += py; + this.trx += px; + this.try_ += py; + this.brx += px; + this.bry += py; + this.blx += px; + this.bly += py; + return this; + }; + var minresult = 0; + var maxresult = 0; + function minmax4(a, b, c, d) + { + if (a < b) + { + if (c < d) + { + if (a < c) + minresult = a; + else + minresult = c; + if (b > d) + maxresult = b; + else + maxresult = d; + } + else + { + if (a < d) + minresult = a; + else + minresult = d; + if (b > c) + maxresult = b; + else + maxresult = c; + } + } + else + { + if (c < d) + { + if (b < c) + minresult = b; + else + minresult = c; + if (a > d) + maxresult = a; + else + maxresult = d; + } + else + { + if (b < d) + minresult = b; + else + minresult = d; + if (a > c) + maxresult = a; + else + maxresult = c; + } + } + }; + Quad.prototype.bounding_box = function (rc) + { + minmax4(this.tlx, this.trx, this.brx, this.blx); + rc.left = minresult; + rc.right = maxresult; + minmax4(this.tly, this.try_, this.bry, this.bly); + rc.top = minresult; + rc.bottom = maxresult; + }; + Quad.prototype.contains_pt = function (x, y) + { + var tlx = this.tlx; + var tly = this.tly; + var v0x = this.trx - tlx; + var v0y = this.try_ - tly; + var v1x = this.brx - tlx; + var v1y = this.bry - tly; + var v2x = x - tlx; + var v2y = y - tly; + var dot00 = v0x * v0x + v0y * v0y + var dot01 = v0x * v1x + v0y * v1y + var dot02 = v0x * v2x + v0y * v2y + var dot11 = v1x * v1x + v1y * v1y + var dot12 = v1x * v2x + v1y * v2y + var invDenom = 1.0 / (dot00 * dot11 - dot01 * dot01); + var u = (dot11 * dot02 - dot01 * dot12) * invDenom; + var v = (dot00 * dot12 - dot01 * dot02) * invDenom; + if ((u >= 0.0) && (v > 0.0) && (u + v < 1)) + return true; + v0x = this.blx - tlx; + v0y = this.bly - tly; + var dot00 = v0x * v0x + v0y * v0y + var dot01 = v0x * v1x + v0y * v1y + var dot02 = v0x * v2x + v0y * v2y + invDenom = 1.0 / (dot00 * dot11 - dot01 * dot01); + u = (dot11 * dot02 - dot01 * dot12) * invDenom; + v = (dot00 * dot12 - dot01 * dot02) * invDenom; + return (u >= 0.0) && (v > 0.0) && (u + v < 1); + }; + Quad.prototype.at = function (i, xory) + { + if (xory) + { + switch (i) + { + case 0: return this.tlx; + case 1: return this.trx; + case 2: return this.brx; + case 3: return this.blx; + case 4: return this.tlx; + default: return this.tlx; + } + } + else + { + switch (i) + { + case 0: return this.tly; + case 1: return this.try_; + case 2: return this.bry; + case 3: return this.bly; + case 4: return this.tly; + default: return this.tly; + } + } + }; + Quad.prototype.midX = function () + { + return (this.tlx + this.trx + this.brx + this.blx) / 4; + }; + Quad.prototype.midY = function () + { + return (this.tly + this.try_ + this.bry + this.bly) / 4; + }; + Quad.prototype.intersects_segment = function (x1, y1, x2, y2) + { + if (this.contains_pt(x1, y1) || this.contains_pt(x2, y2)) + return true; + var a1x, a1y, a2x, a2y; + var i; + for (i = 0; i < 4; i++) + { + a1x = this.at(i, true); + a1y = this.at(i, false); + a2x = this.at(i + 1, true); + a2y = this.at(i + 1, false); + if (cr.segments_intersect(x1, y1, x2, y2, a1x, a1y, a2x, a2y)) + return true; + } + return false; + }; + Quad.prototype.intersects_quad = function (rhs) + { + var midx = rhs.midX(); + var midy = rhs.midY(); + if (this.contains_pt(midx, midy)) + return true; + midx = this.midX(); + midy = this.midY(); + if (rhs.contains_pt(midx, midy)) + return true; + var a1x, a1y, a2x, a2y, b1x, b1y, b2x, b2y; + var i, j; + for (i = 0; i < 4; i++) + { + for (j = 0; j < 4; j++) + { + a1x = this.at(i, true); + a1y = this.at(i, false); + a2x = this.at(i + 1, true); + a2y = this.at(i + 1, false); + b1x = rhs.at(j, true); + b1y = rhs.at(j, false); + b2x = rhs.at(j + 1, true); + b2y = rhs.at(j + 1, false); + if (cr.segments_intersect(a1x, a1y, a2x, a2y, b1x, b1y, b2x, b2y)) + return true; + } + } + return false; + }; + cr.quad = Quad; + cr.RGB = function (red, green, blue) + { + return Math.max(Math.min(red, 255), 0) + | (Math.max(Math.min(green, 255), 0) << 8) + | (Math.max(Math.min(blue, 255), 0) << 16); + }; + cr.GetRValue = function (rgb) + { + return rgb & 0xFF; + }; + cr.GetGValue = function (rgb) + { + return (rgb & 0xFF00) >> 8; + }; + cr.GetBValue = function (rgb) + { + return (rgb & 0xFF0000) >> 16; + }; + cr.shallowCopy = function (a, b, allowOverwrite) + { + var attr; + for (attr in b) + { + if (b.hasOwnProperty(attr)) + { +; + a[attr] = b[attr]; + } + } + return a; + }; + cr.arrayRemove = function (arr, index) + { + var i, len; + index = cr.floor(index); + if (index < 0 || index >= arr.length) + return; // index out of bounds + for (i = index, len = arr.length - 1; i < len; i++) + arr[i] = arr[i + 1]; + cr.truncateArray(arr, len); + }; + cr.truncateArray = function (arr, index) + { + arr.length = index; + }; + cr.clearArray = function (arr) + { + cr.truncateArray(arr, 0); + }; + cr.shallowAssignArray = function (dest, src) + { + cr.clearArray(dest); + var i, len; + for (i = 0, len = src.length; i < len; ++i) + dest[i] = src[i]; + }; + cr.appendArray = function (a, b) + { + a.push.apply(a, b); + }; + cr.fastIndexOf = function (arr, item) + { + var i, len; + for (i = 0, len = arr.length; i < len; ++i) + { + if (arr[i] === item) + return i; + } + return -1; + }; + cr.arrayFindRemove = function (arr, item) + { + var index = cr.fastIndexOf(arr, item); + if (index !== -1) + cr.arrayRemove(arr, index); + }; + cr.clamp = function(x, a, b) + { + if (x < a) + return a; + else if (x > b) + return b; + else + return x; + }; + cr.to_radians = function(x) + { + return x / (180.0 / cr.PI); + }; + cr.to_degrees = function(x) + { + return x * (180.0 / cr.PI); + }; + cr.clamp_angle_degrees = function (a) + { + a %= 360; // now in (-360, 360) range + if (a < 0) + a += 360; // now in [0, 360) range + return a; + }; + cr.clamp_angle = function (a) + { + a %= 2 * cr.PI; // now in (-2pi, 2pi) range + if (a < 0) + a += 2 * cr.PI; // now in [0, 2pi) range + return a; + }; + cr.to_clamped_degrees = function (x) + { + return cr.clamp_angle_degrees(cr.to_degrees(x)); + }; + cr.to_clamped_radians = function (x) + { + return cr.clamp_angle(cr.to_radians(x)); + }; + cr.angleTo = function(x1, y1, x2, y2) + { + var dx = x2 - x1; + var dy = y2 - y1; + return Math.atan2(dy, dx); + }; + cr.angleDiff = function (a1, a2) + { + if (a1 === a2) + return 0; + var s1 = Math.sin(a1); + var c1 = Math.cos(a1); + var s2 = Math.sin(a2); + var c2 = Math.cos(a2); + var n = s1 * s2 + c1 * c2; + if (n >= 1) + return 0; + if (n <= -1) + return cr.PI; + return Math.acos(n); + }; + cr.angleRotate = function (start, end, step) + { + var ss = Math.sin(start); + var cs = Math.cos(start); + var se = Math.sin(end); + var ce = Math.cos(end); + if (Math.acos(ss * se + cs * ce) > step) + { + if (cs * se - ss * ce > 0) + return cr.clamp_angle(start + step); + else + return cr.clamp_angle(start - step); + } + else + return cr.clamp_angle(end); + }; + cr.angleClockwise = function (a1, a2) + { + var s1 = Math.sin(a1); + var c1 = Math.cos(a1); + var s2 = Math.sin(a2); + var c2 = Math.cos(a2); + return c1 * s2 - s1 * c2 <= 0; + }; + cr.rotatePtAround = function (px, py, a, ox, oy, getx) + { + if (a === 0) + return getx ? px : py; + var sin_a = Math.sin(a); + var cos_a = Math.cos(a); + px -= ox; + py -= oy; + var left_sin_a = px * sin_a; + var top_sin_a = py * sin_a; + var left_cos_a = px * cos_a; + var top_cos_a = py * cos_a; + px = left_cos_a - top_sin_a; + py = top_cos_a + left_sin_a; + px += ox; + py += oy; + return getx ? px : py; + } + cr.distanceTo = function(x1, y1, x2, y2) + { + var dx = x2 - x1; + var dy = y2 - y1; + return Math.sqrt(dx*dx + dy*dy); + }; + cr.xor = function (x, y) + { + return !x !== !y; + }; + cr.lerp = function (a, b, x) + { + return a + (b - a) * x; + }; + cr.unlerp = function (a, b, c) + { + if (a === b) + return 0; // avoid divide by 0 + return (c - a) / (b - a); + }; + cr.anglelerp = function (a, b, x) + { + var diff = cr.angleDiff(a, b); + if (cr.angleClockwise(b, a)) + { + return a + diff * x; + } + else + { + return a - diff * x; + } + }; + cr.qarp = function (a, b, c, x) + { + return cr.lerp(cr.lerp(a, b, x), cr.lerp(b, c, x), x); + }; + cr.cubic = function (a, b, c, d, x) + { + return cr.lerp(cr.qarp(a, b, c, x), cr.qarp(b, c, d, x), x); + }; + cr.cosp = function (a, b, x) + { + return (a + b + (a - b) * Math.cos(x * Math.PI)) / 2; + }; + cr.hasAnyOwnProperty = function (o) + { + var p; + for (p in o) + { + if (o.hasOwnProperty(p)) + return true; + } + return false; + }; + cr.wipe = function (obj) + { + var p; + for (p in obj) + { + if (obj.hasOwnProperty(p)) + delete obj[p]; + } + }; + var startup_time = +(new Date()); + cr.performance_now = function() + { + if (typeof window["performance"] !== "undefined") + { + var winperf = window["performance"]; + if (typeof winperf.now !== "undefined") + return winperf.now(); + else if (typeof winperf["webkitNow"] !== "undefined") + return winperf["webkitNow"](); + else if (typeof winperf["mozNow"] !== "undefined") + return winperf["mozNow"](); + else if (typeof winperf["msNow"] !== "undefined") + return winperf["msNow"](); + } + return Date.now() - startup_time; + }; + var isChrome = false; + var isSafari = false; + var isiOS = false; + var isEjecta = false; + if (typeof window !== "undefined") // not c2 editor + { + isChrome = /chrome/i.test(navigator.userAgent) || /chromium/i.test(navigator.userAgent); + isSafari = !isChrome && /safari/i.test(navigator.userAgent); + isiOS = /(iphone|ipod|ipad)/i.test(navigator.userAgent); + isEjecta = window["c2ejecta"]; + } + var supports_set = ((!isSafari && !isEjecta && !isiOS) && (typeof Set !== "undefined" && typeof Set.prototype["forEach"] !== "undefined")); + function ObjectSet_() + { + this.s = null; + this.items = null; // lazy allocated (hopefully results in better GC performance) + this.item_count = 0; + if (supports_set) + { + this.s = new Set(); + } + this.values_cache = []; + this.cache_valid = true; + cr.seal(this); + }; + ObjectSet_.prototype.contains = function (x) + { + if (this.isEmpty()) + return false; + if (supports_set) + return this.s["has"](x); + else + return (this.items && this.items.hasOwnProperty(x)); + }; + ObjectSet_.prototype.add = function (x) + { + if (supports_set) + { + if (!this.s["has"](x)) + { + this.s["add"](x); + this.cache_valid = false; + } + } + else + { + var str = x.toString(); + var items = this.items; + if (!items) + { + this.items = {}; + this.items[str] = x; + this.item_count = 1; + this.cache_valid = false; + } + else if (!items.hasOwnProperty(str)) + { + items[str] = x; + this.item_count++; + this.cache_valid = false; + } + } + }; + ObjectSet_.prototype.remove = function (x) + { + if (this.isEmpty()) + return; + if (supports_set) + { + if (this.s["has"](x)) + { + this.s["delete"](x); + this.cache_valid = false; + } + } + else if (this.items) + { + var str = x.toString(); + var items = this.items; + if (items.hasOwnProperty(str)) + { + delete items[str]; + this.item_count--; + this.cache_valid = false; + } + } + }; + ObjectSet_.prototype.clear = function (/*wipe_*/) + { + if (this.isEmpty()) + return; + if (supports_set) + { + this.s["clear"](); // best! + } + else + { + this.items = null; // creates garbage; will lazy allocate on next add() + this.item_count = 0; + } + cr.clearArray(this.values_cache); + this.cache_valid = true; + }; + ObjectSet_.prototype.isEmpty = function () + { + return this.count() === 0; + }; + ObjectSet_.prototype.count = function () + { + if (supports_set) + return this.s["size"]; + else + return this.item_count; + }; + var current_arr = null; + var current_index = 0; + function set_append_to_arr(x) + { + current_arr[current_index++] = x; + }; + ObjectSet_.prototype.update_cache = function () + { + if (this.cache_valid) + return; + if (supports_set) + { + cr.clearArray(this.values_cache); + current_arr = this.values_cache; + current_index = 0; + this.s["forEach"](set_append_to_arr); +; + current_arr = null; + current_index = 0; + } + else + { + var values_cache = this.values_cache; + cr.clearArray(values_cache); + var p, n = 0, items = this.items; + if (items) + { + for (p in items) + { + if (items.hasOwnProperty(p)) + values_cache[n++] = items[p]; + } + } +; + } + this.cache_valid = true; + }; + ObjectSet_.prototype.valuesRef = function () + { + this.update_cache(); + return this.values_cache; + }; + cr.ObjectSet = ObjectSet_; + var tmpSet = new cr.ObjectSet(); + cr.removeArrayDuplicates = function (arr) + { + var i, len; + for (i = 0, len = arr.length; i < len; ++i) + { + tmpSet.add(arr[i]); + } + cr.shallowAssignArray(arr, tmpSet.valuesRef()); + tmpSet.clear(); + }; + cr.arrayRemoveAllFromObjectSet = function (arr, remset) + { + if (supports_set) + cr.arrayRemoveAll_set(arr, remset.s); + else + cr.arrayRemoveAll_arr(arr, remset.valuesRef()); + }; + cr.arrayRemoveAll_set = function (arr, s) + { + var i, j, len, item; + for (i = 0, j = 0, len = arr.length; i < len; ++i) + { + item = arr[i]; + if (!s["has"](item)) // not an item to remove + arr[j++] = item; // keep it + } + cr.truncateArray(arr, j); + }; + cr.arrayRemoveAll_arr = function (arr, rem) + { + var i, j, len, item; + for (i = 0, j = 0, len = arr.length; i < len; ++i) + { + item = arr[i]; + if (cr.fastIndexOf(rem, item) === -1) // not an item to remove + arr[j++] = item; // keep it + } + cr.truncateArray(arr, j); + }; + function KahanAdder_() + { + this.c = 0; + this.y = 0; + this.t = 0; + this.sum = 0; + cr.seal(this); + }; + KahanAdder_.prototype.add = function (v) + { + this.y = v - this.c; + this.t = this.sum + this.y; + this.c = (this.t - this.sum) - this.y; + this.sum = this.t; + }; + KahanAdder_.prototype.reset = function () + { + this.c = 0; + this.y = 0; + this.t = 0; + this.sum = 0; + }; + cr.KahanAdder = KahanAdder_; + cr.regexp_escape = function(text) + { + return text.replace(/[-[\]{}()*+?.,\\^$|#\s]/g, "\\$&"); + }; + function CollisionPoly_(pts_array_) + { + this.pts_cache = []; + this.bboxLeft = 0; + this.bboxTop = 0; + this.bboxRight = 0; + this.bboxBottom = 0; + this.convexpolys = null; // for physics behavior to cache separated polys + this.set_pts(pts_array_); + cr.seal(this); + }; + CollisionPoly_.prototype.set_pts = function(pts_array_) + { + this.pts_array = pts_array_; + this.pts_count = pts_array_.length / 2; // x, y, x, y... in array + this.pts_cache.length = pts_array_.length; + this.cache_width = -1; + this.cache_height = -1; + this.cache_angle = 0; + }; + CollisionPoly_.prototype.is_empty = function() + { + return !this.pts_array.length; + }; + CollisionPoly_.prototype.update_bbox = function () + { + var myptscache = this.pts_cache; + var bboxLeft_ = myptscache[0]; + var bboxRight_ = bboxLeft_; + var bboxTop_ = myptscache[1]; + var bboxBottom_ = bboxTop_; + var x, y, i = 1, i2, len = this.pts_count; + for ( ; i < len; ++i) + { + i2 = i*2; + x = myptscache[i2]; + y = myptscache[i2+1]; + if (x < bboxLeft_) + bboxLeft_ = x; + if (x > bboxRight_) + bboxRight_ = x; + if (y < bboxTop_) + bboxTop_ = y; + if (y > bboxBottom_) + bboxBottom_ = y; + } + this.bboxLeft = bboxLeft_; + this.bboxRight = bboxRight_; + this.bboxTop = bboxTop_; + this.bboxBottom = bboxBottom_; + }; + CollisionPoly_.prototype.set_from_rect = function(rc, offx, offy) + { + this.pts_cache.length = 8; + this.pts_count = 4; + var myptscache = this.pts_cache; + myptscache[0] = rc.left - offx; + myptscache[1] = rc.top - offy; + myptscache[2] = rc.right - offx; + myptscache[3] = rc.top - offy; + myptscache[4] = rc.right - offx; + myptscache[5] = rc.bottom - offy; + myptscache[6] = rc.left - offx; + myptscache[7] = rc.bottom - offy; + this.cache_width = rc.right - rc.left; + this.cache_height = rc.bottom - rc.top; + this.update_bbox(); + }; + CollisionPoly_.prototype.set_from_quad = function(q, offx, offy, w, h) + { + this.pts_cache.length = 8; + this.pts_count = 4; + var myptscache = this.pts_cache; + myptscache[0] = q.tlx - offx; + myptscache[1] = q.tly - offy; + myptscache[2] = q.trx - offx; + myptscache[3] = q.try_ - offy; + myptscache[4] = q.brx - offx; + myptscache[5] = q.bry - offy; + myptscache[6] = q.blx - offx; + myptscache[7] = q.bly - offy; + this.cache_width = w; + this.cache_height = h; + this.update_bbox(); + }; + CollisionPoly_.prototype.set_from_poly = function (r) + { + this.pts_count = r.pts_count; + cr.shallowAssignArray(this.pts_cache, r.pts_cache); + this.bboxLeft = r.bboxLeft; + this.bboxTop = r.bboxTop; + this.bboxRight = r.bboxRight; + this.bboxBottom = r.bboxBottom; + }; + CollisionPoly_.prototype.cache_poly = function(w, h, a) + { + if (this.cache_width === w && this.cache_height === h && this.cache_angle === a) + return; // cache up-to-date + this.cache_width = w; + this.cache_height = h; + this.cache_angle = a; + var i, i2, i21, len, x, y; + var sina = 0; + var cosa = 1; + var myptsarray = this.pts_array; + var myptscache = this.pts_cache; + if (a !== 0) + { + sina = Math.sin(a); + cosa = Math.cos(a); + } + for (i = 0, len = this.pts_count; i < len; i++) + { + i2 = i*2; + i21 = i2+1; + x = myptsarray[i2] * w; + y = myptsarray[i21] * h; + myptscache[i2] = (x * cosa) - (y * sina); + myptscache[i21] = (y * cosa) + (x * sina); + } + this.update_bbox(); + }; + CollisionPoly_.prototype.contains_pt = function (a2x, a2y) + { + var myptscache = this.pts_cache; + if (a2x === myptscache[0] && a2y === myptscache[1]) + return true; + var i, i2, imod, len = this.pts_count; + var a1x = this.bboxLeft - 110; + var a1y = this.bboxTop - 101; + var a3x = this.bboxRight + 131 + var a3y = this.bboxBottom + 120; + var b1x, b1y, b2x, b2y; + var count1 = 0, count2 = 0; + for (i = 0; i < len; i++) + { + i2 = i*2; + imod = ((i+1)%len)*2; + b1x = myptscache[i2]; + b1y = myptscache[i2+1]; + b2x = myptscache[imod]; + b2y = myptscache[imod+1]; + if (cr.segments_intersect(a1x, a1y, a2x, a2y, b1x, b1y, b2x, b2y)) + count1++; + if (cr.segments_intersect(a3x, a3y, a2x, a2y, b1x, b1y, b2x, b2y)) + count2++; + } + return (count1 % 2 === 1) || (count2 % 2 === 1); + }; + CollisionPoly_.prototype.intersects_poly = function (rhs, offx, offy) + { + var rhspts = rhs.pts_cache; + var mypts = this.pts_cache; + if (this.contains_pt(rhspts[0] + offx, rhspts[1] + offy)) + return true; + if (rhs.contains_pt(mypts[0] - offx, mypts[1] - offy)) + return true; + var i, i2, imod, leni, j, j2, jmod, lenj; + var a1x, a1y, a2x, a2y, b1x, b1y, b2x, b2y; + for (i = 0, leni = this.pts_count; i < leni; i++) + { + i2 = i*2; + imod = ((i+1)%leni)*2; + a1x = mypts[i2]; + a1y = mypts[i2+1]; + a2x = mypts[imod]; + a2y = mypts[imod+1]; + for (j = 0, lenj = rhs.pts_count; j < lenj; j++) + { + j2 = j*2; + jmod = ((j+1)%lenj)*2; + b1x = rhspts[j2] + offx; + b1y = rhspts[j2+1] + offy; + b2x = rhspts[jmod] + offx; + b2y = rhspts[jmod+1] + offy; + if (cr.segments_intersect(a1x, a1y, a2x, a2y, b1x, b1y, b2x, b2y)) + return true; + } + } + return false; + }; + CollisionPoly_.prototype.intersects_segment = function (offx, offy, x1, y1, x2, y2) + { + var mypts = this.pts_cache; + if (this.contains_pt(x1 - offx, y1 - offy)) + return true; + var i, leni, i2, imod; + var a1x, a1y, a2x, a2y; + for (i = 0, leni = this.pts_count; i < leni; i++) + { + i2 = i*2; + imod = ((i+1)%leni)*2; + a1x = mypts[i2] + offx; + a1y = mypts[i2+1] + offy; + a2x = mypts[imod] + offx; + a2y = mypts[imod+1] + offy; + if (cr.segments_intersect(x1, y1, x2, y2, a1x, a1y, a2x, a2y)) + return true; + } + return false; + }; + CollisionPoly_.prototype.mirror = function (px) + { + var i, leni, i2; + for (i = 0, leni = this.pts_count; i < leni; ++i) + { + i2 = i*2; + this.pts_cache[i2] = px * 2 - this.pts_cache[i2]; + } + }; + CollisionPoly_.prototype.flip = function (py) + { + var i, leni, i21; + for (i = 0, leni = this.pts_count; i < leni; ++i) + { + i21 = i*2+1; + this.pts_cache[i21] = py * 2 - this.pts_cache[i21]; + } + }; + CollisionPoly_.prototype.diag = function () + { + var i, leni, i2, i21, temp; + for (i = 0, leni = this.pts_count; i < leni; ++i) + { + i2 = i*2; + i21 = i2+1; + temp = this.pts_cache[i2]; + this.pts_cache[i2] = this.pts_cache[i21]; + this.pts_cache[i21] = temp; + } + }; + cr.CollisionPoly = CollisionPoly_; + function SparseGrid_(cellwidth_, cellheight_) + { + this.cellwidth = cellwidth_; + this.cellheight = cellheight_; + this.cells = {}; + }; + SparseGrid_.prototype.totalCellCount = 0; + SparseGrid_.prototype.getCell = function (x_, y_, create_if_missing) + { + var ret; + var col = this.cells[x_]; + if (!col) + { + if (create_if_missing) + { + ret = allocGridCell(this, x_, y_); + this.cells[x_] = {}; + this.cells[x_][y_] = ret; + return ret; + } + else + return null; + } + ret = col[y_]; + if (ret) + return ret; + else if (create_if_missing) + { + ret = allocGridCell(this, x_, y_); + this.cells[x_][y_] = ret; + return ret; + } + else + return null; + }; + SparseGrid_.prototype.XToCell = function (x_) + { + return cr.floor(x_ / this.cellwidth); + }; + SparseGrid_.prototype.YToCell = function (y_) + { + return cr.floor(y_ / this.cellheight); + }; + SparseGrid_.prototype.update = function (inst, oldrange, newrange) + { + var x, lenx, y, leny, cell; + if (oldrange) + { + for (x = oldrange.left, lenx = oldrange.right; x <= lenx; ++x) + { + for (y = oldrange.top, leny = oldrange.bottom; y <= leny; ++y) + { + if (newrange && newrange.contains_pt(x, y)) + continue; // is still in this cell + cell = this.getCell(x, y, false); // don't create if missing + if (!cell) + continue; // cell does not exist yet + cell.remove(inst); + if (cell.isEmpty()) + { + freeGridCell(cell); + this.cells[x][y] = null; + } + } + } + } + if (newrange) + { + for (x = newrange.left, lenx = newrange.right; x <= lenx; ++x) + { + for (y = newrange.top, leny = newrange.bottom; y <= leny; ++y) + { + if (oldrange && oldrange.contains_pt(x, y)) + continue; // is still in this cell + this.getCell(x, y, true).insert(inst); + } + } + } + }; + SparseGrid_.prototype.queryRange = function (rc, result) + { + var x, lenx, ystart, y, leny, cell; + x = this.XToCell(rc.left); + ystart = this.YToCell(rc.top); + lenx = this.XToCell(rc.right); + leny = this.YToCell(rc.bottom); + for ( ; x <= lenx; ++x) + { + for (y = ystart; y <= leny; ++y) + { + cell = this.getCell(x, y, false); + if (!cell) + continue; + cell.dump(result); + } + } + }; + cr.SparseGrid = SparseGrid_; + function RenderGrid_(cellwidth_, cellheight_) + { + this.cellwidth = cellwidth_; + this.cellheight = cellheight_; + this.cells = {}; + }; + RenderGrid_.prototype.totalCellCount = 0; + RenderGrid_.prototype.getCell = function (x_, y_, create_if_missing) + { + var ret; + var col = this.cells[x_]; + if (!col) + { + if (create_if_missing) + { + ret = allocRenderCell(this, x_, y_); + this.cells[x_] = {}; + this.cells[x_][y_] = ret; + return ret; + } + else + return null; + } + ret = col[y_]; + if (ret) + return ret; + else if (create_if_missing) + { + ret = allocRenderCell(this, x_, y_); + this.cells[x_][y_] = ret; + return ret; + } + else + return null; + }; + RenderGrid_.prototype.XToCell = function (x_) + { + return cr.floor(x_ / this.cellwidth); + }; + RenderGrid_.prototype.YToCell = function (y_) + { + return cr.floor(y_ / this.cellheight); + }; + RenderGrid_.prototype.update = function (inst, oldrange, newrange) + { + var x, lenx, y, leny, cell; + if (oldrange) + { + for (x = oldrange.left, lenx = oldrange.right; x <= lenx; ++x) + { + for (y = oldrange.top, leny = oldrange.bottom; y <= leny; ++y) + { + if (newrange && newrange.contains_pt(x, y)) + continue; // is still in this cell + cell = this.getCell(x, y, false); // don't create if missing + if (!cell) + continue; // cell does not exist yet + cell.remove(inst); + if (cell.isEmpty()) + { + freeRenderCell(cell); + this.cells[x][y] = null; + } + } + } + } + if (newrange) + { + for (x = newrange.left, lenx = newrange.right; x <= lenx; ++x) + { + for (y = newrange.top, leny = newrange.bottom; y <= leny; ++y) + { + if (oldrange && oldrange.contains_pt(x, y)) + continue; // is still in this cell + this.getCell(x, y, true).insert(inst); + } + } + } + }; + RenderGrid_.prototype.queryRange = function (left, top, right, bottom, result) + { + var x, lenx, ystart, y, leny, cell; + x = this.XToCell(left); + ystart = this.YToCell(top); + lenx = this.XToCell(right); + leny = this.YToCell(bottom); + for ( ; x <= lenx; ++x) + { + for (y = ystart; y <= leny; ++y) + { + cell = this.getCell(x, y, false); + if (!cell) + continue; + cell.dump(result); + } + } + }; + RenderGrid_.prototype.markRangeChanged = function (rc) + { + var x, lenx, ystart, y, leny, cell; + x = rc.left; + ystart = rc.top; + lenx = rc.right; + leny = rc.bottom; + for ( ; x <= lenx; ++x) + { + for (y = ystart; y <= leny; ++y) + { + cell = this.getCell(x, y, false); + if (!cell) + continue; + cell.is_sorted = false; + } + } + }; + cr.RenderGrid = RenderGrid_; + var gridcellcache = []; + function allocGridCell(grid_, x_, y_) + { + var ret; + SparseGrid_.prototype.totalCellCount++; + if (gridcellcache.length) + { + ret = gridcellcache.pop(); + ret.grid = grid_; + ret.x = x_; + ret.y = y_; + return ret; + } + else + return new cr.GridCell(grid_, x_, y_); + }; + function freeGridCell(c) + { + SparseGrid_.prototype.totalCellCount--; + c.objects.clear(); + if (gridcellcache.length < 1000) + gridcellcache.push(c); + }; + function GridCell_(grid_, x_, y_) + { + this.grid = grid_; + this.x = x_; + this.y = y_; + this.objects = new cr.ObjectSet(); + }; + GridCell_.prototype.isEmpty = function () + { + return this.objects.isEmpty(); + }; + GridCell_.prototype.insert = function (inst) + { + this.objects.add(inst); + }; + GridCell_.prototype.remove = function (inst) + { + this.objects.remove(inst); + }; + GridCell_.prototype.dump = function (result) + { + cr.appendArray(result, this.objects.valuesRef()); + }; + cr.GridCell = GridCell_; + var rendercellcache = []; + function allocRenderCell(grid_, x_, y_) + { + var ret; + RenderGrid_.prototype.totalCellCount++; + if (rendercellcache.length) + { + ret = rendercellcache.pop(); + ret.grid = grid_; + ret.x = x_; + ret.y = y_; + return ret; + } + else + return new cr.RenderCell(grid_, x_, y_); + }; + function freeRenderCell(c) + { + RenderGrid_.prototype.totalCellCount--; + c.reset(); + if (rendercellcache.length < 1000) + rendercellcache.push(c); + }; + function RenderCell_(grid_, x_, y_) + { + this.grid = grid_; + this.x = x_; + this.y = y_; + this.objects = []; // array which needs to be sorted by Z order + this.is_sorted = true; // whether array is in correct sort order or not + this.pending_removal = new cr.ObjectSet(); + this.any_pending_removal = false; + }; + RenderCell_.prototype.isEmpty = function () + { + if (!this.objects.length) + { +; +; + return true; + } + if (this.objects.length > this.pending_removal.count()) + return false; +; + this.flush_pending(); // takes fast path and just resets state + return true; + }; + RenderCell_.prototype.insert = function (inst) + { + if (this.pending_removal.contains(inst)) + { + this.pending_removal.remove(inst); + if (this.pending_removal.isEmpty()) + this.any_pending_removal = false; + return; + } + if (this.objects.length) + { + var top = this.objects[this.objects.length - 1]; + if (top.get_zindex() > inst.get_zindex()) + this.is_sorted = false; // 'inst' should be somewhere beneath 'top' + this.objects.push(inst); + } + else + { + this.objects.push(inst); + this.is_sorted = true; + } +; + }; + RenderCell_.prototype.remove = function (inst) + { + this.pending_removal.add(inst); + this.any_pending_removal = true; + if (this.pending_removal.count() >= 30) + this.flush_pending(); + }; + RenderCell_.prototype.flush_pending = function () + { +; + if (!this.any_pending_removal) + return; // not changed + if (this.pending_removal.count() === this.objects.length) + { + this.reset(); + return; + } + cr.arrayRemoveAllFromObjectSet(this.objects, this.pending_removal); + this.pending_removal.clear(); + this.any_pending_removal = false; + }; + function sortByInstanceZIndex(a, b) + { + return a.zindex - b.zindex; + }; + RenderCell_.prototype.ensure_sorted = function () + { + if (this.is_sorted) + return; // already sorted + this.objects.sort(sortByInstanceZIndex); + this.is_sorted = true; + }; + RenderCell_.prototype.reset = function () + { + cr.clearArray(this.objects); + this.is_sorted = true; + this.pending_removal.clear(); + this.any_pending_removal = false; + }; + RenderCell_.prototype.dump = function (result) + { + this.flush_pending(); + this.ensure_sorted(); + if (this.objects.length) + result.push(this.objects); + }; + cr.RenderCell = RenderCell_; + var fxNames = [ "lighter", + "xor", + "copy", + "destination-over", + "source-in", + "destination-in", + "source-out", + "destination-out", + "source-atop", + "destination-atop"]; + cr.effectToCompositeOp = function(effect) + { + if (effect <= 0 || effect >= 11) + return "source-over"; + return fxNames[effect - 1]; // not including "none" so offset by 1 + }; + cr.setGLBlend = function(this_, effect, gl) + { + if (!gl) + return; + this_.srcBlend = gl.ONE; + this_.destBlend = gl.ONE_MINUS_SRC_ALPHA; + switch (effect) { + case 1: // lighter (additive) + this_.srcBlend = gl.ONE; + this_.destBlend = gl.ONE; + break; + case 2: // xor + break; // todo + case 3: // copy + this_.srcBlend = gl.ONE; + this_.destBlend = gl.ZERO; + break; + case 4: // destination-over + this_.srcBlend = gl.ONE_MINUS_DST_ALPHA; + this_.destBlend = gl.ONE; + break; + case 5: // source-in + this_.srcBlend = gl.DST_ALPHA; + this_.destBlend = gl.ZERO; + break; + case 6: // destination-in + this_.srcBlend = gl.ZERO; + this_.destBlend = gl.SRC_ALPHA; + break; + case 7: // source-out + this_.srcBlend = gl.ONE_MINUS_DST_ALPHA; + this_.destBlend = gl.ZERO; + break; + case 8: // destination-out + this_.srcBlend = gl.ZERO; + this_.destBlend = gl.ONE_MINUS_SRC_ALPHA; + break; + case 9: // source-atop + this_.srcBlend = gl.DST_ALPHA; + this_.destBlend = gl.ONE_MINUS_SRC_ALPHA; + break; + case 10: // destination-atop + this_.srcBlend = gl.ONE_MINUS_DST_ALPHA; + this_.destBlend = gl.SRC_ALPHA; + break; + } + }; + cr.round6dp = function (x) + { + return Math.round(x * 1000000) / 1000000; + }; + /* + var localeCompare_options = { + "usage": "search", + "sensitivity": "accent" + }; + var has_localeCompare = !!"a".localeCompare; + var localeCompare_works1 = (has_localeCompare && "a".localeCompare("A", undefined, localeCompare_options) === 0); + var localeCompare_works2 = (has_localeCompare && "a".localeCompare("á", undefined, localeCompare_options) !== 0); + var supports_localeCompare = (has_localeCompare && localeCompare_works1 && localeCompare_works2); + */ + cr.equals_nocase = function (a, b) + { + if (typeof a !== "string" || typeof b !== "string") + return false; + if (a.length !== b.length) + return false; + if (a === b) + return true; + /* + if (supports_localeCompare) + { + return (a.localeCompare(b, undefined, localeCompare_options) === 0); + } + else + { + */ + return a.toLowerCase() === b.toLowerCase(); + }; + cr.isCanvasInputEvent = function (e) + { + var target = e.target; + if (!target) + return true; + if (target === document || target === window) + return true; + if (document && document.body && target === document.body) + return true; + if (cr.equals_nocase(target.tagName, "canvas")) + return true; + return false; + }; +}()); +var MatrixArray=typeof Float32Array!=="undefined"?Float32Array:Array,glMatrixArrayType=MatrixArray,vec3={},mat3={},mat4={},quat4={};vec3.create=function(a){var b=new MatrixArray(3);a&&(b[0]=a[0],b[1]=a[1],b[2]=a[2]);return b};vec3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];return b};vec3.add=function(a,b,c){if(!c||a===c)return a[0]+=b[0],a[1]+=b[1],a[2]+=b[2],a;c[0]=a[0]+b[0];c[1]=a[1]+b[1];c[2]=a[2]+b[2];return c}; +vec3.subtract=function(a,b,c){if(!c||a===c)return a[0]-=b[0],a[1]-=b[1],a[2]-=b[2],a;c[0]=a[0]-b[0];c[1]=a[1]-b[1];c[2]=a[2]-b[2];return c};vec3.negate=function(a,b){b||(b=a);b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];return b};vec3.scale=function(a,b,c){if(!c||a===c)return a[0]*=b,a[1]*=b,a[2]*=b,a;c[0]=a[0]*b;c[1]=a[1]*b;c[2]=a[2]*b;return c}; +vec3.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=Math.sqrt(c*c+d*d+e*e);if(g){if(g===1)return b[0]=c,b[1]=d,b[2]=e,b}else return b[0]=0,b[1]=0,b[2]=0,b;g=1/g;b[0]=c*g;b[1]=d*g;b[2]=e*g;return b};vec3.cross=function(a,b,c){c||(c=a);var d=a[0],e=a[1],a=a[2],g=b[0],f=b[1],b=b[2];c[0]=e*b-a*f;c[1]=a*g-d*b;c[2]=d*f-e*g;return c};vec3.length=function(a){var b=a[0],c=a[1],a=a[2];return Math.sqrt(b*b+c*c+a*a)};vec3.dot=function(a,b){return a[0]*b[0]+a[1]*b[1]+a[2]*b[2]}; +vec3.direction=function(a,b,c){c||(c=a);var d=a[0]-b[0],e=a[1]-b[1],a=a[2]-b[2],b=Math.sqrt(d*d+e*e+a*a);if(!b)return c[0]=0,c[1]=0,c[2]=0,c;b=1/b;c[0]=d*b;c[1]=e*b;c[2]=a*b;return c};vec3.lerp=function(a,b,c,d){d||(d=a);d[0]=a[0]+c*(b[0]-a[0]);d[1]=a[1]+c*(b[1]-a[1]);d[2]=a[2]+c*(b[2]-a[2]);return d};vec3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+"]"}; +mat3.create=function(a){var b=new MatrixArray(9);a&&(b[0]=a[0],b[1]=a[1],b[2]=a[2],b[3]=a[3],b[4]=a[4],b[5]=a[5],b[6]=a[6],b[7]=a[7],b[8]=a[8]);return b};mat3.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];return b};mat3.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=1;a[5]=0;a[6]=0;a[7]=0;a[8]=1;return a}; +mat3.transpose=function(a,b){if(!b||a===b){var c=a[1],d=a[2],e=a[5];a[1]=a[3];a[2]=a[6];a[3]=c;a[5]=a[7];a[6]=d;a[7]=e;return a}b[0]=a[0];b[1]=a[3];b[2]=a[6];b[3]=a[1];b[4]=a[4];b[5]=a[7];b[6]=a[2];b[7]=a[5];b[8]=a[8];return b};mat3.toMat4=function(a,b){b||(b=mat4.create());b[15]=1;b[14]=0;b[13]=0;b[12]=0;b[11]=0;b[10]=a[8];b[9]=a[7];b[8]=a[6];b[7]=0;b[6]=a[5];b[5]=a[4];b[4]=a[3];b[3]=0;b[2]=a[2];b[1]=a[1];b[0]=a[0];return b}; +mat3.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+"]"};mat4.create=function(a){var b=new MatrixArray(16);a&&(b[0]=a[0],b[1]=a[1],b[2]=a[2],b[3]=a[3],b[4]=a[4],b[5]=a[5],b[6]=a[6],b[7]=a[7],b[8]=a[8],b[9]=a[9],b[10]=a[10],b[11]=a[11],b[12]=a[12],b[13]=a[13],b[14]=a[14],b[15]=a[15]);return b}; +mat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=a[12];b[13]=a[13];b[14]=a[14];b[15]=a[15];return b};mat4.identity=function(a){a[0]=1;a[1]=0;a[2]=0;a[3]=0;a[4]=0;a[5]=1;a[6]=0;a[7]=0;a[8]=0;a[9]=0;a[10]=1;a[11]=0;a[12]=0;a[13]=0;a[14]=0;a[15]=1;return a}; +mat4.transpose=function(a,b){if(!b||a===b){var c=a[1],d=a[2],e=a[3],g=a[6],f=a[7],h=a[11];a[1]=a[4];a[2]=a[8];a[3]=a[12];a[4]=c;a[6]=a[9];a[7]=a[13];a[8]=d;a[9]=g;a[11]=a[14];a[12]=e;a[13]=f;a[14]=h;return a}b[0]=a[0];b[1]=a[4];b[2]=a[8];b[3]=a[12];b[4]=a[1];b[5]=a[5];b[6]=a[9];b[7]=a[13];b[8]=a[2];b[9]=a[6];b[10]=a[10];b[11]=a[14];b[12]=a[3];b[13]=a[7];b[14]=a[11];b[15]=a[15];return b}; +mat4.determinant=function(a){var b=a[0],c=a[1],d=a[2],e=a[3],g=a[4],f=a[5],h=a[6],i=a[7],j=a[8],k=a[9],l=a[10],n=a[11],o=a[12],m=a[13],p=a[14],a=a[15];return o*k*h*e-j*m*h*e-o*f*l*e+g*m*l*e+j*f*p*e-g*k*p*e-o*k*d*i+j*m*d*i+o*c*l*i-b*m*l*i-j*c*p*i+b*k*p*i+o*f*d*n-g*m*d*n-o*c*h*n+b*m*h*n+g*c*p*n-b*f*p*n-j*f*d*a+g*k*d*a+j*c*h*a-b*k*h*a-g*c*l*a+b*f*l*a}; +mat4.inverse=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=a[4],h=a[5],i=a[6],j=a[7],k=a[8],l=a[9],n=a[10],o=a[11],m=a[12],p=a[13],r=a[14],s=a[15],A=c*h-d*f,B=c*i-e*f,t=c*j-g*f,u=d*i-e*h,v=d*j-g*h,w=e*j-g*i,x=k*p-l*m,y=k*r-n*m,z=k*s-o*m,C=l*r-n*p,D=l*s-o*p,E=n*s-o*r,q=1/(A*E-B*D+t*C+u*z-v*y+w*x);b[0]=(h*E-i*D+j*C)*q;b[1]=(-d*E+e*D-g*C)*q;b[2]=(p*w-r*v+s*u)*q;b[3]=(-l*w+n*v-o*u)*q;b[4]=(-f*E+i*z-j*y)*q;b[5]=(c*E-e*z+g*y)*q;b[6]=(-m*w+r*t-s*B)*q;b[7]=(k*w-n*t+o*B)*q;b[8]=(f*D-h*z+j*x)*q; +b[9]=(-c*D+d*z-g*x)*q;b[10]=(m*v-p*t+s*A)*q;b[11]=(-k*v+l*t-o*A)*q;b[12]=(-f*C+h*y-i*x)*q;b[13]=(c*C-d*y+e*x)*q;b[14]=(-m*u+p*B-r*A)*q;b[15]=(k*u-l*B+n*A)*q;return b};mat4.toRotationMat=function(a,b){b||(b=mat4.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];b[4]=a[4];b[5]=a[5];b[6]=a[6];b[7]=a[7];b[8]=a[8];b[9]=a[9];b[10]=a[10];b[11]=a[11];b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b}; +mat4.toMat3=function(a,b){b||(b=mat3.create());b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[4];b[4]=a[5];b[5]=a[6];b[6]=a[8];b[7]=a[9];b[8]=a[10];return b};mat4.toInverseMat3=function(a,b){var c=a[0],d=a[1],e=a[2],g=a[4],f=a[5],h=a[6],i=a[8],j=a[9],k=a[10],l=k*f-h*j,n=-k*g+h*i,o=j*g-f*i,m=c*l+d*n+e*o;if(!m)return null;m=1/m;b||(b=mat3.create());b[0]=l*m;b[1]=(-k*d+e*j)*m;b[2]=(h*d-e*f)*m;b[3]=n*m;b[4]=(k*c-e*i)*m;b[5]=(-h*c+e*g)*m;b[6]=o*m;b[7]=(-j*c+d*i)*m;b[8]=(f*c-d*g)*m;return b}; +mat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2],f=a[3],h=a[4],i=a[5],j=a[6],k=a[7],l=a[8],n=a[9],o=a[10],m=a[11],p=a[12],r=a[13],s=a[14],a=a[15],A=b[0],B=b[1],t=b[2],u=b[3],v=b[4],w=b[5],x=b[6],y=b[7],z=b[8],C=b[9],D=b[10],E=b[11],q=b[12],F=b[13],G=b[14],b=b[15];c[0]=A*d+B*h+t*l+u*p;c[1]=A*e+B*i+t*n+u*r;c[2]=A*g+B*j+t*o+u*s;c[3]=A*f+B*k+t*m+u*a;c[4]=v*d+w*h+x*l+y*p;c[5]=v*e+w*i+x*n+y*r;c[6]=v*g+w*j+x*o+y*s;c[7]=v*f+w*k+x*m+y*a;c[8]=z*d+C*h+D*l+E*p;c[9]=z*e+C*i+D*n+E*r;c[10]=z*g+C* +j+D*o+E*s;c[11]=z*f+C*k+D*m+E*a;c[12]=q*d+F*h+G*l+b*p;c[13]=q*e+F*i+G*n+b*r;c[14]=q*g+F*j+G*o+b*s;c[15]=q*f+F*k+G*m+b*a;return c};mat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1],b=b[2];c[0]=a[0]*d+a[4]*e+a[8]*b+a[12];c[1]=a[1]*d+a[5]*e+a[9]*b+a[13];c[2]=a[2]*d+a[6]*e+a[10]*b+a[14];return c}; +mat4.multiplyVec4=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2],b=b[3];c[0]=a[0]*d+a[4]*e+a[8]*g+a[12]*b;c[1]=a[1]*d+a[5]*e+a[9]*g+a[13]*b;c[2]=a[2]*d+a[6]*e+a[10]*g+a[14]*b;c[3]=a[3]*d+a[7]*e+a[11]*g+a[15]*b;return c}; +mat4.translate=function(a,b,c){var d=b[0],e=b[1],b=b[2],g,f,h,i,j,k,l,n,o,m,p,r;if(!c||a===c)return a[12]=a[0]*d+a[4]*e+a[8]*b+a[12],a[13]=a[1]*d+a[5]*e+a[9]*b+a[13],a[14]=a[2]*d+a[6]*e+a[10]*b+a[14],a[15]=a[3]*d+a[7]*e+a[11]*b+a[15],a;g=a[0];f=a[1];h=a[2];i=a[3];j=a[4];k=a[5];l=a[6];n=a[7];o=a[8];m=a[9];p=a[10];r=a[11];c[0]=g;c[1]=f;c[2]=h;c[3]=i;c[4]=j;c[5]=k;c[6]=l;c[7]=n;c[8]=o;c[9]=m;c[10]=p;c[11]=r;c[12]=g*d+j*e+o*b+a[12];c[13]=f*d+k*e+m*b+a[13];c[14]=h*d+l*e+p*b+a[14];c[15]=i*d+n*e+r*b+a[15]; +return c};mat4.scale=function(a,b,c){var d=b[0],e=b[1],b=b[2];if(!c||a===c)return a[0]*=d,a[1]*=d,a[2]*=d,a[3]*=d,a[4]*=e,a[5]*=e,a[6]*=e,a[7]*=e,a[8]*=b,a[9]*=b,a[10]*=b,a[11]*=b,a;c[0]=a[0]*d;c[1]=a[1]*d;c[2]=a[2]*d;c[3]=a[3]*d;c[4]=a[4]*e;c[5]=a[5]*e;c[6]=a[6]*e;c[7]=a[7]*e;c[8]=a[8]*b;c[9]=a[9]*b;c[10]=a[10]*b;c[11]=a[11]*b;c[12]=a[12];c[13]=a[13];c[14]=a[14];c[15]=a[15];return c}; +mat4.rotate=function(a,b,c,d){var e=c[0],g=c[1],c=c[2],f=Math.sqrt(e*e+g*g+c*c),h,i,j,k,l,n,o,m,p,r,s,A,B,t,u,v,w,x,y,z;if(!f)return null;f!==1&&(f=1/f,e*=f,g*=f,c*=f);h=Math.sin(b);i=Math.cos(b);j=1-i;b=a[0];f=a[1];k=a[2];l=a[3];n=a[4];o=a[5];m=a[6];p=a[7];r=a[8];s=a[9];A=a[10];B=a[11];t=e*e*j+i;u=g*e*j+c*h;v=c*e*j-g*h;w=e*g*j-c*h;x=g*g*j+i;y=c*g*j+e*h;z=e*c*j+g*h;e=g*c*j-e*h;g=c*c*j+i;d?a!==d&&(d[12]=a[12],d[13]=a[13],d[14]=a[14],d[15]=a[15]):d=a;d[0]=b*t+n*u+r*v;d[1]=f*t+o*u+s*v;d[2]=k*t+m*u+A* +v;d[3]=l*t+p*u+B*v;d[4]=b*w+n*x+r*y;d[5]=f*w+o*x+s*y;d[6]=k*w+m*x+A*y;d[7]=l*w+p*x+B*y;d[8]=b*z+n*e+r*g;d[9]=f*z+o*e+s*g;d[10]=k*z+m*e+A*g;d[11]=l*z+p*e+B*g;return d};mat4.rotateX=function(a,b,c){var d=Math.sin(b),b=Math.cos(b),e=a[4],g=a[5],f=a[6],h=a[7],i=a[8],j=a[9],k=a[10],l=a[11];c?a!==c&&(c[0]=a[0],c[1]=a[1],c[2]=a[2],c[3]=a[3],c[12]=a[12],c[13]=a[13],c[14]=a[14],c[15]=a[15]):c=a;c[4]=e*b+i*d;c[5]=g*b+j*d;c[6]=f*b+k*d;c[7]=h*b+l*d;c[8]=e*-d+i*b;c[9]=g*-d+j*b;c[10]=f*-d+k*b;c[11]=h*-d+l*b;return c}; +mat4.rotateY=function(a,b,c){var d=Math.sin(b),b=Math.cos(b),e=a[0],g=a[1],f=a[2],h=a[3],i=a[8],j=a[9],k=a[10],l=a[11];c?a!==c&&(c[4]=a[4],c[5]=a[5],c[6]=a[6],c[7]=a[7],c[12]=a[12],c[13]=a[13],c[14]=a[14],c[15]=a[15]):c=a;c[0]=e*b+i*-d;c[1]=g*b+j*-d;c[2]=f*b+k*-d;c[3]=h*b+l*-d;c[8]=e*d+i*b;c[9]=g*d+j*b;c[10]=f*d+k*b;c[11]=h*d+l*b;return c}; +mat4.rotateZ=function(a,b,c){var d=Math.sin(b),b=Math.cos(b),e=a[0],g=a[1],f=a[2],h=a[3],i=a[4],j=a[5],k=a[6],l=a[7];c?a!==c&&(c[8]=a[8],c[9]=a[9],c[10]=a[10],c[11]=a[11],c[12]=a[12],c[13]=a[13],c[14]=a[14],c[15]=a[15]):c=a;c[0]=e*b+i*d;c[1]=g*b+j*d;c[2]=f*b+k*d;c[3]=h*b+l*d;c[4]=e*-d+i*b;c[5]=g*-d+j*b;c[6]=f*-d+k*b;c[7]=h*-d+l*b;return c}; +mat4.frustum=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=e*2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=e*2/i;f[6]=0;f[7]=0;f[8]=(b+a)/h;f[9]=(d+c)/i;f[10]=-(g+e)/j;f[11]=-1;f[12]=0;f[13]=0;f[14]=-(g*e*2)/j;f[15]=0;return f};mat4.perspective=function(a,b,c,d,e){a=c*Math.tan(a*Math.PI/360);b*=a;return mat4.frustum(-b,b,-a,a,c,d,e)}; +mat4.ortho=function(a,b,c,d,e,g,f){f||(f=mat4.create());var h=b-a,i=d-c,j=g-e;f[0]=2/h;f[1]=0;f[2]=0;f[3]=0;f[4]=0;f[5]=2/i;f[6]=0;f[7]=0;f[8]=0;f[9]=0;f[10]=-2/j;f[11]=0;f[12]=-(a+b)/h;f[13]=-(d+c)/i;f[14]=-(g+e)/j;f[15]=1;return f}; +mat4.lookAt=function(a,b,c,d){d||(d=mat4.create());var e,g,f,h,i,j,k,l,n=a[0],o=a[1],a=a[2];g=c[0];f=c[1];e=c[2];c=b[1];j=b[2];if(n===b[0]&&o===c&&a===j)return mat4.identity(d);c=n-b[0];j=o-b[1];k=a-b[2];l=1/Math.sqrt(c*c+j*j+k*k);c*=l;j*=l;k*=l;b=f*k-e*j;e=e*c-g*k;g=g*j-f*c;(l=Math.sqrt(b*b+e*e+g*g))?(l=1/l,b*=l,e*=l,g*=l):g=e=b=0;f=j*g-k*e;h=k*b-c*g;i=c*e-j*b;(l=Math.sqrt(f*f+h*h+i*i))?(l=1/l,f*=l,h*=l,i*=l):i=h=f=0;d[0]=b;d[1]=f;d[2]=c;d[3]=0;d[4]=e;d[5]=h;d[6]=j;d[7]=0;d[8]=g;d[9]=i;d[10]=k;d[11]= +0;d[12]=-(b*n+e*o+g*a);d[13]=-(f*n+h*o+i*a);d[14]=-(c*n+j*o+k*a);d[15]=1;return d};mat4.fromRotationTranslation=function(a,b,c){c||(c=mat4.create());var d=a[0],e=a[1],g=a[2],f=a[3],h=d+d,i=e+e,j=g+g,a=d*h,k=d*i;d*=j;var l=e*i;e*=j;g*=j;h*=f;i*=f;f*=j;c[0]=1-(l+g);c[1]=k+f;c[2]=d-i;c[3]=0;c[4]=k-f;c[5]=1-(a+g);c[6]=e+h;c[7]=0;c[8]=d+i;c[9]=e-h;c[10]=1-(a+l);c[11]=0;c[12]=b[0];c[13]=b[1];c[14]=b[2];c[15]=1;return c}; +mat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+", "+a[4]+", "+a[5]+", "+a[6]+", "+a[7]+", "+a[8]+", "+a[9]+", "+a[10]+", "+a[11]+", "+a[12]+", "+a[13]+", "+a[14]+", "+a[15]+"]"};quat4.create=function(a){var b=new MatrixArray(4);a&&(b[0]=a[0],b[1]=a[1],b[2]=a[2],b[3]=a[3]);return b};quat4.set=function(a,b){b[0]=a[0];b[1]=a[1];b[2]=a[2];b[3]=a[3];return b}; +quat4.calculateW=function(a,b){var c=a[0],d=a[1],e=a[2];if(!b||a===b)return a[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e)),a;b[0]=c;b[1]=d;b[2]=e;b[3]=-Math.sqrt(Math.abs(1-c*c-d*d-e*e));return b};quat4.inverse=function(a,b){if(!b||a===b)return a[0]*=-1,a[1]*=-1,a[2]*=-1,a;b[0]=-a[0];b[1]=-a[1];b[2]=-a[2];b[3]=a[3];return b};quat4.length=function(a){var b=a[0],c=a[1],d=a[2],a=a[3];return Math.sqrt(b*b+c*c+d*d+a*a)}; +quat4.normalize=function(a,b){b||(b=a);var c=a[0],d=a[1],e=a[2],g=a[3],f=Math.sqrt(c*c+d*d+e*e+g*g);if(f===0)return b[0]=0,b[1]=0,b[2]=0,b[3]=0,b;f=1/f;b[0]=c*f;b[1]=d*f;b[2]=e*f;b[3]=g*f;return b};quat4.multiply=function(a,b,c){c||(c=a);var d=a[0],e=a[1],g=a[2],a=a[3],f=b[0],h=b[1],i=b[2],b=b[3];c[0]=d*b+a*f+e*i-g*h;c[1]=e*b+a*h+g*f-d*i;c[2]=g*b+a*i+d*h-e*f;c[3]=a*b-d*f-e*h-g*i;return c}; +quat4.multiplyVec3=function(a,b,c){c||(c=b);var d=b[0],e=b[1],g=b[2],b=a[0],f=a[1],h=a[2],a=a[3],i=a*d+f*g-h*e,j=a*e+h*d-b*g,k=a*g+b*e-f*d,d=-b*d-f*e-h*g;c[0]=i*a+d*-b+j*-h-k*-f;c[1]=j*a+d*-f+k*-b-i*-h;c[2]=k*a+d*-h+i*-f-j*-b;return c};quat4.toMat3=function(a,b){b||(b=mat3.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c*=i;var l=d*h;d*=i;e*=i;f*=g;h*=g;g*=i;b[0]=1-(l+e);b[1]=k+g;b[2]=c-h;b[3]=k-g;b[4]=1-(j+e);b[5]=d+f;b[6]=c+h;b[7]=d-f;b[8]=1-(j+l);return b}; +quat4.toMat4=function(a,b){b||(b=mat4.create());var c=a[0],d=a[1],e=a[2],g=a[3],f=c+c,h=d+d,i=e+e,j=c*f,k=c*h;c*=i;var l=d*h;d*=i;e*=i;f*=g;h*=g;g*=i;b[0]=1-(l+e);b[1]=k+g;b[2]=c-h;b[3]=0;b[4]=k-g;b[5]=1-(j+e);b[6]=d+f;b[7]=0;b[8]=c+h;b[9]=d-f;b[10]=1-(j+l);b[11]=0;b[12]=0;b[13]=0;b[14]=0;b[15]=1;return b}; +quat4.slerp=function(a,b,c,d){d||(d=a);var e=a[0]*b[0]+a[1]*b[1]+a[2]*b[2]+a[3]*b[3],g,f;if(Math.abs(e)>=1)return d!==a&&(d[0]=a[0],d[1]=a[1],d[2]=a[2],d[3]=a[3]),d;g=Math.acos(e);f=Math.sqrt(1-e*e);if(Math.abs(f)<0.001)return d[0]=a[0]*0.5+b[0]*0.5,d[1]=a[1]*0.5+b[1]*0.5,d[2]=a[2]*0.5+b[2]*0.5,d[3]=a[3]*0.5+b[3]*0.5,d;e=Math.sin((1-c)*g)/f;c=Math.sin(c*g)/f;d[0]=a[0]*e+b[0]*c;d[1]=a[1]*e+b[1]*c;d[2]=a[2]*e+b[2]*c;d[3]=a[3]*e+b[3]*c;return d}; +quat4.str=function(a){return"["+a[0]+", "+a[1]+", "+a[2]+", "+a[3]+"]"}; +(function() +{ + var MAX_VERTICES = 8000; // equates to 2500 objects being drawn + var MAX_INDICES = (MAX_VERTICES / 2) * 3; // 6 indices for every 4 vertices + var MAX_POINTS = 8000; + var MULTI_BUFFERS = 4; // cycle 4 buffers to try and avoid blocking + var BATCH_NULL = 0; + var BATCH_QUAD = 1; + var BATCH_SETTEXTURE = 2; + var BATCH_SETOPACITY = 3; + var BATCH_SETBLEND = 4; + var BATCH_UPDATEMODELVIEW = 5; + var BATCH_RENDERTOTEXTURE = 6; + var BATCH_CLEAR = 7; + var BATCH_POINTS = 8; + var BATCH_SETPROGRAM = 9; + var BATCH_SETPROGRAMPARAMETERS = 10; + var BATCH_SETTEXTURE1 = 11; + var BATCH_SETCOLOR = 12; + var BATCH_SETDEPTHTEST = 13; + var BATCH_SETEARLYZMODE = 14; + /* + var lose_ext = null; + window.lose_context = function () + { + if (!lose_ext) + { + console.log("WEBGL_lose_context not supported"); + return; + } + lose_ext.loseContext(); + }; + window.restore_context = function () + { + if (!lose_ext) + { + console.log("WEBGL_lose_context not supported"); + return; + } + lose_ext.restoreContext(); + }; + */ + var tempMat4 = mat4.create(); + function GLWrap_(gl, isMobile, enableFrontToBack) + { + this.isIE = /msie/i.test(navigator.userAgent) || /trident/i.test(navigator.userAgent); + this.width = 0; // not yet known, wait for call to setSize() + this.height = 0; + this.enableFrontToBack = !!enableFrontToBack; + this.isEarlyZPass = false; + this.isBatchInEarlyZPass = false; + this.currentZ = 0; + this.zNear = 1; + this.zFar = 1000; + this.zIncrement = ((this.zFar - this.zNear) / 32768); + this.zA = this.zFar / (this.zFar - this.zNear); + this.zB = this.zFar * this.zNear / (this.zNear - this.zFar); + this.kzA = 65536 * this.zA; + this.kzB = 65536 * this.zB; + this.cam = vec3.create([0, 0, 100]); // camera position + this.look = vec3.create([0, 0, 0]); // lookat position + this.up = vec3.create([0, 1, 0]); // up vector + this.worldScale = vec3.create([1, 1, 1]); // world scaling factor + this.enable_mipmaps = true; + this.matP = mat4.create(); // perspective matrix + this.matMV = mat4.create(); // model view matrix + this.lastMV = mat4.create(); + this.currentMV = mat4.create(); + this.gl = gl; + this.version = (this.gl.getParameter(this.gl.VERSION).indexOf("WebGL 2") === 0 ? 2 : 1); + this.initState(); + }; + GLWrap_.prototype.initState = function () + { + var gl = this.gl; + var i, len; + this.lastOpacity = 1; + this.lastTexture0 = null; // last bound to TEXTURE0 + this.lastTexture1 = null; // last bound to TEXTURE1 + this.currentOpacity = 1; + gl.clearColor(0, 0, 0, 0); + gl.clear(gl.COLOR_BUFFER_BIT); + gl.enable(gl.BLEND); + gl.blendFunc(gl.ONE, gl.ONE_MINUS_SRC_ALPHA); + gl.disable(gl.CULL_FACE); + gl.disable(gl.STENCIL_TEST); + gl.disable(gl.DITHER); + if (this.enableFrontToBack) + { + gl.enable(gl.DEPTH_TEST); + gl.depthFunc(gl.LEQUAL); + } + else + { + gl.disable(gl.DEPTH_TEST); + } + this.maxTextureSize = gl.getParameter(gl.MAX_TEXTURE_SIZE); + this.lastSrcBlend = gl.ONE; + this.lastDestBlend = gl.ONE_MINUS_SRC_ALPHA; + this.vertexData = new Float32Array(MAX_VERTICES * (this.enableFrontToBack ? 3 : 2)); + this.texcoordData = new Float32Array(MAX_VERTICES * 2); + this.pointData = new Float32Array(MAX_POINTS * 4); + this.pointBuffer = gl.createBuffer(); + gl.bindBuffer(gl.ARRAY_BUFFER, this.pointBuffer); + gl.bufferData(gl.ARRAY_BUFFER, this.pointData.byteLength, gl.DYNAMIC_DRAW); + this.vertexBuffers = new Array(MULTI_BUFFERS); + this.texcoordBuffers = new Array(MULTI_BUFFERS); + for (i = 0; i < MULTI_BUFFERS; i++) + { + this.vertexBuffers[i] = gl.createBuffer(); + gl.bindBuffer(gl.ARRAY_BUFFER, this.vertexBuffers[i]); + gl.bufferData(gl.ARRAY_BUFFER, this.vertexData.byteLength, gl.DYNAMIC_DRAW); + this.texcoordBuffers[i] = gl.createBuffer(); + gl.bindBuffer(gl.ARRAY_BUFFER, this.texcoordBuffers[i]); + gl.bufferData(gl.ARRAY_BUFFER, this.texcoordData.byteLength, gl.DYNAMIC_DRAW); + } + this.curBuffer = 0; + this.indexBuffer = gl.createBuffer(); + gl.bindBuffer(gl.ELEMENT_ARRAY_BUFFER, this.indexBuffer); + var indexData = new Uint16Array(MAX_INDICES); + i = 0, len = MAX_INDICES; + var fv = 0; + while (i < len) + { + indexData[i++] = fv; // top left + indexData[i++] = fv + 1; // top right + indexData[i++] = fv + 2; // bottom right (first tri) + indexData[i++] = fv; // top left + indexData[i++] = fv + 2; // bottom right + indexData[i++] = fv + 3; // bottom left + fv += 4; + } + gl.bufferData(gl.ELEMENT_ARRAY_BUFFER, indexData, gl.STATIC_DRAW); + this.vertexPtr = 0; + this.texPtr = 0; + this.pointPtr = 0; + var fsSource, vsSource; + this.shaderPrograms = []; + fsSource = [ + "varying mediump vec2 vTex;", + "uniform lowp float opacity;", + "uniform lowp sampler2D samplerFront;", + "void main(void) {", + " gl_FragColor = texture2D(samplerFront, vTex);", + " gl_FragColor *= opacity;", + "}" + ].join("\n"); + if (this.enableFrontToBack) + { + vsSource = [ + "attribute highp vec3 aPos;", + "attribute mediump vec2 aTex;", + "varying mediump vec2 vTex;", + "uniform highp mat4 matP;", + "uniform highp mat4 matMV;", + "void main(void) {", + " gl_Position = matP * matMV * vec4(aPos.x, aPos.y, aPos.z, 1.0);", + " vTex = aTex;", + "}" + ].join("\n"); + } + else + { + vsSource = [ + "attribute highp vec2 aPos;", + "attribute mediump vec2 aTex;", + "varying mediump vec2 vTex;", + "uniform highp mat4 matP;", + "uniform highp mat4 matMV;", + "void main(void) {", + " gl_Position = matP * matMV * vec4(aPos.x, aPos.y, 0.0, 1.0);", + " vTex = aTex;", + "}" + ].join("\n"); + } + var shaderProg = this.createShaderProgram({src: fsSource}, vsSource, ""); +; + this.shaderPrograms.push(shaderProg); // Default shader is always shader 0 + fsSource = [ + "uniform mediump sampler2D samplerFront;", + "varying lowp float opacity;", + "void main(void) {", + " gl_FragColor = texture2D(samplerFront, gl_PointCoord);", + " gl_FragColor *= opacity;", + "}" + ].join("\n"); + var pointVsSource = [ + "attribute vec4 aPos;", + "varying float opacity;", + "uniform mat4 matP;", + "uniform mat4 matMV;", + "void main(void) {", + " gl_Position = matP * matMV * vec4(aPos.x, aPos.y, 0.0, 1.0);", + " gl_PointSize = aPos.z;", + " opacity = aPos.w;", + "}" + ].join("\n"); + shaderProg = this.createShaderProgram({src: fsSource}, pointVsSource, ""); +; + this.shaderPrograms.push(shaderProg); // Point shader is always shader 1 + fsSource = [ + "varying mediump vec2 vTex;", + "uniform lowp sampler2D samplerFront;", + "void main(void) {", + " if (texture2D(samplerFront, vTex).a < 1.0)", + " discard;", // discarding non-opaque fragments + "}" + ].join("\n"); + var shaderProg = this.createShaderProgram({src: fsSource}, vsSource, ""); +; + this.shaderPrograms.push(shaderProg); // Early-Z shader is always shader 2 + fsSource = [ + "uniform lowp vec4 colorFill;", + "void main(void) {", + " gl_FragColor = colorFill;", + "}" + ].join("\n"); + var shaderProg = this.createShaderProgram({src: fsSource}, vsSource, ""); +; + this.shaderPrograms.push(shaderProg); // Fill-color shader is always shader 3 + for (var shader_name in cr.shaders) + { + if (cr.shaders.hasOwnProperty(shader_name)) + this.shaderPrograms.push(this.createShaderProgram(cr.shaders[shader_name], vsSource, shader_name)); + } + gl.activeTexture(gl.TEXTURE0); + gl.bindTexture(gl.TEXTURE_2D, null); + this.batch = []; + this.batchPtr = 0; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + this.lastProgram = -1; // start -1 so first switchProgram can do work + this.currentProgram = -1; // current program during batch execution + this.currentShader = null; + this.fbo = gl.createFramebuffer(); + this.renderToTex = null; + this.depthBuffer = null; + this.attachedDepthBuffer = false; // wait until first size call to attach, otherwise it has no storage + if (this.enableFrontToBack) + { + this.depthBuffer = gl.createRenderbuffer(); + } + this.tmpVec3 = vec3.create([0, 0, 0]); +; + var pointsizes = gl.getParameter(gl.ALIASED_POINT_SIZE_RANGE); + this.minPointSize = pointsizes[0]; + this.maxPointSize = pointsizes[1]; + if (this.maxPointSize > 2048) + this.maxPointSize = 2048; +; + this.switchProgram(0); + cr.seal(this); + }; + function GLShaderProgram(gl, shaderProgram, name) + { + this.gl = gl; + this.shaderProgram = shaderProgram; + this.name = name; + this.locAPos = gl.getAttribLocation(shaderProgram, "aPos"); + this.locATex = gl.getAttribLocation(shaderProgram, "aTex"); + this.locMatP = gl.getUniformLocation(shaderProgram, "matP"); + this.locMatMV = gl.getUniformLocation(shaderProgram, "matMV"); + this.locOpacity = gl.getUniformLocation(shaderProgram, "opacity"); + this.locColorFill = gl.getUniformLocation(shaderProgram, "colorFill"); + this.locSamplerFront = gl.getUniformLocation(shaderProgram, "samplerFront"); + this.locSamplerBack = gl.getUniformLocation(shaderProgram, "samplerBack"); + this.locDestStart = gl.getUniformLocation(shaderProgram, "destStart"); + this.locDestEnd = gl.getUniformLocation(shaderProgram, "destEnd"); + this.locSeconds = gl.getUniformLocation(shaderProgram, "seconds"); + this.locPixelWidth = gl.getUniformLocation(shaderProgram, "pixelWidth"); + this.locPixelHeight = gl.getUniformLocation(shaderProgram, "pixelHeight"); + this.locLayerScale = gl.getUniformLocation(shaderProgram, "layerScale"); + this.locLayerAngle = gl.getUniformLocation(shaderProgram, "layerAngle"); + this.locViewOrigin = gl.getUniformLocation(shaderProgram, "viewOrigin"); + this.locScrollPos = gl.getUniformLocation(shaderProgram, "scrollPos"); + this.hasAnyOptionalUniforms = !!(this.locPixelWidth || this.locPixelHeight || this.locSeconds || this.locSamplerBack || this.locDestStart || this.locDestEnd || this.locLayerScale || this.locLayerAngle || this.locViewOrigin || this.locScrollPos); + this.lpPixelWidth = -999; // set to something unlikely so never counts as cached on first set + this.lpPixelHeight = -999; + this.lpOpacity = 1; + this.lpDestStartX = 0.0; + this.lpDestStartY = 0.0; + this.lpDestEndX = 1.0; + this.lpDestEndY = 1.0; + this.lpLayerScale = 1.0; + this.lpLayerAngle = 0.0; + this.lpViewOriginX = 0.0; + this.lpViewOriginY = 0.0; + this.lpScrollPosX = 0.0; + this.lpScrollPosY = 0.0; + this.lpSeconds = 0.0; + this.lastCustomParams = []; + this.lpMatMV = mat4.create(); + if (this.locOpacity) + gl.uniform1f(this.locOpacity, 1); + if (this.locColorFill) + gl.uniform4f(this.locColorFill, 1.0, 1.0, 1.0, 1.0); + if (this.locSamplerFront) + gl.uniform1i(this.locSamplerFront, 0); + if (this.locSamplerBack) + gl.uniform1i(this.locSamplerBack, 1); + if (this.locDestStart) + gl.uniform2f(this.locDestStart, 0.0, 0.0); + if (this.locDestEnd) + gl.uniform2f(this.locDestEnd, 1.0, 1.0); + if (this.locLayerScale) + gl.uniform1f(this.locLayerScale, 1.0); + if (this.locLayerAngle) + gl.uniform1f(this.locLayerAngle, 0.0); + if (this.locViewOrigin) + gl.uniform2f(this.locViewOrigin, 0.0, 0.0); + if (this.locScrollPos) + gl.uniform2f(this.locScrollPos, 0.0, 0.0); + if (this.locSeconds) + gl.uniform1f(this.locSeconds, 0.0); + this.hasCurrentMatMV = false; // matMV needs updating + }; + function areMat4sEqual(a, b) + { + return a[0]===b[0]&&a[1]===b[1]&&a[2]===b[2]&&a[3]===b[3]&& + a[4]===b[4]&&a[5]===b[5]&&a[6]===b[6]&&a[7]===b[7]&& + a[8]===b[8]&&a[9]===b[9]&&a[10]===b[10]&&a[11]===b[11]&& + a[12]===b[12]&&a[13]===b[13]&&a[14]===b[14]&&a[15]===b[15]; + }; + GLShaderProgram.prototype.updateMatMV = function (mv) + { + if (areMat4sEqual(this.lpMatMV, mv)) + return; // no change, save the expensive GL call + mat4.set(mv, this.lpMatMV); + this.gl.uniformMatrix4fv(this.locMatMV, false, mv); + }; + GLWrap_.prototype.createShaderProgram = function(shaderEntry, vsSource, name) + { + var gl = this.gl; + var fragmentShader = gl.createShader(gl.FRAGMENT_SHADER); + gl.shaderSource(fragmentShader, shaderEntry.src); + gl.compileShader(fragmentShader); + if (!gl.getShaderParameter(fragmentShader, gl.COMPILE_STATUS)) + { + var compilationlog = gl.getShaderInfoLog(fragmentShader); + gl.deleteShader(fragmentShader); + throw new Error("error compiling fragment shader: " + compilationlog); + } + var vertexShader = gl.createShader(gl.VERTEX_SHADER); + gl.shaderSource(vertexShader, vsSource); + gl.compileShader(vertexShader); + if (!gl.getShaderParameter(vertexShader, gl.COMPILE_STATUS)) + { + var compilationlog = gl.getShaderInfoLog(vertexShader); + gl.deleteShader(fragmentShader); + gl.deleteShader(vertexShader); + throw new Error("error compiling vertex shader: " + compilationlog); + } + var shaderProgram = gl.createProgram(); + gl.attachShader(shaderProgram, fragmentShader); + gl.attachShader(shaderProgram, vertexShader); + gl.linkProgram(shaderProgram); + if (!gl.getProgramParameter(shaderProgram, gl.LINK_STATUS)) + { + var compilationlog = gl.getProgramInfoLog(shaderProgram); + gl.deleteShader(fragmentShader); + gl.deleteShader(vertexShader); + gl.deleteProgram(shaderProgram); + throw new Error("error linking shader program: " + compilationlog); + } + gl.useProgram(shaderProgram); + gl.deleteShader(fragmentShader); + gl.deleteShader(vertexShader); + var ret = new GLShaderProgram(gl, shaderProgram, name); + ret.extendBoxHorizontal = shaderEntry.extendBoxHorizontal || 0; + ret.extendBoxVertical = shaderEntry.extendBoxVertical || 0; + ret.crossSampling = !!shaderEntry.crossSampling; + ret.preservesOpaqueness = !!shaderEntry.preservesOpaqueness; + ret.animated = !!shaderEntry.animated; + ret.parameters = shaderEntry.parameters || []; + var i, len; + for (i = 0, len = ret.parameters.length; i < len; i++) + { + ret.parameters[i][1] = gl.getUniformLocation(shaderProgram, ret.parameters[i][0]); + ret.lastCustomParams.push(0); + gl.uniform1f(ret.parameters[i][1], 0); + } + cr.seal(ret); + return ret; + }; + GLWrap_.prototype.getShaderIndex = function(name_) + { + var i, len; + for (i = 0, len = this.shaderPrograms.length; i < len; i++) + { + if (this.shaderPrograms[i].name === name_) + return i; + } + return -1; + }; + GLWrap_.prototype.project = function (x, y, out) + { + var mv = this.matMV; + var proj = this.matP; + var fTempo = [0, 0, 0, 0, 0, 0, 0, 0]; + fTempo[0] = mv[0]*x+mv[4]*y+mv[12]; + fTempo[1] = mv[1]*x+mv[5]*y+mv[13]; + fTempo[2] = mv[2]*x+mv[6]*y+mv[14]; + fTempo[3] = mv[3]*x+mv[7]*y+mv[15]; + fTempo[4] = proj[0]*fTempo[0]+proj[4]*fTempo[1]+proj[8]*fTempo[2]+proj[12]*fTempo[3]; + fTempo[5] = proj[1]*fTempo[0]+proj[5]*fTempo[1]+proj[9]*fTempo[2]+proj[13]*fTempo[3]; + fTempo[6] = proj[2]*fTempo[0]+proj[6]*fTempo[1]+proj[10]*fTempo[2]+proj[14]*fTempo[3]; + fTempo[7] = -fTempo[2]; + if(fTempo[7]===0.0) //The w value + return; + fTempo[7]=1.0/fTempo[7]; + fTempo[4]*=fTempo[7]; + fTempo[5]*=fTempo[7]; + fTempo[6]*=fTempo[7]; + out[0]=(fTempo[4]*0.5+0.5)*this.width; + out[1]=(fTempo[5]*0.5+0.5)*this.height; + }; + GLWrap_.prototype.setSize = function(w, h, force) + { + if (this.width === w && this.height === h && !force) + return; + this.endBatch(); + var gl = this.gl; + this.width = w; + this.height = h; + gl.viewport(0, 0, w, h); + mat4.lookAt(this.cam, this.look, this.up, this.matMV); + if (this.enableFrontToBack) + { + mat4.ortho(-w/2, w/2, h/2, -h/2, this.zNear, this.zFar, this.matP); + this.worldScale[0] = 1; + this.worldScale[1] = 1; + } + else + { + mat4.perspective(45, w / h, this.zNear, this.zFar, this.matP); + var tl = [0, 0]; + var br = [0, 0]; + this.project(0, 0, tl); + this.project(1, 1, br); + this.worldScale[0] = 1 / (br[0] - tl[0]); + this.worldScale[1] = -1 / (br[1] - tl[1]); + } + var i, len, s; + for (i = 0, len = this.shaderPrograms.length; i < len; i++) + { + s = this.shaderPrograms[i]; + s.hasCurrentMatMV = false; + if (s.locMatP) + { + gl.useProgram(s.shaderProgram); + gl.uniformMatrix4fv(s.locMatP, false, this.matP); + } + } + gl.useProgram(this.shaderPrograms[this.lastProgram].shaderProgram); + gl.bindTexture(gl.TEXTURE_2D, null); + gl.activeTexture(gl.TEXTURE1); + gl.bindTexture(gl.TEXTURE_2D, null); + gl.activeTexture(gl.TEXTURE0); + this.lastTexture0 = null; + this.lastTexture1 = null; + if (this.depthBuffer) + { + gl.bindFramebuffer(gl.FRAMEBUFFER, this.fbo); + gl.bindRenderbuffer(gl.RENDERBUFFER, this.depthBuffer); + gl.renderbufferStorage(gl.RENDERBUFFER, gl.DEPTH_COMPONENT16, this.width, this.height); + if (!this.attachedDepthBuffer) + { + gl.framebufferRenderbuffer(gl.FRAMEBUFFER, gl.DEPTH_ATTACHMENT, gl.RENDERBUFFER, this.depthBuffer); + this.attachedDepthBuffer = true; + } + gl.bindRenderbuffer(gl.RENDERBUFFER, null); + gl.bindFramebuffer(gl.FRAMEBUFFER, null); + this.renderToTex = null; + } + }; + GLWrap_.prototype.resetModelView = function () + { + mat4.lookAt(this.cam, this.look, this.up, this.matMV); + mat4.scale(this.matMV, this.worldScale); + }; + GLWrap_.prototype.translate = function (x, y) + { + if (x === 0 && y === 0) + return; + this.tmpVec3[0] = x;// * this.worldScale[0]; + this.tmpVec3[1] = y;// * this.worldScale[1]; + this.tmpVec3[2] = 0; + mat4.translate(this.matMV, this.tmpVec3); + }; + GLWrap_.prototype.scale = function (x, y) + { + if (x === 1 && y === 1) + return; + this.tmpVec3[0] = x; + this.tmpVec3[1] = y; + this.tmpVec3[2] = 1; + mat4.scale(this.matMV, this.tmpVec3); + }; + GLWrap_.prototype.rotateZ = function (a) + { + if (a === 0) + return; + mat4.rotateZ(this.matMV, a); + }; + GLWrap_.prototype.updateModelView = function() + { + if (areMat4sEqual(this.lastMV, this.matMV)) + return; + var b = this.pushBatch(); + b.type = BATCH_UPDATEMODELVIEW; + if (b.mat4param) + mat4.set(this.matMV, b.mat4param); + else + b.mat4param = mat4.create(this.matMV); + mat4.set(this.matMV, this.lastMV); + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + /* + var debugBatch = false; + jQuery(document).mousedown( + function(info) { + if (info.which === 2) + debugBatch = true; + } + ); + */ + GLWrap_.prototype.setEarlyZIndex = function (i) + { + if (!this.enableFrontToBack) + return; + if (i > 32760) + i = 32760; + this.currentZ = this.cam[2] - this.zNear - i * this.zIncrement; + }; + function GLBatchJob(type_, glwrap_) + { + this.type = type_; + this.glwrap = glwrap_; + this.gl = glwrap_.gl; + this.opacityParam = 0; // for setOpacity() + this.startIndex = 0; // for quad() + this.indexCount = 0; // " + this.texParam = null; // for setTexture() + this.mat4param = null; // for updateModelView() + this.shaderParams = []; // for user parameters + cr.seal(this); + }; + GLBatchJob.prototype.doSetEarlyZPass = function () + { + var gl = this.gl; + var glwrap = this.glwrap; + if (this.startIndex !== 0) // enable + { + gl.depthMask(true); // enable depth writes + gl.colorMask(false, false, false, false); // disable color writes + gl.disable(gl.BLEND); // no color writes so disable blend + gl.bindFramebuffer(gl.FRAMEBUFFER, glwrap.fbo); + gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, null, 0); + gl.clear(gl.DEPTH_BUFFER_BIT); // auto-clear depth buffer + gl.bindFramebuffer(gl.FRAMEBUFFER, null); + glwrap.isBatchInEarlyZPass = true; + } + else + { + gl.depthMask(false); // disable depth writes, only test existing depth values + gl.colorMask(true, true, true, true); // enable color writes + gl.enable(gl.BLEND); // turn blending back on + glwrap.isBatchInEarlyZPass = false; + } + }; + GLBatchJob.prototype.doSetTexture = function () + { + this.gl.bindTexture(this.gl.TEXTURE_2D, this.texParam); + }; + GLBatchJob.prototype.doSetTexture1 = function () + { + var gl = this.gl; + gl.activeTexture(gl.TEXTURE1); + gl.bindTexture(gl.TEXTURE_2D, this.texParam); + gl.activeTexture(gl.TEXTURE0); + }; + GLBatchJob.prototype.doSetOpacity = function () + { + var o = this.opacityParam; + var glwrap = this.glwrap; + glwrap.currentOpacity = o; + var curProg = glwrap.currentShader; + if (curProg.locOpacity && curProg.lpOpacity !== o) + { + curProg.lpOpacity = o; + this.gl.uniform1f(curProg.locOpacity, o); + } + }; + GLBatchJob.prototype.doQuad = function () + { + this.gl.drawElements(this.gl.TRIANGLES, this.indexCount, this.gl.UNSIGNED_SHORT, this.startIndex); + }; + GLBatchJob.prototype.doSetBlend = function () + { + this.gl.blendFunc(this.startIndex, this.indexCount); + }; + GLBatchJob.prototype.doUpdateModelView = function () + { + var i, len, s, shaderPrograms = this.glwrap.shaderPrograms, currentProgram = this.glwrap.currentProgram; + for (i = 0, len = shaderPrograms.length; i < len; i++) + { + s = shaderPrograms[i]; + if (i === currentProgram && s.locMatMV) + { + s.updateMatMV(this.mat4param); + s.hasCurrentMatMV = true; + } + else + s.hasCurrentMatMV = false; + } + mat4.set(this.mat4param, this.glwrap.currentMV); + }; + GLBatchJob.prototype.doRenderToTexture = function () + { + var gl = this.gl; + var glwrap = this.glwrap; + if (this.texParam) + { + if (glwrap.lastTexture1 === this.texParam) + { + gl.activeTexture(gl.TEXTURE1); + gl.bindTexture(gl.TEXTURE_2D, null); + glwrap.lastTexture1 = null; + gl.activeTexture(gl.TEXTURE0); + } + gl.bindFramebuffer(gl.FRAMEBUFFER, glwrap.fbo); + if (!glwrap.isBatchInEarlyZPass) + { + gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, this.texParam, 0); + } + } + else + { + if (!glwrap.enableFrontToBack) + { + gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, null, 0); + } + gl.bindFramebuffer(gl.FRAMEBUFFER, null); + } + }; + GLBatchJob.prototype.doClear = function () + { + var gl = this.gl; + var mode = this.startIndex; + if (mode === 0) // clear whole surface + { + gl.clearColor(this.mat4param[0], this.mat4param[1], this.mat4param[2], this.mat4param[3]); + gl.clear(gl.COLOR_BUFFER_BIT); + } + else if (mode === 1) // clear rectangle + { + gl.enable(gl.SCISSOR_TEST); + gl.scissor(this.mat4param[0], this.mat4param[1], this.mat4param[2], this.mat4param[3]); + gl.clearColor(0, 0, 0, 0); + gl.clear(gl.COLOR_BUFFER_BIT); + gl.disable(gl.SCISSOR_TEST); + } + else // clear depth + { + gl.clear(gl.DEPTH_BUFFER_BIT); + } + }; + GLBatchJob.prototype.doSetDepthTestEnabled = function () + { + var gl = this.gl; + var enable = this.startIndex; + if (enable !== 0) + { + gl.enable(gl.DEPTH_TEST); + } + else + { + gl.disable(gl.DEPTH_TEST); + } + }; + GLBatchJob.prototype.doPoints = function () + { + var gl = this.gl; + var glwrap = this.glwrap; + if (glwrap.enableFrontToBack) + gl.disable(gl.DEPTH_TEST); + var s = glwrap.shaderPrograms[1]; + gl.useProgram(s.shaderProgram); + if (!s.hasCurrentMatMV && s.locMatMV) + { + s.updateMatMV(glwrap.currentMV); + s.hasCurrentMatMV = true; + } + gl.enableVertexAttribArray(s.locAPos); + gl.bindBuffer(gl.ARRAY_BUFFER, glwrap.pointBuffer); + gl.vertexAttribPointer(s.locAPos, 4, gl.FLOAT, false, 0, 0); + gl.drawArrays(gl.POINTS, this.startIndex / 4, this.indexCount); + s = glwrap.currentShader; + gl.useProgram(s.shaderProgram); + if (s.locAPos >= 0) + { + gl.enableVertexAttribArray(s.locAPos); + gl.bindBuffer(gl.ARRAY_BUFFER, glwrap.vertexBuffers[glwrap.curBuffer]); + gl.vertexAttribPointer(s.locAPos, glwrap.enableFrontToBack ? 3 : 2, gl.FLOAT, false, 0, 0); + } + if (s.locATex >= 0) + { + gl.enableVertexAttribArray(s.locATex); + gl.bindBuffer(gl.ARRAY_BUFFER, glwrap.texcoordBuffers[glwrap.curBuffer]); + gl.vertexAttribPointer(s.locATex, 2, gl.FLOAT, false, 0, 0); + } + if (glwrap.enableFrontToBack) + gl.enable(gl.DEPTH_TEST); + }; + GLBatchJob.prototype.doSetProgram = function () + { + var gl = this.gl; + var glwrap = this.glwrap; + var s = glwrap.shaderPrograms[this.startIndex]; // recycled param to save memory + glwrap.currentProgram = this.startIndex; // current batch program + glwrap.currentShader = s; + gl.useProgram(s.shaderProgram); // switch to + if (!s.hasCurrentMatMV && s.locMatMV) + { + s.updateMatMV(glwrap.currentMV); + s.hasCurrentMatMV = true; + } + if (s.locOpacity && s.lpOpacity !== glwrap.currentOpacity) + { + s.lpOpacity = glwrap.currentOpacity; + gl.uniform1f(s.locOpacity, glwrap.currentOpacity); + } + if (s.locAPos >= 0) + { + gl.enableVertexAttribArray(s.locAPos); + gl.bindBuffer(gl.ARRAY_BUFFER, glwrap.vertexBuffers[glwrap.curBuffer]); + gl.vertexAttribPointer(s.locAPos, glwrap.enableFrontToBack ? 3 : 2, gl.FLOAT, false, 0, 0); + } + if (s.locATex >= 0) + { + gl.enableVertexAttribArray(s.locATex); + gl.bindBuffer(gl.ARRAY_BUFFER, glwrap.texcoordBuffers[glwrap.curBuffer]); + gl.vertexAttribPointer(s.locATex, 2, gl.FLOAT, false, 0, 0); + } + } + GLBatchJob.prototype.doSetColor = function () + { + var s = this.glwrap.currentShader; + var mat4param = this.mat4param; + this.gl.uniform4f(s.locColorFill, mat4param[0], mat4param[1], mat4param[2], mat4param[3]); + }; + GLBatchJob.prototype.doSetProgramParameters = function () + { + var i, len, s = this.glwrap.currentShader; + var gl = this.gl; + var mat4param = this.mat4param; + if (s.locSamplerBack && this.glwrap.lastTexture1 !== this.texParam) + { + gl.activeTexture(gl.TEXTURE1); + gl.bindTexture(gl.TEXTURE_2D, this.texParam); + this.glwrap.lastTexture1 = this.texParam; + gl.activeTexture(gl.TEXTURE0); + } + var v = mat4param[0]; + var v2; + if (s.locPixelWidth && v !== s.lpPixelWidth) + { + s.lpPixelWidth = v; + gl.uniform1f(s.locPixelWidth, v); + } + v = mat4param[1]; + if (s.locPixelHeight && v !== s.lpPixelHeight) + { + s.lpPixelHeight = v; + gl.uniform1f(s.locPixelHeight, v); + } + v = mat4param[2]; + v2 = mat4param[3]; + if (s.locDestStart && (v !== s.lpDestStartX || v2 !== s.lpDestStartY)) + { + s.lpDestStartX = v; + s.lpDestStartY = v2; + gl.uniform2f(s.locDestStart, v, v2); + } + v = mat4param[4]; + v2 = mat4param[5]; + if (s.locDestEnd && (v !== s.lpDestEndX || v2 !== s.lpDestEndY)) + { + s.lpDestEndX = v; + s.lpDestEndY = v2; + gl.uniform2f(s.locDestEnd, v, v2); + } + v = mat4param[6]; + if (s.locLayerScale && v !== s.lpLayerScale) + { + s.lpLayerScale = v; + gl.uniform1f(s.locLayerScale, v); + } + v = mat4param[7]; + if (s.locLayerAngle && v !== s.lpLayerAngle) + { + s.lpLayerAngle = v; + gl.uniform1f(s.locLayerAngle, v); + } + v = mat4param[8]; + v2 = mat4param[9]; + if (s.locViewOrigin && (v !== s.lpViewOriginX || v2 !== s.lpViewOriginY)) + { + s.lpViewOriginX = v; + s.lpViewOriginY = v2; + gl.uniform2f(s.locViewOrigin, v, v2); + } + v = mat4param[10]; + v2 = mat4param[11]; + if (s.locScrollPos && (v !== s.lpScrollPosX || v2 !== s.lpScrollPosY)) + { + s.lpScrollPosX = v; + s.lpScrollPosY = v2; + gl.uniform2f(s.locScrollPos, v, v2); + } + v = mat4param[12]; + if (s.locSeconds && v !== s.lpSeconds) + { + s.lpSeconds = v; + gl.uniform1f(s.locSeconds, v); + } + if (s.parameters.length) + { + for (i = 0, len = s.parameters.length; i < len; i++) + { + v = this.shaderParams[i]; + if (v !== s.lastCustomParams[i]) + { + s.lastCustomParams[i] = v; + gl.uniform1f(s.parameters[i][1], v); + } + } + } + }; + GLWrap_.prototype.pushBatch = function () + { + if (this.batchPtr === this.batch.length) + this.batch.push(new GLBatchJob(BATCH_NULL, this)); + return this.batch[this.batchPtr++]; + }; + GLWrap_.prototype.endBatch = function () + { + if (this.batchPtr === 0) + return; + if (this.gl.isContextLost()) + return; + var gl = this.gl; + if (this.pointPtr > 0) + { + gl.bindBuffer(gl.ARRAY_BUFFER, this.pointBuffer); + gl.bufferSubData(gl.ARRAY_BUFFER, 0, this.pointData.subarray(0, this.pointPtr)); + if (s && s.locAPos >= 0 && s.name === "") + gl.vertexAttribPointer(s.locAPos, 4, gl.FLOAT, false, 0, 0); + } + if (this.vertexPtr > 0) + { + var s = this.currentShader; + gl.bindBuffer(gl.ARRAY_BUFFER, this.vertexBuffers[this.curBuffer]); + gl.bufferSubData(gl.ARRAY_BUFFER, 0, this.vertexData.subarray(0, this.vertexPtr)); + if (s && s.locAPos >= 0 && s.name !== "") + gl.vertexAttribPointer(s.locAPos, this.enableFrontToBack ? 3 : 2, gl.FLOAT, false, 0, 0); + gl.bindBuffer(gl.ARRAY_BUFFER, this.texcoordBuffers[this.curBuffer]); + gl.bufferSubData(gl.ARRAY_BUFFER, 0, this.texcoordData.subarray(0, this.texPtr)); + if (s && s.locATex >= 0 && s.name !== "") + gl.vertexAttribPointer(s.locATex, 2, gl.FLOAT, false, 0, 0); + } + var i, len, b; + for (i = 0, len = this.batchPtr; i < len; i++) + { + b = this.batch[i]; + switch (b.type) { + case 1: + b.doQuad(); + break; + case 2: + b.doSetTexture(); + break; + case 3: + b.doSetOpacity(); + break; + case 4: + b.doSetBlend(); + break; + case 5: + b.doUpdateModelView(); + break; + case 6: + b.doRenderToTexture(); + break; + case 7: + b.doClear(); + break; + case 8: + b.doPoints(); + break; + case 9: + b.doSetProgram(); + break; + case 10: + b.doSetProgramParameters(); + break; + case 11: + b.doSetTexture1(); + break; + case 12: + b.doSetColor(); + break; + case 13: + b.doSetDepthTestEnabled(); + break; + case 14: + b.doSetEarlyZPass(); + break; + } + } + this.batchPtr = 0; + this.vertexPtr = 0; + this.texPtr = 0; + this.pointPtr = 0; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + this.isBatchInEarlyZPass = false; + this.curBuffer++; + if (this.curBuffer >= MULTI_BUFFERS) + this.curBuffer = 0; + }; + GLWrap_.prototype.setOpacity = function (op) + { + if (op === this.lastOpacity) + return; + if (this.isEarlyZPass) + return; // ignore + var b = this.pushBatch(); + b.type = BATCH_SETOPACITY; + b.opacityParam = op; + this.lastOpacity = op; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.setTexture = function (tex) + { + if (tex === this.lastTexture0) + return; +; + var b = this.pushBatch(); + b.type = BATCH_SETTEXTURE; + b.texParam = tex; + this.lastTexture0 = tex; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.setBlend = function (s, d) + { + if (s === this.lastSrcBlend && d === this.lastDestBlend) + return; + if (this.isEarlyZPass) + return; // ignore + var b = this.pushBatch(); + b.type = BATCH_SETBLEND; + b.startIndex = s; // recycle params to save memory + b.indexCount = d; + this.lastSrcBlend = s; + this.lastDestBlend = d; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.isPremultipliedAlphaBlend = function () + { + return (this.lastSrcBlend === this.gl.ONE && this.lastDestBlend === this.gl.ONE_MINUS_SRC_ALPHA); + }; + GLWrap_.prototype.setAlphaBlend = function () + { + this.setBlend(this.gl.ONE, this.gl.ONE_MINUS_SRC_ALPHA); + }; + GLWrap_.prototype.setNoPremultiplyAlphaBlend = function () + { + this.setBlend(this.gl.SRC_ALPHA, this.gl.ONE_MINUS_SRC_ALPHA); + }; + var LAST_VERTEX = MAX_VERTICES * 2 - 8; + GLWrap_.prototype.quad = function(tlx, tly, trx, try_, brx, bry, blx, bly) + { + if (this.vertexPtr >= LAST_VERTEX) + this.endBatch(); + var v = this.vertexPtr; // vertex cursor + var t = this.texPtr; + var vd = this.vertexData; // vertex data array + var td = this.texcoordData; // texture coord data array + var currentZ = this.currentZ; + if (this.hasQuadBatchTop) + { + this.batch[this.batchPtr - 1].indexCount += 6; + } + else + { + var b = this.pushBatch(); + b.type = BATCH_QUAD; + b.startIndex = this.enableFrontToBack ? v : (v / 2) * 3; + b.indexCount = 6; + this.hasQuadBatchTop = true; + this.hasPointBatchTop = false; + } + if (this.enableFrontToBack) + { + vd[v++] = tlx; + vd[v++] = tly; + vd[v++] = currentZ; + vd[v++] = trx; + vd[v++] = try_; + vd[v++] = currentZ; + vd[v++] = brx; + vd[v++] = bry; + vd[v++] = currentZ; + vd[v++] = blx; + vd[v++] = bly; + vd[v++] = currentZ; + } + else + { + vd[v++] = tlx; + vd[v++] = tly; + vd[v++] = trx; + vd[v++] = try_; + vd[v++] = brx; + vd[v++] = bry; + vd[v++] = blx; + vd[v++] = bly; + } + td[t++] = 0; + td[t++] = 0; + td[t++] = 1; + td[t++] = 0; + td[t++] = 1; + td[t++] = 1; + td[t++] = 0; + td[t++] = 1; + this.vertexPtr = v; + this.texPtr = t; + }; + GLWrap_.prototype.quadTex = function(tlx, tly, trx, try_, brx, bry, blx, bly, rcTex) + { + if (this.vertexPtr >= LAST_VERTEX) + this.endBatch(); + var v = this.vertexPtr; // vertex cursor + var t = this.texPtr; + var vd = this.vertexData; // vertex data array + var td = this.texcoordData; // texture coord data array + var currentZ = this.currentZ; + if (this.hasQuadBatchTop) + { + this.batch[this.batchPtr - 1].indexCount += 6; + } + else + { + var b = this.pushBatch(); + b.type = BATCH_QUAD; + b.startIndex = this.enableFrontToBack ? v : (v / 2) * 3; + b.indexCount = 6; + this.hasQuadBatchTop = true; + this.hasPointBatchTop = false; + } + var rc_left = rcTex.left; + var rc_top = rcTex.top; + var rc_right = rcTex.right; + var rc_bottom = rcTex.bottom; + if (this.enableFrontToBack) + { + vd[v++] = tlx; + vd[v++] = tly; + vd[v++] = currentZ; + vd[v++] = trx; + vd[v++] = try_; + vd[v++] = currentZ; + vd[v++] = brx; + vd[v++] = bry; + vd[v++] = currentZ; + vd[v++] = blx; + vd[v++] = bly; + vd[v++] = currentZ; + } + else + { + vd[v++] = tlx; + vd[v++] = tly; + vd[v++] = trx; + vd[v++] = try_; + vd[v++] = brx; + vd[v++] = bry; + vd[v++] = blx; + vd[v++] = bly; + } + td[t++] = rc_left; + td[t++] = rc_top; + td[t++] = rc_right; + td[t++] = rc_top; + td[t++] = rc_right; + td[t++] = rc_bottom; + td[t++] = rc_left; + td[t++] = rc_bottom; + this.vertexPtr = v; + this.texPtr = t; + }; + GLWrap_.prototype.quadTexUV = function(tlx, tly, trx, try_, brx, bry, blx, bly, tlu, tlv, tru, trv, bru, brv, blu, blv) + { + if (this.vertexPtr >= LAST_VERTEX) + this.endBatch(); + var v = this.vertexPtr; // vertex cursor + var t = this.texPtr; + var vd = this.vertexData; // vertex data array + var td = this.texcoordData; // texture coord data array + var currentZ = this.currentZ; + if (this.hasQuadBatchTop) + { + this.batch[this.batchPtr - 1].indexCount += 6; + } + else + { + var b = this.pushBatch(); + b.type = BATCH_QUAD; + b.startIndex = this.enableFrontToBack ? v : (v / 2) * 3; + b.indexCount = 6; + this.hasQuadBatchTop = true; + this.hasPointBatchTop = false; + } + if (this.enableFrontToBack) + { + vd[v++] = tlx; + vd[v++] = tly; + vd[v++] = currentZ; + vd[v++] = trx; + vd[v++] = try_; + vd[v++] = currentZ; + vd[v++] = brx; + vd[v++] = bry; + vd[v++] = currentZ; + vd[v++] = blx; + vd[v++] = bly; + vd[v++] = currentZ; + } + else + { + vd[v++] = tlx; + vd[v++] = tly; + vd[v++] = trx; + vd[v++] = try_; + vd[v++] = brx; + vd[v++] = bry; + vd[v++] = blx; + vd[v++] = bly; + } + td[t++] = tlu; + td[t++] = tlv; + td[t++] = tru; + td[t++] = trv; + td[t++] = bru; + td[t++] = brv; + td[t++] = blu; + td[t++] = blv; + this.vertexPtr = v; + this.texPtr = t; + }; + GLWrap_.prototype.convexPoly = function(pts) + { + var pts_count = pts.length / 2; +; + var tris = pts_count - 2; // 3 points = 1 tri, 4 points = 2 tris, 5 points = 3 tris etc. + var last_tri = tris - 1; + var p0x = pts[0]; + var p0y = pts[1]; + var i, i2, p1x, p1y, p2x, p2y, p3x, p3y; + for (i = 0; i < tris; i += 2) // draw 2 triangles at a time + { + i2 = i * 2; + p1x = pts[i2 + 2]; + p1y = pts[i2 + 3]; + p2x = pts[i2 + 4]; + p2y = pts[i2 + 5]; + if (i === last_tri) + { + this.quad(p0x, p0y, p1x, p1y, p2x, p2y, p2x, p2y); + } + else + { + p3x = pts[i2 + 6]; + p3y = pts[i2 + 7]; + this.quad(p0x, p0y, p1x, p1y, p2x, p2y, p3x, p3y); + } + } + }; + var LAST_POINT = MAX_POINTS - 4; + GLWrap_.prototype.point = function(x_, y_, size_, opacity_) + { + if (this.pointPtr >= LAST_POINT) + this.endBatch(); + var p = this.pointPtr; // point cursor + var pd = this.pointData; // point data array + if (this.hasPointBatchTop) + { + this.batch[this.batchPtr - 1].indexCount++; + } + else + { + var b = this.pushBatch(); + b.type = BATCH_POINTS; + b.startIndex = p; + b.indexCount = 1; + this.hasPointBatchTop = true; + this.hasQuadBatchTop = false; + } + pd[p++] = x_; + pd[p++] = y_; + pd[p++] = size_; + pd[p++] = opacity_; + this.pointPtr = p; + }; + GLWrap_.prototype.switchProgram = function (progIndex) + { + if (this.lastProgram === progIndex) + return; // no change + var shaderProg = this.shaderPrograms[progIndex]; + if (!shaderProg) + { + if (this.lastProgram === 0) + return; // already on default shader + progIndex = 0; + shaderProg = this.shaderPrograms[0]; + } + var b = this.pushBatch(); + b.type = BATCH_SETPROGRAM; + b.startIndex = progIndex; + this.lastProgram = progIndex; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.programUsesDest = function (progIndex) + { + var s = this.shaderPrograms[progIndex]; + return !!(s.locDestStart || s.locDestEnd); + }; + GLWrap_.prototype.programUsesCrossSampling = function (progIndex) + { + var s = this.shaderPrograms[progIndex]; + return !!(s.locDestStart || s.locDestEnd || s.crossSampling); + }; + GLWrap_.prototype.programPreservesOpaqueness = function (progIndex) + { + return this.shaderPrograms[progIndex].preservesOpaqueness; + }; + GLWrap_.prototype.programExtendsBox = function (progIndex) + { + var s = this.shaderPrograms[progIndex]; + return s.extendBoxHorizontal !== 0 || s.extendBoxVertical !== 0; + }; + GLWrap_.prototype.getProgramBoxExtendHorizontal = function (progIndex) + { + return this.shaderPrograms[progIndex].extendBoxHorizontal; + }; + GLWrap_.prototype.getProgramBoxExtendVertical = function (progIndex) + { + return this.shaderPrograms[progIndex].extendBoxVertical; + }; + GLWrap_.prototype.getProgramParameterType = function (progIndex, paramIndex) + { + return this.shaderPrograms[progIndex].parameters[paramIndex][2]; + }; + GLWrap_.prototype.programIsAnimated = function (progIndex) + { + return this.shaderPrograms[progIndex].animated; + }; + GLWrap_.prototype.setProgramParameters = function (backTex, pixelWidth, pixelHeight, destStartX, destStartY, destEndX, destEndY, layerScale, layerAngle, viewOriginLeft, viewOriginTop, scrollPosX, scrollPosY, seconds, params) + { + var i, len; + var s = this.shaderPrograms[this.lastProgram]; + var b, mat4param, shaderParams; + if (s.hasAnyOptionalUniforms || params.length) + { + b = this.pushBatch(); + b.type = BATCH_SETPROGRAMPARAMETERS; + if (b.mat4param) + mat4.set(this.matMV, b.mat4param); + else + b.mat4param = mat4.create(); + mat4param = b.mat4param; + mat4param[0] = pixelWidth; + mat4param[1] = pixelHeight; + mat4param[2] = destStartX; + mat4param[3] = destStartY; + mat4param[4] = destEndX; + mat4param[5] = destEndY; + mat4param[6] = layerScale; + mat4param[7] = layerAngle; + mat4param[8] = viewOriginLeft; + mat4param[9] = viewOriginTop; + mat4param[10] = scrollPosX; + mat4param[11] = scrollPosY; + mat4param[12] = seconds; + if (s.locSamplerBack) + { +; + b.texParam = backTex; + } + else + b.texParam = null; + if (params.length) + { + shaderParams = b.shaderParams; + shaderParams.length = params.length; + for (i = 0, len = params.length; i < len; i++) + shaderParams[i] = params[i]; + } + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + } + }; + GLWrap_.prototype.clear = function (r, g, b_, a) + { + var b = this.pushBatch(); + b.type = BATCH_CLEAR; + b.startIndex = 0; // clear all mode + if (!b.mat4param) + b.mat4param = mat4.create(); + b.mat4param[0] = r; + b.mat4param[1] = g; + b.mat4param[2] = b_; + b.mat4param[3] = a; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.clearRect = function (x, y, w, h) + { + if (w < 0 || h < 0) + return; // invalid clear area + var b = this.pushBatch(); + b.type = BATCH_CLEAR; + b.startIndex = 1; // clear rect mode + if (!b.mat4param) + b.mat4param = mat4.create(); + b.mat4param[0] = x; + b.mat4param[1] = y; + b.mat4param[2] = w; + b.mat4param[3] = h; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.clearDepth = function () + { + var b = this.pushBatch(); + b.type = BATCH_CLEAR; + b.startIndex = 2; // clear depth mode + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.setEarlyZPass = function (e) + { + if (!this.enableFrontToBack) + return; // no depth buffer in use + e = !!e; + if (this.isEarlyZPass === e) + return; // no change + var b = this.pushBatch(); + b.type = BATCH_SETEARLYZMODE; + b.startIndex = (e ? 1 : 0); + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + this.isEarlyZPass = e; + this.renderToTex = null; + if (this.isEarlyZPass) + { + this.switchProgram(2); // early Z program + } + else + { + this.switchProgram(0); // normal rendering + } + }; + GLWrap_.prototype.setDepthTestEnabled = function (e) + { + if (!this.enableFrontToBack) + return; // no depth buffer in use + var b = this.pushBatch(); + b.type = BATCH_SETDEPTHTEST; + b.startIndex = (e ? 1 : 0); + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.fullscreenQuad = function () + { + mat4.set(this.lastMV, tempMat4); + this.resetModelView(); + this.updateModelView(); + var halfw = this.width / 2; + var halfh = this.height / 2; + this.quad(-halfw, halfh, halfw, halfh, halfw, -halfh, -halfw, -halfh); + mat4.set(tempMat4, this.matMV); + this.updateModelView(); + }; + GLWrap_.prototype.setColorFillMode = function (r_, g_, b_, a_) + { + this.switchProgram(3); + var b = this.pushBatch(); + b.type = BATCH_SETCOLOR; + if (!b.mat4param) + b.mat4param = mat4.create(); + b.mat4param[0] = r_; + b.mat4param[1] = g_; + b.mat4param[2] = b_; + b.mat4param[3] = a_; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + GLWrap_.prototype.setTextureFillMode = function () + { +; + this.switchProgram(0); + }; + GLWrap_.prototype.restoreEarlyZMode = function () + { +; + this.switchProgram(2); + }; + GLWrap_.prototype.present = function () + { + this.endBatch(); + this.gl.flush(); + /* + if (debugBatch) + { +; + debugBatch = false; + } + */ + }; + function nextHighestPowerOfTwo(x) { + --x; + for (var i = 1; i < 32; i <<= 1) { + x = x | x >> i; + } + return x + 1; + } + var all_textures = []; + var textures_by_src = {}; + GLWrap_.prototype.contextLost = function () + { + cr.clearArray(all_textures); + textures_by_src = {}; + }; + var BF_RGBA8 = 0; + var BF_RGB8 = 1; + var BF_RGBA4 = 2; + var BF_RGB5_A1 = 3; + var BF_RGB565 = 4; + GLWrap_.prototype.loadTexture = function (img, tiling, linearsampling, pixelformat, tiletype, nomip) + { + tiling = !!tiling; + linearsampling = !!linearsampling; + var tex_key = img.src + "," + tiling + "," + linearsampling + (tiling ? ("," + tiletype) : ""); + var webGL_texture = null; + if (typeof img.src !== "undefined" && textures_by_src.hasOwnProperty(tex_key)) + { + webGL_texture = textures_by_src[tex_key]; + webGL_texture.c2refcount++; + return webGL_texture; + } + this.endBatch(); +; + var gl = this.gl; + var isPOT = (cr.isPOT(img.width) && cr.isPOT(img.height)); + webGL_texture = gl.createTexture(); + gl.bindTexture(gl.TEXTURE_2D, webGL_texture); + gl.pixelStorei(gl["UNPACK_PREMULTIPLY_ALPHA_WEBGL"], true); + var internalformat = gl.RGBA; + var format = gl.RGBA; + var type = gl.UNSIGNED_BYTE; + if (pixelformat && !this.isIE) + { + switch (pixelformat) { + case BF_RGB8: + internalformat = gl.RGB; + format = gl.RGB; + break; + case BF_RGBA4: + type = gl.UNSIGNED_SHORT_4_4_4_4; + break; + case BF_RGB5_A1: + type = gl.UNSIGNED_SHORT_5_5_5_1; + break; + case BF_RGB565: + internalformat = gl.RGB; + format = gl.RGB; + type = gl.UNSIGNED_SHORT_5_6_5; + break; + } + } + if (this.version === 1 && !isPOT && tiling) + { + var canvas = document.createElement("canvas"); + canvas.width = cr.nextHighestPowerOfTwo(img.width); + canvas.height = cr.nextHighestPowerOfTwo(img.height); + var ctx = canvas.getContext("2d"); + if (typeof ctx["imageSmoothingEnabled"] !== "undefined") + { + ctx["imageSmoothingEnabled"] = linearsampling; + } + else + { + ctx["webkitImageSmoothingEnabled"] = linearsampling; + ctx["mozImageSmoothingEnabled"] = linearsampling; + ctx["msImageSmoothingEnabled"] = linearsampling; + } + ctx.drawImage(img, + 0, 0, img.width, img.height, + 0, 0, canvas.width, canvas.height); + gl.texImage2D(gl.TEXTURE_2D, 0, internalformat, format, type, canvas); + } + else + gl.texImage2D(gl.TEXTURE_2D, 0, internalformat, format, type, img); + if (tiling) + { + if (tiletype === "repeat-x") + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.REPEAT); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); + } + else if (tiletype === "repeat-y") + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.REPEAT); + } + else + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.REPEAT); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.REPEAT); + } + } + else + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); + } + if (linearsampling) + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.LINEAR); + if ((isPOT || this.version >= 2) && this.enable_mipmaps && !nomip) + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR_MIPMAP_LINEAR); + gl.generateMipmap(gl.TEXTURE_2D); + } + else + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.LINEAR); + } + else + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, gl.NEAREST); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, gl.NEAREST); + } + gl.bindTexture(gl.TEXTURE_2D, null); + this.lastTexture0 = null; + webGL_texture.c2width = img.width; + webGL_texture.c2height = img.height; + webGL_texture.c2refcount = 1; + webGL_texture.c2texkey = tex_key; + all_textures.push(webGL_texture); + textures_by_src[tex_key] = webGL_texture; + return webGL_texture; + }; + GLWrap_.prototype.createEmptyTexture = function (w, h, linearsampling, _16bit, tiling) + { + this.endBatch(); + var gl = this.gl; + if (this.isIE) + _16bit = false; + var webGL_texture = gl.createTexture(); + gl.bindTexture(gl.TEXTURE_2D, webGL_texture); + gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, w, h, 0, gl.RGBA, _16bit ? gl.UNSIGNED_SHORT_4_4_4_4 : gl.UNSIGNED_BYTE, null); + if (tiling) + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.REPEAT); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.REPEAT); + } + else + { + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_S, gl.CLAMP_TO_EDGE); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_WRAP_T, gl.CLAMP_TO_EDGE); + } + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MAG_FILTER, linearsampling ? gl.LINEAR : gl.NEAREST); + gl.texParameteri(gl.TEXTURE_2D, gl.TEXTURE_MIN_FILTER, linearsampling ? gl.LINEAR : gl.NEAREST); + gl.bindTexture(gl.TEXTURE_2D, null); + this.lastTexture0 = null; + webGL_texture.c2width = w; + webGL_texture.c2height = h; + all_textures.push(webGL_texture); + return webGL_texture; + }; + GLWrap_.prototype.videoToTexture = function (video_, texture_, _16bit) + { + this.endBatch(); + var gl = this.gl; + if (this.isIE) + _16bit = false; + gl.bindTexture(gl.TEXTURE_2D, texture_); + gl.pixelStorei(gl["UNPACK_PREMULTIPLY_ALPHA_WEBGL"], true); + try { + gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, _16bit ? gl.UNSIGNED_SHORT_4_4_4_4 : gl.UNSIGNED_BYTE, video_); + } + catch (e) + { + if (console && console.error) + console.error("Error updating WebGL texture: ", e); + } + gl.bindTexture(gl.TEXTURE_2D, null); + this.lastTexture0 = null; + }; + GLWrap_.prototype.deleteTexture = function (tex) + { + if (!tex) + return; + if (typeof tex.c2refcount !== "undefined" && tex.c2refcount > 1) + { + tex.c2refcount--; + return; + } + this.endBatch(); + if (tex === this.lastTexture0) + { + this.gl.bindTexture(this.gl.TEXTURE_2D, null); + this.lastTexture0 = null; + } + if (tex === this.lastTexture1) + { + this.gl.activeTexture(this.gl.TEXTURE1); + this.gl.bindTexture(this.gl.TEXTURE_2D, null); + this.gl.activeTexture(this.gl.TEXTURE0); + this.lastTexture1 = null; + } + cr.arrayFindRemove(all_textures, tex); + if (typeof tex.c2texkey !== "undefined") + delete textures_by_src[tex.c2texkey]; + this.gl.deleteTexture(tex); + }; + GLWrap_.prototype.estimateVRAM = function () + { + var total = this.width * this.height * 4 * 2; + var i, len, t; + for (i = 0, len = all_textures.length; i < len; i++) + { + t = all_textures[i]; + total += (t.c2width * t.c2height * 4); + } + return total; + }; + GLWrap_.prototype.textureCount = function () + { + return all_textures.length; + }; + GLWrap_.prototype.setRenderingToTexture = function (tex) + { + if (tex === this.renderToTex) + return; +; + var b = this.pushBatch(); + b.type = BATCH_RENDERTOTEXTURE; + b.texParam = tex; + this.renderToTex = tex; + this.hasQuadBatchTop = false; + this.hasPointBatchTop = false; + }; + cr.GLWrap = GLWrap_; +}()); +; +(function() +{ + var raf = window["requestAnimationFrame"] || + window["mozRequestAnimationFrame"] || + window["webkitRequestAnimationFrame"] || + window["msRequestAnimationFrame"] || + window["oRequestAnimationFrame"]; + function Runtime(canvas) + { + if (!canvas || (!canvas.getContext && !canvas["dc"])) + return; + if (canvas["c2runtime"]) + return; + else + canvas["c2runtime"] = this; + var self = this; + this.isCrosswalk = /crosswalk/i.test(navigator.userAgent) || /xwalk/i.test(navigator.userAgent) || !!(typeof window["c2isCrosswalk"] !== "undefined" && window["c2isCrosswalk"]); + this.isCordova = this.isCrosswalk || (typeof window["device"] !== "undefined" && (typeof window["device"]["cordova"] !== "undefined" || typeof window["device"]["phonegap"] !== "undefined")) || (typeof window["c2iscordova"] !== "undefined" && window["c2iscordova"]); + this.isPhoneGap = this.isCordova; + this.isDirectCanvas = !!canvas["dc"]; + this.isAppMobi = (typeof window["AppMobi"] !== "undefined" || this.isDirectCanvas); + this.isCocoonJs = !!window["c2cocoonjs"]; + this.isEjecta = !!window["c2ejecta"]; + if (this.isCocoonJs) + { + CocoonJS["App"]["onSuspended"].addEventListener(function() { + self["setSuspended"](true); + }); + CocoonJS["App"]["onActivated"].addEventListener(function () { + self["setSuspended"](false); + }); + } + if (this.isEjecta) + { + document.addEventListener("pagehide", function() { + self["setSuspended"](true); + }); + document.addEventListener("pageshow", function() { + self["setSuspended"](false); + }); + document.addEventListener("resize", function () { + self["setSize"](window.innerWidth, window.innerHeight); + }); + } + this.isDomFree = (this.isDirectCanvas || this.isCocoonJs || this.isEjecta); + this.isMicrosoftEdge = /edge\//i.test(navigator.userAgent); + this.isIE = (/msie/i.test(navigator.userAgent) || /trident/i.test(navigator.userAgent) || /iemobile/i.test(navigator.userAgent)) && !this.isMicrosoftEdge; + this.isTizen = /tizen/i.test(navigator.userAgent); + this.isAndroid = /android/i.test(navigator.userAgent) && !this.isTizen && !this.isIE && !this.isMicrosoftEdge; // IE mobile and Tizen masquerade as Android + this.isiPhone = (/iphone/i.test(navigator.userAgent) || /ipod/i.test(navigator.userAgent)) && !this.isIE && !this.isMicrosoftEdge; // treat ipod as an iphone; IE mobile masquerades as iPhone + this.isiPad = /ipad/i.test(navigator.userAgent); + this.isiOS = this.isiPhone || this.isiPad || this.isEjecta; + this.isiPhoneiOS6 = (this.isiPhone && /os\s6/i.test(navigator.userAgent)); + this.isChrome = (/chrome/i.test(navigator.userAgent) || /chromium/i.test(navigator.userAgent)) && !this.isIE && !this.isMicrosoftEdge; // note true on Chromium-based webview on Android 4.4+; IE 'Edge' mode also pretends to be Chrome + this.isAmazonWebApp = /amazonwebappplatform/i.test(navigator.userAgent); + this.isFirefox = /firefox/i.test(navigator.userAgent); + this.isSafari = /safari/i.test(navigator.userAgent) && !this.isChrome && !this.isIE && !this.isMicrosoftEdge; // Chrome and IE Mobile masquerade as Safari + this.isWindows = /windows/i.test(navigator.userAgent); + this.isNWjs = (typeof window["c2nodewebkit"] !== "undefined" || typeof window["c2nwjs"] !== "undefined" || /nodewebkit/i.test(navigator.userAgent) || /nwjs/i.test(navigator.userAgent)); + this.isNodeWebkit = this.isNWjs; // old name for backwards compat + this.isArcade = (typeof window["is_scirra_arcade"] !== "undefined"); + this.isWindows8App = !!(typeof window["c2isWindows8"] !== "undefined" && window["c2isWindows8"]); + this.isWindows8Capable = !!(typeof window["c2isWindows8Capable"] !== "undefined" && window["c2isWindows8Capable"]); + this.isWindowsPhone8 = !!(typeof window["c2isWindowsPhone8"] !== "undefined" && window["c2isWindowsPhone8"]); + this.isWindowsPhone81 = !!(typeof window["c2isWindowsPhone81"] !== "undefined" && window["c2isWindowsPhone81"]); + this.isWindows10 = !!window["cr_windows10"]; + this.isWinJS = (this.isWindows8App || this.isWindows8Capable || this.isWindowsPhone81 || this.isWindows10); // note not WP8.0 + this.isBlackberry10 = !!(typeof window["c2isBlackberry10"] !== "undefined" && window["c2isBlackberry10"]); + this.isAndroidStockBrowser = (this.isAndroid && !this.isChrome && !this.isCrosswalk && !this.isFirefox && !this.isAmazonWebApp && !this.isDomFree); + this.devicePixelRatio = 1; + this.isMobile = (this.isCordova || this.isCrosswalk || this.isAppMobi || this.isCocoonJs || this.isAndroid || this.isiOS || this.isWindowsPhone8 || this.isWindowsPhone81 || this.isBlackberry10 || this.isTizen || this.isEjecta); + if (!this.isMobile) + { + this.isMobile = /(blackberry|bb10|playbook|palm|symbian|nokia|windows\s+ce|phone|mobile|tablet|kindle|silk)/i.test(navigator.userAgent); + } + this.isWKWebView = !!(this.isiOS && this.isCordova && window["webkit"]); + if (typeof cr_is_preview !== "undefined" && !this.isNWjs && (window.location.search === "?nw" || /nodewebkit/i.test(navigator.userAgent) || /nwjs/i.test(navigator.userAgent))) + { + this.isNWjs = true; + } + this.isDebug = (typeof cr_is_preview !== "undefined" && window.location.search.indexOf("debug") > -1); + this.canvas = canvas; + this.canvasdiv = document.getElementById("c2canvasdiv"); + this.gl = null; + this.glwrap = null; + this.glUnmaskedRenderer = "(unavailable)"; + this.enableFrontToBack = false; + this.earlyz_index = 0; + this.ctx = null; + this.firstInFullscreen = false; + this.oldWidth = 0; // for restoring non-fullscreen canvas after fullscreen + this.oldHeight = 0; + this.canvas.oncontextmenu = function (e) { if (e.preventDefault) e.preventDefault(); return false; }; + this.canvas.onselectstart = function (e) { if (e.preventDefault) e.preventDefault(); return false; }; + this.canvas.ontouchstart = function (e) { if(e.preventDefault) e.preventDefault(); return false; }; + if (this.isDirectCanvas) + window["c2runtime"] = this; + if (this.isNWjs) + { + window["ondragover"] = function(e) { e.preventDefault(); return false; }; + window["ondrop"] = function(e) { e.preventDefault(); return false; }; + if (window["nwgui"] && window["nwgui"]["App"]["clearCache"]) + window["nwgui"]["App"]["clearCache"](); + } + if (this.isAndroidStockBrowser && typeof jQuery !== "undefined") + { + jQuery("canvas").parents("*").css("overflow", "visible"); + } + this.width = canvas.width; + this.height = canvas.height; + this.draw_width = this.width; + this.draw_height = this.height; + this.cssWidth = this.width; + this.cssHeight = this.height; + this.lastWindowWidth = window.innerWidth; + this.lastWindowHeight = window.innerHeight; + this.forceCanvasAlpha = false; // note: now unused, left for backwards compat since plugins could modify it + this.redraw = true; + this.isSuspended = false; + if (!Date.now) { + Date.now = function now() { + return +new Date(); + }; + } + this.plugins = []; + this.types = {}; + this.types_by_index = []; + this.behaviors = []; + this.layouts = {}; + this.layouts_by_index = []; + this.eventsheets = {}; + this.eventsheets_by_index = []; + this.wait_for_textures = []; // for blocking until textures loaded + this.triggers_to_postinit = []; + this.all_global_vars = []; + this.all_local_vars = []; + this.solidBehavior = null; + this.jumpthruBehavior = null; + this.shadowcasterBehavior = null; + this.deathRow = {}; + this.hasPendingInstances = false; // true if anything exists in create row or death row + this.isInClearDeathRow = false; + this.isInOnDestroy = 0; // needs to support recursion so increments and decrements and is true if > 0 + this.isRunningEvents = false; + this.isEndingLayout = false; + this.createRow = []; + this.isLoadingState = false; + this.saveToSlot = ""; + this.loadFromSlot = ""; + this.loadFromJson = null; // set to string when there is something to try to load + this.lastSaveJson = ""; + this.signalledContinuousPreview = false; + this.suspendDrawing = false; // for hiding display until continuous preview loads + this.fireOnCreateAfterLoad = []; // for delaying "On create" triggers until loading complete + this.dt = 0; + this.dt1 = 0; + this.minimumFramerate = 30; + this.logictime = 0; // used to calculate CPUUtilisation + this.cpuutilisation = 0; + this.timescale = 1.0; + this.kahanTime = new cr.KahanAdder(); + this.wallTime = new cr.KahanAdder(); + this.last_tick_time = 0; + this.fps = 0; + this.last_fps_time = 0; + this.tickcount = 0; + this.tickcount_nosave = 0; // same as tickcount but never saved/loaded + this.execcount = 0; + this.framecount = 0; // for fps + this.objectcount = 0; + this.changelayout = null; + this.destroycallbacks = []; + this.event_stack = []; + this.event_stack_index = -1; + this.localvar_stack = [[]]; + this.localvar_stack_index = 0; + this.trigger_depth = 0; // recursion depth for triggers + this.pushEventStack(null); + this.loop_stack = []; + this.loop_stack_index = -1; + this.next_uid = 0; + this.next_puid = 0; // permanent unique ids + this.layout_first_tick = true; + this.family_count = 0; + this.suspend_events = []; + this.raf_id = -1; + this.timeout_id = -1; + this.isloading = true; + this.loadingprogress = 0; + this.isNodeFullscreen = false; + this.stackLocalCount = 0; // number of stack-based local vars for recursion + this.audioInstance = null; + this.had_a_click = false; + this.isInUserInputEvent = false; + this.objects_to_pretick = new cr.ObjectSet(); + this.objects_to_tick = new cr.ObjectSet(); + this.objects_to_tick2 = new cr.ObjectSet(); + this.registered_collisions = []; + this.temp_poly = new cr.CollisionPoly([]); + this.temp_poly2 = new cr.CollisionPoly([]); + this.allGroups = []; // array of all event groups + this.groups_by_name = {}; + this.cndsBySid = {}; + this.actsBySid = {}; + this.varsBySid = {}; + this.blocksBySid = {}; + this.running_layout = null; // currently running layout + this.layer_canvas = null; // for layers "render-to-texture" + this.layer_ctx = null; + this.layer_tex = null; + this.layout_tex = null; + this.layout_canvas = null; + this.layout_ctx = null; + this.is_WebGL_context_lost = false; + this.uses_background_blending = false; // if any shader uses background blending, so entire layout renders to texture + this.fx_tex = [null, null]; + this.fullscreen_scaling = 0; + this.files_subfolder = ""; // path with project files + this.objectsByUid = {}; // maps every in-use UID (as a string) to its instance + this.loaderlogos = null; + this.snapshotCanvas = null; + this.snapshotData = ""; + this.objectRefTable = []; + this.requestProjectData(); + }; + Runtime.prototype.requestProjectData = function () + { + var self = this; + if (this.isWKWebView) + { + this.fetchLocalFileViaCordovaAsText("data.js", function (str) + { + self.loadProject(JSON.parse(str)); + }, function (err) + { + alert("Error fetching data.js"); + }); + return; + } + var xhr; + if (this.isWindowsPhone8) + xhr = new ActiveXObject("Microsoft.XMLHTTP"); + else + xhr = new XMLHttpRequest(); + var datajs_filename = "data.js"; + if (this.isWindows8App || this.isWindowsPhone8 || this.isWindowsPhone81 || this.isWindows10) + datajs_filename = "data.json"; + xhr.open("GET", datajs_filename, true); + var supportsJsonResponse = false; + if (!this.isDomFree && ("response" in xhr) && ("responseType" in xhr)) + { + try { + xhr["responseType"] = "json"; + supportsJsonResponse = (xhr["responseType"] === "json"); + } + catch (e) { + supportsJsonResponse = false; + } + } + if (!supportsJsonResponse && ("responseType" in xhr)) + { + try { + xhr["responseType"] = "text"; + } + catch (e) {} + } + if ("overrideMimeType" in xhr) + { + try { + xhr["overrideMimeType"]("application/json; charset=utf-8"); + } + catch (e) {} + } + if (this.isWindowsPhone8) + { + xhr.onreadystatechange = function () + { + if (xhr.readyState !== 4) + return; + self.loadProject(JSON.parse(xhr["responseText"])); + }; + } + else + { + xhr.onload = function () + { + if (supportsJsonResponse) + { + self.loadProject(xhr["response"]); // already parsed by browser + } + else + { + if (self.isEjecta) + { + var str = xhr["responseText"]; + str = str.substr(str.indexOf("{")); // trim any BOM + self.loadProject(JSON.parse(str)); + } + else + { + self.loadProject(JSON.parse(xhr["responseText"])); // forced to sync parse JSON + } + } + }; + xhr.onerror = function (e) + { + cr.logerror("Error requesting " + datajs_filename + ":"); + cr.logerror(e); + }; + } + xhr.send(); + }; + Runtime.prototype.initRendererAndLoader = function () + { + var self = this; + var i, len, j, lenj, k, lenk, t, s, l, y; + this.isRetina = ((!this.isDomFree || this.isEjecta || this.isCordova) && this.useHighDpi && !this.isAndroidStockBrowser); + if (this.fullscreen_mode === 0 && this.isiOS) + this.isRetina = false; + this.devicePixelRatio = (this.isRetina ? (window["devicePixelRatio"] || window["webkitDevicePixelRatio"] || window["mozDevicePixelRatio"] || window["msDevicePixelRatio"] || 1) : 1); + if (typeof window["StatusBar"] === "object") + window["StatusBar"]["hide"](); + this.ClearDeathRow(); + var attribs; + if (this.fullscreen_mode > 0) + this["setSize"](window.innerWidth, window.innerHeight, true); + this.canvas.addEventListener("webglcontextlost", function (ev) { + ev.preventDefault(); + self.onContextLost(); + cr.logexport("[Construct 2] WebGL context lost"); + window["cr_setSuspended"](true); // stop rendering + }, false); + this.canvas.addEventListener("webglcontextrestored", function (ev) { + self.glwrap.initState(); + self.glwrap.setSize(self.glwrap.width, self.glwrap.height, true); + self.layer_tex = null; + self.layout_tex = null; + self.fx_tex[0] = null; + self.fx_tex[1] = null; + self.onContextRestored(); + self.redraw = true; + cr.logexport("[Construct 2] WebGL context restored"); + window["cr_setSuspended"](false); // resume rendering + }, false); + try { + if (this.enableWebGL && (this.isCocoonJs || this.isEjecta || !this.isDomFree)) + { + attribs = { + "alpha": true, + "depth": false, + "antialias": false, + "powerPreference": "high-performance", + "failIfMajorPerformanceCaveat": true + }; + if (!this.isAndroid) + this.gl = this.canvas.getContext("webgl2", attribs); + if (!this.gl) + { + this.gl = (this.canvas.getContext("webgl", attribs) || + this.canvas.getContext("experimental-webgl", attribs)); + } + } + } + catch (e) { + } + if (this.gl) + { + var isWebGL2 = (this.gl.getParameter(this.gl.VERSION).indexOf("WebGL 2") === 0); + var debug_ext = this.gl.getExtension("WEBGL_debug_renderer_info"); + if (debug_ext) + { + var unmasked_vendor = this.gl.getParameter(debug_ext.UNMASKED_VENDOR_WEBGL); + var unmasked_renderer = this.gl.getParameter(debug_ext.UNMASKED_RENDERER_WEBGL); + this.glUnmaskedRenderer = unmasked_renderer + " [" + unmasked_vendor + "]"; + } + if (this.enableFrontToBack) + this.glUnmaskedRenderer += " [front-to-back enabled]"; +; + if (!this.isDomFree) + { + this.overlay_canvas = document.createElement("canvas"); + jQuery(this.overlay_canvas).appendTo(this.canvas.parentNode); + this.overlay_canvas.oncontextmenu = function (e) { return false; }; + this.overlay_canvas.onselectstart = function (e) { return false; }; + this.overlay_canvas.width = Math.round(this.cssWidth * this.devicePixelRatio); + this.overlay_canvas.height = Math.round(this.cssHeight * this.devicePixelRatio); + jQuery(this.overlay_canvas).css({"width": this.cssWidth + "px", + "height": this.cssHeight + "px"}); + this.positionOverlayCanvas(); + this.overlay_ctx = this.overlay_canvas.getContext("2d"); + } + this.glwrap = new cr.GLWrap(this.gl, this.isMobile, this.enableFrontToBack); + this.glwrap.setSize(this.canvas.width, this.canvas.height); + this.glwrap.enable_mipmaps = (this.downscalingQuality !== 0); + this.ctx = null; + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + t = this.types_by_index[i]; + for (j = 0, lenj = t.effect_types.length; j < lenj; j++) + { + s = t.effect_types[j]; + s.shaderindex = this.glwrap.getShaderIndex(s.id); + s.preservesOpaqueness = this.glwrap.programPreservesOpaqueness(s.shaderindex); + this.uses_background_blending = this.uses_background_blending || this.glwrap.programUsesDest(s.shaderindex); + } + } + for (i = 0, len = this.layouts_by_index.length; i < len; i++) + { + l = this.layouts_by_index[i]; + for (j = 0, lenj = l.effect_types.length; j < lenj; j++) + { + s = l.effect_types[j]; + s.shaderindex = this.glwrap.getShaderIndex(s.id); + s.preservesOpaqueness = this.glwrap.programPreservesOpaqueness(s.shaderindex); + } + l.updateActiveEffects(); // update preserves opaqueness flag + for (j = 0, lenj = l.layers.length; j < lenj; j++) + { + y = l.layers[j]; + for (k = 0, lenk = y.effect_types.length; k < lenk; k++) + { + s = y.effect_types[k]; + s.shaderindex = this.glwrap.getShaderIndex(s.id); + s.preservesOpaqueness = this.glwrap.programPreservesOpaqueness(s.shaderindex); + this.uses_background_blending = this.uses_background_blending || this.glwrap.programUsesDest(s.shaderindex); + } + y.updateActiveEffects(); // update preserves opaqueness flag + } + } + } + else + { + if (this.fullscreen_mode > 0 && this.isDirectCanvas) + { +; + this.canvas = null; + document.oncontextmenu = function (e) { return false; }; + document.onselectstart = function (e) { return false; }; + this.ctx = AppMobi["canvas"]["getContext"]("2d"); + try { + this.ctx["samplingMode"] = this.linearSampling ? "smooth" : "sharp"; + this.ctx["globalScale"] = 1; + this.ctx["HTML5CompatibilityMode"] = true; + this.ctx["imageSmoothingEnabled"] = this.linearSampling; + } catch(e){} + if (this.width !== 0 && this.height !== 0) + { + this.ctx.width = this.width; + this.ctx.height = this.height; + } + } + if (!this.ctx) + { +; + if (this.isCocoonJs) + { + attribs = { + "antialias": !!this.linearSampling, + "alpha": true + }; + this.ctx = this.canvas.getContext("2d", attribs); + } + else + { + attribs = { + "alpha": true + }; + this.ctx = this.canvas.getContext("2d", attribs); + } + this.setCtxImageSmoothingEnabled(this.ctx, this.linearSampling); + } + this.overlay_canvas = null; + this.overlay_ctx = null; + } + this.tickFunc = function (timestamp) { self.tick(false, timestamp); }; + if (window != window.top && !this.isDomFree && !this.isWinJS && !this.isWindowsPhone8) + { + document.addEventListener("mousedown", function () { + window.focus(); + }, true); + document.addEventListener("touchstart", function () { + window.focus(); + }, true); + } + if (typeof cr_is_preview !== "undefined") + { + if (this.isCocoonJs) + console.log("[Construct 2] In preview-over-wifi via CocoonJS mode"); + if (window.location.search.indexOf("continuous") > -1) + { + cr.logexport("Reloading for continuous preview"); + this.loadFromSlot = "__c2_continuouspreview"; + this.suspendDrawing = true; + } + if (this.pauseOnBlur && !this.isMobile) + { + jQuery(window).focus(function () + { + self["setSuspended"](false); + }); + jQuery(window).blur(function () + { + var parent = window.parent; + if (!parent || !parent.document.hasFocus()) + self["setSuspended"](true); + }); + } + } + window.addEventListener("blur", function () { + self.onWindowBlur(); + }); + if (!this.isDomFree) + { + var unfocusFormControlFunc = function (e) { + if (cr.isCanvasInputEvent(e) && document["activeElement"] && document["activeElement"] !== document.getElementsByTagName("body")[0] && document["activeElement"].blur) + { + try { + document["activeElement"].blur(); + } + catch (e) {} + } + } + if (typeof PointerEvent !== "undefined") + { + document.addEventListener("pointerdown", unfocusFormControlFunc); + } + else if (window.navigator["msPointerEnabled"]) + { + document.addEventListener("MSPointerDown", unfocusFormControlFunc); + } + else + { + document.addEventListener("touchstart", unfocusFormControlFunc); + } + document.addEventListener("mousedown", unfocusFormControlFunc); + } + if (this.fullscreen_mode === 0 && this.isRetina && this.devicePixelRatio > 1) + { + this["setSize"](this.original_width, this.original_height, true); + } + this.tryLockOrientation(); + this.getready(); // determine things to preload + this.go(); // run loading screen + this.extra = {}; + cr.seal(this); + }; + var webkitRepaintFlag = false; + Runtime.prototype["setSize"] = function (w, h, force) + { + var offx = 0, offy = 0; + var neww = 0, newh = 0, intscale = 0; + if (this.lastWindowWidth === w && this.lastWindowHeight === h && !force) + return; + this.lastWindowWidth = w; + this.lastWindowHeight = h; + var mode = this.fullscreen_mode; + var orig_aspect, cur_aspect; + var isfullscreen = (document["mozFullScreen"] || document["webkitIsFullScreen"] || !!document["msFullscreenElement"] || document["fullScreen"] || this.isNodeFullscreen) && !this.isCordova; + if (!isfullscreen && this.fullscreen_mode === 0 && !force) + return; // ignore size events when not fullscreen and not using a fullscreen-in-browser mode + if (isfullscreen) + mode = this.fullscreen_scaling; + var dpr = this.devicePixelRatio; + if (mode >= 4) + { + if (mode === 5 && dpr !== 1) // integer scaling + { + w += 1; + h += 1; + } + orig_aspect = this.original_width / this.original_height; + cur_aspect = w / h; + if (cur_aspect > orig_aspect) + { + neww = h * orig_aspect; + if (mode === 5) // integer scaling + { + intscale = (neww * dpr) / this.original_width; + if (intscale > 1) + intscale = Math.floor(intscale); + else if (intscale < 1) + intscale = 1 / Math.ceil(1 / intscale); + neww = this.original_width * intscale / dpr; + newh = this.original_height * intscale / dpr; + offx = (w - neww) / 2; + offy = (h - newh) / 2; + w = neww; + h = newh; + } + else + { + offx = (w - neww) / 2; + w = neww; + } + } + else + { + newh = w / orig_aspect; + if (mode === 5) // integer scaling + { + intscale = (newh * dpr) / this.original_height; + if (intscale > 1) + intscale = Math.floor(intscale); + else if (intscale < 1) + intscale = 1 / Math.ceil(1 / intscale); + neww = this.original_width * intscale / dpr; + newh = this.original_height * intscale / dpr; + offx = (w - neww) / 2; + offy = (h - newh) / 2; + w = neww; + h = newh; + } + else + { + offy = (h - newh) / 2; + h = newh; + } + } + } + else if (isfullscreen && mode === 0) + { + offx = Math.floor((w - this.original_width) / 2); + offy = Math.floor((h - this.original_height) / 2); + w = this.original_width; + h = this.original_height; + } + if (mode < 2) + this.aspect_scale = dpr; + this.cssWidth = Math.round(w); + this.cssHeight = Math.round(h); + this.width = Math.round(w * dpr); + this.height = Math.round(h * dpr); + this.redraw = true; + if (this.wantFullscreenScalingQuality) + { + this.draw_width = this.width; + this.draw_height = this.height; + this.fullscreenScalingQuality = true; + } + else + { + if ((this.width < this.original_width && this.height < this.original_height) || mode === 1) + { + this.draw_width = this.width; + this.draw_height = this.height; + this.fullscreenScalingQuality = true; + } + else + { + this.draw_width = this.original_width; + this.draw_height = this.original_height; + this.fullscreenScalingQuality = false; + /*var orig_aspect = this.original_width / this.original_height; + var cur_aspect = this.width / this.height; + if ((this.fullscreen_mode !== 2 && cur_aspect > orig_aspect) || (this.fullscreen_mode === 2 && cur_aspect < orig_aspect)) + this.aspect_scale = this.height / this.original_height; + else + this.aspect_scale = this.width / this.original_width;*/ + if (mode === 2) // scale inner + { + orig_aspect = this.original_width / this.original_height; + cur_aspect = this.lastWindowWidth / this.lastWindowHeight; + if (cur_aspect < orig_aspect) + this.draw_width = this.draw_height * cur_aspect; + else if (cur_aspect > orig_aspect) + this.draw_height = this.draw_width / cur_aspect; + } + else if (mode === 3) + { + orig_aspect = this.original_width / this.original_height; + cur_aspect = this.lastWindowWidth / this.lastWindowHeight; + if (cur_aspect > orig_aspect) + this.draw_width = this.draw_height * cur_aspect; + else if (cur_aspect < orig_aspect) + this.draw_height = this.draw_width / cur_aspect; + } + } + } + if (this.canvasdiv && !this.isDomFree) + { + jQuery(this.canvasdiv).css({"width": Math.round(w) + "px", + "height": Math.round(h) + "px", + "margin-left": Math.floor(offx) + "px", + "margin-top": Math.floor(offy) + "px"}); + if (typeof cr_is_preview !== "undefined") + { + jQuery("#borderwrap").css({"width": Math.round(w) + "px", + "height": Math.round(h) + "px"}); + } + } + if (this.canvas) + { + this.canvas.width = Math.round(w * dpr); + this.canvas.height = Math.round(h * dpr); + if (this.isEjecta) + { + this.canvas.style.left = Math.floor(offx) + "px"; + this.canvas.style.top = Math.floor(offy) + "px"; + this.canvas.style.width = Math.round(w) + "px"; + this.canvas.style.height = Math.round(h) + "px"; + } + else if (this.isRetina && !this.isDomFree) + { + this.canvas.style.width = Math.round(w) + "px"; + this.canvas.style.height = Math.round(h) + "px"; + } + } + if (this.overlay_canvas) + { + this.overlay_canvas.width = Math.round(w * dpr); + this.overlay_canvas.height = Math.round(h * dpr); + this.overlay_canvas.style.width = this.cssWidth + "px"; + this.overlay_canvas.style.height = this.cssHeight + "px"; + } + if (this.glwrap) + { + this.glwrap.setSize(Math.round(w * dpr), Math.round(h * dpr)); + } + if (this.isDirectCanvas && this.ctx) + { + this.ctx.width = Math.round(w); + this.ctx.height = Math.round(h); + } + if (this.ctx) + { + this.setCtxImageSmoothingEnabled(this.ctx, this.linearSampling); + } + this.tryLockOrientation(); + if (this.isiPhone && !this.isCordova) + { + window.scrollTo(0, 0); + } + }; + Runtime.prototype.tryLockOrientation = function () + { + if (!this.autoLockOrientation || this.orientations === 0) + return; + var orientation = "portrait"; + if (this.orientations === 2) + orientation = "landscape"; + try { + if (screen["orientation"] && screen["orientation"]["lock"]) + screen["orientation"]["lock"](orientation).catch(function(){}); + else if (screen["lockOrientation"]) + screen["lockOrientation"](orientation); + else if (screen["webkitLockOrientation"]) + screen["webkitLockOrientation"](orientation); + else if (screen["mozLockOrientation"]) + screen["mozLockOrientation"](orientation); + else if (screen["msLockOrientation"]) + screen["msLockOrientation"](orientation); + } + catch (e) + { + if (console && console.warn) + console.warn("Failed to lock orientation: ", e); + } + }; + Runtime.prototype.onContextLost = function () + { + this.glwrap.contextLost(); + this.is_WebGL_context_lost = true; + var i, len, t; + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + t = this.types_by_index[i]; + if (t.onLostWebGLContext) + t.onLostWebGLContext(); + } + }; + Runtime.prototype.onContextRestored = function () + { + this.is_WebGL_context_lost = false; + var i, len, t; + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + t = this.types_by_index[i]; + if (t.onRestoreWebGLContext) + t.onRestoreWebGLContext(); + } + }; + Runtime.prototype.positionOverlayCanvas = function() + { + if (this.isDomFree) + return; + var isfullscreen = (document["mozFullScreen"] || document["webkitIsFullScreen"] || document["fullScreen"] || !!document["msFullscreenElement"] || this.isNodeFullscreen) && !this.isCordova; + var overlay_position = isfullscreen ? jQuery(this.canvas).offset() : jQuery(this.canvas).position(); + overlay_position.position = "absolute"; + jQuery(this.overlay_canvas).css(overlay_position); + }; + var caf = window["cancelAnimationFrame"] || + window["mozCancelAnimationFrame"] || + window["webkitCancelAnimationFrame"] || + window["msCancelAnimationFrame"] || + window["oCancelAnimationFrame"]; + Runtime.prototype["setSuspended"] = function (s) + { + var i, len; + var self = this; + if (s && !this.isSuspended) + { + cr.logexport("[Construct 2] Suspending"); + this.isSuspended = true; // next tick will be last + if (this.raf_id !== -1 && caf) // note: CocoonJS does not implement cancelAnimationFrame + caf(this.raf_id); + if (this.timeout_id !== -1) + clearTimeout(this.timeout_id); + for (i = 0, len = this.suspend_events.length; i < len; i++) + this.suspend_events[i](true); + } + else if (!s && this.isSuspended) + { + cr.logexport("[Construct 2] Resuming"); + this.isSuspended = false; + this.last_tick_time = cr.performance_now(); // ensure first tick is a zero-dt one + this.last_fps_time = cr.performance_now(); // reset FPS counter + this.framecount = 0; + this.logictime = 0; + for (i = 0, len = this.suspend_events.length; i < len; i++) + this.suspend_events[i](false); + this.tick(false); // kick off runtime again + } + }; + Runtime.prototype.addSuspendCallback = function (f) + { + this.suspend_events.push(f); + }; + Runtime.prototype.GetObjectReference = function (i) + { +; + return this.objectRefTable[i]; + }; + Runtime.prototype.loadProject = function (data_response) + { +; + if (!data_response || !data_response["project"]) + cr.logerror("Project model unavailable"); + var pm = data_response["project"]; + this.name = pm[0]; + this.first_layout = pm[1]; + this.fullscreen_mode = pm[12]; // 0 = off, 1 = crop, 2 = scale inner, 3 = scale outer, 4 = letterbox scale, 5 = integer letterbox scale + this.fullscreen_mode_set = pm[12]; + this.original_width = pm[10]; + this.original_height = pm[11]; + this.parallax_x_origin = this.original_width / 2; + this.parallax_y_origin = this.original_height / 2; + if (this.isDomFree && !this.isEjecta && (pm[12] >= 4 || pm[12] === 0)) + { + cr.logexport("[Construct 2] Letterbox scale fullscreen modes are not supported on this platform - falling back to 'Scale outer'"); + this.fullscreen_mode = 3; + this.fullscreen_mode_set = 3; + } + this.uses_loader_layout = pm[18]; + this.loaderstyle = pm[19]; + if (this.loaderstyle === 0) + { + var loaderImage = new Image(); + loaderImage.crossOrigin = "anonymous"; + this.setImageSrc(loaderImage, "loading-logo.png"); + this.loaderlogos = { + logo: loaderImage + }; + } + else if (this.loaderstyle === 4) // c2 splash + { + var loaderC2logo_1024 = new Image(); + loaderC2logo_1024.src = ""; + var loaderC2logo_512 = new Image(); + loaderC2logo_512.src = ""; + var loaderC2logo_256 = new Image(); + loaderC2logo_256.src = ""; + var loaderC2logo_128 = new Image(); + loaderC2logo_128.src = ""; + var loaderPowered_1024 = new Image(); + loaderPowered_1024.src = ""; + var loaderPowered_512 = new Image(); + loaderPowered_512.src = ""; + var loaderPowered_256 = new Image(); + loaderPowered_256.src = ""; + var loaderPowered_128 = new Image(); + loaderPowered_128.src = ""; + var loaderWebsite_1024 = new Image(); + loaderWebsite_1024.src = ""; + var loaderWebsite_512 = new Image(); + loaderWebsite_512.src = ""; + var loaderWebsite_256 = new Image(); + loaderWebsite_256.src = ""; + var loaderWebsite_128 = new Image(); + loaderWebsite_128.src = ""; + this.loaderlogos = { + logo: [loaderC2logo_1024, loaderC2logo_512, loaderC2logo_256, loaderC2logo_128], + powered: [loaderPowered_1024, loaderPowered_512, loaderPowered_256, loaderPowered_128], + website: [loaderWebsite_1024, loaderWebsite_512, loaderWebsite_256, loaderWebsite_128] + }; + } + this.next_uid = pm[21]; + this.objectRefTable = cr.getObjectRefTable(); + this.system = new cr.system_object(this); + var i, len, j, lenj, k, lenk, idstr, m, b, t, f, p; + var plugin, plugin_ctor; + for (i = 0, len = pm[2].length; i < len; i++) + { + m = pm[2][i]; + p = this.GetObjectReference(m[0]); +; + cr.add_common_aces(m, p.prototype); + plugin = new p(this); + plugin.singleglobal = m[1]; + plugin.is_world = m[2]; + plugin.is_rotatable = m[5]; + plugin.must_predraw = m[9]; + if (plugin.onCreate) + plugin.onCreate(); // opportunity to override default ACEs + cr.seal(plugin); + this.plugins.push(plugin); + } + this.objectRefTable = cr.getObjectRefTable(); + for (i = 0, len = pm[3].length; i < len; i++) + { + m = pm[3][i]; + plugin_ctor = this.GetObjectReference(m[1]); +; + plugin = null; + for (j = 0, lenj = this.plugins.length; j < lenj; j++) + { + if (this.plugins[j] instanceof plugin_ctor) + { + plugin = this.plugins[j]; + break; + } + } +; +; + var type_inst = new plugin.Type(plugin); +; + type_inst.name = m[0]; + type_inst.is_family = m[2]; + type_inst.instvar_sids = m[3].slice(0); + type_inst.vars_count = m[3].length; + type_inst.behs_count = m[4]; + type_inst.fx_count = m[5]; + type_inst.sid = m[11]; + if (type_inst.is_family) + { + type_inst.members = []; // types in this family + type_inst.family_index = this.family_count++; + type_inst.families = null; + } + else + { + type_inst.members = null; + type_inst.family_index = -1; + type_inst.families = []; // families this type belongs to + } + type_inst.family_var_map = null; + type_inst.family_beh_map = null; + type_inst.family_fx_map = null; + type_inst.is_contained = false; + type_inst.container = null; + if (m[6]) + { + type_inst.texture_file = m[6][0]; + type_inst.texture_filesize = m[6][1]; + type_inst.texture_pixelformat = m[6][2]; + } + else + { + type_inst.texture_file = null; + type_inst.texture_filesize = 0; + type_inst.texture_pixelformat = 0; // rgba8 + } + if (m[7]) + { + type_inst.animations = m[7]; + } + else + { + type_inst.animations = null; + } + type_inst.index = i; // save index in to types array in type + type_inst.instances = []; // all instances of this type + type_inst.deadCache = []; // destroyed instances to recycle next create + type_inst.solstack = [new cr.selection(type_inst)]; // initialise SOL stack with one empty SOL + type_inst.cur_sol = 0; + type_inst.default_instance = null; + type_inst.default_layerindex = 0; + type_inst.stale_iids = true; + type_inst.updateIIDs = cr.type_updateIIDs; + type_inst.getFirstPicked = cr.type_getFirstPicked; + type_inst.getPairedInstance = cr.type_getPairedInstance; + type_inst.getCurrentSol = cr.type_getCurrentSol; + type_inst.pushCleanSol = cr.type_pushCleanSol; + type_inst.pushCopySol = cr.type_pushCopySol; + type_inst.popSol = cr.type_popSol; + type_inst.getBehaviorByName = cr.type_getBehaviorByName; + type_inst.getBehaviorIndexByName = cr.type_getBehaviorIndexByName; + type_inst.getEffectIndexByName = cr.type_getEffectIndexByName; + type_inst.applySolToContainer = cr.type_applySolToContainer; + type_inst.getInstanceByIID = cr.type_getInstanceByIID; + type_inst.collision_grid = new cr.SparseGrid(this.original_width, this.original_height); + type_inst.any_cell_changed = true; + type_inst.any_instance_parallaxed = false; + type_inst.extra = {}; + type_inst.toString = cr.type_toString; + type_inst.behaviors = []; + for (j = 0, lenj = m[8].length; j < lenj; j++) + { + b = m[8][j]; + var behavior_ctor = this.GetObjectReference(b[1]); + var behavior_plugin = null; + for (k = 0, lenk = this.behaviors.length; k < lenk; k++) + { + if (this.behaviors[k] instanceof behavior_ctor) + { + behavior_plugin = this.behaviors[k]; + break; + } + } + if (!behavior_plugin) + { + behavior_plugin = new behavior_ctor(this); + behavior_plugin.my_types = []; // types using this behavior + behavior_plugin.my_instances = new cr.ObjectSet(); // instances of this behavior + if (behavior_plugin.onCreate) + behavior_plugin.onCreate(); + cr.seal(behavior_plugin); + this.behaviors.push(behavior_plugin); + if (cr.behaviors.solid && behavior_plugin instanceof cr.behaviors.solid) + this.solidBehavior = behavior_plugin; + if (cr.behaviors.jumpthru && behavior_plugin instanceof cr.behaviors.jumpthru) + this.jumpthruBehavior = behavior_plugin; + if (cr.behaviors.shadowcaster && behavior_plugin instanceof cr.behaviors.shadowcaster) + this.shadowcasterBehavior = behavior_plugin; + } + if (behavior_plugin.my_types.indexOf(type_inst) === -1) + behavior_plugin.my_types.push(type_inst); + var behavior_type = new behavior_plugin.Type(behavior_plugin, type_inst); + behavior_type.name = b[0]; + behavior_type.sid = b[2]; + behavior_type.onCreate(); + cr.seal(behavior_type); + type_inst.behaviors.push(behavior_type); + } + type_inst.global = m[9]; + type_inst.isOnLoaderLayout = m[10]; + type_inst.effect_types = []; + for (j = 0, lenj = m[12].length; j < lenj; j++) + { + type_inst.effect_types.push({ + id: m[12][j][0], + name: m[12][j][1], + shaderindex: -1, + preservesOpaqueness: false, + active: true, + index: j + }); + } + type_inst.tile_poly_data = m[13]; + if (!this.uses_loader_layout || type_inst.is_family || type_inst.isOnLoaderLayout || !plugin.is_world) + { + type_inst.onCreate(); + cr.seal(type_inst); + } + if (type_inst.name) + this.types[type_inst.name] = type_inst; + this.types_by_index.push(type_inst); + if (plugin.singleglobal) + { + var instance = new plugin.Instance(type_inst); + instance.uid = this.next_uid++; + instance.puid = this.next_puid++; + instance.iid = 0; + instance.get_iid = cr.inst_get_iid; + instance.toString = cr.inst_toString; + instance.properties = m[14]; + instance.onCreate(); + cr.seal(instance); + type_inst.instances.push(instance); + this.objectsByUid[instance.uid.toString()] = instance; + } + } + for (i = 0, len = pm[4].length; i < len; i++) + { + var familydata = pm[4][i]; + var familytype = this.types_by_index[familydata[0]]; + var familymember; + for (j = 1, lenj = familydata.length; j < lenj; j++) + { + familymember = this.types_by_index[familydata[j]]; + familymember.families.push(familytype); + familytype.members.push(familymember); + } + } + for (i = 0, len = pm[28].length; i < len; i++) + { + var containerdata = pm[28][i]; + var containertypes = []; + for (j = 0, lenj = containerdata.length; j < lenj; j++) + containertypes.push(this.types_by_index[containerdata[j]]); + for (j = 0, lenj = containertypes.length; j < lenj; j++) + { + containertypes[j].is_contained = true; + containertypes[j].container = containertypes; + } + } + if (this.family_count > 0) + { + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + t = this.types_by_index[i]; + if (t.is_family || !t.families.length) + continue; + t.family_var_map = new Array(this.family_count); + t.family_beh_map = new Array(this.family_count); + t.family_fx_map = new Array(this.family_count); + var all_fx = []; + var varsum = 0; + var behsum = 0; + var fxsum = 0; + for (j = 0, lenj = t.families.length; j < lenj; j++) + { + f = t.families[j]; + t.family_var_map[f.family_index] = varsum; + varsum += f.vars_count; + t.family_beh_map[f.family_index] = behsum; + behsum += f.behs_count; + t.family_fx_map[f.family_index] = fxsum; + fxsum += f.fx_count; + for (k = 0, lenk = f.effect_types.length; k < lenk; k++) + all_fx.push(cr.shallowCopy({}, f.effect_types[k])); + } + t.effect_types = all_fx.concat(t.effect_types); + for (j = 0, lenj = t.effect_types.length; j < lenj; j++) + t.effect_types[j].index = j; + } + } + for (i = 0, len = pm[5].length; i < len; i++) + { + m = pm[5][i]; + var layout = new cr.layout(this, m); + cr.seal(layout); + this.layouts[layout.name] = layout; + this.layouts_by_index.push(layout); + } + for (i = 0, len = pm[6].length; i < len; i++) + { + m = pm[6][i]; + var sheet = new cr.eventsheet(this, m); + cr.seal(sheet); + this.eventsheets[sheet.name] = sheet; + this.eventsheets_by_index.push(sheet); + } + for (i = 0, len = this.eventsheets_by_index.length; i < len; i++) + this.eventsheets_by_index[i].postInit(); + for (i = 0, len = this.eventsheets_by_index.length; i < len; i++) + this.eventsheets_by_index[i].updateDeepIncludes(); + for (i = 0, len = this.triggers_to_postinit.length; i < len; i++) + this.triggers_to_postinit[i].postInit(); + cr.clearArray(this.triggers_to_postinit) + this.audio_to_preload = pm[7]; + this.files_subfolder = pm[8]; + this.pixel_rounding = pm[9]; + this.aspect_scale = 1.0; + this.enableWebGL = pm[13]; + this.linearSampling = pm[14]; + this.clearBackground = pm[15]; + this.versionstr = pm[16]; + this.useHighDpi = pm[17]; + this.orientations = pm[20]; // 0 = any, 1 = portrait, 2 = landscape + this.autoLockOrientation = (this.orientations > 0); + this.pauseOnBlur = pm[22]; + this.wantFullscreenScalingQuality = pm[23]; // false = low quality, true = high quality + this.fullscreenScalingQuality = this.wantFullscreenScalingQuality; + this.downscalingQuality = pm[24]; // 0 = low (mips off), 1 = medium (mips on, dense spritesheet), 2 = high (mips on, sparse spritesheet) + this.preloadSounds = pm[25]; // 0 = no, 1 = yes + this.projectName = pm[26]; + this.enableFrontToBack = pm[27] && !this.isIE; // front-to-back renderer disabled in IE (but not Edge) + this.start_time = Date.now(); + cr.clearArray(this.objectRefTable); + this.initRendererAndLoader(); + }; + var anyImageHadError = false; + var MAX_PARALLEL_IMAGE_LOADS = 100; + var currentlyActiveImageLoads = 0; + var imageLoadQueue = []; // array of [img, srcToSet] + Runtime.prototype.queueImageLoad = function (img_, src_) + { + var self = this; + var doneFunc = function () + { + currentlyActiveImageLoads--; + self.maybeLoadNextImages(); + }; + img_.addEventListener("load", doneFunc); + img_.addEventListener("error", doneFunc); + imageLoadQueue.push([img_, src_]); + this.maybeLoadNextImages(); + }; + Runtime.prototype.maybeLoadNextImages = function () + { + var next; + while (imageLoadQueue.length && currentlyActiveImageLoads < MAX_PARALLEL_IMAGE_LOADS) + { + currentlyActiveImageLoads++; + next = imageLoadQueue.shift(); + this.setImageSrc(next[0], next[1]); + } + }; + Runtime.prototype.waitForImageLoad = function (img_, src_) + { + img_["cocoonLazyLoad"] = true; + img_.onerror = function (e) + { + img_.c2error = true; + anyImageHadError = true; + if (console && console.error) + console.error("Error loading image '" + img_.src + "': ", e); + }; + if (this.isEjecta) + { + img_.src = src_; + } + else if (!img_.src) + { + if (typeof XAPKReader !== "undefined") + { + XAPKReader.get(src_, function (expanded_url) + { + img_.src = expanded_url; + }, function (e) + { + img_.c2error = true; + anyImageHadError = true; + if (console && console.error) + console.error("Error extracting image '" + src_ + "' from expansion file: ", e); + }); + } + else + { + img_.crossOrigin = "anonymous"; // required for Arcade sandbox compatibility + this.queueImageLoad(img_, src_); // use a queue to avoid requesting all images simultaneously + } + } + this.wait_for_textures.push(img_); + }; + Runtime.prototype.findWaitingTexture = function (src_) + { + var i, len; + for (i = 0, len = this.wait_for_textures.length; i < len; i++) + { + if (this.wait_for_textures[i].cr_src === src_) + return this.wait_for_textures[i]; + } + return null; + }; + var audio_preload_totalsize = 0; + var audio_preload_started = false; + Runtime.prototype.getready = function () + { + if (!this.audioInstance) + return; + audio_preload_totalsize = this.audioInstance.setPreloadList(this.audio_to_preload); + }; + Runtime.prototype.areAllTexturesAndSoundsLoaded = function () + { + var totalsize = audio_preload_totalsize; + var completedsize = 0; + var audiocompletedsize = 0; + var ret = true; + var i, len, img; + for (i = 0, len = this.wait_for_textures.length; i < len; i++) + { + img = this.wait_for_textures[i]; + var filesize = img.cr_filesize; + if (!filesize || filesize <= 0) + filesize = 50000; + totalsize += filesize; + if (!!img.src && (img.complete || img["loaded"]) && !img.c2error) + completedsize += filesize; + else + ret = false; // not all textures loaded + } + if (ret && this.preloadSounds && this.audioInstance) + { + if (!audio_preload_started) + { + this.audioInstance.startPreloads(); + audio_preload_started = true; + } + audiocompletedsize = this.audioInstance.getPreloadedSize(); + completedsize += audiocompletedsize; + if (audiocompletedsize < audio_preload_totalsize) + ret = false; // not done yet + } + if (totalsize == 0) + this.progress = 1; // indicate to C2 splash loader that it can finish now + else + this.progress = (completedsize / totalsize); + return ret; + }; + var isC2SplashDone = false; + Runtime.prototype.go = function () + { + if (!this.ctx && !this.glwrap) + return; + var ctx = this.ctx || this.overlay_ctx; + if (this.overlay_canvas) + this.positionOverlayCanvas(); + var curwidth = window.innerWidth; + var curheight = window.innerHeight; + if (this.lastWindowWidth !== curwidth || this.lastWindowHeight !== curheight) + { + this["setSize"](curwidth, curheight); + } + this.progress = 0; + this.last_progress = -1; + var self = this; + if (this.areAllTexturesAndSoundsLoaded() && (this.loaderstyle !== 4 || isC2SplashDone)) + { + this.go_loading_finished(); + } + else + { + var ms_elapsed = Date.now() - this.start_time; + if (ctx) + { + var overlay_width = this.width; + var overlay_height = this.height; + var dpr = this.devicePixelRatio; + if (this.loaderstyle < 3 && (this.isCocoonJs || (ms_elapsed >= 500 && this.last_progress != this.progress))) + { + ctx.clearRect(0, 0, overlay_width, overlay_height); + var mx = overlay_width / 2; + var my = overlay_height / 2; + var haslogo = (this.loaderstyle === 0 && this.loaderlogos.logo.complete); + var hlw = 40 * dpr; + var hlh = 0; + var logowidth = 80 * dpr; + var logoheight; + if (haslogo) + { + var loaderLogoImage = this.loaderlogos.logo; + logowidth = loaderLogoImage.width * dpr; + logoheight = loaderLogoImage.height * dpr; + hlw = logowidth / 2; + hlh = logoheight / 2; + ctx.drawImage(loaderLogoImage, cr.floor(mx - hlw), cr.floor(my - hlh), logowidth, logoheight); + } + if (this.loaderstyle <= 1) + { + my += hlh + (haslogo ? 12 * dpr : 0); + mx -= hlw; + mx = cr.floor(mx) + 0.5; + my = cr.floor(my) + 0.5; + ctx.fillStyle = anyImageHadError ? "red" : "DodgerBlue"; + ctx.fillRect(mx, my, Math.floor(logowidth * this.progress), 6 * dpr); + ctx.strokeStyle = "black"; + ctx.strokeRect(mx, my, logowidth, 6 * dpr); + ctx.strokeStyle = "white"; + ctx.strokeRect(mx - 1 * dpr, my - 1 * dpr, logowidth + 2 * dpr, 8 * dpr); + } + else if (this.loaderstyle === 2) + { + ctx.font = (this.isEjecta ? "12pt ArialMT" : "12pt Arial"); + ctx.fillStyle = anyImageHadError ? "#f00" : "#999"; + ctx.textBaseLine = "middle"; + var percent_text = Math.round(this.progress * 100) + "%"; + var text_dim = ctx.measureText ? ctx.measureText(percent_text) : null; + var text_width = text_dim ? text_dim.width : 0; + ctx.fillText(percent_text, mx - (text_width / 2), my); + } + this.last_progress = this.progress; + } + else if (this.loaderstyle === 4) + { + this.draw_c2_splash_loader(ctx); + if (raf) + raf(function() { self.go(); }); + else + setTimeout(function() { self.go(); }, 16); + return; + } + } + setTimeout(function() { self.go(); }, (this.isCocoonJs ? 10 : 100)); + } + }; + var splashStartTime = -1; + var splashFadeInDuration = 300; + var splashFadeOutDuration = 300; + var splashAfterFadeOutWait = (typeof cr_is_preview === "undefined" ? 200 : 0); + var splashIsFadeIn = true; + var splashIsFadeOut = false; + var splashFadeInFinish = 0; + var splashFadeOutStart = 0; + var splashMinDisplayTime = (typeof cr_is_preview === "undefined" ? 3000 : 0); + var renderViaCanvas = null; + var renderViaCtx = null; + var splashFrameNumber = 0; + function maybeCreateRenderViaCanvas(w, h) + { + if (!renderViaCanvas || renderViaCanvas.width !== w || renderViaCanvas.height !== h) + { + renderViaCanvas = document.createElement("canvas"); + renderViaCanvas.width = w; + renderViaCanvas.height = h; + renderViaCtx = renderViaCanvas.getContext("2d"); + } + }; + function mipImage(arr, size) + { + if (size <= 128) + return arr[3]; + else if (size <= 256) + return arr[2]; + else if (size <= 512) + return arr[1]; + else + return arr[0]; + }; + Runtime.prototype.draw_c2_splash_loader = function(ctx) + { + if (isC2SplashDone) + return; + var w = Math.ceil(this.width); + var h = Math.ceil(this.height); + var dpr = this.devicePixelRatio; + var logoimages = this.loaderlogos.logo; + var poweredimages = this.loaderlogos.powered; + var websiteimages = this.loaderlogos.website; + for (var i = 0; i < 4; ++i) + { + if (!logoimages[i].complete || !poweredimages[i].complete || !websiteimages[i].complete) + return; + } + if (splashFrameNumber === 0) + splashStartTime = Date.now(); + var nowTime = Date.now(); + var isRenderingVia = false; + var renderToCtx = ctx; + var drawW, drawH; + if (splashIsFadeIn || splashIsFadeOut) + { + ctx.clearRect(0, 0, w, h); + maybeCreateRenderViaCanvas(w, h); + renderToCtx = renderViaCtx; + isRenderingVia = true; + if (splashIsFadeIn && splashFrameNumber === 1) + splashStartTime = Date.now(); + } + else + { + ctx.globalAlpha = 1; + } + renderToCtx.fillStyle = "#333333"; + renderToCtx.fillRect(0, 0, w, h); + if (this.cssHeight > 256) + { + drawW = cr.clamp(h * 0.22, 105, w * 0.6); + drawH = drawW * 0.25; + renderToCtx.drawImage(mipImage(poweredimages, drawW), w * 0.5 - drawW/2, h * 0.2 - drawH/2, drawW, drawH); + drawW = Math.min(h * 0.395, w * 0.95); + drawH = drawW; + renderToCtx.drawImage(mipImage(logoimages, drawW), w * 0.5 - drawW/2, h * 0.485 - drawH/2, drawW, drawH); + drawW = cr.clamp(h * 0.22, 105, w * 0.6); + drawH = drawW * 0.25; + renderToCtx.drawImage(mipImage(websiteimages, drawW), w * 0.5 - drawW/2, h * 0.868 - drawH/2, drawW, drawH); + renderToCtx.fillStyle = "#3C3C3C"; + drawW = w; + drawH = Math.max(h * 0.005, 2); + renderToCtx.fillRect(0, h * 0.8 - drawH/2, drawW, drawH); + renderToCtx.fillStyle = anyImageHadError ? "red" : "#E0FF65"; + drawW = w * this.progress; + renderToCtx.fillRect(w * 0.5 - drawW/2, h * 0.8 - drawH/2, drawW, drawH); + } + else + { + drawW = h * 0.55; + drawH = drawW; + renderToCtx.drawImage(mipImage(logoimages, drawW), w * 0.5 - drawW/2, h * 0.45 - drawH/2, drawW, drawH); + renderToCtx.fillStyle = "#3C3C3C"; + drawW = w; + drawH = Math.max(h * 0.005, 2); + renderToCtx.fillRect(0, h * 0.85 - drawH/2, drawW, drawH); + renderToCtx.fillStyle = anyImageHadError ? "red" : "#E0FF65"; + drawW = w * this.progress; + renderToCtx.fillRect(w * 0.5 - drawW/2, h * 0.85 - drawH/2, drawW, drawH); + } + if (isRenderingVia) + { + if (splashIsFadeIn) + { + if (splashFrameNumber === 0) + ctx.globalAlpha = 0; + else + ctx.globalAlpha = Math.min((nowTime - splashStartTime) / splashFadeInDuration, 1); + } + else if (splashIsFadeOut) + { + ctx.globalAlpha = Math.max(1 - (nowTime - splashFadeOutStart) / splashFadeOutDuration, 0); + } + ctx.drawImage(renderViaCanvas, 0, 0, w, h); + } + if (splashIsFadeIn && nowTime - splashStartTime >= splashFadeInDuration && splashFrameNumber >= 2) + { + splashIsFadeIn = false; + splashFadeInFinish = nowTime; + } + if (!splashIsFadeIn && nowTime - splashFadeInFinish >= splashMinDisplayTime && !splashIsFadeOut && this.progress >= 1) + { + splashIsFadeOut = true; + splashFadeOutStart = nowTime; + } + if ((splashIsFadeOut && nowTime - splashFadeOutStart >= splashFadeOutDuration + splashAfterFadeOutWait) || + (typeof cr_is_preview !== "undefined" && this.progress >= 1 && Date.now() - splashStartTime < 500)) + { + isC2SplashDone = true; + splashIsFadeIn = false; + splashIsFadeOut = false; + renderViaCanvas = null; + renderViaCtx = null; + this.loaderlogos = null; + } + ++splashFrameNumber; + }; + Runtime.prototype.go_loading_finished = function () + { + if (this.overlay_canvas) + { + this.canvas.parentNode.removeChild(this.overlay_canvas); + this.overlay_ctx = null; + this.overlay_canvas = null; + } + this.start_time = Date.now(); + this.last_fps_time = cr.performance_now(); // for counting framerate + var i, len, t; + if (this.uses_loader_layout) + { + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + t = this.types_by_index[i]; + if (!t.is_family && !t.isOnLoaderLayout && t.plugin.is_world) + { + t.onCreate(); + cr.seal(t); + } + } + } + else + this.isloading = false; + for (i = 0, len = this.layouts_by_index.length; i < len; i++) + { + this.layouts_by_index[i].createGlobalNonWorlds(); + } + if (this.fullscreen_mode >= 2) + { + var orig_aspect = this.original_width / this.original_height; + var cur_aspect = this.width / this.height; + if ((this.fullscreen_mode !== 2 && cur_aspect > orig_aspect) || (this.fullscreen_mode === 2 && cur_aspect < orig_aspect)) + this.aspect_scale = this.height / this.original_height; + else + this.aspect_scale = this.width / this.original_width; + } + if (this.first_layout) + this.layouts[this.first_layout].startRunning(); + else + this.layouts_by_index[0].startRunning(); +; + if (!this.uses_loader_layout) + { + this.loadingprogress = 1; + this.trigger(cr.system_object.prototype.cnds.OnLoadFinished, null); + if (window["C2_RegisterSW"]) // note not all platforms use SW + window["C2_RegisterSW"](); + } + if (navigator["splashscreen"] && navigator["splashscreen"]["hide"]) + navigator["splashscreen"]["hide"](); + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + t = this.types_by_index[i]; + if (t.onAppBegin) + t.onAppBegin(); + } + if (document["hidden"] || document["webkitHidden"] || document["mozHidden"] || document["msHidden"]) + { + window["cr_setSuspended"](true); // stop rendering + } + else + { + this.tick(false); + } + if (this.isDirectCanvas) + AppMobi["webview"]["execute"]("onGameReady();"); + }; + Runtime.prototype.tick = function (background_wake, timestamp, debug_step) + { + if (!this.running_layout) + return; + var nowtime = cr.performance_now(); + var logic_start = nowtime; + if (!debug_step && this.isSuspended && !background_wake) + return; + if (!background_wake) + { + if (raf) + this.raf_id = raf(this.tickFunc); + else + { + this.timeout_id = setTimeout(this.tickFunc, this.isMobile ? 1 : 16); + } + } + var raf_time = timestamp || nowtime; + var fsmode = this.fullscreen_mode; + var isfullscreen = (document["mozFullScreen"] || document["webkitIsFullScreen"] || document["fullScreen"] || !!document["msFullscreenElement"]) && !this.isCordova; + if ((isfullscreen || this.isNodeFullscreen) && this.fullscreen_scaling > 0) + fsmode = this.fullscreen_scaling; + if (fsmode > 0) // r222: experimentally enabling this workaround for all platforms + { + var curwidth = window.innerWidth; + var curheight = window.innerHeight; + if (this.lastWindowWidth !== curwidth || this.lastWindowHeight !== curheight) + { + this["setSize"](curwidth, curheight); + } + } + if (!this.isDomFree) + { + if (isfullscreen) + { + if (!this.firstInFullscreen) + this.firstInFullscreen = true; + } + else + { + if (this.firstInFullscreen) + { + this.firstInFullscreen = false; + if (this.fullscreen_mode === 0) + { + this["setSize"](Math.round(this.oldWidth / this.devicePixelRatio), Math.round(this.oldHeight / this.devicePixelRatio), true); + } + } + else + { + this.oldWidth = this.width; + this.oldHeight = this.height; + } + } + } + if (this.isloading) + { + var done = this.areAllTexturesAndSoundsLoaded(); // updates this.progress + this.loadingprogress = this.progress; + if (done) + { + this.isloading = false; + this.progress = 1; + this.trigger(cr.system_object.prototype.cnds.OnLoadFinished, null); + if (window["C2_RegisterSW"]) + window["C2_RegisterSW"](); + } + } + this.logic(raf_time); + if ((this.redraw || this.isCocoonJs) && !this.is_WebGL_context_lost && !this.suspendDrawing && !background_wake) + { + this.redraw = false; + if (this.glwrap) + this.drawGL(); + else + this.draw(); + if (this.snapshotCanvas) + { + if (this.canvas && this.canvas.toDataURL) + { + this.snapshotData = this.canvas.toDataURL(this.snapshotCanvas[0], this.snapshotCanvas[1]); + if (window["cr_onSnapshot"]) + window["cr_onSnapshot"](this.snapshotData); + this.trigger(cr.system_object.prototype.cnds.OnCanvasSnapshot, null); + } + this.snapshotCanvas = null; + } + } + if (!this.hit_breakpoint) + { + this.tickcount++; + this.tickcount_nosave++; + this.execcount++; + this.framecount++; + } + this.logictime += cr.performance_now() - logic_start; + }; + Runtime.prototype.logic = function (cur_time) + { + var i, leni, j, lenj, k, lenk, type, inst, binst; + if (cur_time - this.last_fps_time >= 1000) // every 1 second + { + this.last_fps_time += 1000; + if (cur_time - this.last_fps_time >= 1000) + this.last_fps_time = cur_time; + this.fps = this.framecount; + this.framecount = 0; + this.cpuutilisation = this.logictime; + this.logictime = 0; + } + var wallDt = 0; + if (this.last_tick_time !== 0) + { + var ms_diff = cur_time - this.last_tick_time; + if (ms_diff < 0) + ms_diff = 0; + wallDt = ms_diff / 1000.0; // dt measured in seconds + this.dt1 = wallDt; + if (this.dt1 > 0.5) + this.dt1 = 0; + else if (this.dt1 > 1 / this.minimumFramerate) + this.dt1 = 1 / this.minimumFramerate; + } + this.last_tick_time = cur_time; + this.dt = this.dt1 * this.timescale; + this.kahanTime.add(this.dt); + this.wallTime.add(wallDt); // prevent min/max framerate affecting wall clock + var isfullscreen = (document["mozFullScreen"] || document["webkitIsFullScreen"] || document["fullScreen"] || !!document["msFullscreenElement"] || this.isNodeFullscreen) && !this.isCordova; + if (this.fullscreen_mode >= 2 /* scale */ || (isfullscreen && this.fullscreen_scaling > 0)) + { + var orig_aspect = this.original_width / this.original_height; + var cur_aspect = this.width / this.height; + var mode = this.fullscreen_mode; + if (isfullscreen && this.fullscreen_scaling > 0) + mode = this.fullscreen_scaling; + if ((mode !== 2 && cur_aspect > orig_aspect) || (mode === 2 && cur_aspect < orig_aspect)) + { + this.aspect_scale = this.height / this.original_height; + } + else + { + this.aspect_scale = this.width / this.original_width; + } + if (this.running_layout) + { + this.running_layout.scrollToX(this.running_layout.scrollX); + this.running_layout.scrollToY(this.running_layout.scrollY); + } + } + else + this.aspect_scale = (this.isRetina ? this.devicePixelRatio : 1); + this.ClearDeathRow(); + this.isInOnDestroy++; + this.system.runWaits(); // prevent instance list changing + this.isInOnDestroy--; + this.ClearDeathRow(); // allow instance list changing + this.isInOnDestroy++; + var tickarr = this.objects_to_pretick.valuesRef(); + for (i = 0, leni = tickarr.length; i < leni; i++) + tickarr[i].pretick(); + for (i = 0, leni = this.types_by_index.length; i < leni; i++) + { + type = this.types_by_index[i]; + if (type.is_family || (!type.behaviors.length && !type.families.length)) + continue; + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + inst = type.instances[j]; + for (k = 0, lenk = inst.behavior_insts.length; k < lenk; k++) + { + inst.behavior_insts[k].tick(); + } + } + } + for (i = 0, leni = this.types_by_index.length; i < leni; i++) + { + type = this.types_by_index[i]; + if (type.is_family || (!type.behaviors.length && !type.families.length)) + continue; // type doesn't have any behaviors + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + inst = type.instances[j]; + for (k = 0, lenk = inst.behavior_insts.length; k < lenk; k++) + { + binst = inst.behavior_insts[k]; + if (binst.posttick) + binst.posttick(); + } + } + } + tickarr = this.objects_to_tick.valuesRef(); + for (i = 0, leni = tickarr.length; i < leni; i++) + tickarr[i].tick(); + this.isInOnDestroy--; // end preventing instance lists from being changed + this.handleSaveLoad(); // save/load now if queued + i = 0; + while (this.changelayout && i++ < 10) + { + this.doChangeLayout(this.changelayout); + } + for (i = 0, leni = this.eventsheets_by_index.length; i < leni; i++) + this.eventsheets_by_index[i].hasRun = false; + if (this.running_layout.event_sheet) + this.running_layout.event_sheet.run(); + cr.clearArray(this.registered_collisions); + this.layout_first_tick = false; + this.isInOnDestroy++; // prevent instance lists from being changed + for (i = 0, leni = this.types_by_index.length; i < leni; i++) + { + type = this.types_by_index[i]; + if (type.is_family || (!type.behaviors.length && !type.families.length)) + continue; // type doesn't have any behaviors + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + var inst = type.instances[j]; + for (k = 0, lenk = inst.behavior_insts.length; k < lenk; k++) + { + binst = inst.behavior_insts[k]; + if (binst.tick2) + binst.tick2(); + } + } + } + tickarr = this.objects_to_tick2.valuesRef(); + for (i = 0, leni = tickarr.length; i < leni; i++) + tickarr[i].tick2(); + this.isInOnDestroy--; // end preventing instance lists from being changed + }; + Runtime.prototype.onWindowBlur = function () + { + var i, leni, j, lenj, k, lenk, type, inst, binst; + for (i = 0, leni = this.types_by_index.length; i < leni; i++) + { + type = this.types_by_index[i]; + if (type.is_family) + continue; + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + inst = type.instances[j]; + if (inst.onWindowBlur) + inst.onWindowBlur(); + if (!inst.behavior_insts) + continue; // single-globals don't have behavior_insts + for (k = 0, lenk = inst.behavior_insts.length; k < lenk; k++) + { + binst = inst.behavior_insts[k]; + if (binst.onWindowBlur) + binst.onWindowBlur(); + } + } + } + }; + Runtime.prototype.doChangeLayout = function (changeToLayout) + { + var prev_layout = this.running_layout; + this.running_layout.stopRunning(); + var i, len, j, lenj, k, lenk, type, inst, binst; + if (this.glwrap) + { + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + type = this.types_by_index[i]; + if (type.is_family) + continue; + if (type.unloadTextures && (!type.global || type.instances.length === 0) && changeToLayout.initial_types.indexOf(type) === -1) + { + type.unloadTextures(); + } + } + } + if (prev_layout == changeToLayout) + cr.clearArray(this.system.waits); + cr.clearArray(this.registered_collisions); + this.runLayoutChangeMethods(true); + changeToLayout.startRunning(); + this.runLayoutChangeMethods(false); + this.redraw = true; + this.layout_first_tick = true; + this.ClearDeathRow(); + }; + Runtime.prototype.runLayoutChangeMethods = function (isBeforeChange) + { + var i, len, beh, type, j, lenj, inst, k, lenk, binst; + for (i = 0, len = this.behaviors.length; i < len; i++) + { + beh = this.behaviors[i]; + if (isBeforeChange) + { + if (beh.onBeforeLayoutChange) + beh.onBeforeLayoutChange(); + } + else + { + if (beh.onLayoutChange) + beh.onLayoutChange(); + } + } + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + type = this.types_by_index[i]; + if (!type.global && !type.plugin.singleglobal) + continue; + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + inst = type.instances[j]; + if (isBeforeChange) + { + if (inst.onBeforeLayoutChange) + inst.onBeforeLayoutChange(); + } + else + { + if (inst.onLayoutChange) + inst.onLayoutChange(); + } + if (inst.behavior_insts) + { + for (k = 0, lenk = inst.behavior_insts.length; k < lenk; k++) + { + binst = inst.behavior_insts[k]; + if (isBeforeChange) + { + if (binst.onBeforeLayoutChange) + binst.onBeforeLayoutChange(); + } + else + { + if (binst.onLayoutChange) + binst.onLayoutChange(); + } + } + } + } + } + }; + Runtime.prototype.pretickMe = function (inst) + { + this.objects_to_pretick.add(inst); + }; + Runtime.prototype.unpretickMe = function (inst) + { + this.objects_to_pretick.remove(inst); + }; + Runtime.prototype.tickMe = function (inst) + { + this.objects_to_tick.add(inst); + }; + Runtime.prototype.untickMe = function (inst) + { + this.objects_to_tick.remove(inst); + }; + Runtime.prototype.tick2Me = function (inst) + { + this.objects_to_tick2.add(inst); + }; + Runtime.prototype.untick2Me = function (inst) + { + this.objects_to_tick2.remove(inst); + }; + Runtime.prototype.getDt = function (inst) + { + if (!inst || inst.my_timescale === -1.0) + return this.dt; + return this.dt1 * inst.my_timescale; + }; + Runtime.prototype.draw = function () + { + this.running_layout.draw(this.ctx); + if (this.isDirectCanvas) + this.ctx["present"](); + }; + Runtime.prototype.drawGL = function () + { + if (this.enableFrontToBack) + { + this.earlyz_index = 1; // start from front, 1-based to avoid exactly equalling near plane Z value + this.running_layout.drawGL_earlyZPass(this.glwrap); + } + this.running_layout.drawGL(this.glwrap); + this.glwrap.present(); + }; + Runtime.prototype.addDestroyCallback = function (f) + { + if (f) + this.destroycallbacks.push(f); + }; + Runtime.prototype.removeDestroyCallback = function (f) + { + cr.arrayFindRemove(this.destroycallbacks, f); + }; + Runtime.prototype.getObjectByUID = function (uid_) + { +; + var uidstr = uid_.toString(); + if (this.objectsByUid.hasOwnProperty(uidstr)) + return this.objectsByUid[uidstr]; + else + return null; + }; + var objectset_cache = []; + function alloc_objectset() + { + if (objectset_cache.length) + return objectset_cache.pop(); + else + return new cr.ObjectSet(); + }; + function free_objectset(s) + { + s.clear(); + objectset_cache.push(s); + }; + Runtime.prototype.DestroyInstance = function (inst) + { + var i, len; + var type = inst.type; + var typename = type.name; + var has_typename = this.deathRow.hasOwnProperty(typename); + var obj_set = null; + if (has_typename) + { + obj_set = this.deathRow[typename]; + if (obj_set.contains(inst)) + return; // already had DestroyInstance called + } + else + { + obj_set = alloc_objectset(); + this.deathRow[typename] = obj_set; + } + obj_set.add(inst); + this.hasPendingInstances = true; + if (inst.is_contained) + { + for (i = 0, len = inst.siblings.length; i < len; i++) + { + this.DestroyInstance(inst.siblings[i]); + } + } + if (this.isInClearDeathRow) + obj_set.values_cache.push(inst); + if (!this.isEndingLayout) + { + this.isInOnDestroy++; // support recursion + this.trigger(Object.getPrototypeOf(inst.type.plugin).cnds.OnDestroyed, inst); + this.isInOnDestroy--; + } + }; + Runtime.prototype.ClearDeathRow = function () + { + if (!this.hasPendingInstances) + return; + var inst, type, instances; + var i, j, leni, lenj, obj_set; + this.isInClearDeathRow = true; + for (i = 0, leni = this.createRow.length; i < leni; ++i) + { + inst = this.createRow[i]; + type = inst.type; + type.instances.push(inst); + for (j = 0, lenj = type.families.length; j < lenj; ++j) + { + type.families[j].instances.push(inst); + type.families[j].stale_iids = true; + } + } + cr.clearArray(this.createRow); + this.IterateDeathRow(); // moved to separate function so for-in performance doesn't hobble entire function + cr.wipe(this.deathRow); // all objectsets have already been recycled + this.isInClearDeathRow = false; + this.hasPendingInstances = false; + }; + Runtime.prototype.IterateDeathRow = function () + { + for (var p in this.deathRow) + { + if (this.deathRow.hasOwnProperty(p)) + { + this.ClearDeathRowForType(this.deathRow[p]); + } + } + }; + Runtime.prototype.ClearDeathRowForType = function (obj_set) + { + var arr = obj_set.valuesRef(); // get array of items from set +; + var type = arr[0].type; +; +; + var i, len, j, lenj, w, f, layer_instances, inst; + cr.arrayRemoveAllFromObjectSet(type.instances, obj_set); + type.stale_iids = true; + if (type.instances.length === 0) + type.any_instance_parallaxed = false; + for (i = 0, len = type.families.length; i < len; ++i) + { + f = type.families[i]; + cr.arrayRemoveAllFromObjectSet(f.instances, obj_set); + f.stale_iids = true; + } + for (i = 0, len = this.system.waits.length; i < len; ++i) + { + w = this.system.waits[i]; + if (w.sols.hasOwnProperty(type.index)) + cr.arrayRemoveAllFromObjectSet(w.sols[type.index].insts, obj_set); + if (!type.is_family) + { + for (j = 0, lenj = type.families.length; j < lenj; ++j) + { + f = type.families[j]; + if (w.sols.hasOwnProperty(f.index)) + cr.arrayRemoveAllFromObjectSet(w.sols[f.index].insts, obj_set); + } + } + } + var first_layer = arr[0].layer; + if (first_layer) + { + if (first_layer.useRenderCells) + { + layer_instances = first_layer.instances; + for (i = 0, len = layer_instances.length; i < len; ++i) + { + inst = layer_instances[i]; + if (!obj_set.contains(inst)) + continue; // not destroying this instance + inst.update_bbox(); + first_layer.render_grid.update(inst, inst.rendercells, null); + inst.rendercells.set(0, 0, -1, -1); + } + } + cr.arrayRemoveAllFromObjectSet(first_layer.instances, obj_set); + first_layer.setZIndicesStaleFrom(0); + } + for (i = 0; i < arr.length; ++i) // check array length every time in case it changes + { + this.ClearDeathRowForSingleInstance(arr[i], type); + } + free_objectset(obj_set); + this.redraw = true; + }; + Runtime.prototype.ClearDeathRowForSingleInstance = function (inst, type) + { + var i, len, binst; + for (i = 0, len = this.destroycallbacks.length; i < len; ++i) + this.destroycallbacks[i](inst); + if (inst.collcells) + { + type.collision_grid.update(inst, inst.collcells, null); + } + var layer = inst.layer; + if (layer) + { + layer.removeFromInstanceList(inst, true); // remove from both instance list and render grid + } + if (inst.behavior_insts) + { + for (i = 0, len = inst.behavior_insts.length; i < len; ++i) + { + binst = inst.behavior_insts[i]; + if (binst.onDestroy) + binst.onDestroy(); + binst.behavior.my_instances.remove(inst); + } + } + this.objects_to_pretick.remove(inst); + this.objects_to_tick.remove(inst); + this.objects_to_tick2.remove(inst); + if (inst.onDestroy) + inst.onDestroy(); + if (this.objectsByUid.hasOwnProperty(inst.uid.toString())) + delete this.objectsByUid[inst.uid.toString()]; + this.objectcount--; + if (type.deadCache.length < 100) + type.deadCache.push(inst); + }; + Runtime.prototype.createInstance = function (type, layer, sx, sy) + { + if (type.is_family) + { + var i = cr.floor(Math.random() * type.members.length); + return this.createInstance(type.members[i], layer, sx, sy); + } + if (!type.default_instance) + { + return null; + } + return this.createInstanceFromInit(type.default_instance, layer, false, sx, sy, false); + }; + var all_behaviors = []; + Runtime.prototype.createInstanceFromInit = function (initial_inst, layer, is_startup_instance, sx, sy, skip_siblings) + { + var i, len, j, lenj, p, effect_fallback, x, y; + if (!initial_inst) + return null; + var type = this.types_by_index[initial_inst[1]]; +; +; + var is_world = type.plugin.is_world; +; + if (this.isloading && is_world && !type.isOnLoaderLayout) + return null; + if (is_world && !this.glwrap && initial_inst[0][11] === 11) + return null; + var original_layer = layer; + if (!is_world) + layer = null; + var inst; + if (type.deadCache.length) + { + inst = type.deadCache.pop(); + inst.recycled = true; + type.plugin.Instance.call(inst, type); + } + else + { + inst = new type.plugin.Instance(type); + inst.recycled = false; + } + if (is_startup_instance && !skip_siblings && !this.objectsByUid.hasOwnProperty(initial_inst[2].toString())) + inst.uid = initial_inst[2]; + else + inst.uid = this.next_uid++; + this.objectsByUid[inst.uid.toString()] = inst; + inst.puid = this.next_puid++; + inst.iid = type.instances.length; + for (i = 0, len = this.createRow.length; i < len; ++i) + { + if (this.createRow[i].type === type) + inst.iid++; + } + inst.get_iid = cr.inst_get_iid; + inst.toString = cr.inst_toString; + var initial_vars = initial_inst[3]; + if (inst.recycled) + { + cr.wipe(inst.extra); + } + else + { + inst.extra = {}; + if (typeof cr_is_preview !== "undefined") + { + inst.instance_var_names = []; + inst.instance_var_names.length = initial_vars.length; + for (i = 0, len = initial_vars.length; i < len; i++) + inst.instance_var_names[i] = initial_vars[i][1]; + } + inst.instance_vars = []; + inst.instance_vars.length = initial_vars.length; + } + for (i = 0, len = initial_vars.length; i < len; i++) + inst.instance_vars[i] = initial_vars[i][0]; + if (is_world) + { + var wm = initial_inst[0]; +; + inst.x = cr.is_undefined(sx) ? wm[0] : sx; + inst.y = cr.is_undefined(sy) ? wm[1] : sy; + inst.z = wm[2]; + inst.width = wm[3]; + inst.height = wm[4]; + inst.depth = wm[5]; + inst.angle = wm[6]; + inst.opacity = wm[7]; + inst.hotspotX = wm[8]; + inst.hotspotY = wm[9]; + inst.blend_mode = wm[10]; + effect_fallback = wm[11]; + if (!this.glwrap && type.effect_types.length) // no WebGL renderer and shaders used + inst.blend_mode = effect_fallback; // use fallback blend mode - destroy mode was handled above + inst.compositeOp = cr.effectToCompositeOp(inst.blend_mode); + if (this.gl) + cr.setGLBlend(inst, inst.blend_mode, this.gl); + if (inst.recycled) + { + for (i = 0, len = wm[12].length; i < len; i++) + { + for (j = 0, lenj = wm[12][i].length; j < lenj; j++) + inst.effect_params[i][j] = wm[12][i][j]; + } + inst.bbox.set(0, 0, 0, 0); + inst.collcells.set(0, 0, -1, -1); + inst.rendercells.set(0, 0, -1, -1); + inst.bquad.set_from_rect(inst.bbox); + cr.clearArray(inst.bbox_changed_callbacks); + } + else + { + inst.effect_params = wm[12].slice(0); + for (i = 0, len = inst.effect_params.length; i < len; i++) + inst.effect_params[i] = wm[12][i].slice(0); + inst.active_effect_types = []; + inst.active_effect_flags = []; + inst.active_effect_flags.length = type.effect_types.length; + inst.bbox = new cr.rect(0, 0, 0, 0); + inst.collcells = new cr.rect(0, 0, -1, -1); + inst.rendercells = new cr.rect(0, 0, -1, -1); + inst.bquad = new cr.quad(); + inst.bbox_changed_callbacks = []; + inst.set_bbox_changed = cr.set_bbox_changed; + inst.add_bbox_changed_callback = cr.add_bbox_changed_callback; + inst.contains_pt = cr.inst_contains_pt; + inst.update_bbox = cr.update_bbox; + inst.update_render_cell = cr.update_render_cell; + inst.update_collision_cell = cr.update_collision_cell; + inst.get_zindex = cr.inst_get_zindex; + } + inst.tilemap_exists = false; + inst.tilemap_width = 0; + inst.tilemap_height = 0; + inst.tilemap_data = null; + if (wm.length === 14) + { + inst.tilemap_exists = true; + inst.tilemap_width = wm[13][0]; + inst.tilemap_height = wm[13][1]; + inst.tilemap_data = wm[13][2]; + } + for (i = 0, len = type.effect_types.length; i < len; i++) + inst.active_effect_flags[i] = true; + inst.shaders_preserve_opaqueness = true; + inst.updateActiveEffects = cr.inst_updateActiveEffects; + inst.updateActiveEffects(); + inst.uses_shaders = !!inst.active_effect_types.length; + inst.bbox_changed = true; + inst.cell_changed = true; + type.any_cell_changed = true; + inst.visible = true; + inst.my_timescale = -1.0; + inst.layer = layer; + inst.zindex = layer.instances.length; // will be placed at top of current layer + inst.earlyz_index = 0; + if (typeof inst.collision_poly === "undefined") + inst.collision_poly = null; + inst.collisionsEnabled = true; + this.redraw = true; + } + var initial_props, binst; + cr.clearArray(all_behaviors); + for (i = 0, len = type.families.length; i < len; i++) + { + all_behaviors.push.apply(all_behaviors, type.families[i].behaviors); + } + all_behaviors.push.apply(all_behaviors, type.behaviors); + if (inst.recycled) + { + for (i = 0, len = all_behaviors.length; i < len; i++) + { + var btype = all_behaviors[i]; + binst = inst.behavior_insts[i]; + binst.recycled = true; + btype.behavior.Instance.call(binst, btype, inst); + initial_props = initial_inst[4][i]; + for (j = 0, lenj = initial_props.length; j < lenj; j++) + binst.properties[j] = initial_props[j]; + binst.onCreate(); + btype.behavior.my_instances.add(inst); + } + } + else + { + inst.behavior_insts = []; + for (i = 0, len = all_behaviors.length; i < len; i++) + { + var btype = all_behaviors[i]; + var binst = new btype.behavior.Instance(btype, inst); + binst.recycled = false; + binst.properties = initial_inst[4][i].slice(0); + binst.onCreate(); + cr.seal(binst); + inst.behavior_insts.push(binst); + btype.behavior.my_instances.add(inst); + } + } + initial_props = initial_inst[5]; + if (inst.recycled) + { + for (i = 0, len = initial_props.length; i < len; i++) + inst.properties[i] = initial_props[i]; + } + else + inst.properties = initial_props.slice(0); + this.createRow.push(inst); + this.hasPendingInstances = true; + if (layer) + { +; + layer.appendToInstanceList(inst, true); + if (layer.parallaxX !== 1 || layer.parallaxY !== 1) + type.any_instance_parallaxed = true; + } + this.objectcount++; + if (type.is_contained) + { + inst.is_contained = true; + if (inst.recycled) + cr.clearArray(inst.siblings); + else + inst.siblings = []; // note: should not include self in siblings + if (!is_startup_instance && !skip_siblings) // layout links initial instances + { + for (i = 0, len = type.container.length; i < len; i++) + { + if (type.container[i] === type) + continue; + if (!type.container[i].default_instance) + { + return null; + } + inst.siblings.push(this.createInstanceFromInit(type.container[i].default_instance, original_layer, false, is_world ? inst.x : sx, is_world ? inst.y : sy, true)); + } + for (i = 0, len = inst.siblings.length; i < len; i++) + { + inst.siblings[i].siblings.push(inst); + for (j = 0; j < len; j++) + { + if (i !== j) + inst.siblings[i].siblings.push(inst.siblings[j]); + } + } + } + } + else + { + inst.is_contained = false; + inst.siblings = null; + } + inst.onCreate(); + if (!inst.recycled) + cr.seal(inst); + for (i = 0, len = inst.behavior_insts.length; i < len; i++) + { + if (inst.behavior_insts[i].postCreate) + inst.behavior_insts[i].postCreate(); + } + return inst; + }; + Runtime.prototype.getLayerByName = function (layer_name) + { + var i, len; + for (i = 0, len = this.running_layout.layers.length; i < len; i++) + { + var layer = this.running_layout.layers[i]; + if (cr.equals_nocase(layer.name, layer_name)) + return layer; + } + return null; + }; + Runtime.prototype.getLayerByNumber = function (index) + { + index = cr.floor(index); + if (index < 0) + index = 0; + if (index >= this.running_layout.layers.length) + index = this.running_layout.layers.length - 1; + return this.running_layout.layers[index]; + }; + Runtime.prototype.getLayer = function (l) + { + if (cr.is_number(l)) + return this.getLayerByNumber(l); + else + return this.getLayerByName(l.toString()); + }; + Runtime.prototype.clearSol = function (solModifiers) + { + var i, len; + for (i = 0, len = solModifiers.length; i < len; i++) + { + solModifiers[i].getCurrentSol().select_all = true; + } + }; + Runtime.prototype.pushCleanSol = function (solModifiers) + { + var i, len; + for (i = 0, len = solModifiers.length; i < len; i++) + { + solModifiers[i].pushCleanSol(); + } + }; + Runtime.prototype.pushCopySol = function (solModifiers) + { + var i, len; + for (i = 0, len = solModifiers.length; i < len; i++) + { + solModifiers[i].pushCopySol(); + } + }; + Runtime.prototype.popSol = function (solModifiers) + { + var i, len; + for (i = 0, len = solModifiers.length; i < len; i++) + { + solModifiers[i].popSol(); + } + }; + Runtime.prototype.updateAllCells = function (type) + { + if (!type.any_cell_changed) + return; // all instances must already be up-to-date + var i, len, instances = type.instances; + for (i = 0, len = instances.length; i < len; ++i) + { + instances[i].update_collision_cell(); + } + var createRow = this.createRow; + for (i = 0, len = createRow.length; i < len; ++i) + { + if (createRow[i].type === type) + createRow[i].update_collision_cell(); + } + type.any_cell_changed = false; + }; + Runtime.prototype.getCollisionCandidates = function (layer, rtype, bbox, candidates) + { + var i, len, t; + var is_parallaxed = (layer ? (layer.parallaxX !== 1 || layer.parallaxY !== 1) : false); + if (rtype.is_family) + { + for (i = 0, len = rtype.members.length; i < len; ++i) + { + t = rtype.members[i]; + if (is_parallaxed || t.any_instance_parallaxed) + { + cr.appendArray(candidates, t.instances); + } + else + { + this.updateAllCells(t); + t.collision_grid.queryRange(bbox, candidates); + } + } + } + else + { + if (is_parallaxed || rtype.any_instance_parallaxed) + { + cr.appendArray(candidates, rtype.instances); + } + else + { + this.updateAllCells(rtype); + rtype.collision_grid.queryRange(bbox, candidates); + } + } + }; + Runtime.prototype.getTypesCollisionCandidates = function (layer, types, bbox, candidates) + { + var i, len; + for (i = 0, len = types.length; i < len; ++i) + { + this.getCollisionCandidates(layer, types[i], bbox, candidates); + } + }; + Runtime.prototype.getSolidCollisionCandidates = function (layer, bbox, candidates) + { + var solid = this.getSolidBehavior(); + if (!solid) + return null; + this.getTypesCollisionCandidates(layer, solid.my_types, bbox, candidates); + }; + Runtime.prototype.getJumpthruCollisionCandidates = function (layer, bbox, candidates) + { + var jumpthru = this.getJumpthruBehavior(); + if (!jumpthru) + return null; + this.getTypesCollisionCandidates(layer, jumpthru.my_types, bbox, candidates); + }; + Runtime.prototype.testAndSelectCanvasPointOverlap = function (type, ptx, pty, inverted) + { + var sol = type.getCurrentSol(); + var i, j, inst, len; + var orblock = this.getCurrentEventStack().current_event.orblock; + var lx, ly, arr; + if (sol.select_all) + { + if (!inverted) + { + sol.select_all = false; + cr.clearArray(sol.instances); // clear contents + } + for (i = 0, len = type.instances.length; i < len; i++) + { + inst = type.instances[i]; + inst.update_bbox(); + lx = inst.layer.canvasToLayer(ptx, pty, true); + ly = inst.layer.canvasToLayer(ptx, pty, false); + if (inst.contains_pt(lx, ly)) + { + if (inverted) + return false; + else + sol.instances.push(inst); + } + else if (orblock) + sol.else_instances.push(inst); + } + } + else + { + j = 0; + arr = (orblock ? sol.else_instances : sol.instances); + for (i = 0, len = arr.length; i < len; i++) + { + inst = arr[i]; + inst.update_bbox(); + lx = inst.layer.canvasToLayer(ptx, pty, true); + ly = inst.layer.canvasToLayer(ptx, pty, false); + if (inst.contains_pt(lx, ly)) + { + if (inverted) + return false; + else if (orblock) + sol.instances.push(inst); + else + { + sol.instances[j] = sol.instances[i]; + j++; + } + } + } + if (!inverted) + arr.length = j; + } + type.applySolToContainer(); + if (inverted) + return true; // did not find anything overlapping + else + return sol.hasObjects(); + }; + Runtime.prototype.testOverlap = function (a, b) + { + if (!a || !b || a === b || !a.collisionsEnabled || !b.collisionsEnabled) + return false; + a.update_bbox(); + b.update_bbox(); + var layera = a.layer; + var layerb = b.layer; + var different_layers = (layera !== layerb && (layera.parallaxX !== layerb.parallaxX || layerb.parallaxY !== layerb.parallaxY || layera.scale !== layerb.scale || layera.angle !== layerb.angle || layera.zoomRate !== layerb.zoomRate)); + var i, len, i2, i21, x, y, haspolya, haspolyb, polya, polyb; + if (!different_layers) // same layers: easy check + { + if (!a.bbox.intersects_rect(b.bbox)) + return false; + if (!a.bquad.intersects_quad(b.bquad)) + return false; + if (a.tilemap_exists && b.tilemap_exists) + return false; + if (a.tilemap_exists) + return this.testTilemapOverlap(a, b); + if (b.tilemap_exists) + return this.testTilemapOverlap(b, a); + haspolya = (a.collision_poly && !a.collision_poly.is_empty()); + haspolyb = (b.collision_poly && !b.collision_poly.is_empty()); + if (!haspolya && !haspolyb) + return true; + if (haspolya) + { + a.collision_poly.cache_poly(a.width, a.height, a.angle); + polya = a.collision_poly; + } + else + { + this.temp_poly.set_from_quad(a.bquad, a.x, a.y, a.width, a.height); + polya = this.temp_poly; + } + if (haspolyb) + { + b.collision_poly.cache_poly(b.width, b.height, b.angle); + polyb = b.collision_poly; + } + else + { + this.temp_poly.set_from_quad(b.bquad, b.x, b.y, b.width, b.height); + polyb = this.temp_poly; + } + return polya.intersects_poly(polyb, b.x - a.x, b.y - a.y); + } + else // different layers: need to do full translated check + { + haspolya = (a.collision_poly && !a.collision_poly.is_empty()); + haspolyb = (b.collision_poly && !b.collision_poly.is_empty()); + if (haspolya) + { + a.collision_poly.cache_poly(a.width, a.height, a.angle); + this.temp_poly.set_from_poly(a.collision_poly); + } + else + { + this.temp_poly.set_from_quad(a.bquad, a.x, a.y, a.width, a.height); + } + polya = this.temp_poly; + if (haspolyb) + { + b.collision_poly.cache_poly(b.width, b.height, b.angle); + this.temp_poly2.set_from_poly(b.collision_poly); + } + else + { + this.temp_poly2.set_from_quad(b.bquad, b.x, b.y, b.width, b.height); + } + polyb = this.temp_poly2; + for (i = 0, len = polya.pts_count; i < len; i++) + { + i2 = i * 2; + i21 = i2 + 1; + x = polya.pts_cache[i2]; + y = polya.pts_cache[i21]; + polya.pts_cache[i2] = layera.layerToCanvas(x + a.x, y + a.y, true); + polya.pts_cache[i21] = layera.layerToCanvas(x + a.x, y + a.y, false); + } + polya.update_bbox(); + for (i = 0, len = polyb.pts_count; i < len; i++) + { + i2 = i * 2; + i21 = i2 + 1; + x = polyb.pts_cache[i2]; + y = polyb.pts_cache[i21]; + polyb.pts_cache[i2] = layerb.layerToCanvas(x + b.x, y + b.y, true); + polyb.pts_cache[i21] = layerb.layerToCanvas(x + b.x, y + b.y, false); + } + polyb.update_bbox(); + return polya.intersects_poly(polyb, 0, 0); + } + }; + var tmpQuad = new cr.quad(); + var tmpRect = new cr.rect(0, 0, 0, 0); + var collrect_candidates = []; + Runtime.prototype.testTilemapOverlap = function (tm, a) + { + var i, len, c, rc; + var bbox = a.bbox; + var tmx = tm.x; + var tmy = tm.y; + tm.getCollisionRectCandidates(bbox, collrect_candidates); + var collrects = collrect_candidates; + var haspolya = (a.collision_poly && !a.collision_poly.is_empty()); + for (i = 0, len = collrects.length; i < len; ++i) + { + c = collrects[i]; + rc = c.rc; + if (bbox.intersects_rect_off(rc, tmx, tmy)) + { + tmpQuad.set_from_rect(rc); + tmpQuad.offset(tmx, tmy); + if (tmpQuad.intersects_quad(a.bquad)) + { + if (haspolya) + { + a.collision_poly.cache_poly(a.width, a.height, a.angle); + if (c.poly) + { + if (c.poly.intersects_poly(a.collision_poly, a.x - (tmx + rc.left), a.y - (tmy + rc.top))) + { + cr.clearArray(collrect_candidates); + return true; + } + } + else + { + this.temp_poly.set_from_quad(tmpQuad, 0, 0, rc.right - rc.left, rc.bottom - rc.top); + if (this.temp_poly.intersects_poly(a.collision_poly, a.x, a.y)) + { + cr.clearArray(collrect_candidates); + return true; + } + } + } + else + { + if (c.poly) + { + this.temp_poly.set_from_quad(a.bquad, 0, 0, a.width, a.height); + if (c.poly.intersects_poly(this.temp_poly, -(tmx + rc.left), -(tmy + rc.top))) + { + cr.clearArray(collrect_candidates); + return true; + } + } + else + { + cr.clearArray(collrect_candidates); + return true; + } + } + } + } + } + cr.clearArray(collrect_candidates); + return false; + }; + Runtime.prototype.testRectOverlap = function (r, b) + { + if (!b || !b.collisionsEnabled) + return false; + b.update_bbox(); + var layerb = b.layer; + var haspolyb, polyb; + if (!b.bbox.intersects_rect(r)) + return false; + if (b.tilemap_exists) + { + b.getCollisionRectCandidates(r, collrect_candidates); + var collrects = collrect_candidates; + var i, len, c, tilerc; + var tmx = b.x; + var tmy = b.y; + for (i = 0, len = collrects.length; i < len; ++i) + { + c = collrects[i]; + tilerc = c.rc; + if (r.intersects_rect_off(tilerc, tmx, tmy)) + { + if (c.poly) + { + this.temp_poly.set_from_rect(r, 0, 0); + if (c.poly.intersects_poly(this.temp_poly, -(tmx + tilerc.left), -(tmy + tilerc.top))) + { + cr.clearArray(collrect_candidates); + return true; + } + } + else + { + cr.clearArray(collrect_candidates); + return true; + } + } + } + cr.clearArray(collrect_candidates); + return false; + } + else + { + tmpQuad.set_from_rect(r); + if (!b.bquad.intersects_quad(tmpQuad)) + return false; + haspolyb = (b.collision_poly && !b.collision_poly.is_empty()); + if (!haspolyb) + return true; + b.collision_poly.cache_poly(b.width, b.height, b.angle); + tmpQuad.offset(-r.left, -r.top); + this.temp_poly.set_from_quad(tmpQuad, 0, 0, 1, 1); + return b.collision_poly.intersects_poly(this.temp_poly, r.left - b.x, r.top - b.y); + } + }; + Runtime.prototype.testSegmentOverlap = function (x1, y1, x2, y2, b) + { + if (!b || !b.collisionsEnabled) + return false; + b.update_bbox(); + var layerb = b.layer; + var haspolyb, polyb; + tmpRect.set(cr.min(x1, x2), cr.min(y1, y2), cr.max(x1, x2), cr.max(y1, y2)); + if (!b.bbox.intersects_rect(tmpRect)) + return false; + if (b.tilemap_exists) + { + b.getCollisionRectCandidates(tmpRect, collrect_candidates); + var collrects = collrect_candidates; + var i, len, c, tilerc; + var tmx = b.x; + var tmy = b.y; + for (i = 0, len = collrects.length; i < len; ++i) + { + c = collrects[i]; + tilerc = c.rc; + if (tmpRect.intersects_rect_off(tilerc, tmx, tmy)) + { + tmpQuad.set_from_rect(tilerc); + tmpQuad.offset(tmx, tmy); + if (tmpQuad.intersects_segment(x1, y1, x2, y2)) + { + if (c.poly) + { + if (c.poly.intersects_segment(tmx + tilerc.left, tmy + tilerc.top, x1, y1, x2, y2)) + { + cr.clearArray(collrect_candidates); + return true; + } + } + else + { + cr.clearArray(collrect_candidates); + return true; + } + } + } + } + cr.clearArray(collrect_candidates); + return false; + } + else + { + if (!b.bquad.intersects_segment(x1, y1, x2, y2)) + return false; + haspolyb = (b.collision_poly && !b.collision_poly.is_empty()); + if (!haspolyb) + return true; + b.collision_poly.cache_poly(b.width, b.height, b.angle); + return b.collision_poly.intersects_segment(b.x, b.y, x1, y1, x2, y2); + } + }; + Runtime.prototype.typeHasBehavior = function (t, b) + { + if (!b) + return false; + var i, len, j, lenj, f; + for (i = 0, len = t.behaviors.length; i < len; i++) + { + if (t.behaviors[i].behavior instanceof b) + return true; + } + if (!t.is_family) + { + for (i = 0, len = t.families.length; i < len; i++) + { + f = t.families[i]; + for (j = 0, lenj = f.behaviors.length; j < lenj; j++) + { + if (f.behaviors[j].behavior instanceof b) + return true; + } + } + } + return false; + }; + Runtime.prototype.typeHasNoSaveBehavior = function (t) + { + return this.typeHasBehavior(t, cr.behaviors.NoSave); + }; + Runtime.prototype.typeHasPersistBehavior = function (t) + { + return this.typeHasBehavior(t, cr.behaviors.Persist); + }; + Runtime.prototype.getSolidBehavior = function () + { + return this.solidBehavior; + }; + Runtime.prototype.getJumpthruBehavior = function () + { + return this.jumpthruBehavior; + }; + var candidates = []; + Runtime.prototype.testOverlapSolid = function (inst) + { + var i, len, s; + inst.update_bbox(); + this.getSolidCollisionCandidates(inst.layer, inst.bbox, candidates); + for (i = 0, len = candidates.length; i < len; ++i) + { + s = candidates[i]; + if (!s.extra["solidEnabled"]) + continue; + if (this.testOverlap(inst, s)) + { + cr.clearArray(candidates); + return s; + } + } + cr.clearArray(candidates); + return null; + }; + Runtime.prototype.testRectOverlapSolid = function (r) + { + var i, len, s; + this.getSolidCollisionCandidates(null, r, candidates); + for (i = 0, len = candidates.length; i < len; ++i) + { + s = candidates[i]; + if (!s.extra["solidEnabled"]) + continue; + if (this.testRectOverlap(r, s)) + { + cr.clearArray(candidates); + return s; + } + } + cr.clearArray(candidates); + return null; + }; + var jumpthru_array_ret = []; + Runtime.prototype.testOverlapJumpThru = function (inst, all) + { + var ret = null; + if (all) + { + ret = jumpthru_array_ret; + cr.clearArray(ret); + } + inst.update_bbox(); + this.getJumpthruCollisionCandidates(inst.layer, inst.bbox, candidates); + var i, len, j; + for (i = 0, len = candidates.length; i < len; ++i) + { + j = candidates[i]; + if (!j.extra["jumpthruEnabled"]) + continue; + if (this.testOverlap(inst, j)) + { + if (all) + ret.push(j); + else + { + cr.clearArray(candidates); + return j; + } + } + } + cr.clearArray(candidates); + return ret; + }; + Runtime.prototype.pushOutSolid = function (inst, xdir, ydir, dist, include_jumpthrus, specific_jumpthru) + { + var push_dist = dist || 50; + var oldx = inst.x + var oldy = inst.y; + var i; + var last_overlapped = null, secondlast_overlapped = null; + for (i = 0; i < push_dist; i++) + { + inst.x = (oldx + (xdir * i)); + inst.y = (oldy + (ydir * i)); + inst.set_bbox_changed(); + if (!this.testOverlap(inst, last_overlapped)) + { + last_overlapped = this.testOverlapSolid(inst); + if (last_overlapped) + secondlast_overlapped = last_overlapped; + if (!last_overlapped) + { + if (include_jumpthrus) + { + if (specific_jumpthru) + last_overlapped = (this.testOverlap(inst, specific_jumpthru) ? specific_jumpthru : null); + else + last_overlapped = this.testOverlapJumpThru(inst); + if (last_overlapped) + secondlast_overlapped = last_overlapped; + } + if (!last_overlapped) + { + if (secondlast_overlapped) + this.pushInFractional(inst, xdir, ydir, secondlast_overlapped, 16); + return true; + } + } + } + } + inst.x = oldx; + inst.y = oldy; + inst.set_bbox_changed(); + return false; + }; + Runtime.prototype.pushOutSolidAxis = function(inst, xdir, ydir, dist) + { + dist = dist || 50; + var oldX = inst.x; + var oldY = inst.y; + var lastOverlapped = null; + var secondLastOverlapped = null; + var i, which, sign; + for (i = 0; i < dist; ++i) + { + for (which = 0; which < 2; ++which) + { + sign = which * 2 - 1; // -1 or 1 + inst.x = oldX + (xdir * i * sign); + inst.y = oldY + (ydir * i * sign); + inst.set_bbox_changed(); + if (!this.testOverlap(inst, lastOverlapped)) + { + lastOverlapped = this.testOverlapSolid(inst); + if (lastOverlapped) + { + secondLastOverlapped = lastOverlapped; + } + else + { + if (secondLastOverlapped) + this.pushInFractional(inst, xdir * sign, ydir * sign, secondLastOverlapped, 16); + return true; + } + } + } + } + inst.x = oldX; + inst.y = oldY; + inst.set_bbox_changed(); + return false; + }; + Runtime.prototype.pushOut = function (inst, xdir, ydir, dist, otherinst) + { + var push_dist = dist || 50; + var oldx = inst.x + var oldy = inst.y; + var i; + for (i = 0; i < push_dist; i++) + { + inst.x = (oldx + (xdir * i)); + inst.y = (oldy + (ydir * i)); + inst.set_bbox_changed(); + if (!this.testOverlap(inst, otherinst)) + return true; + } + inst.x = oldx; + inst.y = oldy; + inst.set_bbox_changed(); + return false; + }; + Runtime.prototype.pushInFractional = function (inst, xdir, ydir, obj, limit) + { + var divisor = 2; + var frac; + var forward = false; + var overlapping = false; + var bestx = inst.x; + var besty = inst.y; + while (divisor <= limit) + { + frac = 1 / divisor; + divisor *= 2; + inst.x += xdir * frac * (forward ? 1 : -1); + inst.y += ydir * frac * (forward ? 1 : -1); + inst.set_bbox_changed(); + if (this.testOverlap(inst, obj)) + { + forward = true; + overlapping = true; + } + else + { + forward = false; + overlapping = false; + bestx = inst.x; + besty = inst.y; + } + } + if (overlapping) + { + inst.x = bestx; + inst.y = besty; + inst.set_bbox_changed(); + } + }; + Runtime.prototype.pushOutSolidNearest = function (inst, max_dist_) + { + var max_dist = (cr.is_undefined(max_dist_) ? 100 : max_dist_); + var dist = 0; + var oldx = inst.x + var oldy = inst.y; + var dir = 0; + var dx = 0, dy = 0; + var last_overlapped = this.testOverlapSolid(inst); + if (!last_overlapped) + return true; // already clear of solids + while (dist <= max_dist) + { + switch (dir) { + case 0: dx = 0; dy = -1; dist++; break; + case 1: dx = 1; dy = -1; break; + case 2: dx = 1; dy = 0; break; + case 3: dx = 1; dy = 1; break; + case 4: dx = 0; dy = 1; break; + case 5: dx = -1; dy = 1; break; + case 6: dx = -1; dy = 0; break; + case 7: dx = -1; dy = -1; break; + } + dir = (dir + 1) % 8; + inst.x = cr.floor(oldx + (dx * dist)); + inst.y = cr.floor(oldy + (dy * dist)); + inst.set_bbox_changed(); + if (!this.testOverlap(inst, last_overlapped)) + { + last_overlapped = this.testOverlapSolid(inst); + if (!last_overlapped) + return true; + } + } + inst.x = oldx; + inst.y = oldy; + inst.set_bbox_changed(); + return false; + }; + Runtime.prototype.registerCollision = function (a, b) + { + if (!a.collisionsEnabled || !b.collisionsEnabled) + return; + this.registered_collisions.push([a, b]); + }; + Runtime.prototype.addRegisteredCollisionCandidates = function (inst, otherType, arr) + { + var i, len, r, otherInst; + for (i = 0, len = this.registered_collisions.length; i < len; ++i) + { + r = this.registered_collisions[i]; + if (r[0] === inst) + otherInst = r[1]; + else if (r[1] === inst) + otherInst = r[0]; + else + continue; + if (otherType.is_family) + { + if (otherType.members.indexOf(otherType) === -1) + continue; + } + else + { + if (otherInst.type !== otherType) + continue; + } + if (arr.indexOf(otherInst) === -1) + arr.push(otherInst); + } + }; + Runtime.prototype.checkRegisteredCollision = function (a, b) + { + var i, len, x; + for (i = 0, len = this.registered_collisions.length; i < len; i++) + { + x = this.registered_collisions[i]; + if ((x[0] === a && x[1] === b) || (x[0] === b && x[1] === a)) + return true; + } + return false; + }; + Runtime.prototype.calculateSolidBounceAngle = function(inst, startx, starty, obj) + { + var objx = inst.x; + var objy = inst.y; + var radius = cr.max(10, cr.distanceTo(startx, starty, objx, objy)); + var startangle = cr.angleTo(startx, starty, objx, objy); + var firstsolid = obj || this.testOverlapSolid(inst); + if (!firstsolid) + return cr.clamp_angle(startangle + cr.PI); + var cursolid = firstsolid; + var i, curangle, anticlockwise_free_angle, clockwise_free_angle; + var increment = cr.to_radians(5); // 5 degree increments + for (i = 1; i < 36; i++) + { + curangle = startangle - i * increment; + inst.x = startx + Math.cos(curangle) * radius; + inst.y = starty + Math.sin(curangle) * radius; + inst.set_bbox_changed(); + if (!this.testOverlap(inst, cursolid)) + { + cursolid = obj ? null : this.testOverlapSolid(inst); + if (!cursolid) + { + anticlockwise_free_angle = curangle; + break; + } + } + } + if (i === 36) + anticlockwise_free_angle = cr.clamp_angle(startangle + cr.PI); + var cursolid = firstsolid; + for (i = 1; i < 36; i++) + { + curangle = startangle + i * increment; + inst.x = startx + Math.cos(curangle) * radius; + inst.y = starty + Math.sin(curangle) * radius; + inst.set_bbox_changed(); + if (!this.testOverlap(inst, cursolid)) + { + cursolid = obj ? null : this.testOverlapSolid(inst); + if (!cursolid) + { + clockwise_free_angle = curangle; + break; + } + } + } + if (i === 36) + clockwise_free_angle = cr.clamp_angle(startangle + cr.PI); + inst.x = objx; + inst.y = objy; + inst.set_bbox_changed(); + if (clockwise_free_angle === anticlockwise_free_angle) + return clockwise_free_angle; + var half_diff = cr.angleDiff(clockwise_free_angle, anticlockwise_free_angle) / 2; + var normal; + if (cr.angleClockwise(clockwise_free_angle, anticlockwise_free_angle)) + { + normal = cr.clamp_angle(anticlockwise_free_angle + half_diff + cr.PI); + } + else + { + normal = cr.clamp_angle(clockwise_free_angle + half_diff); + } +; + var vx = Math.cos(startangle); + var vy = Math.sin(startangle); + var nx = Math.cos(normal); + var ny = Math.sin(normal); + var v_dot_n = vx * nx + vy * ny; + var rx = vx - 2 * v_dot_n * nx; + var ry = vy - 2 * v_dot_n * ny; + return cr.angleTo(0, 0, rx, ry); + }; + var triggerSheetIndex = -1; + Runtime.prototype.trigger = function (method, inst, value /* for fast triggers */) + { + + if (!this.running_layout) + return false; + var sheet = this.running_layout.event_sheet; + if (!sheet) + return false; // no event sheet active; nothing to trigger + var ret = false; + var r, i, len; + triggerSheetIndex++; + var deep_includes = sheet.deep_includes; + for (i = 0, len = deep_includes.length; i < len; ++i) + { + r = this.triggerOnSheet(method, inst, deep_includes[i], value); + ret = ret || r; + } + r = this.triggerOnSheet(method, inst, sheet, value); + ret = ret || r; + triggerSheetIndex--; + return ret; + }; + Runtime.prototype.triggerOnSheet = function (method, inst, sheet, value) + { + var ret = false; + var i, leni, r, families; + if (!inst) + { + r = this.triggerOnSheetForTypeName(method, inst, "system", sheet, value); + ret = ret || r; + } + else + { + r = this.triggerOnSheetForTypeName(method, inst, inst.type.name, sheet, value); + ret = ret || r; + families = inst.type.families; + for (i = 0, leni = families.length; i < leni; ++i) + { + r = this.triggerOnSheetForTypeName(method, inst, families[i].name, sheet, value); + ret = ret || r; + } + } + return ret; // true if anything got triggered + }; + Runtime.prototype.triggerOnSheetForTypeName = function (method, inst, type_name, sheet, value) + { + var i, leni; + var ret = false, ret2 = false; + var trig, index; + var fasttrigger = (typeof value !== "undefined"); + var triggers = (fasttrigger ? sheet.fasttriggers : sheet.triggers); + var obj_entry = triggers[type_name]; + if (!obj_entry) + return ret; + var triggers_list = null; + for (i = 0, leni = obj_entry.length; i < leni; ++i) + { + if (obj_entry[i].method == method) + { + triggers_list = obj_entry[i].evs; + break; + } + } + if (!triggers_list) + return ret; + var triggers_to_fire; + if (fasttrigger) + { + triggers_to_fire = triggers_list[value]; + } + else + { + triggers_to_fire = triggers_list; + } + if (!triggers_to_fire) + return null; + for (i = 0, leni = triggers_to_fire.length; i < leni; i++) + { + trig = triggers_to_fire[i][0]; + index = triggers_to_fire[i][1]; + ret2 = this.executeSingleTrigger(inst, type_name, trig, index); + ret = ret || ret2; + } + return ret; + }; + Runtime.prototype.executeSingleTrigger = function (inst, type_name, trig, index) + { + var i, leni; + var ret = false; + this.trigger_depth++; + var current_event = this.getCurrentEventStack().current_event; + if (current_event) + this.pushCleanSol(current_event.solModifiersIncludingParents); + var isrecursive = (this.trigger_depth > 1); // calling trigger from inside another trigger + this.pushCleanSol(trig.solModifiersIncludingParents); + if (isrecursive) + this.pushLocalVarStack(); + var event_stack = this.pushEventStack(trig); + event_stack.current_event = trig; + if (inst) + { + var sol = this.types[type_name].getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = inst; + this.types[type_name].applySolToContainer(); + } + var ok_to_run = true; + if (trig.parent) + { + var temp_parents_arr = event_stack.temp_parents_arr; + var cur_parent = trig.parent; + while (cur_parent) + { + temp_parents_arr.push(cur_parent); + cur_parent = cur_parent.parent; + } + temp_parents_arr.reverse(); + for (i = 0, leni = temp_parents_arr.length; i < leni; i++) + { + if (!temp_parents_arr[i].run_pretrigger()) // parent event failed + { + ok_to_run = false; + break; + } + } + } + if (ok_to_run) + { + this.execcount++; + if (trig.orblock) + trig.run_orblocktrigger(index); + else + trig.run(); + ret = ret || event_stack.last_event_true; + } + this.popEventStack(); + if (isrecursive) + this.popLocalVarStack(); + this.popSol(trig.solModifiersIncludingParents); + if (current_event) + this.popSol(current_event.solModifiersIncludingParents); + if (this.hasPendingInstances && this.isInOnDestroy === 0 && triggerSheetIndex === 0 && !this.isRunningEvents) + { + this.ClearDeathRow(); + } + this.trigger_depth--; + return ret; + }; + Runtime.prototype.getCurrentCondition = function () + { + var evinfo = this.getCurrentEventStack(); + return evinfo.current_event.conditions[evinfo.cndindex]; + }; + Runtime.prototype.getCurrentConditionObjectType = function () + { + var cnd = this.getCurrentCondition(); + return cnd.type; + }; + Runtime.prototype.isCurrentConditionFirst = function () + { + var evinfo = this.getCurrentEventStack(); + return evinfo.cndindex === 0; + }; + Runtime.prototype.getCurrentAction = function () + { + var evinfo = this.getCurrentEventStack(); + return evinfo.current_event.actions[evinfo.actindex]; + }; + Runtime.prototype.pushLocalVarStack = function () + { + this.localvar_stack_index++; + if (this.localvar_stack_index >= this.localvar_stack.length) + this.localvar_stack.push([]); + }; + Runtime.prototype.popLocalVarStack = function () + { +; + this.localvar_stack_index--; + }; + Runtime.prototype.getCurrentLocalVarStack = function () + { + return this.localvar_stack[this.localvar_stack_index]; + }; + Runtime.prototype.pushEventStack = function (cur_event) + { + this.event_stack_index++; + if (this.event_stack_index >= this.event_stack.length) + this.event_stack.push(new cr.eventStackFrame()); + var ret = this.getCurrentEventStack(); + ret.reset(cur_event); + return ret; + }; + Runtime.prototype.popEventStack = function () + { +; + this.event_stack_index--; + }; + Runtime.prototype.getCurrentEventStack = function () + { + return this.event_stack[this.event_stack_index]; + }; + Runtime.prototype.pushLoopStack = function (name_) + { + this.loop_stack_index++; + if (this.loop_stack_index >= this.loop_stack.length) + { + this.loop_stack.push(cr.seal({ name: name_, index: 0, stopped: false })); + } + var ret = this.getCurrentLoop(); + ret.name = name_; + ret.index = 0; + ret.stopped = false; + return ret; + }; + Runtime.prototype.popLoopStack = function () + { +; + this.loop_stack_index--; + }; + Runtime.prototype.getCurrentLoop = function () + { + return this.loop_stack[this.loop_stack_index]; + }; + Runtime.prototype.getEventVariableByName = function (name, scope) + { + var i, leni, j, lenj, sheet, e; + while (scope) + { + for (i = 0, leni = scope.subevents.length; i < leni; i++) + { + e = scope.subevents[i]; + if (e instanceof cr.eventvariable && cr.equals_nocase(name, e.name)) + return e; + } + scope = scope.parent; + } + for (i = 0, leni = this.eventsheets_by_index.length; i < leni; i++) + { + sheet = this.eventsheets_by_index[i]; + for (j = 0, lenj = sheet.events.length; j < lenj; j++) + { + e = sheet.events[j]; + if (e instanceof cr.eventvariable && cr.equals_nocase(name, e.name)) + return e; + } + } + return null; + }; + Runtime.prototype.getLayoutBySid = function (sid_) + { + var i, len; + for (i = 0, len = this.layouts_by_index.length; i < len; i++) + { + if (this.layouts_by_index[i].sid === sid_) + return this.layouts_by_index[i]; + } + return null; + }; + Runtime.prototype.getObjectTypeBySid = function (sid_) + { + var i, len; + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + if (this.types_by_index[i].sid === sid_) + return this.types_by_index[i]; + } + return null; + }; + Runtime.prototype.getGroupBySid = function (sid_) + { + var i, len; + for (i = 0, len = this.allGroups.length; i < len; i++) + { + if (this.allGroups[i].sid === sid_) + return this.allGroups[i]; + } + return null; + }; + Runtime.prototype.doCanvasSnapshot = function (format_, quality_) + { + this.snapshotCanvas = [format_, quality_]; + this.redraw = true; // force redraw so snapshot is always taken + }; + function IsIndexedDBAvailable() + { + try { + return !!window.indexedDB; + } + catch (e) + { + return false; + } + }; + function makeSaveDb(e) + { + var db = e.target.result; + db.createObjectStore("saves", { keyPath: "slot" }); + }; + function IndexedDB_WriteSlot(slot_, data_, oncomplete_, onerror_) + { + try { + var request = indexedDB.open("_C2SaveStates"); + request.onupgradeneeded = makeSaveDb; + request.onerror = onerror_; + request.onsuccess = function (e) + { + var db = e.target.result; + db.onerror = onerror_; + var transaction = db.transaction(["saves"], "readwrite"); + var objectStore = transaction.objectStore("saves"); + var putReq = objectStore.put({"slot": slot_, "data": data_ }); + putReq.onsuccess = oncomplete_; + }; + } + catch (err) + { + onerror_(err); + } + }; + function IndexedDB_ReadSlot(slot_, oncomplete_, onerror_) + { + try { + var request = indexedDB.open("_C2SaveStates"); + request.onupgradeneeded = makeSaveDb; + request.onerror = onerror_; + request.onsuccess = function (e) + { + var db = e.target.result; + db.onerror = onerror_; + var transaction = db.transaction(["saves"]); + var objectStore = transaction.objectStore("saves"); + var readReq = objectStore.get(slot_); + readReq.onsuccess = function (e) + { + if (readReq.result) + oncomplete_(readReq.result["data"]); + else + oncomplete_(null); + }; + }; + } + catch (err) + { + onerror_(err); + } + }; + Runtime.prototype.signalContinuousPreview = function () + { + this.signalledContinuousPreview = true; + }; + function doContinuousPreviewReload() + { + cr.logexport("Reloading for continuous preview"); + if (!!window["c2cocoonjs"]) + { + CocoonJS["App"]["reload"](); + } + else + { + if (window.location.search.indexOf("continuous") > -1) + window.location.reload(true); + else + window.location = window.location + "?continuous"; + } + }; + Runtime.prototype.handleSaveLoad = function () + { + var self = this; + var savingToSlot = this.saveToSlot; + var savingJson = this.lastSaveJson; + var loadingFromSlot = this.loadFromSlot; + var continuous = false; + if (this.signalledContinuousPreview) + { + continuous = true; + savingToSlot = "__c2_continuouspreview"; + this.signalledContinuousPreview = false; + } + if (savingToSlot.length) + { + this.ClearDeathRow(); + savingJson = this.saveToJSONString(); + if (IsIndexedDBAvailable() && !this.isCocoonJs) + { + IndexedDB_WriteSlot(savingToSlot, savingJson, function () + { + cr.logexport("Saved state to IndexedDB storage (" + savingJson.length + " bytes)"); + self.lastSaveJson = savingJson; + self.trigger(cr.system_object.prototype.cnds.OnSaveComplete, null); + self.lastSaveJson = ""; + savingJson = ""; + if (continuous) + doContinuousPreviewReload(); + }, function (e) + { + try { + localStorage.setItem("__c2save_" + savingToSlot, savingJson); + cr.logexport("Saved state to WebStorage (" + savingJson.length + " bytes)"); + self.lastSaveJson = savingJson; + self.trigger(cr.system_object.prototype.cnds.OnSaveComplete, null); + self.lastSaveJson = ""; + savingJson = ""; + if (continuous) + doContinuousPreviewReload(); + } + catch (f) + { + cr.logexport("Failed to save game state: " + e + "; " + f); + self.trigger(cr.system_object.prototype.cnds.OnSaveFailed, null); + } + }); + } + else + { + try { + localStorage.setItem("__c2save_" + savingToSlot, savingJson); + cr.logexport("Saved state to WebStorage (" + savingJson.length + " bytes)"); + self.lastSaveJson = savingJson; + this.trigger(cr.system_object.prototype.cnds.OnSaveComplete, null); + self.lastSaveJson = ""; + savingJson = ""; + if (continuous) + doContinuousPreviewReload(); + } + catch (e) + { + cr.logexport("Error saving to WebStorage: " + e); + self.trigger(cr.system_object.prototype.cnds.OnSaveFailed, null); + } + } + this.saveToSlot = ""; + this.loadFromSlot = ""; + this.loadFromJson = null; + } + if (loadingFromSlot.length) + { + if (IsIndexedDBAvailable() && !this.isCocoonJs) + { + IndexedDB_ReadSlot(loadingFromSlot, function (result_) + { + if (result_) + { + self.loadFromJson = result_; + cr.logexport("Loaded state from IndexedDB storage (" + self.loadFromJson.length + " bytes)"); + } + else + { + self.loadFromJson = localStorage.getItem("__c2save_" + loadingFromSlot) || ""; + cr.logexport("Loaded state from WebStorage (" + self.loadFromJson.length + " bytes)"); + } + self.suspendDrawing = false; + if (!self.loadFromJson) + { + self.loadFromJson = null; + self.trigger(cr.system_object.prototype.cnds.OnLoadFailed, null); + } + }, function (e) + { + self.loadFromJson = localStorage.getItem("__c2save_" + loadingFromSlot) || ""; + cr.logexport("Loaded state from WebStorage (" + self.loadFromJson.length + " bytes)"); + self.suspendDrawing = false; + if (!self.loadFromJson) + { + self.loadFromJson = null; + self.trigger(cr.system_object.prototype.cnds.OnLoadFailed, null); + } + }); + } + else + { + try { + this.loadFromJson = localStorage.getItem("__c2save_" + loadingFromSlot) || ""; + cr.logexport("Loaded state from WebStorage (" + this.loadFromJson.length + " bytes)"); + } + catch (e) + { + this.loadFromJson = null; + } + this.suspendDrawing = false; + if (!self.loadFromJson) + { + self.loadFromJson = null; + self.trigger(cr.system_object.prototype.cnds.OnLoadFailed, null); + } + } + this.loadFromSlot = ""; + this.saveToSlot = ""; + } + if (this.loadFromJson !== null) + { + this.ClearDeathRow(); + var ok = this.loadFromJSONString(this.loadFromJson); + if (ok) + { + this.lastSaveJson = this.loadFromJson; + this.trigger(cr.system_object.prototype.cnds.OnLoadComplete, null); + this.lastSaveJson = ""; + } + else + { + self.trigger(cr.system_object.prototype.cnds.OnLoadFailed, null); + } + this.loadFromJson = null; + } + }; + function CopyExtraObject(extra) + { + var p, ret = {}; + for (p in extra) + { + if (extra.hasOwnProperty(p)) + { + if (extra[p] instanceof cr.ObjectSet) + continue; + if (extra[p] && typeof extra[p].c2userdata !== "undefined") + continue; + if (p === "spriteCreatedDestroyCallback") + continue; + ret[p] = extra[p]; + } + } + return ret; + }; + Runtime.prototype.saveToJSONString = function() + { + var i, len, j, lenj, type, layout, typeobj, g, c, a, v, p; + var o = { + "c2save": true, + "version": 1, + "rt": { + "time": this.kahanTime.sum, + "walltime": this.wallTime.sum, + "timescale": this.timescale, + "tickcount": this.tickcount, + "execcount": this.execcount, + "next_uid": this.next_uid, + "running_layout": this.running_layout.sid, + "start_time_offset": (Date.now() - this.start_time) + }, + "types": {}, + "layouts": {}, + "events": { + "groups": {}, + "cnds": {}, + "acts": {}, + "vars": {} + } + }; + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + type = this.types_by_index[i]; + if (type.is_family || this.typeHasNoSaveBehavior(type)) + continue; + typeobj = { + "instances": [] + }; + if (cr.hasAnyOwnProperty(type.extra)) + typeobj["ex"] = CopyExtraObject(type.extra); + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + typeobj["instances"].push(this.saveInstanceToJSON(type.instances[j])); + } + o["types"][type.sid.toString()] = typeobj; + } + for (i = 0, len = this.layouts_by_index.length; i < len; i++) + { + layout = this.layouts_by_index[i]; + o["layouts"][layout.sid.toString()] = layout.saveToJSON(); + } + var ogroups = o["events"]["groups"]; + for (i = 0, len = this.allGroups.length; i < len; i++) + { + g = this.allGroups[i]; + ogroups[g.sid.toString()] = this.groups_by_name[g.group_name].group_active; + } + var ocnds = o["events"]["cnds"]; + for (p in this.cndsBySid) + { + if (this.cndsBySid.hasOwnProperty(p)) + { + c = this.cndsBySid[p]; + if (cr.hasAnyOwnProperty(c.extra)) + ocnds[p] = { "ex": CopyExtraObject(c.extra) }; + } + } + var oacts = o["events"]["acts"]; + for (p in this.actsBySid) + { + if (this.actsBySid.hasOwnProperty(p)) + { + a = this.actsBySid[p]; + if (cr.hasAnyOwnProperty(a.extra)) + oacts[p] = { "ex": CopyExtraObject(a.extra) }; + } + } + var ovars = o["events"]["vars"]; + for (p in this.varsBySid) + { + if (this.varsBySid.hasOwnProperty(p)) + { + v = this.varsBySid[p]; + if (!v.is_constant && (!v.parent || v.is_static)) + ovars[p] = v.data; + } + } + o["system"] = this.system.saveToJSON(); + return JSON.stringify(o); + }; + Runtime.prototype.refreshUidMap = function () + { + var i, len, type, j, lenj, inst; + this.objectsByUid = {}; + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + type = this.types_by_index[i]; + if (type.is_family) + continue; + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + inst = type.instances[j]; + this.objectsByUid[inst.uid.toString()] = inst; + } + } + }; + Runtime.prototype.loadFromJSONString = function (str) + { + var o; + try { + o = JSON.parse(str); + } + catch (e) { + return false; + } + if (!o["c2save"]) + return false; // probably not a c2 save state + if (o["version"] > 1) + return false; // from future version of c2; assume not compatible + this.isLoadingState = true; + var rt = o["rt"]; + this.kahanTime.reset(); + this.kahanTime.sum = rt["time"]; + this.wallTime.reset(); + this.wallTime.sum = rt["walltime"] || 0; + this.timescale = rt["timescale"]; + this.tickcount = rt["tickcount"]; + this.execcount = rt["execcount"]; + this.start_time = Date.now() - rt["start_time_offset"]; + var layout_sid = rt["running_layout"]; + if (layout_sid !== this.running_layout.sid) + { + var changeToLayout = this.getLayoutBySid(layout_sid); + if (changeToLayout) + this.doChangeLayout(changeToLayout); + else + return; // layout that was saved on has gone missing (deleted?) + } + var i, len, j, lenj, k, lenk, p, type, existing_insts, load_insts, inst, binst, layout, layer, g, iid, t; + var otypes = o["types"]; + for (p in otypes) + { + if (otypes.hasOwnProperty(p)) + { + type = this.getObjectTypeBySid(parseInt(p, 10)); + if (!type || type.is_family || this.typeHasNoSaveBehavior(type)) + continue; + if (otypes[p]["ex"]) + type.extra = otypes[p]["ex"]; + else + cr.wipe(type.extra); + existing_insts = type.instances; + load_insts = otypes[p]["instances"]; + for (i = 0, len = cr.min(existing_insts.length, load_insts.length); i < len; i++) + { + this.loadInstanceFromJSON(existing_insts[i], load_insts[i]); + } + for (i = load_insts.length, len = existing_insts.length; i < len; i++) + this.DestroyInstance(existing_insts[i]); + for (i = existing_insts.length, len = load_insts.length; i < len; i++) + { + layer = null; + if (type.plugin.is_world) + { + layer = this.running_layout.getLayerBySid(load_insts[i]["w"]["l"]); + if (!layer) + continue; + } + inst = this.createInstanceFromInit(type.default_instance, layer, false, 0, 0, true); + this.loadInstanceFromJSON(inst, load_insts[i]); + } + type.stale_iids = true; + } + } + this.ClearDeathRow(); + this.refreshUidMap(); + var olayouts = o["layouts"]; + for (p in olayouts) + { + if (olayouts.hasOwnProperty(p)) + { + layout = this.getLayoutBySid(parseInt(p, 10)); + if (!layout) + continue; // must've gone missing + layout.loadFromJSON(olayouts[p]); + } + } + var ogroups = o["events"]["groups"]; + for (p in ogroups) + { + if (ogroups.hasOwnProperty(p)) + { + g = this.getGroupBySid(parseInt(p, 10)); + if (g && this.groups_by_name[g.group_name]) + this.groups_by_name[g.group_name].setGroupActive(ogroups[p]); + } + } + var ocnds = o["events"]["cnds"]; + for (p in this.cndsBySid) + { + if (this.cndsBySid.hasOwnProperty(p)) + { + if (ocnds.hasOwnProperty(p)) + { + this.cndsBySid[p].extra = ocnds[p]["ex"]; + } + else + { + this.cndsBySid[p].extra = {}; + } + } + } + var oacts = o["events"]["acts"]; + for (p in this.actsBySid) + { + if (this.actsBySid.hasOwnProperty(p)) + { + if (oacts.hasOwnProperty(p)) + { + this.actsBySid[p].extra = oacts[p]["ex"]; + } + else + { + this.actsBySid[p].extra = {}; + } + } + } + var ovars = o["events"]["vars"]; + for (p in ovars) + { + if (ovars.hasOwnProperty(p) && this.varsBySid.hasOwnProperty(p)) + { + this.varsBySid[p].data = ovars[p]; + } + } + this.next_uid = rt["next_uid"]; + this.isLoadingState = false; + for (i = 0, len = this.fireOnCreateAfterLoad.length; i < len; ++i) + { + inst = this.fireOnCreateAfterLoad[i]; + this.trigger(Object.getPrototypeOf(inst.type.plugin).cnds.OnCreated, inst); + } + cr.clearArray(this.fireOnCreateAfterLoad); + this.system.loadFromJSON(o["system"]); + for (i = 0, len = this.types_by_index.length; i < len; i++) + { + type = this.types_by_index[i]; + if (type.is_family || this.typeHasNoSaveBehavior(type)) + continue; + for (j = 0, lenj = type.instances.length; j < lenj; j++) + { + inst = type.instances[j]; + if (type.is_contained) + { + iid = inst.get_iid(); + cr.clearArray(inst.siblings); + for (k = 0, lenk = type.container.length; k < lenk; k++) + { + t = type.container[k]; + if (type === t) + continue; +; + inst.siblings.push(t.instances[iid]); + } + } + if (inst.afterLoad) + inst.afterLoad(); + if (inst.behavior_insts) + { + for (k = 0, lenk = inst.behavior_insts.length; k < lenk; k++) + { + binst = inst.behavior_insts[k]; + if (binst.afterLoad) + binst.afterLoad(); + } + } + } + } + this.redraw = true; + return true; + }; + Runtime.prototype.saveInstanceToJSON = function(inst, state_only) + { + var i, len, world, behinst, et; + var type = inst.type; + var plugin = type.plugin; + var o = {}; + if (state_only) + o["c2"] = true; // mark as known json data from Construct 2 + else + o["uid"] = inst.uid; + if (cr.hasAnyOwnProperty(inst.extra)) + o["ex"] = CopyExtraObject(inst.extra); + if (inst.instance_vars && inst.instance_vars.length) + { + o["ivs"] = {}; + for (i = 0, len = inst.instance_vars.length; i < len; i++) + { + o["ivs"][inst.type.instvar_sids[i].toString()] = inst.instance_vars[i]; + } + } + if (plugin.is_world) + { + world = { + "x": inst.x, + "y": inst.y, + "w": inst.width, + "h": inst.height, + "l": inst.layer.sid, + "zi": inst.get_zindex() + }; + if (inst.angle !== 0) + world["a"] = inst.angle; + if (inst.opacity !== 1) + world["o"] = inst.opacity; + if (inst.hotspotX !== 0.5) + world["hX"] = inst.hotspotX; + if (inst.hotspotY !== 0.5) + world["hY"] = inst.hotspotY; + if (inst.blend_mode !== 0) + world["bm"] = inst.blend_mode; + if (!inst.visible) + world["v"] = inst.visible; + if (!inst.collisionsEnabled) + world["ce"] = inst.collisionsEnabled; + if (inst.my_timescale !== -1) + world["mts"] = inst.my_timescale; + if (type.effect_types.length) + { + world["fx"] = []; + for (i = 0, len = type.effect_types.length; i < len; i++) + { + et = type.effect_types[i]; + world["fx"].push({"name": et.name, + "active": inst.active_effect_flags[et.index], + "params": inst.effect_params[et.index] }); + } + } + o["w"] = world; + } + if (inst.behavior_insts && inst.behavior_insts.length) + { + o["behs"] = {}; + for (i = 0, len = inst.behavior_insts.length; i < len; i++) + { + behinst = inst.behavior_insts[i]; + if (behinst.saveToJSON) + o["behs"][behinst.type.sid.toString()] = behinst.saveToJSON(); + } + } + if (inst.saveToJSON) + o["data"] = inst.saveToJSON(); + return o; + }; + Runtime.prototype.getInstanceVarIndexBySid = function (type, sid_) + { + var i, len; + for (i = 0, len = type.instvar_sids.length; i < len; i++) + { + if (type.instvar_sids[i] === sid_) + return i; + } + return -1; + }; + Runtime.prototype.getBehaviorIndexBySid = function (inst, sid_) + { + var i, len; + for (i = 0, len = inst.behavior_insts.length; i < len; i++) + { + if (inst.behavior_insts[i].type.sid === sid_) + return i; + } + return -1; + }; + Runtime.prototype.loadInstanceFromJSON = function(inst, o, state_only) + { + var p, i, len, iv, oivs, world, fxindex, obehs, behindex, value; + var oldlayer; + var type = inst.type; + var plugin = type.plugin; + if (state_only) + { + if (!o["c2"]) + return; + } + else + inst.uid = o["uid"]; + if (o["ex"]) + inst.extra = o["ex"]; + else + cr.wipe(inst.extra); + oivs = o["ivs"]; + if (oivs) + { + for (p in oivs) + { + if (oivs.hasOwnProperty(p)) + { + iv = this.getInstanceVarIndexBySid(type, parseInt(p, 10)); + if (iv < 0 || iv >= inst.instance_vars.length) + continue; // must've gone missing + value = oivs[p]; + if (value === null) + value = NaN; + inst.instance_vars[iv] = value; + } + } + } + if (plugin.is_world) + { + world = o["w"]; + if (inst.layer.sid !== world["l"]) + { + oldlayer = inst.layer; + inst.layer = this.running_layout.getLayerBySid(world["l"]); + if (inst.layer) + { + oldlayer.removeFromInstanceList(inst, true); + inst.layer.appendToInstanceList(inst, true); + inst.set_bbox_changed(); + inst.layer.setZIndicesStaleFrom(0); + } + else + { + inst.layer = oldlayer; + if (!state_only) + this.DestroyInstance(inst); + } + } + inst.x = world["x"]; + inst.y = world["y"]; + inst.width = world["w"]; + inst.height = world["h"]; + inst.zindex = world["zi"]; + inst.angle = world.hasOwnProperty("a") ? world["a"] : 0; + inst.opacity = world.hasOwnProperty("o") ? world["o"] : 1; + inst.hotspotX = world.hasOwnProperty("hX") ? world["hX"] : 0.5; + inst.hotspotY = world.hasOwnProperty("hY") ? world["hY"] : 0.5; + inst.visible = world.hasOwnProperty("v") ? world["v"] : true; + inst.collisionsEnabled = world.hasOwnProperty("ce") ? world["ce"] : true; + inst.my_timescale = world.hasOwnProperty("mts") ? world["mts"] : -1; + inst.blend_mode = world.hasOwnProperty("bm") ? world["bm"] : 0;; + inst.compositeOp = cr.effectToCompositeOp(inst.blend_mode); + if (this.gl) + cr.setGLBlend(inst, inst.blend_mode, this.gl); + inst.set_bbox_changed(); + if (world.hasOwnProperty("fx")) + { + for (i = 0, len = world["fx"].length; i < len; i++) + { + fxindex = type.getEffectIndexByName(world["fx"][i]["name"]); + if (fxindex < 0) + continue; // must've gone missing + inst.active_effect_flags[fxindex] = world["fx"][i]["active"]; + inst.effect_params[fxindex] = world["fx"][i]["params"]; + } + } + inst.updateActiveEffects(); + } + obehs = o["behs"]; + if (obehs) + { + for (p in obehs) + { + if (obehs.hasOwnProperty(p)) + { + behindex = this.getBehaviorIndexBySid(inst, parseInt(p, 10)); + if (behindex < 0) + continue; // must've gone missing + inst.behavior_insts[behindex].loadFromJSON(obehs[p]); + } + } + } + if (o["data"]) + inst.loadFromJSON(o["data"]); + }; + Runtime.prototype.fetchLocalFileViaCordova = function (filename, successCallback, errorCallback) + { + var path = cordova["file"]["applicationDirectory"] + "www/" + filename; + window["resolveLocalFileSystemURL"](path, function (entry) + { + entry.file(successCallback, errorCallback); + }, errorCallback); + }; + Runtime.prototype.fetchLocalFileViaCordovaAsText = function (filename, successCallback, errorCallback) + { + this.fetchLocalFileViaCordova(filename, function (file) + { + var reader = new FileReader(); + reader.onload = function (e) + { + successCallback(e.target.result); + }; + reader.onerror = errorCallback; + reader.readAsText(file); + }, errorCallback); + }; + var queuedArrayBufferReads = []; + var activeArrayBufferReads = 0; + var MAX_ARRAYBUFFER_READS = 8; + Runtime.prototype.maybeStartNextArrayBufferRead = function() + { + if (!queuedArrayBufferReads.length) + return; // none left + if (activeArrayBufferReads >= MAX_ARRAYBUFFER_READS) + return; // already got maximum number in-flight + activeArrayBufferReads++; + var job = queuedArrayBufferReads.shift(); + this.doFetchLocalFileViaCordovaAsArrayBuffer(job.filename, job.successCallback, job.errorCallback); + }; + Runtime.prototype.fetchLocalFileViaCordovaAsArrayBuffer = function (filename, successCallback_, errorCallback_) + { + var self = this; + queuedArrayBufferReads.push({ + filename: filename, + successCallback: function (result) + { + activeArrayBufferReads--; + self.maybeStartNextArrayBufferRead(); + successCallback_(result); + }, + errorCallback: function (err) + { + activeArrayBufferReads--; + self.maybeStartNextArrayBufferRead(); + errorCallback_(err); + } + }); + this.maybeStartNextArrayBufferRead(); + }; + Runtime.prototype.doFetchLocalFileViaCordovaAsArrayBuffer = function (filename, successCallback, errorCallback) + { + this.fetchLocalFileViaCordova(filename, function (file) + { + var reader = new FileReader(); + reader.onload = function (e) + { + successCallback(e.target.result); + }; + reader.readAsArrayBuffer(file); + }, errorCallback); + }; + Runtime.prototype.fetchLocalFileViaCordovaAsURL = function (filename, successCallback, errorCallback) + { + var blobType = ""; + var lowername = filename.toLowerCase(); + var ext3 = lowername.substr(lowername.length - 4); + var ext4 = lowername.substr(lowername.length - 5); + if (ext3 === ".mp4") + blobType = "video/mp4"; + else if (ext4 === ".webm") + blobType = "video/webm"; // use video type but hopefully works with audio too + else if (ext3 === ".m4a") + blobType = "audio/mp4"; + else if (ext3 === ".mp3") + blobType = "audio/mpeg"; + this.fetchLocalFileViaCordovaAsArrayBuffer(filename, function (arrayBuffer) + { + var blob = new Blob([arrayBuffer], { type: blobType }); + var url = URL.createObjectURL(blob); + successCallback(url); + }, errorCallback); + }; + Runtime.prototype.isAbsoluteUrl = function (url) + { + return /^(?:[a-z]+:)?\/\//.test(url) || url.substr(0, 5) === "data:" || url.substr(0, 5) === "blob:"; + }; + Runtime.prototype.setImageSrc = function (img, src) + { + if (this.isWKWebView && !this.isAbsoluteUrl(src)) + { + this.fetchLocalFileViaCordovaAsURL(src, function (url) + { + img.src = url; + }, function (err) + { + alert("Failed to load image: " + err); + }); + } + else + { + img.src = src; + } + }; + Runtime.prototype.setCtxImageSmoothingEnabled = function (ctx, e) + { + if (typeof ctx["imageSmoothingEnabled"] !== "undefined") + { + ctx["imageSmoothingEnabled"] = e; + } + else + { + ctx["webkitImageSmoothingEnabled"] = e; + ctx["mozImageSmoothingEnabled"] = e; + ctx["msImageSmoothingEnabled"] = e; + } + }; + cr.runtime = Runtime; + cr.createRuntime = function (canvasid) + { + return new Runtime(document.getElementById(canvasid)); + }; + cr.createDCRuntime = function (w, h) + { + return new Runtime({ "dc": true, "width": w, "height": h }); + }; + window["cr_createRuntime"] = cr.createRuntime; + window["cr_createDCRuntime"] = cr.createDCRuntime; + window["createCocoonJSRuntime"] = function () + { + window["c2cocoonjs"] = true; + var canvas = document.createElement("screencanvas") || document.createElement("canvas"); + canvas.screencanvas = true; + document.body.appendChild(canvas); + var rt = new Runtime(canvas); + window["c2runtime"] = rt; + window.addEventListener("orientationchange", function () { + window["c2runtime"]["setSize"](window.innerWidth, window.innerHeight); + }); + window["c2runtime"]["setSize"](window.innerWidth, window.innerHeight); + return rt; + }; + window["createEjectaRuntime"] = function () + { + var canvas = document.getElementById("canvas"); + var rt = new Runtime(canvas); + window["c2runtime"] = rt; + window["c2runtime"]["setSize"](window.innerWidth, window.innerHeight); + return rt; + }; +}()); +window["cr_getC2Runtime"] = function() +{ + var canvas = document.getElementById("c2canvas"); + if (canvas) + return canvas["c2runtime"]; + else if (window["c2runtime"]) + return window["c2runtime"]; + else + return null; +} +window["cr_getSnapshot"] = function (format_, quality_) +{ + var runtime = window["cr_getC2Runtime"](); + if (runtime) + runtime.doCanvasSnapshot(format_, quality_); +} +window["cr_sizeCanvas"] = function(w, h) +{ + if (w === 0 || h === 0) + return; + var runtime = window["cr_getC2Runtime"](); + if (runtime) + runtime["setSize"](w, h); +} +window["cr_setSuspended"] = function(s) +{ + var runtime = window["cr_getC2Runtime"](); + if (runtime) + runtime["setSuspended"](s); +} +; +(function() +{ + function Layout(runtime, m) + { + this.runtime = runtime; + this.event_sheet = null; + this.scrollX = (this.runtime.original_width / 2); + this.scrollY = (this.runtime.original_height / 2); + this.scale = 1.0; + this.angle = 0; + this.first_visit = true; + this.name = m[0]; + this.originalWidth = m[1]; + this.originalHeight = m[2]; + this.width = m[1]; + this.height = m[2]; + this.unbounded_scrolling = m[3]; + this.sheetname = m[4]; + this.sid = m[5]; + var lm = m[6]; + var i, len; + this.layers = []; + this.initial_types = []; + for (i = 0, len = lm.length; i < len; i++) + { + var layer = new cr.layer(this, lm[i]); + layer.number = i; + cr.seal(layer); + this.layers.push(layer); + } + var im = m[7]; + this.initial_nonworld = []; + for (i = 0, len = im.length; i < len; i++) + { + var inst = im[i]; + var type = this.runtime.types_by_index[inst[1]]; +; + if (!type.default_instance) + type.default_instance = inst; + this.initial_nonworld.push(inst); + if (this.initial_types.indexOf(type) === -1) + this.initial_types.push(type); + } + this.effect_types = []; + this.active_effect_types = []; + this.shaders_preserve_opaqueness = true; + this.effect_params = []; + for (i = 0, len = m[8].length; i < len; i++) + { + this.effect_types.push({ + id: m[8][i][0], + name: m[8][i][1], + shaderindex: -1, + preservesOpaqueness: false, + active: true, + index: i + }); + this.effect_params.push(m[8][i][2].slice(0)); + } + this.updateActiveEffects(); + this.rcTex = new cr.rect(0, 0, 1, 1); + this.rcTex2 = new cr.rect(0, 0, 1, 1); + this.persist_data = {}; + }; + Layout.prototype.saveObjectToPersist = function (inst) + { + var sidStr = inst.type.sid.toString(); + if (!this.persist_data.hasOwnProperty(sidStr)) + this.persist_data[sidStr] = []; + var type_persist = this.persist_data[sidStr]; + type_persist.push(this.runtime.saveInstanceToJSON(inst)); + }; + Layout.prototype.hasOpaqueBottomLayer = function () + { + var layer = this.layers[0]; + return !layer.transparent && layer.opacity === 1.0 && !layer.forceOwnTexture && layer.visible; + }; + Layout.prototype.updateActiveEffects = function () + { + cr.clearArray(this.active_effect_types); + this.shaders_preserve_opaqueness = true; + var i, len, et; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + et = this.effect_types[i]; + if (et.active) + { + this.active_effect_types.push(et); + if (!et.preservesOpaqueness) + this.shaders_preserve_opaqueness = false; + } + } + }; + Layout.prototype.getEffectByName = function (name_) + { + var i, len, et; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + et = this.effect_types[i]; + if (et.name === name_) + return et; + } + return null; + }; + var created_instances = []; + function sort_by_zindex(a, b) + { + return a.zindex - b.zindex; + }; + var first_layout = true; + Layout.prototype.startRunning = function () + { + if (this.sheetname) + { + this.event_sheet = this.runtime.eventsheets[this.sheetname]; +; + this.event_sheet.updateDeepIncludes(); + } + this.runtime.running_layout = this; + this.width = this.originalWidth; + this.height = this.originalHeight; + this.scrollX = (this.runtime.original_width / 2); + this.scrollY = (this.runtime.original_height / 2); + var i, k, len, lenk, type, type_instances, initial_inst, inst, iid, t, s, p, q, type_data, layer; + for (i = 0, len = this.runtime.types_by_index.length; i < len; i++) + { + type = this.runtime.types_by_index[i]; + if (type.is_family) + continue; // instances are only transferred for their real type + type_instances = type.instances; + for (k = 0, lenk = type_instances.length; k < lenk; k++) + { + inst = type_instances[k]; + if (inst.layer) + { + var num = inst.layer.number; + if (num >= this.layers.length) + num = this.layers.length - 1; + inst.layer = this.layers[num]; + if (inst.layer.instances.indexOf(inst) === -1) + inst.layer.instances.push(inst); + inst.layer.zindices_stale = true; + } + } + } + if (!first_layout) + { + for (i = 0, len = this.layers.length; i < len; ++i) + { + this.layers[i].instances.sort(sort_by_zindex); + } + } + var layer; + cr.clearArray(created_instances); + this.boundScrolling(); + for (i = 0, len = this.layers.length; i < len; i++) + { + layer = this.layers[i]; + layer.createInitialInstances(); // fills created_instances + layer.updateViewport(null); + } + var uids_changed = false; + if (!this.first_visit) + { + for (p in this.persist_data) + { + if (this.persist_data.hasOwnProperty(p)) + { + type = this.runtime.getObjectTypeBySid(parseInt(p, 10)); + if (!type || type.is_family || !this.runtime.typeHasPersistBehavior(type)) + continue; + type_data = this.persist_data[p]; + for (i = 0, len = type_data.length; i < len; i++) + { + layer = null; + if (type.plugin.is_world) + { + layer = this.getLayerBySid(type_data[i]["w"]["l"]); + if (!layer) + continue; + } + inst = this.runtime.createInstanceFromInit(type.default_instance, layer, false, 0, 0, true); + this.runtime.loadInstanceFromJSON(inst, type_data[i]); + uids_changed = true; + created_instances.push(inst); + } + cr.clearArray(type_data); + } + } + for (i = 0, len = this.layers.length; i < len; i++) + { + this.layers[i].instances.sort(sort_by_zindex); + this.layers[i].zindices_stale = true; // in case of duplicates/holes + } + } + if (uids_changed) + { + this.runtime.ClearDeathRow(); + this.runtime.refreshUidMap(); + } + for (i = 0; i < created_instances.length; i++) + { + inst = created_instances[i]; + if (!inst.type.is_contained) + continue; + iid = inst.get_iid(); + for (k = 0, lenk = inst.type.container.length; k < lenk; k++) + { + t = inst.type.container[k]; + if (inst.type === t) + continue; + if (t.instances.length > iid) + inst.siblings.push(t.instances[iid]); + else + { + if (!t.default_instance) + { + } + else + { + s = this.runtime.createInstanceFromInit(t.default_instance, inst.layer, true, inst.x, inst.y, true); + this.runtime.ClearDeathRow(); + t.updateIIDs(); + inst.siblings.push(s); + created_instances.push(s); // come back around and link up its own instances too + } + } + } + } + for (i = 0, len = this.initial_nonworld.length; i < len; i++) + { + initial_inst = this.initial_nonworld[i]; + type = this.runtime.types_by_index[initial_inst[1]]; + if (!type.is_contained) + { + inst = this.runtime.createInstanceFromInit(this.initial_nonworld[i], null, true); + } +; + } + this.runtime.changelayout = null; + this.runtime.ClearDeathRow(); + if (this.runtime.ctx && !this.runtime.isDomFree) + { + for (i = 0, len = this.runtime.types_by_index.length; i < len; i++) + { + t = this.runtime.types_by_index[i]; + if (t.is_family || !t.instances.length || !t.preloadCanvas2D) + continue; + t.preloadCanvas2D(this.runtime.ctx); + } + } + /* + if (this.runtime.glwrap) + { + console.log("Estimated VRAM at layout start: " + this.runtime.glwrap.textureCount() + " textures, approx. " + Math.round(this.runtime.glwrap.estimateVRAM() / 1024) + " kb"); + } + */ + if (this.runtime.isLoadingState) + { + cr.shallowAssignArray(this.runtime.fireOnCreateAfterLoad, created_instances); + } + else + { + for (i = 0, len = created_instances.length; i < len; i++) + { + inst = created_instances[i]; + this.runtime.trigger(Object.getPrototypeOf(inst.type.plugin).cnds.OnCreated, inst); + } + } + cr.clearArray(created_instances); + if (!this.runtime.isLoadingState) + { + this.runtime.trigger(cr.system_object.prototype.cnds.OnLayoutStart, null); + } + this.first_visit = false; + }; + Layout.prototype.createGlobalNonWorlds = function () + { + var i, k, len, initial_inst, inst, type; + for (i = 0, k = 0, len = this.initial_nonworld.length; i < len; i++) + { + initial_inst = this.initial_nonworld[i]; + type = this.runtime.types_by_index[initial_inst[1]]; + if (type.global) + { + if (!type.is_contained) + { + inst = this.runtime.createInstanceFromInit(initial_inst, null, true); + } + } + else + { + this.initial_nonworld[k] = initial_inst; + k++; + } + } + cr.truncateArray(this.initial_nonworld, k); + }; + Layout.prototype.stopRunning = function () + { +; + /* + if (this.runtime.glwrap) + { + console.log("Estimated VRAM at layout end: " + this.runtime.glwrap.textureCount() + " textures, approx. " + Math.round(this.runtime.glwrap.estimateVRAM() / 1024) + " kb"); + } + */ + if (!this.runtime.isLoadingState) + { + this.runtime.trigger(cr.system_object.prototype.cnds.OnLayoutEnd, null); + } + this.runtime.isEndingLayout = true; + cr.clearArray(this.runtime.system.waits); + var i, leni, j, lenj; + var layer_instances, inst, type; + if (!this.first_visit) + { + for (i = 0, leni = this.layers.length; i < leni; i++) + { + this.layers[i].updateZIndices(); + layer_instances = this.layers[i].instances; + for (j = 0, lenj = layer_instances.length; j < lenj; j++) + { + inst = layer_instances[j]; + if (!inst.type.global) + { + if (this.runtime.typeHasPersistBehavior(inst.type)) + this.saveObjectToPersist(inst); + } + } + } + } + for (i = 0, leni = this.layers.length; i < leni; i++) + { + layer_instances = this.layers[i].instances; + for (j = 0, lenj = layer_instances.length; j < lenj; j++) + { + inst = layer_instances[j]; + if (!inst.type.global) + { + this.runtime.DestroyInstance(inst); + } + } + this.runtime.ClearDeathRow(); + cr.clearArray(layer_instances); + this.layers[i].zindices_stale = true; + } + for (i = 0, leni = this.runtime.types_by_index.length; i < leni; i++) + { + type = this.runtime.types_by_index[i]; + if (type.global || type.plugin.is_world || type.plugin.singleglobal || type.is_family) + continue; + for (j = 0, lenj = type.instances.length; j < lenj; j++) + this.runtime.DestroyInstance(type.instances[j]); + this.runtime.ClearDeathRow(); + } + first_layout = false; + this.runtime.isEndingLayout = false; + }; + var temp_rect = new cr.rect(0, 0, 0, 0); + Layout.prototype.recreateInitialObjects = function (type, x1, y1, x2, y2) + { + temp_rect.set(x1, y1, x2, y2); + var i, len; + for (i = 0, len = this.layers.length; i < len; i++) + { + this.layers[i].recreateInitialObjects(type, temp_rect); + } + }; + Layout.prototype.draw = function (ctx) + { + var layout_canvas; + var layout_ctx = ctx; + var ctx_changed = false; + var render_offscreen = !this.runtime.fullscreenScalingQuality; + if (render_offscreen) + { + if (!this.runtime.layout_canvas) + { + this.runtime.layout_canvas = document.createElement("canvas"); + layout_canvas = this.runtime.layout_canvas; + layout_canvas.width = this.runtime.draw_width; + layout_canvas.height = this.runtime.draw_height; + this.runtime.layout_ctx = layout_canvas.getContext("2d"); + ctx_changed = true; + } + layout_canvas = this.runtime.layout_canvas; + layout_ctx = this.runtime.layout_ctx; + if (layout_canvas.width !== this.runtime.draw_width) + { + layout_canvas.width = this.runtime.draw_width; + ctx_changed = true; + } + if (layout_canvas.height !== this.runtime.draw_height) + { + layout_canvas.height = this.runtime.draw_height; + ctx_changed = true; + } + if (ctx_changed) + { + this.runtime.setCtxImageSmoothingEnabled(layout_ctx, this.runtime.linearSampling); + } + } + layout_ctx.globalAlpha = 1; + layout_ctx.globalCompositeOperation = "source-over"; + if (this.runtime.clearBackground && !this.hasOpaqueBottomLayer()) + layout_ctx.clearRect(0, 0, this.runtime.draw_width, this.runtime.draw_height); + var i, len, l; + for (i = 0, len = this.layers.length; i < len; i++) + { + l = this.layers[i]; + if (l.visible && l.opacity > 0 && l.blend_mode !== 11 && (l.instances.length || !l.transparent)) + l.draw(layout_ctx); + else + l.updateViewport(null); // even if not drawing, keep viewport up to date + } + if (render_offscreen) + { + ctx.drawImage(layout_canvas, 0, 0, this.runtime.width, this.runtime.height); + } + }; + Layout.prototype.drawGL_earlyZPass = function (glw) + { + glw.setEarlyZPass(true); + if (!this.runtime.layout_tex) + { + this.runtime.layout_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + if (this.runtime.layout_tex.c2width !== this.runtime.draw_width || this.runtime.layout_tex.c2height !== this.runtime.draw_height) + { + glw.deleteTexture(this.runtime.layout_tex); + this.runtime.layout_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + glw.setRenderingToTexture(this.runtime.layout_tex); + if (!this.runtime.fullscreenScalingQuality) + { + glw.setSize(this.runtime.draw_width, this.runtime.draw_height); + } + var i, l; + for (i = this.layers.length - 1; i >= 0; --i) + { + l = this.layers[i]; + if (l.visible && l.opacity === 1 && l.shaders_preserve_opaqueness && + l.blend_mode === 0 && (l.instances.length || !l.transparent)) + { + l.drawGL_earlyZPass(glw); + } + else + { + l.updateViewport(null); // even if not drawing, keep viewport up to date + } + } + glw.setEarlyZPass(false); + }; + Layout.prototype.drawGL = function (glw) + { + var render_to_texture = (this.active_effect_types.length > 0 || + this.runtime.uses_background_blending || + !this.runtime.fullscreenScalingQuality || + this.runtime.enableFrontToBack); + if (render_to_texture) + { + if (!this.runtime.layout_tex) + { + this.runtime.layout_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + if (this.runtime.layout_tex.c2width !== this.runtime.draw_width || this.runtime.layout_tex.c2height !== this.runtime.draw_height) + { + glw.deleteTexture(this.runtime.layout_tex); + this.runtime.layout_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + glw.setRenderingToTexture(this.runtime.layout_tex); + if (!this.runtime.fullscreenScalingQuality) + { + glw.setSize(this.runtime.draw_width, this.runtime.draw_height); + } + } + else + { + if (this.runtime.layout_tex) + { + glw.setRenderingToTexture(null); + glw.deleteTexture(this.runtime.layout_tex); + this.runtime.layout_tex = null; + } + } + if (this.runtime.clearBackground && !this.hasOpaqueBottomLayer()) + glw.clear(0, 0, 0, 0); + var i, len, l; + for (i = 0, len = this.layers.length; i < len; i++) + { + l = this.layers[i]; + if (l.visible && l.opacity > 0 && (l.instances.length || !l.transparent)) + l.drawGL(glw); + else + l.updateViewport(null); // even if not drawing, keep viewport up to date + } + if (render_to_texture) + { + if (this.active_effect_types.length === 0 || + (this.active_effect_types.length === 1 && this.runtime.fullscreenScalingQuality)) + { + if (this.active_effect_types.length === 1) + { + var etindex = this.active_effect_types[0].index; + glw.switchProgram(this.active_effect_types[0].shaderindex); + glw.setProgramParameters(null, // backTex + 1.0 / this.runtime.draw_width, // pixelWidth + 1.0 / this.runtime.draw_height, // pixelHeight + 0.0, 0.0, // destStart + 1.0, 1.0, // destEnd + this.scale, // layerScale + this.angle, // layerAngle + 0.0, 0.0, // viewOrigin + this.runtime.draw_width / 2, this.runtime.draw_height / 2, // scrollPos + this.runtime.kahanTime.sum, // seconds + this.effect_params[etindex]); // fx parameters + if (glw.programIsAnimated(this.active_effect_types[0].shaderindex)) + this.runtime.redraw = true; + } + else + glw.switchProgram(0); + if (!this.runtime.fullscreenScalingQuality) + { + glw.setSize(this.runtime.width, this.runtime.height); + } + glw.setRenderingToTexture(null); // to backbuffer + glw.setDepthTestEnabled(false); // ignore depth buffer, copy full texture + glw.setOpacity(1); + glw.setTexture(this.runtime.layout_tex); + glw.setAlphaBlend(); + glw.resetModelView(); + glw.updateModelView(); + var halfw = this.runtime.width / 2; + var halfh = this.runtime.height / 2; + glw.quad(-halfw, halfh, halfw, halfh, halfw, -halfh, -halfw, -halfh); + glw.setTexture(null); + glw.setDepthTestEnabled(true); // turn depth test back on + } + else + { + this.renderEffectChain(glw, null, null, null); + } + } + }; + Layout.prototype.getRenderTarget = function() + { + if (this.active_effect_types.length > 0 || + this.runtime.uses_background_blending || + !this.runtime.fullscreenScalingQuality || + this.runtime.enableFrontToBack) + { + return this.runtime.layout_tex; + } + else + { + return null; + } + }; + Layout.prototype.getMinLayerScale = function () + { + var m = this.layers[0].getScale(); + var i, len, l; + for (i = 1, len = this.layers.length; i < len; i++) + { + l = this.layers[i]; + if (l.parallaxX === 0 && l.parallaxY === 0) + continue; + if (l.getScale() < m) + m = l.getScale(); + } + return m; + }; + Layout.prototype.scrollToX = function (x) + { + if (!this.unbounded_scrolling) + { + var widthBoundary = (this.runtime.draw_width * (1 / this.getMinLayerScale()) / 2); + if (x > this.width - widthBoundary) + x = this.width - widthBoundary; + if (x < widthBoundary) + x = widthBoundary; + } + if (this.scrollX !== x) + { + this.scrollX = x; + this.runtime.redraw = true; + } + }; + Layout.prototype.scrollToY = function (y) + { + if (!this.unbounded_scrolling) + { + var heightBoundary = (this.runtime.draw_height * (1 / this.getMinLayerScale()) / 2); + if (y > this.height - heightBoundary) + y = this.height - heightBoundary; + if (y < heightBoundary) + y = heightBoundary; + } + if (this.scrollY !== y) + { + this.scrollY = y; + this.runtime.redraw = true; + } + }; + Layout.prototype.boundScrolling = function () + { + this.scrollToX(this.scrollX); + this.scrollToY(this.scrollY); + }; + Layout.prototype.renderEffectChain = function (glw, layer, inst, rendertarget) + { + var active_effect_types = inst ? + inst.active_effect_types : + layer ? + layer.active_effect_types : + this.active_effect_types; + var layerScale = 1, layerAngle = 0, viewOriginLeft = 0, viewOriginTop = 0, viewOriginRight = this.runtime.draw_width, viewOriginBottom = this.runtime.draw_height; + if (inst) + { + layerScale = inst.layer.getScale(); + layerAngle = inst.layer.getAngle(); + viewOriginLeft = inst.layer.viewLeft; + viewOriginTop = inst.layer.viewTop; + viewOriginRight = inst.layer.viewRight; + viewOriginBottom = inst.layer.viewBottom; + } + else if (layer) + { + layerScale = layer.getScale(); + layerAngle = layer.getAngle(); + viewOriginLeft = layer.viewLeft; + viewOriginTop = layer.viewTop; + viewOriginRight = layer.viewRight; + viewOriginBottom = layer.viewBottom; + } + var fx_tex = this.runtime.fx_tex; + var i, len, last, temp, fx_index = 0, other_fx_index = 1; + var y, h; + var windowWidth = this.runtime.draw_width; + var windowHeight = this.runtime.draw_height; + var halfw = windowWidth / 2; + var halfh = windowHeight / 2; + var rcTex = layer ? layer.rcTex : this.rcTex; + var rcTex2 = layer ? layer.rcTex2 : this.rcTex2; + var screenleft = 0, clearleft = 0; + var screentop = 0, cleartop = 0; + var screenright = windowWidth, clearright = windowWidth; + var screenbottom = windowHeight, clearbottom = windowHeight; + var boxExtendHorizontal = 0; + var boxExtendVertical = 0; + var inst_layer_angle = inst ? inst.layer.getAngle() : 0; + if (inst) + { + for (i = 0, len = active_effect_types.length; i < len; i++) + { + boxExtendHorizontal += glw.getProgramBoxExtendHorizontal(active_effect_types[i].shaderindex); + boxExtendVertical += glw.getProgramBoxExtendVertical(active_effect_types[i].shaderindex); + } + var bbox = inst.bbox; + screenleft = layer.layerToCanvas(bbox.left, bbox.top, true, true); + screentop = layer.layerToCanvas(bbox.left, bbox.top, false, true); + screenright = layer.layerToCanvas(bbox.right, bbox.bottom, true, true); + screenbottom = layer.layerToCanvas(bbox.right, bbox.bottom, false, true); + if (inst_layer_angle !== 0) + { + var screentrx = layer.layerToCanvas(bbox.right, bbox.top, true, true); + var screentry = layer.layerToCanvas(bbox.right, bbox.top, false, true); + var screenblx = layer.layerToCanvas(bbox.left, bbox.bottom, true, true); + var screenbly = layer.layerToCanvas(bbox.left, bbox.bottom, false, true); + temp = Math.min(screenleft, screenright, screentrx, screenblx); + screenright = Math.max(screenleft, screenright, screentrx, screenblx); + screenleft = temp; + temp = Math.min(screentop, screenbottom, screentry, screenbly); + screenbottom = Math.max(screentop, screenbottom, screentry, screenbly); + screentop = temp; + } + screenleft -= boxExtendHorizontal; + screentop -= boxExtendVertical; + screenright += boxExtendHorizontal; + screenbottom += boxExtendVertical; + rcTex2.left = screenleft / windowWidth; + rcTex2.top = 1 - screentop / windowHeight; + rcTex2.right = screenright / windowWidth; + rcTex2.bottom = 1 - screenbottom / windowHeight; + clearleft = screenleft = cr.floor(screenleft); + cleartop = screentop = cr.floor(screentop); + clearright = screenright = cr.ceil(screenright); + clearbottom = screenbottom = cr.ceil(screenbottom); + clearleft -= boxExtendHorizontal; + cleartop -= boxExtendVertical; + clearright += boxExtendHorizontal; + clearbottom += boxExtendVertical; + if (screenleft < 0) screenleft = 0; + if (screentop < 0) screentop = 0; + if (screenright > windowWidth) screenright = windowWidth; + if (screenbottom > windowHeight) screenbottom = windowHeight; + if (clearleft < 0) clearleft = 0; + if (cleartop < 0) cleartop = 0; + if (clearright > windowWidth) clearright = windowWidth; + if (clearbottom > windowHeight) clearbottom = windowHeight; + rcTex.left = screenleft / windowWidth; + rcTex.top = 1 - screentop / windowHeight; + rcTex.right = screenright / windowWidth; + rcTex.bottom = 1 - screenbottom / windowHeight; + } + else + { + rcTex.left = rcTex2.left = 0; + rcTex.top = rcTex2.top = 0; + rcTex.right = rcTex2.right = 1; + rcTex.bottom = rcTex2.bottom = 1; + } + var pre_draw = (inst && (glw.programUsesDest(active_effect_types[0].shaderindex) || boxExtendHorizontal !== 0 || boxExtendVertical !== 0 || inst.opacity !== 1 || inst.type.plugin.must_predraw)) || (layer && !inst && layer.opacity !== 1); + glw.setAlphaBlend(); + if (pre_draw) + { + if (!fx_tex[fx_index]) + { + fx_tex[fx_index] = glw.createEmptyTexture(windowWidth, windowHeight, this.runtime.linearSampling); + } + if (fx_tex[fx_index].c2width !== windowWidth || fx_tex[fx_index].c2height !== windowHeight) + { + glw.deleteTexture(fx_tex[fx_index]); + fx_tex[fx_index] = glw.createEmptyTexture(windowWidth, windowHeight, this.runtime.linearSampling); + } + glw.switchProgram(0); + glw.setRenderingToTexture(fx_tex[fx_index]); + h = clearbottom - cleartop; + y = (windowHeight - cleartop) - h; + glw.clearRect(clearleft, y, clearright - clearleft, h); + if (inst) + { + inst.drawGL(glw); + } + else + { + glw.setTexture(this.runtime.layer_tex); + glw.setOpacity(layer.opacity); + glw.resetModelView(); + glw.translate(-halfw, -halfh); + glw.updateModelView(); + glw.quadTex(screenleft, screenbottom, screenright, screenbottom, screenright, screentop, screenleft, screentop, rcTex); + } + rcTex2.left = rcTex2.top = 0; + rcTex2.right = rcTex2.bottom = 1; + if (inst) + { + temp = rcTex.top; + rcTex.top = rcTex.bottom; + rcTex.bottom = temp; + } + fx_index = 1; + other_fx_index = 0; + } + glw.setOpacity(1); + var last = active_effect_types.length - 1; + var post_draw = glw.programUsesCrossSampling(active_effect_types[last].shaderindex) || + (!layer && !inst && !this.runtime.fullscreenScalingQuality); + var etindex = 0; + for (i = 0, len = active_effect_types.length; i < len; i++) + { + if (!fx_tex[fx_index]) + { + fx_tex[fx_index] = glw.createEmptyTexture(windowWidth, windowHeight, this.runtime.linearSampling); + } + if (fx_tex[fx_index].c2width !== windowWidth || fx_tex[fx_index].c2height !== windowHeight) + { + glw.deleteTexture(fx_tex[fx_index]); + fx_tex[fx_index] = glw.createEmptyTexture(windowWidth, windowHeight, this.runtime.linearSampling); + } + glw.switchProgram(active_effect_types[i].shaderindex); + etindex = active_effect_types[i].index; + if (glw.programIsAnimated(active_effect_types[i].shaderindex)) + this.runtime.redraw = true; + if (i == 0 && !pre_draw) + { + glw.setRenderingToTexture(fx_tex[fx_index]); + h = clearbottom - cleartop; + y = (windowHeight - cleartop) - h; + glw.clearRect(clearleft, y, clearright - clearleft, h); + if (inst) + { + var pixelWidth; + var pixelHeight; + if (inst.curFrame && inst.curFrame.texture_img) + { + var img = inst.curFrame.texture_img; + pixelWidth = 1.0 / img.width; + pixelHeight = 1.0 / img.height; + } + else + { + pixelWidth = 1.0 / inst.width; + pixelHeight = 1.0 / inst.height; + } + glw.setProgramParameters(rendertarget, // backTex + pixelWidth, + pixelHeight, + rcTex2.left, rcTex2.top, // destStart + rcTex2.right, rcTex2.bottom, // destEnd + layerScale, + layerAngle, + viewOriginLeft, viewOriginTop, + (viewOriginLeft + viewOriginRight) / 2, (viewOriginTop + viewOriginBottom) / 2, + this.runtime.kahanTime.sum, + inst.effect_params[etindex]); // fx params + inst.drawGL(glw); + } + else + { + glw.setProgramParameters(rendertarget, // backTex + 1.0 / windowWidth, // pixelWidth + 1.0 / windowHeight, // pixelHeight + 0.0, 0.0, // destStart + 1.0, 1.0, // destEnd + layerScale, + layerAngle, + viewOriginLeft, viewOriginTop, + (viewOriginLeft + viewOriginRight) / 2, (viewOriginTop + viewOriginBottom) / 2, + this.runtime.kahanTime.sum, + layer ? // fx params + layer.effect_params[etindex] : + this.effect_params[etindex]); + glw.setTexture(layer ? this.runtime.layer_tex : this.runtime.layout_tex); + glw.resetModelView(); + glw.translate(-halfw, -halfh); + glw.updateModelView(); + glw.quadTex(screenleft, screenbottom, screenright, screenbottom, screenright, screentop, screenleft, screentop, rcTex); + } + rcTex2.left = rcTex2.top = 0; + rcTex2.right = rcTex2.bottom = 1; + if (inst && !post_draw) + { + temp = screenbottom; + screenbottom = screentop; + screentop = temp; + } + } + else + { + glw.setProgramParameters(rendertarget, // backTex + 1.0 / windowWidth, // pixelWidth + 1.0 / windowHeight, // pixelHeight + rcTex2.left, rcTex2.top, // destStart + rcTex2.right, rcTex2.bottom, // destEnd + layerScale, + layerAngle, + viewOriginLeft, viewOriginTop, + (viewOriginLeft + viewOriginRight) / 2, (viewOriginTop + viewOriginBottom) / 2, + this.runtime.kahanTime.sum, + inst ? // fx params + inst.effect_params[etindex] : + layer ? + layer.effect_params[etindex] : + this.effect_params[etindex]); + glw.setTexture(null); + if (i === last && !post_draw) + { + if (inst) + glw.setBlend(inst.srcBlend, inst.destBlend); + else if (layer) + glw.setBlend(layer.srcBlend, layer.destBlend); + glw.setRenderingToTexture(rendertarget); + } + else + { + glw.setRenderingToTexture(fx_tex[fx_index]); + h = clearbottom - cleartop; + y = (windowHeight - cleartop) - h; + glw.clearRect(clearleft, y, clearright - clearleft, h); + } + glw.setTexture(fx_tex[other_fx_index]); + glw.resetModelView(); + glw.translate(-halfw, -halfh); + glw.updateModelView(); + glw.quadTex(screenleft, screenbottom, screenright, screenbottom, screenright, screentop, screenleft, screentop, rcTex); + if (i === last && !post_draw) + glw.setTexture(null); + } + fx_index = (fx_index === 0 ? 1 : 0); + other_fx_index = (fx_index === 0 ? 1 : 0); // will be opposite to fx_index since it was just assigned + } + if (post_draw) + { + glw.switchProgram(0); + if (inst) + glw.setBlend(inst.srcBlend, inst.destBlend); + else if (layer) + glw.setBlend(layer.srcBlend, layer.destBlend); + else + { + if (!this.runtime.fullscreenScalingQuality) + { + glw.setSize(this.runtime.width, this.runtime.height); + halfw = this.runtime.width / 2; + halfh = this.runtime.height / 2; + screenleft = 0; + screentop = 0; + screenright = this.runtime.width; + screenbottom = this.runtime.height; + } + } + glw.setRenderingToTexture(rendertarget); + glw.setTexture(fx_tex[other_fx_index]); + glw.resetModelView(); + glw.translate(-halfw, -halfh); + glw.updateModelView(); + if (inst && active_effect_types.length === 1 && !pre_draw) + glw.quadTex(screenleft, screentop, screenright, screentop, screenright, screenbottom, screenleft, screenbottom, rcTex); + else + glw.quadTex(screenleft, screenbottom, screenright, screenbottom, screenright, screentop, screenleft, screentop, rcTex); + glw.setTexture(null); + } + }; + Layout.prototype.getLayerBySid = function (sid_) + { + var i, len; + for (i = 0, len = this.layers.length; i < len; i++) + { + if (this.layers[i].sid === sid_) + return this.layers[i]; + } + return null; + }; + Layout.prototype.saveToJSON = function () + { + var i, len, layer, et; + var o = { + "sx": this.scrollX, + "sy": this.scrollY, + "s": this.scale, + "a": this.angle, + "w": this.width, + "h": this.height, + "fv": this.first_visit, // added r127 + "persist": this.persist_data, + "fx": [], + "layers": {} + }; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + et = this.effect_types[i]; + o["fx"].push({"name": et.name, "active": et.active, "params": this.effect_params[et.index] }); + } + for (i = 0, len = this.layers.length; i < len; i++) + { + layer = this.layers[i]; + o["layers"][layer.sid.toString()] = layer.saveToJSON(); + } + return o; + }; + Layout.prototype.loadFromJSON = function (o) + { + var i, j, len, fx, p, layer; + this.scrollX = o["sx"]; + this.scrollY = o["sy"]; + this.scale = o["s"]; + this.angle = o["a"]; + this.width = o["w"]; + this.height = o["h"]; + this.persist_data = o["persist"]; + if (typeof o["fv"] !== "undefined") + this.first_visit = o["fv"]; + var ofx = o["fx"]; + for (i = 0, len = ofx.length; i < len; i++) + { + fx = this.getEffectByName(ofx[i]["name"]); + if (!fx) + continue; // must've gone missing + fx.active = ofx[i]["active"]; + this.effect_params[fx.index] = ofx[i]["params"]; + } + this.updateActiveEffects(); + var olayers = o["layers"]; + for (p in olayers) + { + if (olayers.hasOwnProperty(p)) + { + layer = this.getLayerBySid(parseInt(p, 10)); + if (!layer) + continue; // must've gone missing + layer.loadFromJSON(olayers[p]); + } + } + }; + cr.layout = Layout; + function Layer(layout, m) + { + this.layout = layout; + this.runtime = layout.runtime; + this.instances = []; // running instances + this.scale = 1.0; + this.angle = 0; + this.disableAngle = false; + this.tmprect = new cr.rect(0, 0, 0, 0); + this.tmpquad = new cr.quad(); + this.viewLeft = 0; + this.viewRight = 0; + this.viewTop = 0; + this.viewBottom = 0; + this.zindices_stale = false; + this.zindices_stale_from = -1; // first index that has changed, or -1 if no bound + this.clear_earlyz_index = 0; + this.name = m[0]; + this.index = m[1]; + this.sid = m[2]; + this.visible = m[3]; // initially visible + this.background_color = m[4]; + this.transparent = m[5]; + this.parallaxX = m[6]; + this.parallaxY = m[7]; + this.opacity = m[8]; + this.forceOwnTexture = m[9]; + this.useRenderCells = m[10]; + this.zoomRate = m[11]; + this.blend_mode = m[12]; + this.effect_fallback = m[13]; + this.compositeOp = "source-over"; + this.srcBlend = 0; + this.destBlend = 0; + this.render_grid = null; + this.last_render_list = alloc_arr(); + this.render_list_stale = true; + this.last_render_cells = new cr.rect(0, 0, -1, -1); + this.cur_render_cells = new cr.rect(0, 0, -1, -1); + if (this.useRenderCells) + { + this.render_grid = new cr.RenderGrid(this.runtime.original_width, this.runtime.original_height); + } + this.render_offscreen = false; + var im = m[14]; + var i, len; + this.startup_initial_instances = []; // for restoring initial_instances after load + this.initial_instances = []; + this.created_globals = []; // global object UIDs already created - for save/load to avoid recreating + for (i = 0, len = im.length; i < len; i++) + { + var inst = im[i]; + var type = this.runtime.types_by_index[inst[1]]; +; + if (!type.default_instance) + { + type.default_instance = inst; + type.default_layerindex = this.index; + } + this.initial_instances.push(inst); + if (this.layout.initial_types.indexOf(type) === -1) + this.layout.initial_types.push(type); + } + cr.shallowAssignArray(this.startup_initial_instances, this.initial_instances); + this.effect_types = []; + this.active_effect_types = []; + this.shaders_preserve_opaqueness = true; + this.effect_params = []; + for (i = 0, len = m[15].length; i < len; i++) + { + this.effect_types.push({ + id: m[15][i][0], + name: m[15][i][1], + shaderindex: -1, + preservesOpaqueness: false, + active: true, + index: i + }); + this.effect_params.push(m[15][i][2].slice(0)); + } + this.updateActiveEffects(); + this.rcTex = new cr.rect(0, 0, 1, 1); + this.rcTex2 = new cr.rect(0, 0, 1, 1); + }; + Layer.prototype.updateActiveEffects = function () + { + cr.clearArray(this.active_effect_types); + this.shaders_preserve_opaqueness = true; + var i, len, et; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + et = this.effect_types[i]; + if (et.active) + { + this.active_effect_types.push(et); + if (!et.preservesOpaqueness) + this.shaders_preserve_opaqueness = false; + } + } + }; + Layer.prototype.getEffectByName = function (name_) + { + var i, len, et; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + et = this.effect_types[i]; + if (et.name === name_) + return et; + } + return null; + }; + Layer.prototype.createInitialInstances = function () + { + var i, k, len, inst, initial_inst, type, keep, hasPersistBehavior; + for (i = 0, k = 0, len = this.initial_instances.length; i < len; i++) + { + initial_inst = this.initial_instances[i]; + type = this.runtime.types_by_index[initial_inst[1]]; +; + hasPersistBehavior = this.runtime.typeHasPersistBehavior(type); + keep = true; + if (!hasPersistBehavior || this.layout.first_visit) + { + inst = this.runtime.createInstanceFromInit(initial_inst, this, true); + if (!inst) + continue; // may have skipped creation due to fallback effect "destroy" + created_instances.push(inst); + if (inst.type.global) + { + keep = false; + this.created_globals.push(inst.uid); + } + } + if (keep) + { + this.initial_instances[k] = this.initial_instances[i]; + k++; + } + } + this.initial_instances.length = k; + this.runtime.ClearDeathRow(); // flushes creation row so IIDs will be correct + if (!this.runtime.glwrap && this.effect_types.length) // no WebGL renderer and shaders used + this.blend_mode = this.effect_fallback; // use fallback blend mode + this.compositeOp = cr.effectToCompositeOp(this.blend_mode); + if (this.runtime.gl) + cr.setGLBlend(this, this.blend_mode, this.runtime.gl); + this.render_list_stale = true; + }; + Layer.prototype.recreateInitialObjects = function (only_type, rc) + { + var i, len, initial_inst, type, wm, x, y, inst, j, lenj, s; + var types_by_index = this.runtime.types_by_index; + var only_type_is_family = only_type.is_family; + var only_type_members = only_type.members; + for (i = 0, len = this.initial_instances.length; i < len; ++i) + { + initial_inst = this.initial_instances[i]; + wm = initial_inst[0]; + x = wm[0]; + y = wm[1]; + if (!rc.contains_pt(x, y)) + continue; // not in the given area + type = types_by_index[initial_inst[1]]; + if (type !== only_type) + { + if (only_type_is_family) + { + if (only_type_members.indexOf(type) < 0) + continue; + } + else + continue; // only_type is not a family, and the initial inst type does not match + } + inst = this.runtime.createInstanceFromInit(initial_inst, this, false); + this.runtime.isInOnDestroy++; + this.runtime.trigger(Object.getPrototypeOf(type.plugin).cnds.OnCreated, inst); + if (inst.is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[i]; + this.runtime.trigger(Object.getPrototypeOf(s.type.plugin).cnds.OnCreated, s); + } + } + this.runtime.isInOnDestroy--; + } + }; + Layer.prototype.removeFromInstanceList = function (inst, remove_from_grid) + { + var index = cr.fastIndexOf(this.instances, inst); + if (index < 0) + return; // not found + if (remove_from_grid && this.useRenderCells && inst.rendercells && inst.rendercells.right >= inst.rendercells.left) + { + inst.update_bbox(); // make sure actually in its current rendercells + this.render_grid.update(inst, inst.rendercells, null); // no new range provided - remove only + inst.rendercells.set(0, 0, -1, -1); // set to invalid state to indicate not inserted + } + if (index === this.instances.length - 1) + this.instances.pop(); + else + { + cr.arrayRemove(this.instances, index); + this.setZIndicesStaleFrom(index); + } + this.render_list_stale = true; + }; + Layer.prototype.appendToInstanceList = function (inst, add_to_grid) + { +; + inst.zindex = this.instances.length; + this.instances.push(inst); + if (add_to_grid && this.useRenderCells && inst.rendercells) + { + inst.set_bbox_changed(); // will cause immediate update and new insertion to grid + } + this.render_list_stale = true; + }; + Layer.prototype.prependToInstanceList = function (inst, add_to_grid) + { +; + this.instances.unshift(inst); + this.setZIndicesStaleFrom(0); + if (add_to_grid && this.useRenderCells && inst.rendercells) + { + inst.set_bbox_changed(); // will cause immediate update and new insertion to grid + } + }; + Layer.prototype.moveInstanceAdjacent = function (inst, other, isafter) + { +; + var myZ = inst.get_zindex(); + var insertZ = other.get_zindex(); + cr.arrayRemove(this.instances, myZ); + if (myZ < insertZ) + insertZ--; + if (isafter) + insertZ++; + if (insertZ === this.instances.length) + this.instances.push(inst); + else + this.instances.splice(insertZ, 0, inst); + this.setZIndicesStaleFrom(myZ < insertZ ? myZ : insertZ); + }; + Layer.prototype.setZIndicesStaleFrom = function (index) + { + if (this.zindices_stale_from === -1) // not yet set + this.zindices_stale_from = index; + else if (index < this.zindices_stale_from) // determine minimum z index affected + this.zindices_stale_from = index; + this.zindices_stale = true; + this.render_list_stale = true; + }; + Layer.prototype.updateZIndices = function () + { + if (!this.zindices_stale) + return; + if (this.zindices_stale_from === -1) + this.zindices_stale_from = 0; + var i, len, inst; + if (this.useRenderCells) + { + for (i = this.zindices_stale_from, len = this.instances.length; i < len; ++i) + { + inst = this.instances[i]; + inst.zindex = i; + this.render_grid.markRangeChanged(inst.rendercells); + } + } + else + { + for (i = this.zindices_stale_from, len = this.instances.length; i < len; ++i) + { + this.instances[i].zindex = i; + } + } + this.zindices_stale = false; + this.zindices_stale_from = -1; + }; + Layer.prototype.getScale = function (include_aspect) + { + return this.getNormalScale() * (this.runtime.fullscreenScalingQuality || include_aspect ? this.runtime.aspect_scale : 1); + }; + Layer.prototype.getNormalScale = function () + { + return ((this.scale * this.layout.scale) - 1) * this.zoomRate + 1; + }; + Layer.prototype.getAngle = function () + { + if (this.disableAngle) + return 0; + return cr.clamp_angle(this.layout.angle + this.angle); + }; + var arr_cache = []; + function alloc_arr() + { + if (arr_cache.length) + return arr_cache.pop(); + else + return []; + } + function free_arr(a) + { + cr.clearArray(a); + arr_cache.push(a); + }; + function mergeSortedZArrays(a, b, out) + { + var i = 0, j = 0, k = 0, lena = a.length, lenb = b.length, ai, bj; + out.length = lena + lenb; + for ( ; i < lena && j < lenb; ++k) + { + ai = a[i]; + bj = b[j]; + if (ai.zindex < bj.zindex) + { + out[k] = ai; + ++i; + } + else + { + out[k] = bj; + ++j; + } + } + for ( ; i < lena; ++i, ++k) + out[k] = a[i]; + for ( ; j < lenb; ++j, ++k) + out[k] = b[j]; + }; + var next_arr = []; + function mergeAllSortedZArrays_pass(arr, first_pass) + { + var i, len, arr1, arr2, out; + for (i = 0, len = arr.length; i < len - 1; i += 2) + { + arr1 = arr[i]; + arr2 = arr[i+1]; + out = alloc_arr(); + mergeSortedZArrays(arr1, arr2, out); + if (!first_pass) + { + free_arr(arr1); + free_arr(arr2); + } + next_arr.push(out); + } + if (len % 2 === 1) + { + if (first_pass) + { + arr1 = alloc_arr(); + cr.shallowAssignArray(arr1, arr[len - 1]); + next_arr.push(arr1); + } + else + { + next_arr.push(arr[len - 1]); + } + } + cr.shallowAssignArray(arr, next_arr); + cr.clearArray(next_arr); + }; + function mergeAllSortedZArrays(arr) + { + var first_pass = true; + while (arr.length > 1) + { + mergeAllSortedZArrays_pass(arr, first_pass); + first_pass = false; + } + return arr[0]; + }; + var render_arr = []; + Layer.prototype.getRenderCellInstancesToDraw = function () + { +; + this.updateZIndices(); + this.render_grid.queryRange(this.viewLeft, this.viewTop, this.viewRight, this.viewBottom, render_arr); + if (!render_arr.length) + return alloc_arr(); + if (render_arr.length === 1) + { + var a = alloc_arr(); + cr.shallowAssignArray(a, render_arr[0]); + cr.clearArray(render_arr); + return a; + } + var draw_list = mergeAllSortedZArrays(render_arr); + cr.clearArray(render_arr); + return draw_list; + }; + Layer.prototype.draw = function (ctx) + { + this.render_offscreen = (this.forceOwnTexture || this.opacity !== 1.0 || this.blend_mode !== 0); + var layer_canvas = this.runtime.canvas; + var layer_ctx = ctx; + var ctx_changed = false; + if (this.render_offscreen) + { + if (!this.runtime.layer_canvas) + { + this.runtime.layer_canvas = document.createElement("canvas"); +; + layer_canvas = this.runtime.layer_canvas; + layer_canvas.width = this.runtime.draw_width; + layer_canvas.height = this.runtime.draw_height; + this.runtime.layer_ctx = layer_canvas.getContext("2d"); +; + ctx_changed = true; + } + layer_canvas = this.runtime.layer_canvas; + layer_ctx = this.runtime.layer_ctx; + if (layer_canvas.width !== this.runtime.draw_width) + { + layer_canvas.width = this.runtime.draw_width; + ctx_changed = true; + } + if (layer_canvas.height !== this.runtime.draw_height) + { + layer_canvas.height = this.runtime.draw_height; + ctx_changed = true; + } + if (ctx_changed) + { + this.runtime.setCtxImageSmoothingEnabled(layer_ctx, this.runtime.linearSampling); + } + if (this.transparent) + layer_ctx.clearRect(0, 0, this.runtime.draw_width, this.runtime.draw_height); + } + layer_ctx.globalAlpha = 1; + layer_ctx.globalCompositeOperation = "source-over"; + if (!this.transparent) + { + layer_ctx.fillStyle = "rgb(" + this.background_color[0] + "," + this.background_color[1] + "," + this.background_color[2] + ")"; + layer_ctx.fillRect(0, 0, this.runtime.draw_width, this.runtime.draw_height); + } + layer_ctx.save(); + this.disableAngle = true; + var px = this.canvasToLayer(0, 0, true, true); + var py = this.canvasToLayer(0, 0, false, true); + this.disableAngle = false; + if (this.runtime.pixel_rounding) + { + px = Math.round(px); + py = Math.round(py); + } + this.rotateViewport(px, py, layer_ctx); + var myscale = this.getScale(); + layer_ctx.scale(myscale, myscale); + layer_ctx.translate(-px, -py); + var instances_to_draw; + if (this.useRenderCells) + { + this.cur_render_cells.left = this.render_grid.XToCell(this.viewLeft); + this.cur_render_cells.top = this.render_grid.YToCell(this.viewTop); + this.cur_render_cells.right = this.render_grid.XToCell(this.viewRight); + this.cur_render_cells.bottom = this.render_grid.YToCell(this.viewBottom); + if (this.render_list_stale || !this.cur_render_cells.equals(this.last_render_cells)) + { + free_arr(this.last_render_list); + instances_to_draw = this.getRenderCellInstancesToDraw(); + this.render_list_stale = false; + this.last_render_cells.copy(this.cur_render_cells); + } + else + instances_to_draw = this.last_render_list; + } + else + instances_to_draw = this.instances; + var i, len, inst, last_inst = null; + for (i = 0, len = instances_to_draw.length; i < len; ++i) + { + inst = instances_to_draw[i]; + if (inst === last_inst) + continue; + this.drawInstance(inst, layer_ctx); + last_inst = inst; + } + if (this.useRenderCells) + this.last_render_list = instances_to_draw; + layer_ctx.restore(); + if (this.render_offscreen) + { + ctx.globalCompositeOperation = this.compositeOp; + ctx.globalAlpha = this.opacity; + ctx.drawImage(layer_canvas, 0, 0); + } + }; + Layer.prototype.drawInstance = function(inst, layer_ctx) + { + if (!inst.visible || inst.width === 0 || inst.height === 0) + return; + inst.update_bbox(); + var bbox = inst.bbox; + if (bbox.right < this.viewLeft || bbox.bottom < this.viewTop || bbox.left > this.viewRight || bbox.top > this.viewBottom) + return; + layer_ctx.globalCompositeOperation = inst.compositeOp; + inst.draw(layer_ctx); + }; + Layer.prototype.updateViewport = function (ctx) + { + this.disableAngle = true; + var px = this.canvasToLayer(0, 0, true, true); + var py = this.canvasToLayer(0, 0, false, true); + this.disableAngle = false; + if (this.runtime.pixel_rounding) + { + px = Math.round(px); + py = Math.round(py); + } + this.rotateViewport(px, py, ctx); + }; + Layer.prototype.rotateViewport = function (px, py, ctx) + { + var myscale = this.getScale(); + this.viewLeft = px; + this.viewTop = py; + this.viewRight = px + (this.runtime.draw_width * (1 / myscale)); + this.viewBottom = py + (this.runtime.draw_height * (1 / myscale)); + var temp; + if (this.viewLeft > this.viewRight) + { + temp = this.viewLeft; + this.viewLeft = this.viewRight; + this.viewRight = temp; + } + if (this.viewTop > this.viewBottom) + { + temp = this.viewTop; + this.viewTop = this.viewBottom; + this.viewBottom = temp; + } + var myAngle = this.getAngle(); + if (myAngle !== 0) + { + if (ctx) + { + ctx.translate(this.runtime.draw_width / 2, this.runtime.draw_height / 2); + ctx.rotate(-myAngle); + ctx.translate(this.runtime.draw_width / -2, this.runtime.draw_height / -2); + } + this.tmprect.set(this.viewLeft, this.viewTop, this.viewRight, this.viewBottom); + this.tmprect.offset((this.viewLeft + this.viewRight) / -2, (this.viewTop + this.viewBottom) / -2); + this.tmpquad.set_from_rotated_rect(this.tmprect, myAngle); + this.tmpquad.bounding_box(this.tmprect); + this.tmprect.offset((this.viewLeft + this.viewRight) / 2, (this.viewTop + this.viewBottom) / 2); + this.viewLeft = this.tmprect.left; + this.viewTop = this.tmprect.top; + this.viewRight = this.tmprect.right; + this.viewBottom = this.tmprect.bottom; + } + } + Layer.prototype.drawGL_earlyZPass = function (glw) + { + var windowWidth = this.runtime.draw_width; + var windowHeight = this.runtime.draw_height; + var shaderindex = 0; + var etindex = 0; + this.render_offscreen = this.forceOwnTexture; + if (this.render_offscreen) + { + if (!this.runtime.layer_tex) + { + this.runtime.layer_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + if (this.runtime.layer_tex.c2width !== this.runtime.draw_width || this.runtime.layer_tex.c2height !== this.runtime.draw_height) + { + glw.deleteTexture(this.runtime.layer_tex); + this.runtime.layer_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + glw.setRenderingToTexture(this.runtime.layer_tex); + } + this.disableAngle = true; + var px = this.canvasToLayer(0, 0, true, true); + var py = this.canvasToLayer(0, 0, false, true); + this.disableAngle = false; + if (this.runtime.pixel_rounding) + { + px = Math.round(px); + py = Math.round(py); + } + this.rotateViewport(px, py, null); + var myscale = this.getScale(); + glw.resetModelView(); + glw.scale(myscale, myscale); + glw.rotateZ(-this.getAngle()); + glw.translate((this.viewLeft + this.viewRight) / -2, (this.viewTop + this.viewBottom) / -2); + glw.updateModelView(); + var instances_to_draw; + if (this.useRenderCells) + { + this.cur_render_cells.left = this.render_grid.XToCell(this.viewLeft); + this.cur_render_cells.top = this.render_grid.YToCell(this.viewTop); + this.cur_render_cells.right = this.render_grid.XToCell(this.viewRight); + this.cur_render_cells.bottom = this.render_grid.YToCell(this.viewBottom); + if (this.render_list_stale || !this.cur_render_cells.equals(this.last_render_cells)) + { + free_arr(this.last_render_list); + instances_to_draw = this.getRenderCellInstancesToDraw(); + this.render_list_stale = false; + this.last_render_cells.copy(this.cur_render_cells); + } + else + instances_to_draw = this.last_render_list; + } + else + instances_to_draw = this.instances; + var i, inst, last_inst = null; + for (i = instances_to_draw.length - 1; i >= 0; --i) + { + inst = instances_to_draw[i]; + if (inst === last_inst) + continue; + this.drawInstanceGL_earlyZPass(instances_to_draw[i], glw); + last_inst = inst; + } + if (this.useRenderCells) + this.last_render_list = instances_to_draw; + if (!this.transparent) + { + this.clear_earlyz_index = this.runtime.earlyz_index++; + glw.setEarlyZIndex(this.clear_earlyz_index); + glw.setColorFillMode(1, 1, 1, 1); + glw.fullscreenQuad(); // fill remaining space in depth buffer with current Z value + glw.restoreEarlyZMode(); + } + }; + Layer.prototype.drawGL = function (glw) + { + var windowWidth = this.runtime.draw_width; + var windowHeight = this.runtime.draw_height; + var shaderindex = 0; + var etindex = 0; + this.render_offscreen = (this.forceOwnTexture || this.opacity !== 1.0 || this.active_effect_types.length > 0 || this.blend_mode !== 0); + if (this.render_offscreen) + { + if (!this.runtime.layer_tex) + { + this.runtime.layer_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + if (this.runtime.layer_tex.c2width !== this.runtime.draw_width || this.runtime.layer_tex.c2height !== this.runtime.draw_height) + { + glw.deleteTexture(this.runtime.layer_tex); + this.runtime.layer_tex = glw.createEmptyTexture(this.runtime.draw_width, this.runtime.draw_height, this.runtime.linearSampling); + } + glw.setRenderingToTexture(this.runtime.layer_tex); + if (this.transparent) + glw.clear(0, 0, 0, 0); + } + if (!this.transparent) + { + if (this.runtime.enableFrontToBack) + { + glw.setEarlyZIndex(this.clear_earlyz_index); + glw.setColorFillMode(this.background_color[0] / 255, this.background_color[1] / 255, this.background_color[2] / 255, 1); + glw.fullscreenQuad(); + glw.setTextureFillMode(); + } + else + { + glw.clear(this.background_color[0] / 255, this.background_color[1] / 255, this.background_color[2] / 255, 1); + } + } + this.disableAngle = true; + var px = this.canvasToLayer(0, 0, true, true); + var py = this.canvasToLayer(0, 0, false, true); + this.disableAngle = false; + if (this.runtime.pixel_rounding) + { + px = Math.round(px); + py = Math.round(py); + } + this.rotateViewport(px, py, null); + var myscale = this.getScale(); + glw.resetModelView(); + glw.scale(myscale, myscale); + glw.rotateZ(-this.getAngle()); + glw.translate((this.viewLeft + this.viewRight) / -2, (this.viewTop + this.viewBottom) / -2); + glw.updateModelView(); + var instances_to_draw; + if (this.useRenderCells) + { + this.cur_render_cells.left = this.render_grid.XToCell(this.viewLeft); + this.cur_render_cells.top = this.render_grid.YToCell(this.viewTop); + this.cur_render_cells.right = this.render_grid.XToCell(this.viewRight); + this.cur_render_cells.bottom = this.render_grid.YToCell(this.viewBottom); + if (this.render_list_stale || !this.cur_render_cells.equals(this.last_render_cells)) + { + free_arr(this.last_render_list); + instances_to_draw = this.getRenderCellInstancesToDraw(); + this.render_list_stale = false; + this.last_render_cells.copy(this.cur_render_cells); + } + else + instances_to_draw = this.last_render_list; + } + else + instances_to_draw = this.instances; + var i, len, inst, last_inst = null; + for (i = 0, len = instances_to_draw.length; i < len; ++i) + { + inst = instances_to_draw[i]; + if (inst === last_inst) + continue; + this.drawInstanceGL(instances_to_draw[i], glw); + last_inst = inst; + } + if (this.useRenderCells) + this.last_render_list = instances_to_draw; + if (this.render_offscreen) + { + shaderindex = this.active_effect_types.length ? this.active_effect_types[0].shaderindex : 0; + etindex = this.active_effect_types.length ? this.active_effect_types[0].index : 0; + if (this.active_effect_types.length === 0 || (this.active_effect_types.length === 1 && + !glw.programUsesCrossSampling(shaderindex) && this.opacity === 1)) + { + if (this.active_effect_types.length === 1) + { + glw.switchProgram(shaderindex); + glw.setProgramParameters(this.layout.getRenderTarget(), // backTex + 1.0 / this.runtime.draw_width, // pixelWidth + 1.0 / this.runtime.draw_height, // pixelHeight + 0.0, 0.0, // destStart + 1.0, 1.0, // destEnd + myscale, // layerScale + this.getAngle(), + this.viewLeft, this.viewTop, + (this.viewLeft + this.viewRight) / 2, (this.viewTop + this.viewBottom) / 2, + this.runtime.kahanTime.sum, + this.effect_params[etindex]); // fx parameters + if (glw.programIsAnimated(shaderindex)) + this.runtime.redraw = true; + } + else + glw.switchProgram(0); + glw.setRenderingToTexture(this.layout.getRenderTarget()); + glw.setOpacity(this.opacity); + glw.setTexture(this.runtime.layer_tex); + glw.setBlend(this.srcBlend, this.destBlend); + glw.resetModelView(); + glw.updateModelView(); + var halfw = this.runtime.draw_width / 2; + var halfh = this.runtime.draw_height / 2; + glw.quad(-halfw, halfh, halfw, halfh, halfw, -halfh, -halfw, -halfh); + glw.setTexture(null); + } + else + { + this.layout.renderEffectChain(glw, this, null, this.layout.getRenderTarget()); + } + } + }; + Layer.prototype.drawInstanceGL = function (inst, glw) + { +; + if (!inst.visible || inst.width === 0 || inst.height === 0) + return; + inst.update_bbox(); + var bbox = inst.bbox; + if (bbox.right < this.viewLeft || bbox.bottom < this.viewTop || bbox.left > this.viewRight || bbox.top > this.viewBottom) + return; + glw.setEarlyZIndex(inst.earlyz_index); + if (inst.uses_shaders) + { + this.drawInstanceWithShadersGL(inst, glw); + } + else + { + glw.switchProgram(0); // un-set any previously set shader + glw.setBlend(inst.srcBlend, inst.destBlend); + inst.drawGL(glw); + } + }; + Layer.prototype.drawInstanceGL_earlyZPass = function (inst, glw) + { +; + if (!inst.visible || inst.width === 0 || inst.height === 0) + return; + inst.update_bbox(); + var bbox = inst.bbox; + if (bbox.right < this.viewLeft || bbox.bottom < this.viewTop || bbox.left > this.viewRight || bbox.top > this.viewBottom) + return; + inst.earlyz_index = this.runtime.earlyz_index++; + if (inst.blend_mode !== 0 || inst.opacity !== 1 || !inst.shaders_preserve_opaqueness || !inst.drawGL_earlyZPass) + return; + glw.setEarlyZIndex(inst.earlyz_index); + inst.drawGL_earlyZPass(glw); + }; + Layer.prototype.drawInstanceWithShadersGL = function (inst, glw) + { + var shaderindex = inst.active_effect_types[0].shaderindex; + var etindex = inst.active_effect_types[0].index; + var myscale = this.getScale(); + if (inst.active_effect_types.length === 1 && !glw.programUsesCrossSampling(shaderindex) && + !glw.programExtendsBox(shaderindex) && ((!inst.angle && !inst.layer.getAngle()) || !glw.programUsesDest(shaderindex)) && + inst.opacity === 1 && !inst.type.plugin.must_predraw) + { + glw.switchProgram(shaderindex); + glw.setBlend(inst.srcBlend, inst.destBlend); + if (glw.programIsAnimated(shaderindex)) + this.runtime.redraw = true; + var destStartX = 0, destStartY = 0, destEndX = 0, destEndY = 0; + if (glw.programUsesDest(shaderindex)) + { + var bbox = inst.bbox; + var screenleft = this.layerToCanvas(bbox.left, bbox.top, true, true); + var screentop = this.layerToCanvas(bbox.left, bbox.top, false, true); + var screenright = this.layerToCanvas(bbox.right, bbox.bottom, true, true); + var screenbottom = this.layerToCanvas(bbox.right, bbox.bottom, false, true); + destStartX = screenleft / windowWidth; + destStartY = 1 - screentop / windowHeight; + destEndX = screenright / windowWidth; + destEndY = 1 - screenbottom / windowHeight; + } + var pixelWidth; + var pixelHeight; + if (inst.curFrame && inst.curFrame.texture_img) + { + var img = inst.curFrame.texture_img; + pixelWidth = 1.0 / img.width; + pixelHeight = 1.0 / img.height; + } + else + { + pixelWidth = 1.0 / inst.width; + pixelHeight = 1.0 / inst.height; + } + glw.setProgramParameters(this.render_offscreen ? this.runtime.layer_tex : this.layout.getRenderTarget(), // backTex + pixelWidth, + pixelHeight, + destStartX, destStartY, + destEndX, destEndY, + myscale, + this.getAngle(), + this.viewLeft, this.viewTop, + (this.viewLeft + this.viewRight) / 2, (this.viewTop + this.viewBottom) / 2, + this.runtime.kahanTime.sum, + inst.effect_params[etindex]); + inst.drawGL(glw); + } + else + { + this.layout.renderEffectChain(glw, this, inst, this.render_offscreen ? this.runtime.layer_tex : this.layout.getRenderTarget()); + glw.resetModelView(); + glw.scale(myscale, myscale); + glw.rotateZ(-this.getAngle()); + glw.translate((this.viewLeft + this.viewRight) / -2, (this.viewTop + this.viewBottom) / -2); + glw.updateModelView(); + } + }; + Layer.prototype.canvasToLayer = function (ptx, pty, getx, using_draw_area) + { + var multiplier = this.runtime.devicePixelRatio; + if (this.runtime.isRetina) + { + ptx *= multiplier; + pty *= multiplier; + } + var ox = this.runtime.parallax_x_origin; + var oy = this.runtime.parallax_y_origin; + var par_x = ((this.layout.scrollX - ox) * this.parallaxX) + ox; + var par_y = ((this.layout.scrollY - oy) * this.parallaxY) + oy; + var x = par_x; + var y = par_y; + var invScale = 1 / this.getScale(!using_draw_area); + if (using_draw_area) + { + x -= (this.runtime.draw_width * invScale) / 2; + y -= (this.runtime.draw_height * invScale) / 2; + } + else + { + x -= (this.runtime.width * invScale) / 2; + y -= (this.runtime.height * invScale) / 2; + } + x += ptx * invScale; + y += pty * invScale; + var a = this.getAngle(); + if (a !== 0) + { + x -= par_x; + y -= par_y; + var cosa = Math.cos(a); + var sina = Math.sin(a); + var x_temp = (x * cosa) - (y * sina); + y = (y * cosa) + (x * sina); + x = x_temp; + x += par_x; + y += par_y; + } + return getx ? x : y; + }; + Layer.prototype.layerToCanvas = function (ptx, pty, getx, using_draw_area) + { + var ox = this.runtime.parallax_x_origin; + var oy = this.runtime.parallax_y_origin; + var par_x = ((this.layout.scrollX - ox) * this.parallaxX) + ox; + var par_y = ((this.layout.scrollY - oy) * this.parallaxY) + oy; + var x = par_x; + var y = par_y; + var a = this.getAngle(); + if (a !== 0) + { + ptx -= par_x; + pty -= par_y; + var cosa = Math.cos(-a); + var sina = Math.sin(-a); + var x_temp = (ptx * cosa) - (pty * sina); + pty = (pty * cosa) + (ptx * sina); + ptx = x_temp; + ptx += par_x; + pty += par_y; + } + var invScale = 1 / this.getScale(!using_draw_area); + if (using_draw_area) + { + x -= (this.runtime.draw_width * invScale) / 2; + y -= (this.runtime.draw_height * invScale) / 2; + } + else + { + x -= (this.runtime.width * invScale) / 2; + y -= (this.runtime.height * invScale) / 2; + } + x = (ptx - x) / invScale; + y = (pty - y) / invScale; + var multiplier = this.runtime.devicePixelRatio; + if (this.runtime.isRetina && !using_draw_area) + { + x /= multiplier; + y /= multiplier; + } + return getx ? x : y; + }; + Layer.prototype.rotatePt = function (x_, y_, getx) + { + if (this.getAngle() === 0) + return getx ? x_ : y_; + var nx = this.layerToCanvas(x_, y_, true); + var ny = this.layerToCanvas(x_, y_, false); + this.disableAngle = true; + var px = this.canvasToLayer(nx, ny, true); + var py = this.canvasToLayer(nx, ny, true); + this.disableAngle = false; + return getx ? px : py; + }; + Layer.prototype.saveToJSON = function () + { + var i, len, et; + var o = { + "s": this.scale, + "a": this.angle, + "vl": this.viewLeft, + "vt": this.viewTop, + "vr": this.viewRight, + "vb": this.viewBottom, + "v": this.visible, + "bc": this.background_color, + "t": this.transparent, + "px": this.parallaxX, + "py": this.parallaxY, + "o": this.opacity, + "zr": this.zoomRate, + "fx": [], + "cg": this.created_globals, // added r197; list of global UIDs already created + "instances": [] + }; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + et = this.effect_types[i]; + o["fx"].push({"name": et.name, "active": et.active, "params": this.effect_params[et.index] }); + } + return o; + }; + Layer.prototype.loadFromJSON = function (o) + { + var i, j, len, p, inst, fx; + this.scale = o["s"]; + this.angle = o["a"]; + this.viewLeft = o["vl"]; + this.viewTop = o["vt"]; + this.viewRight = o["vr"]; + this.viewBottom = o["vb"]; + this.visible = o["v"]; + this.background_color = o["bc"]; + this.transparent = o["t"]; + this.parallaxX = o["px"]; + this.parallaxY = o["py"]; + this.opacity = o["o"]; + this.zoomRate = o["zr"]; + this.created_globals = o["cg"] || []; // added r197 + cr.shallowAssignArray(this.initial_instances, this.startup_initial_instances); + var temp_set = new cr.ObjectSet(); + for (i = 0, len = this.created_globals.length; i < len; ++i) + temp_set.add(this.created_globals[i]); + for (i = 0, j = 0, len = this.initial_instances.length; i < len; ++i) + { + if (!temp_set.contains(this.initial_instances[i][2])) // UID in element 2 + { + this.initial_instances[j] = this.initial_instances[i]; + ++j; + } + } + cr.truncateArray(this.initial_instances, j); + var ofx = o["fx"]; + for (i = 0, len = ofx.length; i < len; i++) + { + fx = this.getEffectByName(ofx[i]["name"]); + if (!fx) + continue; // must've gone missing + fx.active = ofx[i]["active"]; + this.effect_params[fx.index] = ofx[i]["params"]; + } + this.updateActiveEffects(); + this.instances.sort(sort_by_zindex); + this.zindices_stale = true; + }; + cr.layer = Layer; +}()); +; +(function() +{ + var allUniqueSolModifiers = []; + function testSolsMatch(arr1, arr2) + { + var i, len = arr1.length; + switch (len) { + case 0: + return true; + case 1: + return arr1[0] === arr2[0]; + case 2: + return arr1[0] === arr2[0] && arr1[1] === arr2[1]; + default: + for (i = 0; i < len; i++) + { + if (arr1[i] !== arr2[i]) + return false; + } + return true; + } + }; + function solArraySorter(t1, t2) + { + return t1.index - t2.index; + }; + function findMatchingSolModifier(arr) + { + var i, len, u, temp, subarr; + if (arr.length === 2) + { + if (arr[0].index > arr[1].index) + { + temp = arr[0]; + arr[0] = arr[1]; + arr[1] = temp; + } + } + else if (arr.length > 2) + arr.sort(solArraySorter); // so testSolsMatch compares in same order + if (arr.length >= allUniqueSolModifiers.length) + allUniqueSolModifiers.length = arr.length + 1; + if (!allUniqueSolModifiers[arr.length]) + allUniqueSolModifiers[arr.length] = []; + subarr = allUniqueSolModifiers[arr.length]; + for (i = 0, len = subarr.length; i < len; i++) + { + u = subarr[i]; + if (testSolsMatch(arr, u)) + return u; + } + subarr.push(arr); + return arr; + }; + function EventSheet(runtime, m) + { + this.runtime = runtime; + this.triggers = {}; + this.fasttriggers = {}; + this.hasRun = false; + this.includes = new cr.ObjectSet(); // all event sheets included by this sheet, at first-level indirection only + this.deep_includes = []; // all includes from this sheet recursively, in trigger order + this.already_included_sheets = []; // used while building deep_includes + this.name = m[0]; + var em = m[1]; // events model + this.events = []; // triggers won't make it to this array + var i, len; + for (i = 0, len = em.length; i < len; i++) + this.init_event(em[i], null, this.events); + }; + EventSheet.prototype.toString = function () + { + return this.name; + }; + EventSheet.prototype.init_event = function (m, parent, nontriggers) + { + switch (m[0]) { + case 0: // event block + { + var block = new cr.eventblock(this, parent, m); + cr.seal(block); + if (block.orblock) + { + nontriggers.push(block); + var i, len; + for (i = 0, len = block.conditions.length; i < len; i++) + { + if (block.conditions[i].trigger) + this.init_trigger(block, i); + } + } + else + { + if (block.is_trigger()) + this.init_trigger(block, 0); + else + nontriggers.push(block); + } + break; + } + case 1: // variable + { + var v = new cr.eventvariable(this, parent, m); + cr.seal(v); + nontriggers.push(v); + break; + } + case 2: // include + { + var inc = new cr.eventinclude(this, parent, m); + cr.seal(inc); + nontriggers.push(inc); + break; + } + default: +; + } + }; + EventSheet.prototype.postInit = function () + { + var i, len; + for (i = 0, len = this.events.length; i < len; i++) + { + this.events[i].postInit(i < len - 1 && this.events[i + 1].is_else_block); + } + }; + EventSheet.prototype.updateDeepIncludes = function () + { + cr.clearArray(this.deep_includes); + cr.clearArray(this.already_included_sheets); + this.addDeepIncludes(this); + cr.clearArray(this.already_included_sheets); + }; + EventSheet.prototype.addDeepIncludes = function (root_sheet) + { + var i, len, inc, sheet; + var deep_includes = root_sheet.deep_includes; + var already_included_sheets = root_sheet.already_included_sheets; + var arr = this.includes.valuesRef(); + for (i = 0, len = arr.length; i < len; ++i) + { + inc = arr[i]; + sheet = inc.include_sheet; + if (!inc.isActive() || root_sheet === sheet || already_included_sheets.indexOf(sheet) > -1) + continue; + already_included_sheets.push(sheet); + sheet.addDeepIncludes(root_sheet); + deep_includes.push(sheet); + } + }; + EventSheet.prototype.run = function (from_include) + { + if (!this.runtime.resuming_breakpoint) + { + this.hasRun = true; + if (!from_include) + this.runtime.isRunningEvents = true; + } + var i, len; + for (i = 0, len = this.events.length; i < len; i++) + { + var ev = this.events[i]; + ev.run(); + this.runtime.clearSol(ev.solModifiers); + if (this.runtime.hasPendingInstances) + this.runtime.ClearDeathRow(); + } + if (!from_include) + this.runtime.isRunningEvents = false; + }; + function isPerformanceSensitiveTrigger(method) + { + if (cr.plugins_.Sprite && method === cr.plugins_.Sprite.prototype.cnds.OnFrameChanged) + { + return true; + } + return false; + }; + EventSheet.prototype.init_trigger = function (trig, index) + { + if (!trig.orblock) + this.runtime.triggers_to_postinit.push(trig); // needs to be postInit'd later + var i, len; + var cnd = trig.conditions[index]; + var type_name; + if (cnd.type) + type_name = cnd.type.name; + else + type_name = "system"; + var fasttrigger = cnd.fasttrigger; + var triggers = (fasttrigger ? this.fasttriggers : this.triggers); + if (!triggers[type_name]) + triggers[type_name] = []; + var obj_entry = triggers[type_name]; + var method = cnd.func; + if (fasttrigger) + { + if (!cnd.parameters.length) // no parameters + return; + var firstparam = cnd.parameters[0]; + if (firstparam.type !== 1 || // not a string param + firstparam.expression.type !== 2) // not a string literal node + { + return; + } + var fastevs; + var firstvalue = firstparam.expression.value.toLowerCase(); + var i, len; + for (i = 0, len = obj_entry.length; i < len; i++) + { + if (obj_entry[i].method == method) + { + fastevs = obj_entry[i].evs; + if (!fastevs[firstvalue]) + fastevs[firstvalue] = [[trig, index]]; + else + fastevs[firstvalue].push([trig, index]); + return; + } + } + fastevs = {}; + fastevs[firstvalue] = [[trig, index]]; + obj_entry.push({ method: method, evs: fastevs }); + } + else + { + for (i = 0, len = obj_entry.length; i < len; i++) + { + if (obj_entry[i].method == method) + { + obj_entry[i].evs.push([trig, index]); + return; + } + } + if (isPerformanceSensitiveTrigger(method)) + obj_entry.unshift({ method: method, evs: [[trig, index]]}); + else + obj_entry.push({ method: method, evs: [[trig, index]]}); + } + }; + cr.eventsheet = EventSheet; + function Selection(type) + { + this.type = type; + this.instances = []; // subset of picked instances + this.else_instances = []; // subset of unpicked instances + this.select_all = true; + }; + Selection.prototype.hasObjects = function () + { + if (this.select_all) + return this.type.instances.length; + else + return this.instances.length; + }; + Selection.prototype.getObjects = function () + { + if (this.select_all) + return this.type.instances; + else + return this.instances; + }; + /* + Selection.prototype.ensure_picked = function (inst, skip_siblings) + { + var i, len; + var orblock = inst.runtime.getCurrentEventStack().current_event.orblock; + if (this.select_all) + { + this.select_all = false; + if (orblock) + { + cr.shallowAssignArray(this.else_instances, inst.type.instances); + cr.arrayFindRemove(this.else_instances, inst); + } + this.instances.length = 1; + this.instances[0] = inst; + } + else + { + if (orblock) + { + i = this.else_instances.indexOf(inst); + if (i !== -1) + { + this.instances.push(this.else_instances[i]); + this.else_instances.splice(i, 1); + } + } + else + { + if (this.instances.indexOf(inst) === -1) + this.instances.push(inst); + } + } + if (!skip_siblings) + { + } + }; + */ + Selection.prototype.pick_one = function (inst) + { + if (!inst) + return; + if (inst.runtime.getCurrentEventStack().current_event.orblock) + { + if (this.select_all) + { + cr.clearArray(this.instances); + cr.shallowAssignArray(this.else_instances, inst.type.instances); + this.select_all = false; + } + var i = this.else_instances.indexOf(inst); + if (i !== -1) + { + this.instances.push(this.else_instances[i]); + this.else_instances.splice(i, 1); + } + } + else + { + this.select_all = false; + cr.clearArray(this.instances); + this.instances[0] = inst; + } + }; + cr.selection = Selection; + function EventBlock(sheet, parent, m) + { + this.sheet = sheet; + this.parent = parent; + this.runtime = sheet.runtime; + this.solModifiers = []; + this.solModifiersIncludingParents = []; + this.solWriterAfterCnds = false; // block does not change SOL after running its conditions + this.group = false; // is group of events + this.initially_activated = false; // if a group, is active on startup + this.toplevelevent = false; // is an event block parented only by a top-level group + this.toplevelgroup = false; // is parented only by other groups or is top-level (i.e. not in a subevent) + this.has_else_block = false; // is followed by else +; + this.conditions = []; + this.actions = []; + this.subevents = []; + this.group_name = ""; + this.group = false; + this.initially_activated = false; + this.group_active = false; + this.contained_includes = null; + if (m[1]) + { + this.group_name = m[1][1].toLowerCase(); + this.group = true; + this.initially_activated = !!m[1][0]; + this.contained_includes = []; + this.group_active = this.initially_activated; + this.runtime.allGroups.push(this); + this.runtime.groups_by_name[this.group_name] = this; + } + this.orblock = m[2]; + this.sid = m[4]; + if (!this.group) + this.runtime.blocksBySid[this.sid.toString()] = this; + var i, len; + var cm = m[5]; + for (i = 0, len = cm.length; i < len; i++) + { + var cnd = new cr.condition(this, cm[i]); + cnd.index = i; + cr.seal(cnd); + this.conditions.push(cnd); + /* + if (cnd.is_logical()) + this.is_logical = true; + if (cnd.type && !cnd.type.plugin.singleglobal && this.cndReferences.indexOf(cnd.type) === -1) + this.cndReferences.push(cnd.type); + */ + this.addSolModifier(cnd.type); + } + var am = m[6]; + for (i = 0, len = am.length; i < len; i++) + { + var act = new cr.action(this, am[i]); + act.index = i; + cr.seal(act); + this.actions.push(act); + } + if (m.length === 8) + { + var em = m[7]; + for (i = 0, len = em.length; i < len; i++) + this.sheet.init_event(em[i], this, this.subevents); + } + this.is_else_block = false; + if (this.conditions.length) + { + this.is_else_block = (this.conditions[0].type == null && this.conditions[0].func == cr.system_object.prototype.cnds.Else); + } + }; + window["_c2hh_"] = "6A19FFAE7F62FE8813F3700E41734FD8D2C6DB17"; + EventBlock.prototype.postInit = function (hasElse/*, prevBlock_*/) + { + var i, len; + var p = this.parent; + if (this.group) + { + this.toplevelgroup = true; + while (p) + { + if (!p.group) + { + this.toplevelgroup = false; + break; + } + p = p.parent; + } + } + this.toplevelevent = !this.is_trigger() && (!this.parent || (this.parent.group && this.parent.toplevelgroup)); + this.has_else_block = !!hasElse; + this.solModifiersIncludingParents = this.solModifiers.slice(0); + p = this.parent; + while (p) + { + for (i = 0, len = p.solModifiers.length; i < len; i++) + this.addParentSolModifier(p.solModifiers[i]); + p = p.parent; + } + this.solModifiers = findMatchingSolModifier(this.solModifiers); + this.solModifiersIncludingParents = findMatchingSolModifier(this.solModifiersIncludingParents); + var i, len/*, s*/; + for (i = 0, len = this.conditions.length; i < len; i++) + this.conditions[i].postInit(); + for (i = 0, len = this.actions.length; i < len; i++) + this.actions[i].postInit(); + for (i = 0, len = this.subevents.length; i < len; i++) + { + this.subevents[i].postInit(i < len - 1 && this.subevents[i + 1].is_else_block); + } + /* + if (this.is_else_block && this.prev_block) + { + for (i = 0, len = this.prev_block.solModifiers.length; i < len; i++) + { + s = this.prev_block.solModifiers[i]; + if (this.solModifiers.indexOf(s) === -1) + this.solModifiers.push(s); + } + } + */ + }; + EventBlock.prototype.setGroupActive = function (a) + { + if (this.group_active === !!a) + return; // same state + this.group_active = !!a; + var i, len; + for (i = 0, len = this.contained_includes.length; i < len; ++i) + { + this.contained_includes[i].updateActive(); + } + if (len > 0 && this.runtime.running_layout.event_sheet) + this.runtime.running_layout.event_sheet.updateDeepIncludes(); + }; + function addSolModifierToList(type, arr) + { + var i, len, t; + if (!type) + return; + if (arr.indexOf(type) === -1) + arr.push(type); + if (type.is_contained) + { + for (i = 0, len = type.container.length; i < len; i++) + { + t = type.container[i]; + if (type === t) + continue; // already handled + if (arr.indexOf(t) === -1) + arr.push(t); + } + } + }; + EventBlock.prototype.addSolModifier = function (type) + { + addSolModifierToList(type, this.solModifiers); + }; + EventBlock.prototype.addParentSolModifier = function (type) + { + addSolModifierToList(type, this.solModifiersIncludingParents); + }; + EventBlock.prototype.setSolWriterAfterCnds = function () + { + this.solWriterAfterCnds = true; + if (this.parent) + this.parent.setSolWriterAfterCnds(); + }; + EventBlock.prototype.is_trigger = function () + { + if (!this.conditions.length) // no conditions + return false; + else + return this.conditions[0].trigger; + }; + EventBlock.prototype.run = function () + { + var i, len, c, any_true = false, cnd_result; + var runtime = this.runtime; + var evinfo = this.runtime.getCurrentEventStack(); + evinfo.current_event = this; + var conditions = this.conditions; + if (!this.is_else_block) + evinfo.else_branch_ran = false; + if (this.orblock) + { + if (conditions.length === 0) + any_true = true; // be sure to run if empty block + evinfo.cndindex = 0 + for (len = conditions.length; evinfo.cndindex < len; evinfo.cndindex++) + { + c = conditions[evinfo.cndindex]; + if (c.trigger) // skip triggers when running OR block + continue; + cnd_result = c.run(); + if (cnd_result) // make sure all conditions run and run if any were true + any_true = true; + } + evinfo.last_event_true = any_true; + if (any_true) + this.run_actions_and_subevents(); + } + else + { + evinfo.cndindex = 0 + for (len = conditions.length; evinfo.cndindex < len; evinfo.cndindex++) + { + cnd_result = conditions[evinfo.cndindex].run(); + if (!cnd_result) // condition failed + { + evinfo.last_event_true = false; + if (this.toplevelevent && runtime.hasPendingInstances) + runtime.ClearDeathRow(); + return; // bail out now + } + } + evinfo.last_event_true = true; + this.run_actions_and_subevents(); + } + this.end_run(evinfo); + }; + EventBlock.prototype.end_run = function (evinfo) + { + if (evinfo.last_event_true && this.has_else_block) + evinfo.else_branch_ran = true; + if (this.toplevelevent && this.runtime.hasPendingInstances) + this.runtime.ClearDeathRow(); + }; + EventBlock.prototype.run_orblocktrigger = function (index) + { + var evinfo = this.runtime.getCurrentEventStack(); + evinfo.current_event = this; + if (this.conditions[index].run()) + { + this.run_actions_and_subevents(); + this.runtime.getCurrentEventStack().last_event_true = true; + } + }; + EventBlock.prototype.run_actions_and_subevents = function () + { + var evinfo = this.runtime.getCurrentEventStack(); + var len; + for (evinfo.actindex = 0, len = this.actions.length; evinfo.actindex < len; evinfo.actindex++) + { + if (this.actions[evinfo.actindex].run()) + return; + } + this.run_subevents(); + }; + EventBlock.prototype.resume_actions_and_subevents = function () + { + var evinfo = this.runtime.getCurrentEventStack(); + var len; + for (len = this.actions.length; evinfo.actindex < len; evinfo.actindex++) + { + if (this.actions[evinfo.actindex].run()) + return; + } + this.run_subevents(); + }; + EventBlock.prototype.run_subevents = function () + { + if (!this.subevents.length) + return; + var i, len, subev, pushpop/*, skipped_pop = false, pop_modifiers = null*/; + var last = this.subevents.length - 1; + this.runtime.pushEventStack(this); + if (this.solWriterAfterCnds) + { + for (i = 0, len = this.subevents.length; i < len; i++) + { + subev = this.subevents[i]; + pushpop = (!this.toplevelgroup || (!this.group && i < last)); + if (pushpop) + this.runtime.pushCopySol(subev.solModifiers); + subev.run(); + if (pushpop) + this.runtime.popSol(subev.solModifiers); + else + this.runtime.clearSol(subev.solModifiers); + } + } + else + { + for (i = 0, len = this.subevents.length; i < len; i++) + { + this.subevents[i].run(); + } + } + this.runtime.popEventStack(); + }; + EventBlock.prototype.run_pretrigger = function () + { + var evinfo = this.runtime.getCurrentEventStack(); + evinfo.current_event = this; + var any_true = false; + var i, len; + for (evinfo.cndindex = 0, len = this.conditions.length; evinfo.cndindex < len; evinfo.cndindex++) + { +; + if (this.conditions[evinfo.cndindex].run()) + any_true = true; + else if (!this.orblock) // condition failed (let OR blocks run all conditions anyway) + return false; // bail out + } + return this.orblock ? any_true : true; + }; + EventBlock.prototype.retrigger = function () + { + this.runtime.execcount++; + var prevcndindex = this.runtime.getCurrentEventStack().cndindex; + var len; + var evinfo = this.runtime.pushEventStack(this); + if (!this.orblock) + { + for (evinfo.cndindex = prevcndindex + 1, len = this.conditions.length; evinfo.cndindex < len; evinfo.cndindex++) + { + if (!this.conditions[evinfo.cndindex].run()) // condition failed + { + this.runtime.popEventStack(); // moving up level of recursion + return false; // bail out + } + } + } + this.run_actions_and_subevents(); + this.runtime.popEventStack(); + return true; // ran an iteration + }; + EventBlock.prototype.isFirstConditionOfType = function (cnd) + { + var cndindex = cnd.index; + if (cndindex === 0) + return true; + --cndindex; + for ( ; cndindex >= 0; --cndindex) + { + if (this.conditions[cndindex].type === cnd.type) + return false; + } + return true; + }; + cr.eventblock = EventBlock; + function Condition(block, m) + { + this.block = block; + this.sheet = block.sheet; + this.runtime = block.runtime; + this.parameters = []; + this.results = []; + this.extra = {}; // for plugins to stow away some custom info + this.index = -1; + this.anyParamVariesPerInstance = false; + this.func = this.runtime.GetObjectReference(m[1]); +; + this.trigger = (m[3] > 0); + this.fasttrigger = (m[3] === 2); + this.looping = m[4]; + this.inverted = m[5]; + this.isstatic = m[6]; + this.sid = m[7]; + this.runtime.cndsBySid[this.sid.toString()] = this; + if (m[0] === -1) // system object + { + this.type = null; + this.run = this.run_system; + this.behaviortype = null; + this.beh_index = -1; + } + else + { + this.type = this.runtime.types_by_index[m[0]]; +; + if (this.isstatic) + this.run = this.run_static; + else + this.run = this.run_object; + if (m[2]) + { + this.behaviortype = this.type.getBehaviorByName(m[2]); +; + this.beh_index = this.type.getBehaviorIndexByName(m[2]); +; + } + else + { + this.behaviortype = null; + this.beh_index = -1; + } + if (this.block.parent) + this.block.parent.setSolWriterAfterCnds(); + } + if (this.fasttrigger) + this.run = this.run_true; + if (m.length === 10) + { + var i, len; + var em = m[9]; + for (i = 0, len = em.length; i < len; i++) + { + var param = new cr.parameter(this, em[i]); + cr.seal(param); + this.parameters.push(param); + } + this.results.length = em.length; + } + }; + Condition.prototype.postInit = function () + { + var i, len, p; + for (i = 0, len = this.parameters.length; i < len; i++) + { + p = this.parameters[i]; + p.postInit(); + if (p.variesPerInstance) + this.anyParamVariesPerInstance = true; + } + }; + /* + Condition.prototype.is_logical = function () + { + return !this.type || this.type.plugin.singleglobal; + }; + */ + Condition.prototype.run_true = function () + { + return true; + }; + Condition.prototype.run_system = function () + { + var i, len; + for (i = 0, len = this.parameters.length; i < len; i++) + this.results[i] = this.parameters[i].get(); + return cr.xor(this.func.apply(this.runtime.system, this.results), this.inverted); + }; + Condition.prototype.run_static = function () + { + var i, len; + for (i = 0, len = this.parameters.length; i < len; i++) + this.results[i] = this.parameters[i].get(); + var ret = this.func.apply(this.behaviortype ? this.behaviortype : this.type, this.results); + this.type.applySolToContainer(); + return ret; + }; + Condition.prototype.run_object = function () + { + var i, j, k, leni, lenj, p, ret, met, inst, s, sol2; + var type = this.type; + var sol = type.getCurrentSol(); + var is_orblock = this.block.orblock && !this.trigger; // triggers in OR blocks need to work normally + var offset = 0; + var is_contained = type.is_contained; + var is_family = type.is_family; + var family_index = type.family_index; + var beh_index = this.beh_index; + var is_beh = (beh_index > -1); + var params_vary = this.anyParamVariesPerInstance; + var parameters = this.parameters; + var results = this.results; + var inverted = this.inverted; + var func = this.func; + var arr, container; + if (params_vary) + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + { + p = parameters[j]; + if (!p.variesPerInstance) + results[j] = p.get(0); + } + } + else + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + results[j] = parameters[j].get(0); + } + if (sol.select_all) { + cr.clearArray(sol.instances); // clear contents + cr.clearArray(sol.else_instances); + arr = type.instances; + for (i = 0, leni = arr.length; i < leni; ++i) + { + inst = arr[i]; +; + if (params_vary) + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + { + p = parameters[j]; + if (p.variesPerInstance) + results[j] = p.get(i); // default SOL index is current object + } + } + if (is_beh) + { + offset = 0; + if (is_family) + { + offset = inst.type.family_beh_map[family_index]; + } + ret = func.apply(inst.behavior_insts[beh_index + offset], results); + } + else + ret = func.apply(inst, results); + met = cr.xor(ret, inverted); + if (met) + sol.instances.push(inst); + else if (is_orblock) // in OR blocks, keep the instances not meeting the condition for subsequent testing + sol.else_instances.push(inst); + } + if (type.finish) + type.finish(true); + sol.select_all = false; + type.applySolToContainer(); + return sol.hasObjects(); + } + else { + k = 0; + var using_else_instances = (is_orblock && !this.block.isFirstConditionOfType(this)); + arr = (using_else_instances ? sol.else_instances : sol.instances); + var any_true = false; + for (i = 0, leni = arr.length; i < leni; ++i) + { + inst = arr[i]; +; + if (params_vary) + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + { + p = parameters[j]; + if (p.variesPerInstance) + results[j] = p.get(i); // default SOL index is current object + } + } + if (is_beh) + { + offset = 0; + if (is_family) + { + offset = inst.type.family_beh_map[family_index]; + } + ret = func.apply(inst.behavior_insts[beh_index + offset], results); + } + else + ret = func.apply(inst, results); + if (cr.xor(ret, inverted)) + { + any_true = true; + if (using_else_instances) + { + sol.instances.push(inst); + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + s.type.getCurrentSol().instances.push(s); + } + } + } + else + { + arr[k] = inst; + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + s.type.getCurrentSol().instances[k] = s; + } + } + k++; + } + } + else + { + if (using_else_instances) + { + arr[k] = inst; + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + s.type.getCurrentSol().else_instances[k] = s; + } + } + k++; + } + else if (is_orblock) + { + sol.else_instances.push(inst); + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + s.type.getCurrentSol().else_instances.push(s); + } + } + } + } + } + cr.truncateArray(arr, k); + if (is_contained) + { + container = type.container; + for (i = 0, leni = container.length; i < leni; i++) + { + sol2 = container[i].getCurrentSol(); + if (using_else_instances) + cr.truncateArray(sol2.else_instances, k); + else + cr.truncateArray(sol2.instances, k); + } + } + var pick_in_finish = any_true; // don't pick in finish() if we're only doing the logic test below + if (using_else_instances && !any_true) + { + for (i = 0, leni = sol.instances.length; i < leni; i++) + { + inst = sol.instances[i]; + if (params_vary) + { + for (j = 0, lenj = parameters.length; j < lenj; j++) + { + p = parameters[j]; + if (p.variesPerInstance) + results[j] = p.get(i); + } + } + if (is_beh) + ret = func.apply(inst.behavior_insts[beh_index], results); + else + ret = func.apply(inst, results); + if (cr.xor(ret, inverted)) + { + any_true = true; + break; // got our flag, don't need to test any more + } + } + } + if (type.finish) + type.finish(pick_in_finish || is_orblock); + return is_orblock ? any_true : sol.hasObjects(); + } + }; + cr.condition = Condition; + function Action(block, m) + { + this.block = block; + this.sheet = block.sheet; + this.runtime = block.runtime; + this.parameters = []; + this.results = []; + this.extra = {}; // for plugins to stow away some custom info + this.index = -1; + this.anyParamVariesPerInstance = false; + this.func = this.runtime.GetObjectReference(m[1]); +; + if (m[0] === -1) // system + { + this.type = null; + this.run = this.run_system; + this.behaviortype = null; + this.beh_index = -1; + } + else + { + this.type = this.runtime.types_by_index[m[0]]; +; + this.run = this.run_object; + if (m[2]) + { + this.behaviortype = this.type.getBehaviorByName(m[2]); +; + this.beh_index = this.type.getBehaviorIndexByName(m[2]); +; + } + else + { + this.behaviortype = null; + this.beh_index = -1; + } + } + this.sid = m[3]; + this.runtime.actsBySid[this.sid.toString()] = this; + if (m.length === 6) + { + var i, len; + var em = m[5]; + for (i = 0, len = em.length; i < len; i++) + { + var param = new cr.parameter(this, em[i]); + cr.seal(param); + this.parameters.push(param); + } + this.results.length = em.length; + } + }; + Action.prototype.postInit = function () + { + var i, len, p; + for (i = 0, len = this.parameters.length; i < len; i++) + { + p = this.parameters[i]; + p.postInit(); + if (p.variesPerInstance) + this.anyParamVariesPerInstance = true; + } + }; + Action.prototype.run_system = function () + { + var runtime = this.runtime; + var i, len; + var parameters = this.parameters; + var results = this.results; + for (i = 0, len = parameters.length; i < len; ++i) + results[i] = parameters[i].get(); + return this.func.apply(runtime.system, results); + }; + Action.prototype.run_object = function () + { + var type = this.type; + var beh_index = this.beh_index; + var family_index = type.family_index; + var params_vary = this.anyParamVariesPerInstance; + var parameters = this.parameters; + var results = this.results; + var func = this.func; + var instances = type.getCurrentSol().getObjects(); + var is_family = type.is_family; + var is_beh = (beh_index > -1); + var i, j, leni, lenj, p, inst, offset; + if (params_vary) + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + { + p = parameters[j]; + if (!p.variesPerInstance) + results[j] = p.get(0); + } + } + else + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + results[j] = parameters[j].get(0); + } + for (i = 0, leni = instances.length; i < leni; ++i) + { + inst = instances[i]; + if (params_vary) + { + for (j = 0, lenj = parameters.length; j < lenj; ++j) + { + p = parameters[j]; + if (p.variesPerInstance) + results[j] = p.get(i); // pass i to use as default SOL index + } + } + if (is_beh) + { + offset = 0; + if (is_family) + { + offset = inst.type.family_beh_map[family_index]; + } + func.apply(inst.behavior_insts[beh_index + offset], results); + } + else + func.apply(inst, results); + } + return false; + }; + cr.action = Action; + var tempValues = []; + var tempValuesPtr = -1; + function pushTempValue() + { + tempValuesPtr++; + if (tempValues.length === tempValuesPtr) + tempValues.push(new cr.expvalue()); + return tempValues[tempValuesPtr]; + }; + function popTempValue() + { + tempValuesPtr--; + }; + function Parameter(owner, m) + { + this.owner = owner; + this.block = owner.block; + this.sheet = owner.sheet; + this.runtime = owner.runtime; + this.type = m[0]; + this.expression = null; + this.solindex = 0; + this.get = null; + this.combosel = 0; + this.layout = null; + this.key = 0; + this.object = null; + this.index = 0; + this.varname = null; + this.eventvar = null; + this.fileinfo = null; + this.subparams = null; + this.variadicret = null; + this.subparams = null; + this.variadicret = null; + this.variesPerInstance = false; + var i, len, param; + switch (m[0]) + { + case 0: // number + case 7: // any + this.expression = new cr.expNode(this, m[1]); + this.solindex = 0; + this.get = this.get_exp; + break; + case 1: // string + this.expression = new cr.expNode(this, m[1]); + this.solindex = 0; + this.get = this.get_exp_str; + break; + case 5: // layer + this.expression = new cr.expNode(this, m[1]); + this.solindex = 0; + this.get = this.get_layer; + break; + case 3: // combo + case 8: // cmp + this.combosel = m[1]; + this.get = this.get_combosel; + break; + case 6: // layout + this.layout = this.runtime.layouts[m[1]]; +; + this.get = this.get_layout; + break; + case 9: // keyb + this.key = m[1]; + this.get = this.get_key; + break; + case 4: // object + this.object = this.runtime.types_by_index[m[1]]; +; + this.get = this.get_object; + this.block.addSolModifier(this.object); + if (this.owner instanceof cr.action) + this.block.setSolWriterAfterCnds(); + else if (this.block.parent) + this.block.parent.setSolWriterAfterCnds(); + break; + case 10: // instvar + this.index = m[1]; + if (owner.type && owner.type.is_family) + { + this.get = this.get_familyvar; + this.variesPerInstance = true; + } + else + this.get = this.get_instvar; + break; + case 11: // eventvar + this.varname = m[1]; + this.eventvar = null; + this.get = this.get_eventvar; + break; + case 2: // audiofile ["name", ismusic] + case 12: // fileinfo "name" + this.fileinfo = m[1]; + this.get = this.get_audiofile; + break; + case 13: // variadic + this.get = this.get_variadic; + this.subparams = []; + this.variadicret = []; + for (i = 1, len = m.length; i < len; i++) + { + param = new cr.parameter(this.owner, m[i]); + cr.seal(param); + this.subparams.push(param); + this.variadicret.push(0); + } + break; + default: +; + } + }; + Parameter.prototype.postInit = function () + { + var i, len; + if (this.type === 11) // eventvar + { + this.eventvar = this.runtime.getEventVariableByName(this.varname, this.block.parent); +; + } + else if (this.type === 13) // variadic, postInit all sub-params + { + for (i = 0, len = this.subparams.length; i < len; i++) + this.subparams[i].postInit(); + } + if (this.expression) + this.expression.postInit(); + }; + Parameter.prototype.maybeVaryForType = function (t) + { + if (this.variesPerInstance) + return; // already varies per instance, no need to check again + if (!t) + return; // never vary for system type + if (!t.plugin.singleglobal) + { + this.variesPerInstance = true; + return; + } + }; + Parameter.prototype.setVaries = function () + { + this.variesPerInstance = true; + }; + Parameter.prototype.get_exp = function (solindex) + { + this.solindex = solindex || 0; // default SOL index to use + var temp = pushTempValue(); + this.expression.get(temp); + popTempValue(); + return temp.data; // return actual JS value, not expvalue + }; + Parameter.prototype.get_exp_str = function (solindex) + { + this.solindex = solindex || 0; // default SOL index to use + var temp = pushTempValue(); + this.expression.get(temp); + popTempValue(); + if (cr.is_string(temp.data)) + return temp.data; + else + return ""; + }; + Parameter.prototype.get_object = function () + { + return this.object; + }; + Parameter.prototype.get_combosel = function () + { + return this.combosel; + }; + Parameter.prototype.get_layer = function (solindex) + { + this.solindex = solindex || 0; // default SOL index to use + var temp = pushTempValue(); + this.expression.get(temp); + popTempValue(); + if (temp.is_number()) + return this.runtime.getLayerByNumber(temp.data); + else + return this.runtime.getLayerByName(temp.data); + } + Parameter.prototype.get_layout = function () + { + return this.layout; + }; + Parameter.prototype.get_key = function () + { + return this.key; + }; + Parameter.prototype.get_instvar = function () + { + return this.index; + }; + Parameter.prototype.get_familyvar = function (solindex_) + { + var solindex = solindex_ || 0; + var familytype = this.owner.type; + var realtype = null; + var sol = familytype.getCurrentSol(); + var objs = sol.getObjects(); + if (objs.length) + realtype = objs[solindex % objs.length].type; + else if (sol.else_instances.length) + realtype = sol.else_instances[solindex % sol.else_instances.length].type; + else if (familytype.instances.length) + realtype = familytype.instances[solindex % familytype.instances.length].type; + else + return 0; + return this.index + realtype.family_var_map[familytype.family_index]; + }; + Parameter.prototype.get_eventvar = function () + { + return this.eventvar; + }; + Parameter.prototype.get_audiofile = function () + { + return this.fileinfo; + }; + Parameter.prototype.get_variadic = function () + { + var i, len; + for (i = 0, len = this.subparams.length; i < len; i++) + { + this.variadicret[i] = this.subparams[i].get(); + } + return this.variadicret; + }; + cr.parameter = Parameter; + function EventVariable(sheet, parent, m) + { + this.sheet = sheet; + this.parent = parent; + this.runtime = sheet.runtime; + this.solModifiers = []; + this.name = m[1]; + this.vartype = m[2]; + this.initial = m[3]; + this.is_static = !!m[4]; + this.is_constant = !!m[5]; + this.sid = m[6]; + this.runtime.varsBySid[this.sid.toString()] = this; + this.data = this.initial; // note: also stored in event stack frame for local nonstatic nonconst vars + if (this.parent) // local var + { + if (this.is_static || this.is_constant) + this.localIndex = -1; + else + this.localIndex = this.runtime.stackLocalCount++; + this.runtime.all_local_vars.push(this); + } + else // global var + { + this.localIndex = -1; + this.runtime.all_global_vars.push(this); + } + }; + EventVariable.prototype.postInit = function () + { + this.solModifiers = findMatchingSolModifier(this.solModifiers); + }; + EventVariable.prototype.setValue = function (x) + { +; + var lvs = this.runtime.getCurrentLocalVarStack(); + if (!this.parent || this.is_static || !lvs) + this.data = x; + else // local nonstatic variable: use event stack to keep value at this level of recursion + { + if (this.localIndex >= lvs.length) + lvs.length = this.localIndex + 1; + lvs[this.localIndex] = x; + } + }; + EventVariable.prototype.getValue = function () + { + var lvs = this.runtime.getCurrentLocalVarStack(); + if (!this.parent || this.is_static || !lvs || this.is_constant) + return this.data; + else // local nonstatic variable + { + if (this.localIndex >= lvs.length) + { + return this.initial; + } + if (typeof lvs[this.localIndex] === "undefined") + { + return this.initial; + } + return lvs[this.localIndex]; + } + }; + EventVariable.prototype.run = function () + { + if (this.parent && !this.is_static && !this.is_constant) + this.setValue(this.initial); + }; + cr.eventvariable = EventVariable; + function EventInclude(sheet, parent, m) + { + this.sheet = sheet; + this.parent = parent; + this.runtime = sheet.runtime; + this.solModifiers = []; + this.include_sheet = null; // determined in postInit + this.include_sheet_name = m[1]; + this.active = true; + }; + EventInclude.prototype.toString = function () + { + return "include:" + this.include_sheet.toString(); + }; + EventInclude.prototype.postInit = function () + { + this.include_sheet = this.runtime.eventsheets[this.include_sheet_name]; +; +; + this.sheet.includes.add(this); + this.solModifiers = findMatchingSolModifier(this.solModifiers); + var p = this.parent; + while (p) + { + if (p.group) + p.contained_includes.push(this); + p = p.parent; + } + this.updateActive(); + }; + EventInclude.prototype.run = function () + { + if (this.parent) + this.runtime.pushCleanSol(this.runtime.types_by_index); + if (!this.include_sheet.hasRun) + this.include_sheet.run(true); // from include + if (this.parent) + this.runtime.popSol(this.runtime.types_by_index); + }; + EventInclude.prototype.updateActive = function () + { + var p = this.parent; + while (p) + { + if (p.group && !p.group_active) + { + this.active = false; + return; + } + p = p.parent; + } + this.active = true; + }; + EventInclude.prototype.isActive = function () + { + return this.active; + }; + cr.eventinclude = EventInclude; + function EventStackFrame() + { + this.temp_parents_arr = []; + this.reset(null); + cr.seal(this); + }; + EventStackFrame.prototype.reset = function (cur_event) + { + this.current_event = cur_event; + this.cndindex = 0; + this.actindex = 0; + cr.clearArray(this.temp_parents_arr); + this.last_event_true = false; + this.else_branch_ran = false; + this.any_true_state = false; + }; + EventStackFrame.prototype.isModifierAfterCnds = function () + { + if (this.current_event.solWriterAfterCnds) + return true; + if (this.cndindex < this.current_event.conditions.length - 1) + return !!this.current_event.solModifiers.length; + return false; + }; + cr.eventStackFrame = EventStackFrame; +}()); +(function() +{ + function ExpNode(owner_, m) + { + this.owner = owner_; + this.runtime = owner_.runtime; + this.type = m[0]; +; + this.get = [this.eval_int, + this.eval_float, + this.eval_string, + this.eval_unaryminus, + this.eval_add, + this.eval_subtract, + this.eval_multiply, + this.eval_divide, + this.eval_mod, + this.eval_power, + this.eval_and, + this.eval_or, + this.eval_equal, + this.eval_notequal, + this.eval_less, + this.eval_lessequal, + this.eval_greater, + this.eval_greaterequal, + this.eval_conditional, + this.eval_system_exp, + this.eval_object_exp, + this.eval_instvar_exp, + this.eval_behavior_exp, + this.eval_eventvar_exp][this.type]; + var paramsModel = null; + this.value = null; + this.first = null; + this.second = null; + this.third = null; + this.func = null; + this.results = null; + this.parameters = null; + this.object_type = null; + this.beh_index = -1; + this.instance_expr = null; + this.varindex = -1; + this.behavior_type = null; + this.varname = null; + this.eventvar = null; + this.return_string = false; + switch (this.type) { + case 0: // int + case 1: // float + case 2: // string + this.value = m[1]; + break; + case 3: // unaryminus + this.first = new cr.expNode(owner_, m[1]); + break; + case 18: // conditional + this.first = new cr.expNode(owner_, m[1]); + this.second = new cr.expNode(owner_, m[2]); + this.third = new cr.expNode(owner_, m[3]); + break; + case 19: // system_exp + this.func = this.runtime.GetObjectReference(m[1]); +; + if (this.func === cr.system_object.prototype.exps.random + || this.func === cr.system_object.prototype.exps.choose) + { + this.owner.setVaries(); + } + this.results = []; + this.parameters = []; + if (m.length === 3) + { + paramsModel = m[2]; + this.results.length = paramsModel.length + 1; // must also fit 'ret' + } + else + this.results.length = 1; // to fit 'ret' + break; + case 20: // object_exp + this.object_type = this.runtime.types_by_index[m[1]]; +; + this.beh_index = -1; + this.func = this.runtime.GetObjectReference(m[2]); + this.return_string = m[3]; + if (cr.plugins_.Function && this.func === cr.plugins_.Function.prototype.exps.Call) + { + this.owner.setVaries(); + } + if (m[4]) + this.instance_expr = new cr.expNode(owner_, m[4]); + else + this.instance_expr = null; + this.results = []; + this.parameters = []; + if (m.length === 6) + { + paramsModel = m[5]; + this.results.length = paramsModel.length + 1; + } + else + this.results.length = 1; // to fit 'ret' + break; + case 21: // instvar_exp + this.object_type = this.runtime.types_by_index[m[1]]; +; + this.return_string = m[2]; + if (m[3]) + this.instance_expr = new cr.expNode(owner_, m[3]); + else + this.instance_expr = null; + this.varindex = m[4]; + break; + case 22: // behavior_exp + this.object_type = this.runtime.types_by_index[m[1]]; +; + this.behavior_type = this.object_type.getBehaviorByName(m[2]); +; + this.beh_index = this.object_type.getBehaviorIndexByName(m[2]); + this.func = this.runtime.GetObjectReference(m[3]); + this.return_string = m[4]; + if (m[5]) + this.instance_expr = new cr.expNode(owner_, m[5]); + else + this.instance_expr = null; + this.results = []; + this.parameters = []; + if (m.length === 7) + { + paramsModel = m[6]; + this.results.length = paramsModel.length + 1; + } + else + this.results.length = 1; // to fit 'ret' + break; + case 23: // eventvar_exp + this.varname = m[1]; + this.eventvar = null; // assigned in postInit + break; + } + this.owner.maybeVaryForType(this.object_type); + if (this.type >= 4 && this.type <= 17) + { + this.first = new cr.expNode(owner_, m[1]); + this.second = new cr.expNode(owner_, m[2]); + } + if (paramsModel) + { + var i, len; + for (i = 0, len = paramsModel.length; i < len; i++) + this.parameters.push(new cr.expNode(owner_, paramsModel[i])); + } + cr.seal(this); + }; + ExpNode.prototype.postInit = function () + { + if (this.type === 23) // eventvar_exp + { + this.eventvar = this.owner.runtime.getEventVariableByName(this.varname, this.owner.block.parent); +; + } + if (this.first) + this.first.postInit(); + if (this.second) + this.second.postInit(); + if (this.third) + this.third.postInit(); + if (this.instance_expr) + this.instance_expr.postInit(); + if (this.parameters) + { + var i, len; + for (i = 0, len = this.parameters.length; i < len; i++) + this.parameters[i].postInit(); + } + }; + var tempValues = []; + var tempValuesPtr = -1; + function pushTempValue() + { + ++tempValuesPtr; + if (tempValues.length === tempValuesPtr) + tempValues.push(new cr.expvalue()); + return tempValues[tempValuesPtr]; + }; + function popTempValue() + { + --tempValuesPtr; + }; + function eval_params(parameters, results, temp) + { + var i, len; + for (i = 0, len = parameters.length; i < len; ++i) + { + parameters[i].get(temp); + results[i + 1] = temp.data; // passing actual javascript value as argument instead of expvalue + } + } + ExpNode.prototype.eval_system_exp = function (ret) + { + var parameters = this.parameters; + var results = this.results; + results[0] = ret; + var temp = pushTempValue(); + eval_params(parameters, results, temp); + popTempValue(); + this.func.apply(this.runtime.system, results); + }; + ExpNode.prototype.eval_object_exp = function (ret) + { + var object_type = this.object_type; + var results = this.results; + var parameters = this.parameters; + var instance_expr = this.instance_expr; + var func = this.func; + var index = this.owner.solindex; // default to parameter's intended SOL index + var sol = object_type.getCurrentSol(); + var instances = sol.getObjects(); + if (!instances.length) + { + if (sol.else_instances.length) + instances = sol.else_instances; + else + { + if (this.return_string) + ret.set_string(""); + else + ret.set_int(0); + return; + } + } + results[0] = ret; + ret.object_class = object_type; // so expression can access family type if need be + var temp = pushTempValue(); + eval_params(parameters, results, temp); + if (instance_expr) { + instance_expr.get(temp); + if (temp.is_number()) { + index = temp.data; + instances = object_type.instances; // pick from all instances, not SOL + } + } + popTempValue(); + var len = instances.length; + if (index >= len || index <= -len) + index %= len; // wraparound + if (index < 0) + index += len; + var returned_val = func.apply(instances[index], results); +; + }; + ExpNode.prototype.eval_behavior_exp = function (ret) + { + var object_type = this.object_type; + var results = this.results; + var parameters = this.parameters; + var instance_expr = this.instance_expr; + var beh_index = this.beh_index; + var func = this.func; + var index = this.owner.solindex; // default to parameter's intended SOL index + var sol = object_type.getCurrentSol(); + var instances = sol.getObjects(); + if (!instances.length) + { + if (sol.else_instances.length) + instances = sol.else_instances; + else + { + if (this.return_string) + ret.set_string(""); + else + ret.set_int(0); + return; + } + } + results[0] = ret; + ret.object_class = object_type; // so expression can access family type if need be + var temp = pushTempValue(); + eval_params(parameters, results, temp); + if (instance_expr) { + instance_expr.get(temp); + if (temp.is_number()) { + index = temp.data; + instances = object_type.instances; // pick from all instances, not SOL + } + } + popTempValue(); + var len = instances.length; + if (index >= len || index <= -len) + index %= len; // wraparound + if (index < 0) + index += len; + var inst = instances[index]; + var offset = 0; + if (object_type.is_family) + { + offset = inst.type.family_beh_map[object_type.family_index]; + } + var returned_val = func.apply(inst.behavior_insts[beh_index + offset], results); +; + }; + ExpNode.prototype.eval_instvar_exp = function (ret) + { + var instance_expr = this.instance_expr; + var object_type = this.object_type; + var varindex = this.varindex; + var index = this.owner.solindex; // default to parameter's intended SOL index + var sol = object_type.getCurrentSol(); + var instances = sol.getObjects(); + var inst; + if (!instances.length) + { + if (sol.else_instances.length) + instances = sol.else_instances; + else + { + if (this.return_string) + ret.set_string(""); + else + ret.set_int(0); + return; + } + } + if (instance_expr) + { + var temp = pushTempValue(); + instance_expr.get(temp); + if (temp.is_number()) + { + index = temp.data; + var type_instances = object_type.instances; + if (type_instances.length !== 0) // avoid NaN result with % + { + index %= type_instances.length; // wraparound + if (index < 0) // offset + index += type_instances.length; + } + inst = object_type.getInstanceByIID(index); + var to_ret = inst.instance_vars[varindex]; + if (cr.is_string(to_ret)) + ret.set_string(to_ret); + else + ret.set_float(to_ret); + popTempValue(); + return; // done + } + popTempValue(); + } + var len = instances.length; + if (index >= len || index <= -len) + index %= len; // wraparound + if (index < 0) + index += len; + inst = instances[index]; + var offset = 0; + if (object_type.is_family) + { + offset = inst.type.family_var_map[object_type.family_index]; + } + var to_ret = inst.instance_vars[varindex + offset]; + if (cr.is_string(to_ret)) + ret.set_string(to_ret); + else + ret.set_float(to_ret); + }; + ExpNode.prototype.eval_int = function (ret) + { + ret.type = cr.exptype.Integer; + ret.data = this.value; + }; + ExpNode.prototype.eval_float = function (ret) + { + ret.type = cr.exptype.Float; + ret.data = this.value; + }; + ExpNode.prototype.eval_string = function (ret) + { + ret.type = cr.exptype.String; + ret.data = this.value; + }; + ExpNode.prototype.eval_unaryminus = function (ret) + { + this.first.get(ret); // retrieve operand + if (ret.is_number()) + ret.data = -ret.data; + }; + ExpNode.prototype.eval_add = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + ret.data += temp.data; // both operands numbers: add + if (temp.is_float()) + ret.make_float(); + } + popTempValue(); + }; + ExpNode.prototype.eval_subtract = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + ret.data -= temp.data; // both operands numbers: subtract + if (temp.is_float()) + ret.make_float(); + } + popTempValue(); + }; + ExpNode.prototype.eval_multiply = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + ret.data *= temp.data; // both operands numbers: multiply + if (temp.is_float()) + ret.make_float(); + } + popTempValue(); + }; + ExpNode.prototype.eval_divide = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + ret.data /= temp.data; // both operands numbers: divide + ret.make_float(); + } + popTempValue(); + }; + ExpNode.prototype.eval_mod = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + ret.data %= temp.data; // both operands numbers: modulo + if (temp.is_float()) + ret.make_float(); + } + popTempValue(); + }; + ExpNode.prototype.eval_power = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + ret.data = Math.pow(ret.data, temp.data); // both operands numbers: raise to power + if (temp.is_float()) + ret.make_float(); + } + popTempValue(); + }; + ExpNode.prototype.eval_and = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (temp.is_string() || ret.is_string()) + this.eval_and_stringconcat(ret, temp); + else + this.eval_and_logical(ret, temp); + popTempValue(); + }; + ExpNode.prototype.eval_and_stringconcat = function (ret, temp) + { + if (ret.is_string() && temp.is_string()) + this.eval_and_stringconcat_str_str(ret, temp); + else + this.eval_and_stringconcat_num(ret, temp); + }; + ExpNode.prototype.eval_and_stringconcat_str_str = function (ret, temp) + { + ret.data += temp.data; + }; + ExpNode.prototype.eval_and_stringconcat_num = function (ret, temp) + { + if (ret.is_string()) + { + ret.data += (Math.round(temp.data * 1e10) / 1e10).toString(); + } + else + { + ret.set_string(ret.data.toString() + temp.data); + } + }; + ExpNode.prototype.eval_and_logical = function (ret, temp) + { + ret.set_int(ret.data && temp.data ? 1 : 0); + }; + ExpNode.prototype.eval_or = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + if (ret.is_number() && temp.is_number()) + { + if (ret.data || temp.data) + ret.set_int(1); + else + ret.set_int(0); + } + popTempValue(); + }; + ExpNode.prototype.eval_conditional = function (ret) + { + this.first.get(ret); // condition operand + if (ret.data) // is true + this.second.get(ret); // evaluate second operand to ret + else + this.third.get(ret); // evaluate third operand to ret + }; + ExpNode.prototype.eval_equal = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + ret.set_int(ret.data === temp.data ? 1 : 0); + popTempValue(); + }; + ExpNode.prototype.eval_notequal = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + ret.set_int(ret.data !== temp.data ? 1 : 0); + popTempValue(); + }; + ExpNode.prototype.eval_less = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + ret.set_int(ret.data < temp.data ? 1 : 0); + popTempValue(); + }; + ExpNode.prototype.eval_lessequal = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + ret.set_int(ret.data <= temp.data ? 1 : 0); + popTempValue(); + }; + ExpNode.prototype.eval_greater = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + ret.set_int(ret.data > temp.data ? 1 : 0); + popTempValue(); + }; + ExpNode.prototype.eval_greaterequal = function (ret) + { + this.first.get(ret); // left operand + var temp = pushTempValue(); + this.second.get(temp); // right operand + ret.set_int(ret.data >= temp.data ? 1 : 0); + popTempValue(); + }; + ExpNode.prototype.eval_eventvar_exp = function (ret) + { + var val = this.eventvar.getValue(); + if (cr.is_number(val)) + ret.set_float(val); + else + ret.set_string(val); + }; + cr.expNode = ExpNode; + function ExpValue(type, data) + { + this.type = type || cr.exptype.Integer; + this.data = data || 0; + this.object_class = null; +; +; +; + if (this.type == cr.exptype.Integer) + this.data = Math.floor(this.data); + cr.seal(this); + }; + ExpValue.prototype.is_int = function () + { + return this.type === cr.exptype.Integer; + }; + ExpValue.prototype.is_float = function () + { + return this.type === cr.exptype.Float; + }; + ExpValue.prototype.is_number = function () + { + return this.type === cr.exptype.Integer || this.type === cr.exptype.Float; + }; + ExpValue.prototype.is_string = function () + { + return this.type === cr.exptype.String; + }; + ExpValue.prototype.make_int = function () + { + if (!this.is_int()) + { + if (this.is_float()) + this.data = Math.floor(this.data); // truncate float + else if (this.is_string()) + this.data = parseInt(this.data, 10); + this.type = cr.exptype.Integer; + } + }; + ExpValue.prototype.make_float = function () + { + if (!this.is_float()) + { + if (this.is_string()) + this.data = parseFloat(this.data); + this.type = cr.exptype.Float; + } + }; + ExpValue.prototype.make_string = function () + { + if (!this.is_string()) + { + this.data = this.data.toString(); + this.type = cr.exptype.String; + } + }; + ExpValue.prototype.set_int = function (val) + { +; + this.type = cr.exptype.Integer; + this.data = Math.floor(val); + }; + ExpValue.prototype.set_float = function (val) + { +; + this.type = cr.exptype.Float; + this.data = val; + }; + ExpValue.prototype.set_string = function (val) + { +; + this.type = cr.exptype.String; + this.data = val; + }; + ExpValue.prototype.set_any = function (val) + { + if (cr.is_number(val)) + { + this.type = cr.exptype.Float; + this.data = val; + } + else if (cr.is_string(val)) + { + this.type = cr.exptype.String; + this.data = val.toString(); + } + else + { + this.type = cr.exptype.Integer; + this.data = 0; + } + }; + cr.expvalue = ExpValue; + cr.exptype = { + Integer: 0, // emulated; no native integer support in javascript + Float: 1, + String: 2 + }; +}()); +; +cr.system_object = function (runtime) +{ + this.runtime = runtime; + this.waits = []; +}; +cr.system_object.prototype.saveToJSON = function () +{ + var o = {}; + var i, len, j, lenj, p, w, t, sobj; + o["waits"] = []; + var owaits = o["waits"]; + var waitobj; + for (i = 0, len = this.waits.length; i < len; i++) + { + w = this.waits[i]; + waitobj = { + "t": w.time, + "st": w.signaltag, + "s": w.signalled, + "ev": w.ev.sid, + "sm": [], + "sols": {} + }; + if (w.ev.actions[w.actindex]) + waitobj["act"] = w.ev.actions[w.actindex].sid; + for (j = 0, lenj = w.solModifiers.length; j < lenj; j++) + waitobj["sm"].push(w.solModifiers[j].sid); + for (p in w.sols) + { + if (w.sols.hasOwnProperty(p)) + { + t = this.runtime.types_by_index[parseInt(p, 10)]; +; + sobj = { + "sa": w.sols[p].sa, + "insts": [] + }; + for (j = 0, lenj = w.sols[p].insts.length; j < lenj; j++) + sobj["insts"].push(w.sols[p].insts[j].uid); + waitobj["sols"][t.sid.toString()] = sobj; + } + } + owaits.push(waitobj); + } + return o; +}; +cr.system_object.prototype.loadFromJSON = function (o) +{ + var owaits = o["waits"]; + var i, len, j, lenj, p, w, addWait, e, aindex, t, savedsol, nusol, inst; + cr.clearArray(this.waits); + for (i = 0, len = owaits.length; i < len; i++) + { + w = owaits[i]; + e = this.runtime.blocksBySid[w["ev"].toString()]; + if (!e) + continue; // event must've gone missing + aindex = -1; + for (j = 0, lenj = e.actions.length; j < lenj; j++) + { + if (e.actions[j].sid === w["act"]) + { + aindex = j; + break; + } + } + if (aindex === -1) + continue; // action must've gone missing + addWait = {}; + addWait.sols = {}; + addWait.solModifiers = []; + addWait.deleteme = false; + addWait.time = w["t"]; + addWait.signaltag = w["st"] || ""; + addWait.signalled = !!w["s"]; + addWait.ev = e; + addWait.actindex = aindex; + for (j = 0, lenj = w["sm"].length; j < lenj; j++) + { + t = this.runtime.getObjectTypeBySid(w["sm"][j]); + if (t) + addWait.solModifiers.push(t); + } + for (p in w["sols"]) + { + if (w["sols"].hasOwnProperty(p)) + { + t = this.runtime.getObjectTypeBySid(parseInt(p, 10)); + if (!t) + continue; // type must've been deleted + savedsol = w["sols"][p]; + nusol = { + sa: savedsol["sa"], + insts: [] + }; + for (j = 0, lenj = savedsol["insts"].length; j < lenj; j++) + { + inst = this.runtime.getObjectByUID(savedsol["insts"][j]); + if (inst) + nusol.insts.push(inst); + } + addWait.sols[t.index.toString()] = nusol; + } + } + this.waits.push(addWait); + } +}; +(function () +{ + var sysProto = cr.system_object.prototype; + function SysCnds() {}; + SysCnds.prototype.EveryTick = function() + { + return true; + }; + SysCnds.prototype.OnLayoutStart = function() + { + return true; + }; + SysCnds.prototype.OnLayoutEnd = function() + { + return true; + }; + SysCnds.prototype.Compare = function(x, cmp, y) + { + return cr.do_cmp(x, cmp, y); + }; + SysCnds.prototype.CompareTime = function (cmp, t) + { + var elapsed = this.runtime.kahanTime.sum; + if (cmp === 0) + { + var cnd = this.runtime.getCurrentCondition(); + if (!cnd.extra["CompareTime_executed"]) + { + if (elapsed >= t) + { + cnd.extra["CompareTime_executed"] = true; + return true; + } + } + return false; + } + return cr.do_cmp(elapsed, cmp, t); + }; + SysCnds.prototype.LayerVisible = function (layer) + { + if (!layer) + return false; + else + return layer.visible; + }; + SysCnds.prototype.LayerEmpty = function (layer) + { + if (!layer) + return false; + else + return !layer.instances.length; + }; + SysCnds.prototype.LayerCmpOpacity = function (layer, cmp, opacity_) + { + if (!layer) + return false; + return cr.do_cmp(layer.opacity * 100, cmp, opacity_); + }; + SysCnds.prototype.Repeat = function (count) + { + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var solModifierAfterCnds = current_frame.isModifierAfterCnds(); + var current_loop = this.runtime.pushLoopStack(); + var i; + if (solModifierAfterCnds) + { + for (i = 0; i < count && !current_loop.stopped; i++) + { + this.runtime.pushCopySol(current_event.solModifiers); + current_loop.index = i; + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + } + } + else + { + for (i = 0; i < count && !current_loop.stopped; i++) + { + current_loop.index = i; + current_event.retrigger(); + } + } + this.runtime.popLoopStack(); + return false; + }; + SysCnds.prototype.While = function (count) + { + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var solModifierAfterCnds = current_frame.isModifierAfterCnds(); + var current_loop = this.runtime.pushLoopStack(); + var i; + if (solModifierAfterCnds) + { + for (i = 0; !current_loop.stopped; i++) + { + this.runtime.pushCopySol(current_event.solModifiers); + current_loop.index = i; + if (!current_event.retrigger()) // one of the other conditions returned false + current_loop.stopped = true; // break + this.runtime.popSol(current_event.solModifiers); + } + } + else + { + for (i = 0; !current_loop.stopped; i++) + { + current_loop.index = i; + if (!current_event.retrigger()) + current_loop.stopped = true; + } + } + this.runtime.popLoopStack(); + return false; + }; + SysCnds.prototype.For = function (name, start, end) + { + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var solModifierAfterCnds = current_frame.isModifierAfterCnds(); + var current_loop = this.runtime.pushLoopStack(name); + var i; + if (end < start) + { + if (solModifierAfterCnds) + { + for (i = start; i >= end && !current_loop.stopped; --i) // inclusive to end + { + this.runtime.pushCopySol(current_event.solModifiers); + current_loop.index = i; + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + } + } + else + { + for (i = start; i >= end && !current_loop.stopped; --i) // inclusive to end + { + current_loop.index = i; + current_event.retrigger(); + } + } + } + else + { + if (solModifierAfterCnds) + { + for (i = start; i <= end && !current_loop.stopped; ++i) // inclusive to end + { + this.runtime.pushCopySol(current_event.solModifiers); + current_loop.index = i; + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + } + } + else + { + for (i = start; i <= end && !current_loop.stopped; ++i) // inclusive to end + { + current_loop.index = i; + current_event.retrigger(); + } + } + } + this.runtime.popLoopStack(); + return false; + }; + var foreach_instancestack = []; + var foreach_instanceptr = -1; + SysCnds.prototype.ForEach = function (obj) + { + var sol = obj.getCurrentSol(); + foreach_instanceptr++; + if (foreach_instancestack.length === foreach_instanceptr) + foreach_instancestack.push([]); + var instances = foreach_instancestack[foreach_instanceptr]; + cr.shallowAssignArray(instances, sol.getObjects()); + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var solModifierAfterCnds = current_frame.isModifierAfterCnds(); + var current_loop = this.runtime.pushLoopStack(); + var i, len, j, lenj, inst, s, sol2; + var is_contained = obj.is_contained; + if (solModifierAfterCnds) + { + for (i = 0, len = instances.length; i < len && !current_loop.stopped; i++) + { + this.runtime.pushCopySol(current_event.solModifiers); + inst = instances[i]; + sol = obj.getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = inst; + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + sol2 = s.type.getCurrentSol(); + sol2.select_all = false; + cr.clearArray(sol2.instances); + sol2.instances[0] = s; + } + } + current_loop.index = i; + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + } + } + else + { + sol.select_all = false; + cr.clearArray(sol.instances); + for (i = 0, len = instances.length; i < len && !current_loop.stopped; i++) + { + inst = instances[i]; + sol.instances[0] = inst; + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + sol2 = s.type.getCurrentSol(); + sol2.select_all = false; + cr.clearArray(sol2.instances); + sol2.instances[0] = s; + } + } + current_loop.index = i; + current_event.retrigger(); + } + } + cr.clearArray(instances); + this.runtime.popLoopStack(); + foreach_instanceptr--; + return false; + }; + function foreach_sortinstances(a, b) + { + var va = a.extra["c2_feo_val"]; + var vb = b.extra["c2_feo_val"]; + if (cr.is_number(va) && cr.is_number(vb)) + return va - vb; + else + { + va = "" + va; + vb = "" + vb; + if (va < vb) + return -1; + else if (va > vb) + return 1; + else + return 0; + } + }; + SysCnds.prototype.ForEachOrdered = function (obj, exp, order) + { + var sol = obj.getCurrentSol(); + foreach_instanceptr++; + if (foreach_instancestack.length === foreach_instanceptr) + foreach_instancestack.push([]); + var instances = foreach_instancestack[foreach_instanceptr]; + cr.shallowAssignArray(instances, sol.getObjects()); + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var current_condition = this.runtime.getCurrentCondition(); + var solModifierAfterCnds = current_frame.isModifierAfterCnds(); + var current_loop = this.runtime.pushLoopStack(); + var i, len, j, lenj, inst, s, sol2; + for (i = 0, len = instances.length; i < len; i++) + { + instances[i].extra["c2_feo_val"] = current_condition.parameters[1].get(i); + } + instances.sort(foreach_sortinstances); + if (order === 1) + instances.reverse(); + var is_contained = obj.is_contained; + if (solModifierAfterCnds) + { + for (i = 0, len = instances.length; i < len && !current_loop.stopped; i++) + { + this.runtime.pushCopySol(current_event.solModifiers); + inst = instances[i]; + sol = obj.getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = inst; + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + sol2 = s.type.getCurrentSol(); + sol2.select_all = false; + cr.clearArray(sol2.instances); + sol2.instances[0] = s; + } + } + current_loop.index = i; + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + } + } + else + { + sol.select_all = false; + cr.clearArray(sol.instances); + for (i = 0, len = instances.length; i < len && !current_loop.stopped; i++) + { + inst = instances[i]; + sol.instances[0] = inst; + if (is_contained) + { + for (j = 0, lenj = inst.siblings.length; j < lenj; j++) + { + s = inst.siblings[j]; + sol2 = s.type.getCurrentSol(); + sol2.select_all = false; + cr.clearArray(sol2.instances); + sol2.instances[0] = s; + } + } + current_loop.index = i; + current_event.retrigger(); + } + } + cr.clearArray(instances); + this.runtime.popLoopStack(); + foreach_instanceptr--; + return false; + }; + SysCnds.prototype.PickByComparison = function (obj_, exp_, cmp_, val_) + { + var i, len, k, inst; + if (!obj_) + return; + foreach_instanceptr++; + if (foreach_instancestack.length === foreach_instanceptr) + foreach_instancestack.push([]); + var tmp_instances = foreach_instancestack[foreach_instanceptr]; + var sol = obj_.getCurrentSol(); + cr.shallowAssignArray(tmp_instances, sol.getObjects()); + if (sol.select_all) + cr.clearArray(sol.else_instances); + var current_condition = this.runtime.getCurrentCondition(); + for (i = 0, k = 0, len = tmp_instances.length; i < len; i++) + { + inst = tmp_instances[i]; + tmp_instances[k] = inst; + exp_ = current_condition.parameters[1].get(i); + val_ = current_condition.parameters[3].get(i); + if (cr.do_cmp(exp_, cmp_, val_)) + { + k++; + } + else + { + sol.else_instances.push(inst); + } + } + cr.truncateArray(tmp_instances, k); + sol.select_all = false; + cr.shallowAssignArray(sol.instances, tmp_instances); + cr.clearArray(tmp_instances); + foreach_instanceptr--; + obj_.applySolToContainer(); + return !!sol.instances.length; + }; + SysCnds.prototype.PickByEvaluate = function (obj_, exp_) + { + var i, len, k, inst; + if (!obj_) + return; + foreach_instanceptr++; + if (foreach_instancestack.length === foreach_instanceptr) + foreach_instancestack.push([]); + var tmp_instances = foreach_instancestack[foreach_instanceptr]; + var sol = obj_.getCurrentSol(); + cr.shallowAssignArray(tmp_instances, sol.getObjects()); + if (sol.select_all) + cr.clearArray(sol.else_instances); + var current_condition = this.runtime.getCurrentCondition(); + for (i = 0, k = 0, len = tmp_instances.length; i < len; i++) + { + inst = tmp_instances[i]; + tmp_instances[k] = inst; + exp_ = current_condition.parameters[1].get(i); + if (exp_) + { + k++; + } + else + { + sol.else_instances.push(inst); + } + } + cr.truncateArray(tmp_instances, k); + sol.select_all = false; + cr.shallowAssignArray(sol.instances, tmp_instances); + cr.clearArray(tmp_instances); + foreach_instanceptr--; + obj_.applySolToContainer(); + return !!sol.instances.length; + }; + SysCnds.prototype.TriggerOnce = function () + { + var cndextra = this.runtime.getCurrentCondition().extra; + if (typeof cndextra["TriggerOnce_lastTick"] === "undefined") + cndextra["TriggerOnce_lastTick"] = -1; + var last_tick = cndextra["TriggerOnce_lastTick"]; + var cur_tick = this.runtime.tickcount; + cndextra["TriggerOnce_lastTick"] = cur_tick; + return this.runtime.layout_first_tick || last_tick !== cur_tick - 1; + }; + SysCnds.prototype.Every = function (seconds) + { + var cnd = this.runtime.getCurrentCondition(); + var last_time = cnd.extra["Every_lastTime"] || 0; + var cur_time = this.runtime.kahanTime.sum; + if (typeof cnd.extra["Every_seconds"] === "undefined") + cnd.extra["Every_seconds"] = seconds; + var this_seconds = cnd.extra["Every_seconds"]; + if (cur_time >= last_time + this_seconds) + { + cnd.extra["Every_lastTime"] = last_time + this_seconds; + if (cur_time >= cnd.extra["Every_lastTime"] + 0.04) + { + cnd.extra["Every_lastTime"] = cur_time; + } + cnd.extra["Every_seconds"] = seconds; + return true; + } + else if (cur_time < last_time - 0.1) + { + cnd.extra["Every_lastTime"] = cur_time; + } + return false; + }; + SysCnds.prototype.PickNth = function (obj, index) + { + if (!obj) + return false; + var sol = obj.getCurrentSol(); + var instances = sol.getObjects(); + index = cr.floor(index); + if (index < 0 || index >= instances.length) + return false; + var inst = instances[index]; + sol.pick_one(inst); + obj.applySolToContainer(); + return true; + }; + SysCnds.prototype.PickRandom = function (obj) + { + if (!obj) + return false; + var sol = obj.getCurrentSol(); + var instances = sol.getObjects(); + var index = cr.floor(Math.random() * instances.length); + if (index >= instances.length) + return false; + var inst = instances[index]; + sol.pick_one(inst); + obj.applySolToContainer(); + return true; + }; + SysCnds.prototype.CompareVar = function (v, cmp, val) + { + return cr.do_cmp(v.getValue(), cmp, val); + }; + SysCnds.prototype.IsGroupActive = function (group) + { + var g = this.runtime.groups_by_name[group.toLowerCase()]; + return g && g.group_active; + }; + SysCnds.prototype.IsPreview = function () + { + return typeof cr_is_preview !== "undefined"; + }; + SysCnds.prototype.PickAll = function (obj) + { + if (!obj) + return false; + if (!obj.instances.length) + return false; + var sol = obj.getCurrentSol(); + sol.select_all = true; + obj.applySolToContainer(); + return true; + }; + SysCnds.prototype.IsMobile = function () + { + return this.runtime.isMobile; + }; + SysCnds.prototype.CompareBetween = function (x, a, b) + { + return x >= a && x <= b; + }; + SysCnds.prototype.Else = function () + { + var current_frame = this.runtime.getCurrentEventStack(); + if (current_frame.else_branch_ran) + return false; // another event in this else-if chain has run + else + return !current_frame.last_event_true; + /* + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var prev_event = current_event.prev_block; + if (!prev_event) + return false; + if (prev_event.is_logical) + return !this.runtime.last_event_true; + var i, len, j, lenj, s, sol, temp, inst, any_picked = false; + for (i = 0, len = prev_event.cndReferences.length; i < len; i++) + { + s = prev_event.cndReferences[i]; + sol = s.getCurrentSol(); + if (sol.select_all || sol.instances.length === s.instances.length) + { + sol.select_all = false; + sol.instances.length = 0; + } + else + { + if (sol.instances.length === 1 && sol.else_instances.length === 0 && s.instances.length >= 2) + { + inst = sol.instances[0]; + sol.instances.length = 0; + for (j = 0, lenj = s.instances.length; j < lenj; j++) + { + if (s.instances[j] != inst) + sol.instances.push(s.instances[j]); + } + any_picked = true; + } + else + { + temp = sol.instances; + sol.instances = sol.else_instances; + sol.else_instances = temp; + any_picked = true; + } + } + } + return any_picked; + */ + }; + SysCnds.prototype.OnLoadFinished = function () + { + return true; + }; + SysCnds.prototype.OnCanvasSnapshot = function () + { + return true; + }; + SysCnds.prototype.EffectsSupported = function () + { + return !!this.runtime.glwrap; + }; + SysCnds.prototype.OnSaveComplete = function () + { + return true; + }; + SysCnds.prototype.OnSaveFailed = function () + { + return true; + }; + SysCnds.prototype.OnLoadComplete = function () + { + return true; + }; + SysCnds.prototype.OnLoadFailed = function () + { + return true; + }; + SysCnds.prototype.ObjectUIDExists = function (u) + { + return !!this.runtime.getObjectByUID(u); + }; + SysCnds.prototype.IsOnPlatform = function (p) + { + var rt = this.runtime; + switch (p) { + case 0: // HTML5 website + return !rt.isDomFree && !rt.isNodeWebkit && !rt.isCordova && !rt.isWinJS && !rt.isWindowsPhone8 && !rt.isBlackberry10 && !rt.isAmazonWebApp; + case 1: // iOS + return rt.isiOS; + case 2: // Android + return rt.isAndroid; + case 3: // Windows 8 + return rt.isWindows8App; + case 4: // Windows Phone 8 + return rt.isWindowsPhone8; + case 5: // Blackberry 10 + return rt.isBlackberry10; + case 6: // Tizen + return rt.isTizen; + case 7: // CocoonJS + return rt.isCocoonJs; + case 8: // Cordova + return rt.isCordova; + case 9: // Scirra Arcade + return rt.isArcade; + case 10: // node-webkit + return rt.isNodeWebkit; + case 11: // crosswalk + return rt.isCrosswalk; + case 12: // amazon webapp + return rt.isAmazonWebApp; + case 13: // windows 10 app + return rt.isWindows10; + default: // should not be possible + return false; + } + }; + var cacheRegex = null; + var lastRegex = ""; + var lastFlags = ""; + function getRegex(regex_, flags_) + { + if (!cacheRegex || regex_ !== lastRegex || flags_ !== lastFlags) + { + cacheRegex = new RegExp(regex_, flags_); + lastRegex = regex_; + lastFlags = flags_; + } + cacheRegex.lastIndex = 0; // reset + return cacheRegex; + }; + SysCnds.prototype.RegexTest = function (str_, regex_, flags_) + { + var regex = getRegex(regex_, flags_); + return regex.test(str_); + }; + var tmp_arr = []; + SysCnds.prototype.PickOverlappingPoint = function (obj_, x_, y_) + { + if (!obj_) + return false; + var sol = obj_.getCurrentSol(); + var instances = sol.getObjects(); + var current_event = this.runtime.getCurrentEventStack().current_event; + var orblock = current_event.orblock; + var cnd = this.runtime.getCurrentCondition(); + var i, len, inst, pick; + if (sol.select_all) + { + cr.shallowAssignArray(tmp_arr, instances); + cr.clearArray(sol.else_instances); + sol.select_all = false; + cr.clearArray(sol.instances); + } + else + { + if (orblock) + { + cr.shallowAssignArray(tmp_arr, sol.else_instances); + cr.clearArray(sol.else_instances); + } + else + { + cr.shallowAssignArray(tmp_arr, instances); + cr.clearArray(sol.instances); + } + } + for (i = 0, len = tmp_arr.length; i < len; ++i) + { + inst = tmp_arr[i]; + inst.update_bbox(); + pick = cr.xor(inst.contains_pt(x_, y_), cnd.inverted); + if (pick) + sol.instances.push(inst); + else + sol.else_instances.push(inst); + } + obj_.applySolToContainer(); + return cr.xor(!!sol.instances.length, cnd.inverted); + }; + SysCnds.prototype.IsNaN = function (n) + { + return !!isNaN(n); + }; + SysCnds.prototype.AngleWithin = function (a1, within, a2) + { + return cr.angleDiff(cr.to_radians(a1), cr.to_radians(a2)) <= cr.to_radians(within); + }; + SysCnds.prototype.IsClockwiseFrom = function (a1, a2) + { + return cr.angleClockwise(cr.to_radians(a1), cr.to_radians(a2)); + }; + SysCnds.prototype.IsBetweenAngles = function (a, la, ua) + { + var angle = cr.to_clamped_radians(a); + var lower = cr.to_clamped_radians(la); + var upper = cr.to_clamped_radians(ua); + var obtuse = (!cr.angleClockwise(upper, lower)); + if (obtuse) + return !(!cr.angleClockwise(angle, lower) && cr.angleClockwise(angle, upper)); + else + return cr.angleClockwise(angle, lower) && !cr.angleClockwise(angle, upper); + }; + SysCnds.prototype.IsValueType = function (x, t) + { + if (typeof x === "number") + return t === 0; + else // string + return t === 1; + }; + sysProto.cnds = new SysCnds(); + function SysActs() {}; + SysActs.prototype.GoToLayout = function (to) + { + if (this.runtime.isloading) + return; // cannot change layout while loading on loader layout + if (this.runtime.changelayout) + return; // already changing to a different layout +; + this.runtime.changelayout = to; + }; + SysActs.prototype.NextPrevLayout = function (prev) + { + if (this.runtime.isloading) + return; // cannot change layout while loading on loader layout + if (this.runtime.changelayout) + return; // already changing to a different layout + var index = this.runtime.layouts_by_index.indexOf(this.runtime.running_layout); + if (prev && index === 0) + return; // cannot go to previous layout from first layout + if (!prev && index === this.runtime.layouts_by_index.length - 1) + return; // cannot go to next layout from last layout + var to = this.runtime.layouts_by_index[index + (prev ? -1 : 1)]; +; + this.runtime.changelayout = to; + }; + SysActs.prototype.CreateObject = function (obj, layer, x, y) + { + if (!layer || !obj) + return; + var inst = this.runtime.createInstance(obj, layer, x, y); + if (!inst) + return; + this.runtime.isInOnDestroy++; + var i, len, s; + this.runtime.trigger(Object.getPrototypeOf(obj.plugin).cnds.OnCreated, inst); + if (inst.is_contained) + { + for (i = 0, len = inst.siblings.length; i < len; i++) + { + s = inst.siblings[i]; + this.runtime.trigger(Object.getPrototypeOf(s.type.plugin).cnds.OnCreated, s); + } + } + this.runtime.isInOnDestroy--; + var sol = obj.getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = inst; + if (inst.is_contained) + { + for (i = 0, len = inst.siblings.length; i < len; i++) + { + s = inst.siblings[i]; + sol = s.type.getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = s; + } + } + }; + SysActs.prototype.SetLayerVisible = function (layer, visible_) + { + if (!layer) + return; + if (layer.visible !== visible_) + { + layer.visible = visible_; + this.runtime.redraw = true; + } + }; + SysActs.prototype.SetLayerOpacity = function (layer, opacity_) + { + if (!layer) + return; + opacity_ = cr.clamp(opacity_ / 100, 0, 1); + if (layer.opacity !== opacity_) + { + layer.opacity = opacity_; + this.runtime.redraw = true; + } + }; + SysActs.prototype.SetLayerScaleRate = function (layer, sr) + { + if (!layer) + return; + if (layer.zoomRate !== sr) + { + layer.zoomRate = sr; + this.runtime.redraw = true; + } + }; + SysActs.prototype.SetLayerForceOwnTexture = function (layer, f) + { + if (!layer) + return; + f = !!f; + if (layer.forceOwnTexture !== f) + { + layer.forceOwnTexture = f; + this.runtime.redraw = true; + } + }; + SysActs.prototype.SetLayoutScale = function (s) + { + if (!this.runtime.running_layout) + return; + if (this.runtime.running_layout.scale !== s) + { + this.runtime.running_layout.scale = s; + this.runtime.running_layout.boundScrolling(); + this.runtime.redraw = true; + } + }; + SysActs.prototype.ScrollX = function(x) + { + this.runtime.running_layout.scrollToX(x); + }; + SysActs.prototype.ScrollY = function(y) + { + this.runtime.running_layout.scrollToY(y); + }; + SysActs.prototype.Scroll = function(x, y) + { + this.runtime.running_layout.scrollToX(x); + this.runtime.running_layout.scrollToY(y); + }; + SysActs.prototype.ScrollToObject = function(obj) + { + var inst = obj.getFirstPicked(); + if (inst) + { + this.runtime.running_layout.scrollToX(inst.x); + this.runtime.running_layout.scrollToY(inst.y); + } + }; + SysActs.prototype.SetVar = function(v, x) + { +; + if (v.vartype === 0) + { + if (cr.is_number(x)) + v.setValue(x); + else + v.setValue(parseFloat(x)); + } + else if (v.vartype === 1) + v.setValue(x.toString()); + }; + SysActs.prototype.AddVar = function(v, x) + { +; + if (v.vartype === 0) + { + if (cr.is_number(x)) + v.setValue(v.getValue() + x); + else + v.setValue(v.getValue() + parseFloat(x)); + } + else if (v.vartype === 1) + v.setValue(v.getValue() + x.toString()); + }; + SysActs.prototype.SubVar = function(v, x) + { +; + if (v.vartype === 0) + { + if (cr.is_number(x)) + v.setValue(v.getValue() - x); + else + v.setValue(v.getValue() - parseFloat(x)); + } + }; + SysActs.prototype.SetGroupActive = function (group, active) + { + var g = this.runtime.groups_by_name[group.toLowerCase()]; + if (!g) + return; + switch (active) { + case 0: + g.setGroupActive(false); + break; + case 1: + g.setGroupActive(true); + break; + case 2: + g.setGroupActive(!g.group_active); + break; + } + }; + SysActs.prototype.SetTimescale = function (ts_) + { + var ts = ts_; + if (ts < 0) + ts = 0; + this.runtime.timescale = ts; + }; + SysActs.prototype.SetObjectTimescale = function (obj, ts_) + { + var ts = ts_; + if (ts < 0) + ts = 0; + if (!obj) + return; + var sol = obj.getCurrentSol(); + var instances = sol.getObjects(); + var i, len; + for (i = 0, len = instances.length; i < len; i++) + { + instances[i].my_timescale = ts; + } + }; + SysActs.prototype.RestoreObjectTimescale = function (obj) + { + if (!obj) + return false; + var sol = obj.getCurrentSol(); + var instances = sol.getObjects(); + var i, len; + for (i = 0, len = instances.length; i < len; i++) + { + instances[i].my_timescale = -1.0; + } + }; + var waitobjrecycle = []; + function allocWaitObject() + { + var w; + if (waitobjrecycle.length) + w = waitobjrecycle.pop(); + else + { + w = {}; + w.sols = {}; + w.solModifiers = []; + } + w.deleteme = false; + return w; + }; + function freeWaitObject(w) + { + cr.wipe(w.sols); + cr.clearArray(w.solModifiers); + waitobjrecycle.push(w); + }; + var solstateobjects = []; + function allocSolStateObject() + { + var s; + if (solstateobjects.length) + s = solstateobjects.pop(); + else + { + s = {}; + s.insts = []; + } + s.sa = false; + return s; + }; + function freeSolStateObject(s) + { + cr.clearArray(s.insts); + solstateobjects.push(s); + }; + SysActs.prototype.Wait = function (seconds) + { + if (seconds < 0) + return; + var i, len, s, t, ss; + var evinfo = this.runtime.getCurrentEventStack(); + var waitobj = allocWaitObject(); + waitobj.time = this.runtime.kahanTime.sum + seconds; + waitobj.signaltag = ""; + waitobj.signalled = false; + waitobj.ev = evinfo.current_event; + waitobj.actindex = evinfo.actindex + 1; // pointing at next action + for (i = 0, len = this.runtime.types_by_index.length; i < len; i++) + { + t = this.runtime.types_by_index[i]; + s = t.getCurrentSol(); + if (s.select_all && evinfo.current_event.solModifiers.indexOf(t) === -1) + continue; + waitobj.solModifiers.push(t); + ss = allocSolStateObject(); + ss.sa = s.select_all; + cr.shallowAssignArray(ss.insts, s.instances); + waitobj.sols[i.toString()] = ss; + } + this.waits.push(waitobj); + return true; + }; + SysActs.prototype.WaitForSignal = function (tag) + { + var i, len, s, t, ss; + var evinfo = this.runtime.getCurrentEventStack(); + var waitobj = allocWaitObject(); + waitobj.time = -1; + waitobj.signaltag = tag.toLowerCase(); + waitobj.signalled = false; + waitobj.ev = evinfo.current_event; + waitobj.actindex = evinfo.actindex + 1; // pointing at next action + for (i = 0, len = this.runtime.types_by_index.length; i < len; i++) + { + t = this.runtime.types_by_index[i]; + s = t.getCurrentSol(); + if (s.select_all && evinfo.current_event.solModifiers.indexOf(t) === -1) + continue; + waitobj.solModifiers.push(t); + ss = allocSolStateObject(); + ss.sa = s.select_all; + cr.shallowAssignArray(ss.insts, s.instances); + waitobj.sols[i.toString()] = ss; + } + this.waits.push(waitobj); + return true; + }; + SysActs.prototype.Signal = function (tag) + { + var lowertag = tag.toLowerCase(); + var i, len, w; + for (i = 0, len = this.waits.length; i < len; ++i) + { + w = this.waits[i]; + if (w.time !== -1) + continue; // timer wait, ignore + if (w.signaltag === lowertag) // waiting for this signal + w.signalled = true; // will run on next check + } + }; + SysActs.prototype.SetLayerScale = function (layer, scale) + { + if (!layer) + return; + if (layer.scale === scale) + return; + layer.scale = scale; + this.runtime.redraw = true; + }; + SysActs.prototype.ResetGlobals = function () + { + var i, len, g; + for (i = 0, len = this.runtime.all_global_vars.length; i < len; i++) + { + g = this.runtime.all_global_vars[i]; + g.data = g.initial; + } + }; + SysActs.prototype.SetLayoutAngle = function (a) + { + a = cr.to_radians(a); + a = cr.clamp_angle(a); + if (this.runtime.running_layout) + { + if (this.runtime.running_layout.angle !== a) + { + this.runtime.running_layout.angle = a; + this.runtime.redraw = true; + } + } + }; + SysActs.prototype.SetLayerAngle = function (layer, a) + { + if (!layer) + return; + a = cr.to_radians(a); + a = cr.clamp_angle(a); + if (layer.angle === a) + return; + layer.angle = a; + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayerParallax = function (layer, px, py) + { + if (!layer) + return; + if (layer.parallaxX === px / 100 && layer.parallaxY === py / 100) + return; + layer.parallaxX = px / 100; + layer.parallaxY = py / 100; + if (layer.parallaxX !== 1 || layer.parallaxY !== 1) + { + var i, len, instances = layer.instances; + for (i = 0, len = instances.length; i < len; ++i) + { + instances[i].type.any_instance_parallaxed = true; + } + } + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayerBackground = function (layer, c) + { + if (!layer) + return; + var r = cr.GetRValue(c); + var g = cr.GetGValue(c); + var b = cr.GetBValue(c); + if (layer.background_color[0] === r && layer.background_color[1] === g && layer.background_color[2] === b) + return; + layer.background_color[0] = r; + layer.background_color[1] = g; + layer.background_color[2] = b; + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayerTransparent = function (layer, t) + { + if (!layer) + return; + if (!!t === !!layer.transparent) + return; + layer.transparent = !!t; + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayerBlendMode = function (layer, bm) + { + if (!layer) + return; + if (layer.blend_mode === bm) + return; + layer.blend_mode = bm; + layer.compositeOp = cr.effectToCompositeOp(layer.blend_mode); + if (this.runtime.gl) + cr.setGLBlend(layer, layer.blend_mode, this.runtime.gl); + this.runtime.redraw = true; + }; + SysActs.prototype.StopLoop = function () + { + if (this.runtime.loop_stack_index < 0) + return; // no loop currently running + this.runtime.getCurrentLoop().stopped = true; + }; + SysActs.prototype.GoToLayoutByName = function (layoutname) + { + if (this.runtime.isloading) + return; // cannot change layout while loading on loader layout + if (this.runtime.changelayout) + return; // already changing to different layout +; + var l; + for (l in this.runtime.layouts) + { + if (this.runtime.layouts.hasOwnProperty(l) && cr.equals_nocase(l, layoutname)) + { + this.runtime.changelayout = this.runtime.layouts[l]; + return; + } + } + }; + SysActs.prototype.RestartLayout = function (layoutname) + { + if (this.runtime.isloading) + return; // cannot restart loader layouts + if (this.runtime.changelayout) + return; // already changing to a different layout +; + if (!this.runtime.running_layout) + return; + this.runtime.changelayout = this.runtime.running_layout; + var i, len, g; + for (i = 0, len = this.runtime.allGroups.length; i < len; i++) + { + g = this.runtime.allGroups[i]; + g.setGroupActive(g.initially_activated); + } + }; + SysActs.prototype.SnapshotCanvas = function (format_, quality_) + { + this.runtime.doCanvasSnapshot(format_ === 0 ? "image/png" : "image/jpeg", quality_ / 100); + }; + SysActs.prototype.SetCanvasSize = function (w, h) + { + if (w <= 0 || h <= 0) + return; + var mode = this.runtime.fullscreen_mode; + var isfullscreen = (document["mozFullScreen"] || document["webkitIsFullScreen"] || !!document["msFullscreenElement"] || document["fullScreen"] || this.runtime.isNodeFullscreen); + if (isfullscreen && this.runtime.fullscreen_scaling > 0) + mode = this.runtime.fullscreen_scaling; + if (mode === 0) + { + this.runtime["setSize"](w, h, true); + } + else + { + this.runtime.original_width = w; + this.runtime.original_height = h; + this.runtime["setSize"](this.runtime.lastWindowWidth, this.runtime.lastWindowHeight, true); + } + }; + SysActs.prototype.SetLayoutEffectEnabled = function (enable_, effectname_) + { + if (!this.runtime.running_layout || !this.runtime.glwrap) + return; + var et = this.runtime.running_layout.getEffectByName(effectname_); + if (!et) + return; // effect name not found + var enable = (enable_ === 1); + if (et.active == enable) + return; // no change + et.active = enable; + this.runtime.running_layout.updateActiveEffects(); + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayerEffectEnabled = function (layer, enable_, effectname_) + { + if (!layer || !this.runtime.glwrap) + return; + var et = layer.getEffectByName(effectname_); + if (!et) + return; // effect name not found + var enable = (enable_ === 1); + if (et.active == enable) + return; // no change + et.active = enable; + layer.updateActiveEffects(); + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayoutEffectParam = function (effectname_, index_, value_) + { + if (!this.runtime.running_layout || !this.runtime.glwrap) + return; + var et = this.runtime.running_layout.getEffectByName(effectname_); + if (!et) + return; // effect name not found + var params = this.runtime.running_layout.effect_params[et.index]; + index_ = Math.floor(index_); + if (index_ < 0 || index_ >= params.length) + return; // effect index out of bounds + if (this.runtime.glwrap.getProgramParameterType(et.shaderindex, index_) === 1) + value_ /= 100.0; + if (params[index_] === value_) + return; // no change + params[index_] = value_; + if (et.active) + this.runtime.redraw = true; + }; + SysActs.prototype.SetLayerEffectParam = function (layer, effectname_, index_, value_) + { + if (!layer || !this.runtime.glwrap) + return; + var et = layer.getEffectByName(effectname_); + if (!et) + return; // effect name not found + var params = layer.effect_params[et.index]; + index_ = Math.floor(index_); + if (index_ < 0 || index_ >= params.length) + return; // effect index out of bounds + if (this.runtime.glwrap.getProgramParameterType(et.shaderindex, index_) === 1) + value_ /= 100.0; + if (params[index_] === value_) + return; // no change + params[index_] = value_; + if (et.active) + this.runtime.redraw = true; + }; + SysActs.prototype.SaveState = function (slot_) + { + this.runtime.saveToSlot = slot_; + }; + SysActs.prototype.LoadState = function (slot_) + { + this.runtime.loadFromSlot = slot_; + }; + SysActs.prototype.LoadStateJSON = function (jsonstr_) + { + this.runtime.loadFromJson = jsonstr_; + }; + SysActs.prototype.SetHalfFramerateMode = function (set_) + { + this.runtime.halfFramerateMode = (set_ !== 0); + }; + SysActs.prototype.SetFullscreenQuality = function (q) + { + var isfullscreen = (document["mozFullScreen"] || document["webkitIsFullScreen"] || !!document["msFullscreenElement"] || document["fullScreen"] || this.isNodeFullscreen); + if (!isfullscreen && this.runtime.fullscreen_mode === 0) + return; + this.runtime.wantFullscreenScalingQuality = (q !== 0); + this.runtime["setSize"](this.runtime.lastWindowWidth, this.runtime.lastWindowHeight, true); + }; + SysActs.prototype.ResetPersisted = function () + { + var i, len; + for (i = 0, len = this.runtime.layouts_by_index.length; i < len; ++i) + { + this.runtime.layouts_by_index[i].persist_data = {}; + this.runtime.layouts_by_index[i].first_visit = true; + } + }; + SysActs.prototype.RecreateInitialObjects = function (obj, x1, y1, x2, y2) + { + if (!obj) + return; + this.runtime.running_layout.recreateInitialObjects(obj, x1, y1, x2, y2); + }; + SysActs.prototype.SetPixelRounding = function (m) + { + this.runtime.pixel_rounding = (m !== 0); + this.runtime.redraw = true; + }; + SysActs.prototype.SetMinimumFramerate = function (f) + { + if (f < 1) + f = 1; + if (f > 120) + f = 120; + this.runtime.minimumFramerate = f; + }; + function SortZOrderList(a, b) + { + var layerA = a[0]; + var layerB = b[0]; + var diff = layerA - layerB; + if (diff !== 0) + return diff; + var indexA = a[1]; + var indexB = b[1]; + return indexA - indexB; + }; + function SortInstancesByValue(a, b) + { + return a[1] - b[1]; + }; + SysActs.prototype.SortZOrderByInstVar = function (obj, iv) + { + if (!obj) + return; + var i, len, inst, value, r, layer, toZ; + var sol = obj.getCurrentSol(); + var pickedInstances = sol.getObjects(); + var zOrderList = []; + var instValues = []; + var layout = this.runtime.running_layout; + var isFamily = obj.is_family; + var familyIndex = obj.family_index; + for (i = 0, len = pickedInstances.length; i < len; ++i) + { + inst = pickedInstances[i]; + if (!inst.layer) + continue; // not a world instance + if (isFamily) + value = inst.instance_vars[iv + inst.type.family_var_map[familyIndex]]; + else + value = inst.instance_vars[iv]; + zOrderList.push([ + inst.layer.index, + inst.get_zindex() + ]); + instValues.push([ + inst, + value + ]); + } + if (!zOrderList.length) + return; // no instances were world instances + zOrderList.sort(SortZOrderList); + instValues.sort(SortInstancesByValue); + for (i = 0, len = zOrderList.length; i < len; ++i) + { + inst = instValues[i][0]; // instance in the order we want + layer = layout.layers[zOrderList[i][0]]; // layer to put it on + toZ = zOrderList[i][1]; // Z index on that layer to put it + if (layer.instances[toZ] !== inst) // not already got this instance there + { + layer.instances[toZ] = inst; // update instance + inst.layer = layer; // update instance's layer reference (could have changed) + layer.setZIndicesStaleFrom(toZ); // mark Z indices stale from this point since they have changed + } + } + }; + sysProto.acts = new SysActs(); + function SysExps() {}; + SysExps.prototype["int"] = function(ret, x) + { + if (cr.is_string(x)) + { + ret.set_int(parseInt(x, 10)); + if (isNaN(ret.data)) + ret.data = 0; + } + else + ret.set_int(x); + }; + SysExps.prototype["float"] = function(ret, x) + { + if (cr.is_string(x)) + { + ret.set_float(parseFloat(x)); + if (isNaN(ret.data)) + ret.data = 0; + } + else + ret.set_float(x); + }; + SysExps.prototype.str = function(ret, x) + { + if (cr.is_string(x)) + ret.set_string(x); + else + ret.set_string(x.toString()); + }; + SysExps.prototype.len = function(ret, x) + { + ret.set_int(x.length || 0); + }; + SysExps.prototype.random = function (ret, a, b) + { + if (b === undefined) + { + ret.set_float(Math.random() * a); + } + else + { + ret.set_float(Math.random() * (b - a) + a); + } + }; + SysExps.prototype.sqrt = function(ret, x) + { + ret.set_float(Math.sqrt(x)); + }; + SysExps.prototype.abs = function(ret, x) + { + ret.set_float(Math.abs(x)); + }; + SysExps.prototype.round = function(ret, x) + { + ret.set_int(Math.round(x)); + }; + SysExps.prototype.floor = function(ret, x) + { + ret.set_int(Math.floor(x)); + }; + SysExps.prototype.ceil = function(ret, x) + { + ret.set_int(Math.ceil(x)); + }; + SysExps.prototype.sin = function(ret, x) + { + ret.set_float(Math.sin(cr.to_radians(x))); + }; + SysExps.prototype.cos = function(ret, x) + { + ret.set_float(Math.cos(cr.to_radians(x))); + }; + SysExps.prototype.tan = function(ret, x) + { + ret.set_float(Math.tan(cr.to_radians(x))); + }; + SysExps.prototype.asin = function(ret, x) + { + ret.set_float(cr.to_degrees(Math.asin(x))); + }; + SysExps.prototype.acos = function(ret, x) + { + ret.set_float(cr.to_degrees(Math.acos(x))); + }; + SysExps.prototype.atan = function(ret, x) + { + ret.set_float(cr.to_degrees(Math.atan(x))); + }; + SysExps.prototype.exp = function(ret, x) + { + ret.set_float(Math.exp(x)); + }; + SysExps.prototype.ln = function(ret, x) + { + ret.set_float(Math.log(x)); + }; + SysExps.prototype.log10 = function(ret, x) + { + ret.set_float(Math.log(x) / Math.LN10); + }; + SysExps.prototype.max = function(ret) + { + var max_ = arguments[1]; + if (typeof max_ !== "number") + max_ = 0; + var i, len, a; + for (i = 2, len = arguments.length; i < len; i++) + { + a = arguments[i]; + if (typeof a !== "number") + continue; // ignore non-numeric types + if (max_ < a) + max_ = a; + } + ret.set_float(max_); + }; + SysExps.prototype.min = function(ret) + { + var min_ = arguments[1]; + if (typeof min_ !== "number") + min_ = 0; + var i, len, a; + for (i = 2, len = arguments.length; i < len; i++) + { + a = arguments[i]; + if (typeof a !== "number") + continue; // ignore non-numeric types + if (min_ > a) + min_ = a; + } + ret.set_float(min_); + }; + SysExps.prototype.dt = function(ret) + { + ret.set_float(this.runtime.dt); + }; + SysExps.prototype.timescale = function(ret) + { + ret.set_float(this.runtime.timescale); + }; + SysExps.prototype.wallclocktime = function(ret) + { + ret.set_float((Date.now() - this.runtime.start_time) / 1000.0); + }; + SysExps.prototype.time = function(ret) + { + ret.set_float(this.runtime.kahanTime.sum); + }; + SysExps.prototype.tickcount = function(ret) + { + ret.set_int(this.runtime.tickcount); + }; + SysExps.prototype.objectcount = function(ret) + { + ret.set_int(this.runtime.objectcount); + }; + SysExps.prototype.fps = function(ret) + { + ret.set_int(this.runtime.fps); + }; + SysExps.prototype.loopindex = function(ret, name_) + { + var loop, i, len; + if (!this.runtime.loop_stack.length) + { + ret.set_int(0); + return; + } + if (name_) + { + for (i = this.runtime.loop_stack_index; i >= 0; --i) + { + loop = this.runtime.loop_stack[i]; + if (loop.name === name_) + { + ret.set_int(loop.index); + return; + } + } + ret.set_int(0); + } + else + { + loop = this.runtime.getCurrentLoop(); + ret.set_int(loop ? loop.index : -1); + } + }; + SysExps.prototype.distance = function(ret, x1, y1, x2, y2) + { + ret.set_float(cr.distanceTo(x1, y1, x2, y2)); + }; + SysExps.prototype.angle = function(ret, x1, y1, x2, y2) + { + ret.set_float(cr.to_degrees(cr.angleTo(x1, y1, x2, y2))); + }; + SysExps.prototype.scrollx = function(ret) + { + ret.set_float(this.runtime.running_layout.scrollX); + }; + SysExps.prototype.scrolly = function(ret) + { + ret.set_float(this.runtime.running_layout.scrollY); + }; + SysExps.prototype.newline = function(ret) + { + ret.set_string("\n"); + }; + SysExps.prototype.lerp = function(ret, a, b, x) + { + ret.set_float(cr.lerp(a, b, x)); + }; + SysExps.prototype.qarp = function(ret, a, b, c, x) + { + ret.set_float(cr.qarp(a, b, c, x)); + }; + SysExps.prototype.cubic = function(ret, a, b, c, d, x) + { + ret.set_float(cr.cubic(a, b, c, d, x)); + }; + SysExps.prototype.cosp = function(ret, a, b, x) + { + ret.set_float(cr.cosp(a, b, x)); + }; + SysExps.prototype.windowwidth = function(ret) + { + ret.set_int(this.runtime.width); + }; + SysExps.prototype.windowheight = function(ret) + { + ret.set_int(this.runtime.height); + }; + SysExps.prototype.uppercase = function(ret, str) + { + ret.set_string(cr.is_string(str) ? str.toUpperCase() : ""); + }; + SysExps.prototype.lowercase = function(ret, str) + { + ret.set_string(cr.is_string(str) ? str.toLowerCase() : ""); + }; + SysExps.prototype.clamp = function(ret, x, l, u) + { + if (x < l) + ret.set_float(l); + else if (x > u) + ret.set_float(u); + else + ret.set_float(x); + }; + SysExps.prototype.layerscale = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_float(0); + else + ret.set_float(layer.scale); + }; + SysExps.prototype.layeropacity = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_float(0); + else + ret.set_float(layer.opacity * 100); + }; + SysExps.prototype.layerscalerate = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_float(0); + else + ret.set_float(layer.zoomRate); + }; + SysExps.prototype.layerparallaxx = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_float(0); + else + ret.set_float(layer.parallaxX * 100); + }; + SysExps.prototype.layerparallaxy = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_float(0); + else + ret.set_float(layer.parallaxY * 100); + }; + SysExps.prototype.layerindex = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_int(-1); + else + ret.set_int(layer.index); + }; + SysExps.prototype.layoutscale = function (ret) + { + if (this.runtime.running_layout) + ret.set_float(this.runtime.running_layout.scale); + else + ret.set_float(0); + }; + SysExps.prototype.layoutangle = function (ret) + { + ret.set_float(cr.to_degrees(this.runtime.running_layout.angle)); + }; + SysExps.prototype.layerangle = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + if (!layer) + ret.set_float(0); + else + ret.set_float(cr.to_degrees(layer.angle)); + }; + SysExps.prototype.layoutwidth = function (ret) + { + ret.set_int(this.runtime.running_layout.width); + }; + SysExps.prototype.layoutheight = function (ret) + { + ret.set_int(this.runtime.running_layout.height); + }; + SysExps.prototype.find = function (ret, text, searchstr) + { + if (cr.is_string(text) && cr.is_string(searchstr)) + ret.set_int(text.search(new RegExp(cr.regexp_escape(searchstr), "i"))); + else + ret.set_int(-1); + }; + SysExps.prototype.findcase = function (ret, text, searchstr) + { + if (cr.is_string(text) && cr.is_string(searchstr)) + ret.set_int(text.search(new RegExp(cr.regexp_escape(searchstr), ""))); + else + ret.set_int(-1); + }; + SysExps.prototype.left = function (ret, text, n) + { + ret.set_string(cr.is_string(text) ? text.substr(0, n) : ""); + }; + SysExps.prototype.right = function (ret, text, n) + { + ret.set_string(cr.is_string(text) ? text.substr(text.length - n) : ""); + }; + SysExps.prototype.mid = function (ret, text, index_, length_) + { + ret.set_string(cr.is_string(text) ? text.substr(index_, length_) : ""); + }; + SysExps.prototype.tokenat = function (ret, text, index_, sep) + { + if (cr.is_string(text) && cr.is_string(sep)) + { + var arr = text.split(sep); + var i = cr.floor(index_); + if (i < 0 || i >= arr.length) + ret.set_string(""); + else + ret.set_string(arr[i]); + } + else + ret.set_string(""); + }; + SysExps.prototype.tokencount = function (ret, text, sep) + { + if (cr.is_string(text) && text.length) + ret.set_int(text.split(sep).length); + else + ret.set_int(0); + }; + SysExps.prototype.replace = function (ret, text, find_, replace_) + { + if (cr.is_string(text) && cr.is_string(find_) && cr.is_string(replace_)) + ret.set_string(text.replace(new RegExp(cr.regexp_escape(find_), "gi"), replace_)); + else + ret.set_string(cr.is_string(text) ? text : ""); + }; + SysExps.prototype.trim = function (ret, text) + { + ret.set_string(cr.is_string(text) ? text.trim() : ""); + }; + SysExps.prototype.pi = function (ret) + { + ret.set_float(cr.PI); + }; + SysExps.prototype.layoutname = function (ret) + { + if (this.runtime.running_layout) + ret.set_string(this.runtime.running_layout.name); + else + ret.set_string(""); + }; + SysExps.prototype.renderer = function (ret) + { + ret.set_string(this.runtime.gl ? "webgl" : "canvas2d"); + }; + SysExps.prototype.rendererdetail = function (ret) + { + ret.set_string(this.runtime.glUnmaskedRenderer); + }; + SysExps.prototype.anglediff = function (ret, a, b) + { + ret.set_float(cr.to_degrees(cr.angleDiff(cr.to_radians(a), cr.to_radians(b)))); + }; + SysExps.prototype.choose = function (ret) + { + var index = cr.floor(Math.random() * (arguments.length - 1)); + ret.set_any(arguments[index + 1]); + }; + SysExps.prototype.rgb = function (ret, r, g, b) + { + ret.set_int(cr.RGB(r, g, b)); + }; + SysExps.prototype.projectversion = function (ret) + { + ret.set_string(this.runtime.versionstr); + }; + SysExps.prototype.projectname = function (ret) + { + ret.set_string(this.runtime.projectName); + }; + SysExps.prototype.anglelerp = function (ret, a, b, x) + { + a = cr.to_radians(a); + b = cr.to_radians(b); + var diff = cr.angleDiff(a, b); + if (cr.angleClockwise(b, a)) + { + ret.set_float(cr.to_clamped_degrees(a + diff * x)); + } + else + { + ret.set_float(cr.to_clamped_degrees(a - diff * x)); + } + }; + SysExps.prototype.anglerotate = function (ret, a, b, c) + { + a = cr.to_radians(a); + b = cr.to_radians(b); + c = cr.to_radians(c); + ret.set_float(cr.to_clamped_degrees(cr.angleRotate(a, b, c))); + }; + SysExps.prototype.zeropad = function (ret, n, d) + { + var s = (n < 0 ? "-" : ""); + if (n < 0) n = -n; + var zeroes = d - n.toString().length; + for (var i = 0; i < zeroes; i++) + s += "0"; + ret.set_string(s + n.toString()); + }; + SysExps.prototype.cpuutilisation = function (ret) + { + ret.set_float(this.runtime.cpuutilisation / 1000); + }; + SysExps.prototype.viewportleft = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.viewLeft : 0); + }; + SysExps.prototype.viewporttop = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.viewTop : 0); + }; + SysExps.prototype.viewportright = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.viewRight : 0); + }; + SysExps.prototype.viewportbottom = function (ret, layerparam) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.viewBottom : 0); + }; + SysExps.prototype.loadingprogress = function (ret) + { + ret.set_float(this.runtime.loadingprogress); + }; + SysExps.prototype.unlerp = function(ret, a, b, y) + { + ret.set_float(cr.unlerp(a, b, y)); + }; + SysExps.prototype.canvassnapshot = function (ret) + { + ret.set_string(this.runtime.snapshotData); + }; + SysExps.prototype.urlencode = function (ret, s) + { + ret.set_string(encodeURIComponent(s)); + }; + SysExps.prototype.urldecode = function (ret, s) + { + ret.set_string(decodeURIComponent(s)); + }; + SysExps.prototype.canvastolayerx = function (ret, layerparam, x, y) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.canvasToLayer(x, y, true) : 0); + }; + SysExps.prototype.canvastolayery = function (ret, layerparam, x, y) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.canvasToLayer(x, y, false) : 0); + }; + SysExps.prototype.layertocanvasx = function (ret, layerparam, x, y) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.layerToCanvas(x, y, true) : 0); + }; + SysExps.prototype.layertocanvasy = function (ret, layerparam, x, y) + { + var layer = this.runtime.getLayer(layerparam); + ret.set_float(layer ? layer.layerToCanvas(x, y, false) : 0); + }; + SysExps.prototype.savestatejson = function (ret) + { + ret.set_string(this.runtime.lastSaveJson); + }; + SysExps.prototype.imagememoryusage = function (ret) + { + if (this.runtime.glwrap) + ret.set_float(Math.round(100 * this.runtime.glwrap.estimateVRAM() / (1024 * 1024)) / 100); + else + ret.set_float(0); + }; + SysExps.prototype.regexsearch = function (ret, str_, regex_, flags_) + { + var regex = getRegex(regex_, flags_); + ret.set_int(str_ ? str_.search(regex) : -1); + }; + SysExps.prototype.regexreplace = function (ret, str_, regex_, flags_, replace_) + { + var regex = getRegex(regex_, flags_); + ret.set_string(str_ ? str_.replace(regex, replace_) : ""); + }; + var regexMatches = []; + var lastMatchesStr = ""; + var lastMatchesRegex = ""; + var lastMatchesFlags = ""; + function updateRegexMatches(str_, regex_, flags_) + { + if (str_ === lastMatchesStr && regex_ === lastMatchesRegex && flags_ === lastMatchesFlags) + return; + var regex = getRegex(regex_, flags_); + regexMatches = str_.match(regex); + lastMatchesStr = str_; + lastMatchesRegex = regex_; + lastMatchesFlags = flags_; + }; + SysExps.prototype.regexmatchcount = function (ret, str_, regex_, flags_) + { + var regex = getRegex(regex_, flags_); + updateRegexMatches(str_.toString(), regex_, flags_); + ret.set_int(regexMatches ? regexMatches.length : 0); + }; + SysExps.prototype.regexmatchat = function (ret, str_, regex_, flags_, index_) + { + index_ = Math.floor(index_); + var regex = getRegex(regex_, flags_); + updateRegexMatches(str_.toString(), regex_, flags_); + if (!regexMatches || index_ < 0 || index_ >= regexMatches.length) + ret.set_string(""); + else + ret.set_string(regexMatches[index_]); + }; + SysExps.prototype.infinity = function (ret) + { + ret.set_float(Infinity); + }; + SysExps.prototype.setbit = function (ret, n, b, v) + { + n = n | 0; + b = b | 0; + v = (v !== 0 ? 1 : 0); + ret.set_int((n & ~(1 << b)) | (v << b)); + }; + SysExps.prototype.togglebit = function (ret, n, b) + { + n = n | 0; + b = b | 0; + ret.set_int(n ^ (1 << b)); + }; + SysExps.prototype.getbit = function (ret, n, b) + { + n = n | 0; + b = b | 0; + ret.set_int((n & (1 << b)) ? 1 : 0); + }; + SysExps.prototype.originalwindowwidth = function (ret) + { + ret.set_int(this.runtime.original_width); + }; + SysExps.prototype.originalwindowheight = function (ret) + { + ret.set_int(this.runtime.original_height); + }; + sysProto.exps = new SysExps(); + sysProto.runWaits = function () + { + var i, j, len, w, k, s, ss; + var evinfo = this.runtime.getCurrentEventStack(); + for (i = 0, len = this.waits.length; i < len; i++) + { + w = this.waits[i]; + if (w.time === -1) // signalled wait + { + if (!w.signalled) + continue; // not yet signalled + } + else // timer wait + { + if (w.time > this.runtime.kahanTime.sum) + continue; // timer not yet expired + } + evinfo.current_event = w.ev; + evinfo.actindex = w.actindex; + evinfo.cndindex = 0; + for (k in w.sols) + { + if (w.sols.hasOwnProperty(k)) + { + s = this.runtime.types_by_index[parseInt(k, 10)].getCurrentSol(); + ss = w.sols[k]; + s.select_all = ss.sa; + cr.shallowAssignArray(s.instances, ss.insts); + freeSolStateObject(ss); + } + } + w.ev.resume_actions_and_subevents(); + this.runtime.clearSol(w.solModifiers); + w.deleteme = true; + } + for (i = 0, j = 0, len = this.waits.length; i < len; i++) + { + w = this.waits[i]; + this.waits[j] = w; + if (w.deleteme) + freeWaitObject(w); + else + j++; + } + cr.truncateArray(this.waits, j); + }; +}()); +; +(function () { + cr.add_common_aces = function (m, pluginProto) + { + var singleglobal_ = m[1]; + var position_aces = m[3]; + var size_aces = m[4]; + var angle_aces = m[5]; + var appearance_aces = m[6]; + var zorder_aces = m[7]; + var effects_aces = m[8]; + if (!pluginProto.cnds) + pluginProto.cnds = {}; + if (!pluginProto.acts) + pluginProto.acts = {}; + if (!pluginProto.exps) + pluginProto.exps = {}; + var cnds = pluginProto.cnds; + var acts = pluginProto.acts; + var exps = pluginProto.exps; + if (position_aces) + { + cnds.CompareX = function (cmp, x) + { + return cr.do_cmp(this.x, cmp, x); + }; + cnds.CompareY = function (cmp, y) + { + return cr.do_cmp(this.y, cmp, y); + }; + cnds.IsOnScreen = function () + { + var layer = this.layer; + this.update_bbox(); + var bbox = this.bbox; + return !(bbox.right < layer.viewLeft || bbox.bottom < layer.viewTop || bbox.left > layer.viewRight || bbox.top > layer.viewBottom); + }; + cnds.IsOutsideLayout = function () + { + this.update_bbox(); + var bbox = this.bbox; + var layout = this.runtime.running_layout; + return (bbox.right < 0 || bbox.bottom < 0 || bbox.left > layout.width || bbox.top > layout.height); + }; + cnds.PickDistance = function (which, x, y) + { + var sol = this.getCurrentSol(); + var instances = sol.getObjects(); + if (!instances.length) + return false; + var inst = instances[0]; + var pickme = inst; + var dist = cr.distanceTo(inst.x, inst.y, x, y); + var i, len, d; + for (i = 1, len = instances.length; i < len; i++) + { + inst = instances[i]; + d = cr.distanceTo(inst.x, inst.y, x, y); + if ((which === 0 && d < dist) || (which === 1 && d > dist)) + { + dist = d; + pickme = inst; + } + } + sol.pick_one(pickme); + return true; + }; + acts.SetX = function (x) + { + if (this.x !== x) + { + this.x = x; + this.set_bbox_changed(); + } + }; + acts.SetY = function (y) + { + if (this.y !== y) + { + this.y = y; + this.set_bbox_changed(); + } + }; + acts.SetPos = function (x, y) + { + if (this.x !== x || this.y !== y) + { + this.x = x; + this.y = y; + this.set_bbox_changed(); + } + }; + acts.SetPosToObject = function (obj, imgpt) + { + var inst = obj.getPairedInstance(this); + if (!inst) + return; + var newx, newy; + if (inst.getImagePoint) + { + newx = inst.getImagePoint(imgpt, true); + newy = inst.getImagePoint(imgpt, false); + } + else + { + newx = inst.x; + newy = inst.y; + } + if (this.x !== newx || this.y !== newy) + { + this.x = newx; + this.y = newy; + this.set_bbox_changed(); + } + }; + acts.MoveForward = function (dist) + { + if (dist !== 0) + { + this.x += Math.cos(this.angle) * dist; + this.y += Math.sin(this.angle) * dist; + this.set_bbox_changed(); + } + }; + acts.MoveAtAngle = function (a, dist) + { + if (dist !== 0) + { + this.x += Math.cos(cr.to_radians(a)) * dist; + this.y += Math.sin(cr.to_radians(a)) * dist; + this.set_bbox_changed(); + } + }; + exps.X = function (ret) + { + ret.set_float(this.x); + }; + exps.Y = function (ret) + { + ret.set_float(this.y); + }; + exps.dt = function (ret) + { + ret.set_float(this.runtime.getDt(this)); + }; + } + if (size_aces) + { + cnds.CompareWidth = function (cmp, w) + { + return cr.do_cmp(this.width, cmp, w); + }; + cnds.CompareHeight = function (cmp, h) + { + return cr.do_cmp(this.height, cmp, h); + }; + acts.SetWidth = function (w) + { + if (this.width !== w) + { + this.width = w; + this.set_bbox_changed(); + } + }; + acts.SetHeight = function (h) + { + if (this.height !== h) + { + this.height = h; + this.set_bbox_changed(); + } + }; + acts.SetSize = function (w, h) + { + if (this.width !== w || this.height !== h) + { + this.width = w; + this.height = h; + this.set_bbox_changed(); + } + }; + exps.Width = function (ret) + { + ret.set_float(this.width); + }; + exps.Height = function (ret) + { + ret.set_float(this.height); + }; + exps.BBoxLeft = function (ret) + { + this.update_bbox(); + ret.set_float(this.bbox.left); + }; + exps.BBoxTop = function (ret) + { + this.update_bbox(); + ret.set_float(this.bbox.top); + }; + exps.BBoxRight = function (ret) + { + this.update_bbox(); + ret.set_float(this.bbox.right); + }; + exps.BBoxBottom = function (ret) + { + this.update_bbox(); + ret.set_float(this.bbox.bottom); + }; + } + if (angle_aces) + { + cnds.AngleWithin = function (within, a) + { + return cr.angleDiff(this.angle, cr.to_radians(a)) <= cr.to_radians(within); + }; + cnds.IsClockwiseFrom = function (a) + { + return cr.angleClockwise(this.angle, cr.to_radians(a)); + }; + cnds.IsBetweenAngles = function (a, b) + { + var lower = cr.to_clamped_radians(a); + var upper = cr.to_clamped_radians(b); + var angle = cr.clamp_angle(this.angle); + var obtuse = (!cr.angleClockwise(upper, lower)); + if (obtuse) + return !(!cr.angleClockwise(angle, lower) && cr.angleClockwise(angle, upper)); + else + return cr.angleClockwise(angle, lower) && !cr.angleClockwise(angle, upper); + }; + acts.SetAngle = function (a) + { + var newangle = cr.to_radians(cr.clamp_angle_degrees(a)); + if (isNaN(newangle)) + return; + if (this.angle !== newangle) + { + this.angle = newangle; + this.set_bbox_changed(); + } + }; + acts.RotateClockwise = function (a) + { + if (a !== 0 && !isNaN(a)) + { + this.angle += cr.to_radians(a); + this.angle = cr.clamp_angle(this.angle); + this.set_bbox_changed(); + } + }; + acts.RotateCounterclockwise = function (a) + { + if (a !== 0 && !isNaN(a)) + { + this.angle -= cr.to_radians(a); + this.angle = cr.clamp_angle(this.angle); + this.set_bbox_changed(); + } + }; + acts.RotateTowardAngle = function (amt, target) + { + var newangle = cr.angleRotate(this.angle, cr.to_radians(target), cr.to_radians(amt)); + if (isNaN(newangle)) + return; + if (this.angle !== newangle) + { + this.angle = newangle; + this.set_bbox_changed(); + } + }; + acts.RotateTowardPosition = function (amt, x, y) + { + var dx = x - this.x; + var dy = y - this.y; + var target = Math.atan2(dy, dx); + var newangle = cr.angleRotate(this.angle, target, cr.to_radians(amt)); + if (isNaN(newangle)) + return; + if (this.angle !== newangle) + { + this.angle = newangle; + this.set_bbox_changed(); + } + }; + acts.SetTowardPosition = function (x, y) + { + var dx = x - this.x; + var dy = y - this.y; + var newangle = Math.atan2(dy, dx); + if (isNaN(newangle)) + return; + if (this.angle !== newangle) + { + this.angle = newangle; + this.set_bbox_changed(); + } + }; + exps.Angle = function (ret) + { + ret.set_float(cr.to_clamped_degrees(this.angle)); + }; + } + if (!singleglobal_) + { + cnds.CompareInstanceVar = function (iv, cmp, val) + { + return cr.do_cmp(this.instance_vars[iv], cmp, val); + }; + cnds.IsBoolInstanceVarSet = function (iv) + { + return this.instance_vars[iv]; + }; + cnds.PickInstVarHiLow = function (which, iv) + { + var sol = this.getCurrentSol(); + var instances = sol.getObjects(); + if (!instances.length) + return false; + var inst = instances[0]; + var pickme = inst; + var val = inst.instance_vars[iv]; + var i, len, v; + for (i = 1, len = instances.length; i < len; i++) + { + inst = instances[i]; + v = inst.instance_vars[iv]; + if ((which === 0 && v < val) || (which === 1 && v > val)) + { + val = v; + pickme = inst; + } + } + sol.pick_one(pickme); + return true; + }; + cnds.PickByUID = function (u) + { + var i, len, j, inst, families, instances, sol; + var cnd = this.runtime.getCurrentCondition(); + if (cnd.inverted) + { + sol = this.getCurrentSol(); + if (sol.select_all) + { + sol.select_all = false; + cr.clearArray(sol.instances); + cr.clearArray(sol.else_instances); + instances = this.instances; + for (i = 0, len = instances.length; i < len; i++) + { + inst = instances[i]; + if (inst.uid === u) + sol.else_instances.push(inst); + else + sol.instances.push(inst); + } + this.applySolToContainer(); + return !!sol.instances.length; + } + else + { + for (i = 0, j = 0, len = sol.instances.length; i < len; i++) + { + inst = sol.instances[i]; + sol.instances[j] = inst; + if (inst.uid === u) + { + sol.else_instances.push(inst); + } + else + j++; + } + cr.truncateArray(sol.instances, j); + this.applySolToContainer(); + return !!sol.instances.length; + } + } + else + { + inst = this.runtime.getObjectByUID(u); + if (!inst) + return false; + sol = this.getCurrentSol(); + if (!sol.select_all && sol.instances.indexOf(inst) === -1) + return false; // not picked + if (this.is_family) + { + families = inst.type.families; + for (i = 0, len = families.length; i < len; i++) + { + if (families[i] === this) + { + sol.pick_one(inst); + this.applySolToContainer(); + return true; + } + } + } + else if (inst.type === this) + { + sol.pick_one(inst); + this.applySolToContainer(); + return true; + } + return false; + } + }; + cnds.OnCreated = function () + { + return true; + }; + cnds.OnDestroyed = function () + { + return true; + }; + acts.SetInstanceVar = function (iv, val) + { + var myinstvars = this.instance_vars; + if (cr.is_number(myinstvars[iv])) + { + if (cr.is_number(val)) + myinstvars[iv] = val; + else + myinstvars[iv] = parseFloat(val); + } + else if (cr.is_string(myinstvars[iv])) + { + if (cr.is_string(val)) + myinstvars[iv] = val; + else + myinstvars[iv] = val.toString(); + } + else +; + }; + acts.AddInstanceVar = function (iv, val) + { + var myinstvars = this.instance_vars; + if (cr.is_number(myinstvars[iv])) + { + if (cr.is_number(val)) + myinstvars[iv] += val; + else + myinstvars[iv] += parseFloat(val); + } + else if (cr.is_string(myinstvars[iv])) + { + if (cr.is_string(val)) + myinstvars[iv] += val; + else + myinstvars[iv] += val.toString(); + } + else +; + }; + acts.SubInstanceVar = function (iv, val) + { + var myinstvars = this.instance_vars; + if (cr.is_number(myinstvars[iv])) + { + if (cr.is_number(val)) + myinstvars[iv] -= val; + else + myinstvars[iv] -= parseFloat(val); + } + else +; + }; + acts.SetBoolInstanceVar = function (iv, val) + { + this.instance_vars[iv] = val ? 1 : 0; + }; + acts.ToggleBoolInstanceVar = function (iv) + { + this.instance_vars[iv] = 1 - this.instance_vars[iv]; + }; + acts.Destroy = function () + { + this.runtime.DestroyInstance(this); + }; + if (!acts.LoadFromJsonString) + { + acts.LoadFromJsonString = function (str_) + { + var o, i, len, binst; + try { + o = JSON.parse(str_); + } + catch (e) { + return; + } + this.runtime.loadInstanceFromJSON(this, o, true); + if (this.afterLoad) + this.afterLoad(); + if (this.behavior_insts) + { + for (i = 0, len = this.behavior_insts.length; i < len; ++i) + { + binst = this.behavior_insts[i]; + if (binst.afterLoad) + binst.afterLoad(); + } + } + }; + } + exps.Count = function (ret) + { + var count = ret.object_class.instances.length; + var i, len, inst; + for (i = 0, len = this.runtime.createRow.length; i < len; i++) + { + inst = this.runtime.createRow[i]; + if (ret.object_class.is_family) + { + if (inst.type.families.indexOf(ret.object_class) >= 0) + count++; + } + else + { + if (inst.type === ret.object_class) + count++; + } + } + ret.set_int(count); + }; + exps.PickedCount = function (ret) + { + ret.set_int(ret.object_class.getCurrentSol().getObjects().length); + }; + exps.UID = function (ret) + { + ret.set_int(this.uid); + }; + exps.IID = function (ret) + { + ret.set_int(this.get_iid()); + }; + if (!exps.AsJSON) + { + exps.AsJSON = function (ret) + { + ret.set_string(JSON.stringify(this.runtime.saveInstanceToJSON(this, true))); + }; + } + } + if (appearance_aces) + { + cnds.IsVisible = function () + { + return this.visible; + }; + acts.SetVisible = function (v) + { + if (!v !== !this.visible) + { + this.visible = !!v; + this.runtime.redraw = true; + } + }; + cnds.CompareOpacity = function (cmp, x) + { + return cr.do_cmp(cr.round6dp(this.opacity * 100), cmp, x); + }; + acts.SetOpacity = function (x) + { + var new_opacity = x / 100.0; + if (new_opacity < 0) + new_opacity = 0; + else if (new_opacity > 1) + new_opacity = 1; + if (new_opacity !== this.opacity) + { + this.opacity = new_opacity; + this.runtime.redraw = true; + } + }; + exps.Opacity = function (ret) + { + ret.set_float(cr.round6dp(this.opacity * 100.0)); + }; + } + if (zorder_aces) + { + cnds.IsOnLayer = function (layer_) + { + if (!layer_) + return false; + return this.layer === layer_; + }; + cnds.PickTopBottom = function (which_) + { + var sol = this.getCurrentSol(); + var instances = sol.getObjects(); + if (!instances.length) + return false; + var inst = instances[0]; + var pickme = inst; + var i, len; + for (i = 1, len = instances.length; i < len; i++) + { + inst = instances[i]; + if (which_ === 0) + { + if (inst.layer.index > pickme.layer.index || (inst.layer.index === pickme.layer.index && inst.get_zindex() > pickme.get_zindex())) + { + pickme = inst; + } + } + else + { + if (inst.layer.index < pickme.layer.index || (inst.layer.index === pickme.layer.index && inst.get_zindex() < pickme.get_zindex())) + { + pickme = inst; + } + } + } + sol.pick_one(pickme); + return true; + }; + acts.MoveToTop = function () + { + var layer = this.layer; + var layer_instances = layer.instances; + if (layer_instances.length && layer_instances[layer_instances.length - 1] === this) + return; // is already at top + layer.removeFromInstanceList(this, false); + layer.appendToInstanceList(this, false); + this.runtime.redraw = true; + }; + acts.MoveToBottom = function () + { + var layer = this.layer; + var layer_instances = layer.instances; + if (layer_instances.length && layer_instances[0] === this) + return; // is already at bottom + layer.removeFromInstanceList(this, false); + layer.prependToInstanceList(this, false); + this.runtime.redraw = true; + }; + acts.MoveToLayer = function (layerMove) + { + if (!layerMove || layerMove == this.layer) + return; + this.layer.removeFromInstanceList(this, true); + this.layer = layerMove; + layerMove.appendToInstanceList(this, true); + this.runtime.redraw = true; + }; + acts.ZMoveToObject = function (where_, obj_) + { + var isafter = (where_ === 0); + if (!obj_) + return; + var other = obj_.getFirstPicked(this); + if (!other || other.uid === this.uid) + return; + if (this.layer.index !== other.layer.index) + { + this.layer.removeFromInstanceList(this, true); + this.layer = other.layer; + other.layer.appendToInstanceList(this, true); + } + this.layer.moveInstanceAdjacent(this, other, isafter); + this.runtime.redraw = true; + }; + exps.LayerNumber = function (ret) + { + ret.set_int(this.layer.number); + }; + exps.LayerName = function (ret) + { + ret.set_string(this.layer.name); + }; + exps.ZIndex = function (ret) + { + ret.set_int(this.get_zindex()); + }; + } + if (effects_aces) + { + acts.SetEffectEnabled = function (enable_, effectname_) + { + if (!this.runtime.glwrap) + return; + var i = this.type.getEffectIndexByName(effectname_); + if (i < 0) + return; // effect name not found + var enable = (enable_ === 1); + if (this.active_effect_flags[i] === enable) + return; // no change + this.active_effect_flags[i] = enable; + this.updateActiveEffects(); + this.runtime.redraw = true; + }; + acts.SetEffectParam = function (effectname_, index_, value_) + { + if (!this.runtime.glwrap) + return; + var i = this.type.getEffectIndexByName(effectname_); + if (i < 0) + return; // effect name not found + var et = this.type.effect_types[i]; + var params = this.effect_params[i]; + index_ = Math.floor(index_); + if (index_ < 0 || index_ >= params.length) + return; // effect index out of bounds + if (this.runtime.glwrap.getProgramParameterType(et.shaderindex, index_) === 1) + value_ /= 100.0; + if (params[index_] === value_) + return; // no change + params[index_] = value_; + if (et.active) + this.runtime.redraw = true; + }; + } + }; + cr.set_bbox_changed = function () + { + this.bbox_changed = true; // will recreate next time box requested + this.cell_changed = true; + this.type.any_cell_changed = true; // avoid unnecessary updateAllBBox() calls + this.runtime.redraw = true; // assume runtime needs to redraw + var i, len, callbacks = this.bbox_changed_callbacks; + for (i = 0, len = callbacks.length; i < len; ++i) + { + callbacks[i](this); + } + if (this.layer.useRenderCells) + this.update_bbox(); + }; + cr.add_bbox_changed_callback = function (f) + { + if (f) + { + this.bbox_changed_callbacks.push(f); + } + }; + cr.update_bbox = function () + { + if (!this.bbox_changed) + return; // bounding box not changed + var bbox = this.bbox; + var bquad = this.bquad; + bbox.set(this.x, this.y, this.x + this.width, this.y + this.height); + bbox.offset(-this.hotspotX * this.width, -this.hotspotY * this.height); + if (!this.angle) + { + bquad.set_from_rect(bbox); // make bounding quad from box + } + else + { + bbox.offset(-this.x, -this.y); // translate to origin + bquad.set_from_rotated_rect(bbox, this.angle); // rotate around origin + bquad.offset(this.x, this.y); // translate back to original position + bquad.bounding_box(bbox); + } + bbox.normalize(); + this.bbox_changed = false; // bounding box up to date + this.update_render_cell(); + }; + var tmprc = new cr.rect(0, 0, 0, 0); + cr.update_render_cell = function () + { + if (!this.layer.useRenderCells) + return; + var mygrid = this.layer.render_grid; + var bbox = this.bbox; + tmprc.set(mygrid.XToCell(bbox.left), mygrid.YToCell(bbox.top), mygrid.XToCell(bbox.right), mygrid.YToCell(bbox.bottom)); + if (this.rendercells.equals(tmprc)) + return; + if (this.rendercells.right < this.rendercells.left) + mygrid.update(this, null, tmprc); // first insertion with invalid rect: don't provide old range + else + mygrid.update(this, this.rendercells, tmprc); + this.rendercells.copy(tmprc); + this.layer.render_list_stale = true; + }; + cr.update_collision_cell = function () + { + if (!this.cell_changed || !this.collisionsEnabled) + return; + this.update_bbox(); + var mygrid = this.type.collision_grid; + var bbox = this.bbox; + tmprc.set(mygrid.XToCell(bbox.left), mygrid.YToCell(bbox.top), mygrid.XToCell(bbox.right), mygrid.YToCell(bbox.bottom)); + if (this.collcells.equals(tmprc)) + return; + if (this.collcells.right < this.collcells.left) + mygrid.update(this, null, tmprc); // first insertion with invalid rect: don't provide old range + else + mygrid.update(this, this.collcells, tmprc); + this.collcells.copy(tmprc); + this.cell_changed = false; + }; + cr.inst_contains_pt = function (x, y) + { + if (!this.bbox.contains_pt(x, y)) + return false; + if (!this.bquad.contains_pt(x, y)) + return false; + if (this.tilemap_exists) + return this.testPointOverlapTile(x, y); + if (this.collision_poly && !this.collision_poly.is_empty()) + { + this.collision_poly.cache_poly(this.width, this.height, this.angle); + return this.collision_poly.contains_pt(x - this.x, y - this.y); + } + else + return true; + }; + cr.inst_get_iid = function () + { + this.type.updateIIDs(); + return this.iid; + }; + cr.inst_get_zindex = function () + { + this.layer.updateZIndices(); + return this.zindex; + }; + cr.inst_updateActiveEffects = function () + { + cr.clearArray(this.active_effect_types); + var i, len, et; + var preserves_opaqueness = true; + for (i = 0, len = this.active_effect_flags.length; i < len; i++) + { + if (this.active_effect_flags[i]) + { + et = this.type.effect_types[i]; + this.active_effect_types.push(et); + if (!et.preservesOpaqueness) + preserves_opaqueness = false; + } + } + this.uses_shaders = !!this.active_effect_types.length; + this.shaders_preserve_opaqueness = preserves_opaqueness; + }; + cr.inst_toString = function () + { + return "Inst" + this.puid; + }; + cr.type_getFirstPicked = function (frominst) + { + if (frominst && frominst.is_contained && frominst.type != this) + { + var i, len, s; + for (i = 0, len = frominst.siblings.length; i < len; i++) + { + s = frominst.siblings[i]; + if (s.type == this) + return s; + } + } + var instances = this.getCurrentSol().getObjects(); + if (instances.length) + return instances[0]; + else + return null; + }; + cr.type_getPairedInstance = function (inst) + { + var instances = this.getCurrentSol().getObjects(); + if (instances.length) + return instances[inst.get_iid() % instances.length]; + else + return null; + }; + cr.type_updateIIDs = function () + { + if (!this.stale_iids || this.is_family) + return; // up to date or is family - don't want family to overwrite IIDs + var i, len; + for (i = 0, len = this.instances.length; i < len; i++) + this.instances[i].iid = i; + var next_iid = i; + var createRow = this.runtime.createRow; + for (i = 0, len = createRow.length; i < len; ++i) + { + if (createRow[i].type === this) + createRow[i].iid = next_iid++; + } + this.stale_iids = false; + }; + cr.type_getInstanceByIID = function (i) + { + if (i < this.instances.length) + return this.instances[i]; + i -= this.instances.length; + var createRow = this.runtime.createRow; + var j, lenj; + for (j = 0, lenj = createRow.length; j < lenj; ++j) + { + if (createRow[j].type === this) + { + if (i === 0) + return createRow[j]; + --i; + } + } +; + return null; + }; + cr.type_getCurrentSol = function () + { + return this.solstack[this.cur_sol]; + }; + cr.type_pushCleanSol = function () + { + this.cur_sol++; + if (this.cur_sol === this.solstack.length) + { + this.solstack.push(new cr.selection(this)); + } + else + { + this.solstack[this.cur_sol].select_all = true; // else clear next SOL + cr.clearArray(this.solstack[this.cur_sol].else_instances); + } + }; + cr.type_pushCopySol = function () + { + this.cur_sol++; + if (this.cur_sol === this.solstack.length) + this.solstack.push(new cr.selection(this)); + var clonesol = this.solstack[this.cur_sol]; + var prevsol = this.solstack[this.cur_sol - 1]; + if (prevsol.select_all) + { + clonesol.select_all = true; + } + else + { + clonesol.select_all = false; + cr.shallowAssignArray(clonesol.instances, prevsol.instances); + } + cr.clearArray(clonesol.else_instances); + }; + cr.type_popSol = function () + { +; + this.cur_sol--; + }; + cr.type_getBehaviorByName = function (behname) + { + var i, len, j, lenj, f, index = 0; + if (!this.is_family) + { + for (i = 0, len = this.families.length; i < len; i++) + { + f = this.families[i]; + for (j = 0, lenj = f.behaviors.length; j < lenj; j++) + { + if (behname === f.behaviors[j].name) + { + this.extra["lastBehIndex"] = index; + return f.behaviors[j]; + } + index++; + } + } + } + for (i = 0, len = this.behaviors.length; i < len; i++) { + if (behname === this.behaviors[i].name) + { + this.extra["lastBehIndex"] = index; + return this.behaviors[i]; + } + index++; + } + return null; + }; + cr.type_getBehaviorIndexByName = function (behname) + { + var b = this.getBehaviorByName(behname); + if (b) + return this.extra["lastBehIndex"]; + else + return -1; + }; + cr.type_getEffectIndexByName = function (name_) + { + var i, len; + for (i = 0, len = this.effect_types.length; i < len; i++) + { + if (this.effect_types[i].name === name_) + return i; + } + return -1; + }; + cr.type_applySolToContainer = function () + { + if (!this.is_contained || this.is_family) + return; + var i, len, j, lenj, t, sol, sol2; + this.updateIIDs(); + sol = this.getCurrentSol(); + var select_all = sol.select_all; + var es = this.runtime.getCurrentEventStack(); + var orblock = es && es.current_event && es.current_event.orblock; + for (i = 0, len = this.container.length; i < len; i++) + { + t = this.container[i]; + if (t === this) + continue; + t.updateIIDs(); + sol2 = t.getCurrentSol(); + sol2.select_all = select_all; + if (!select_all) + { + cr.clearArray(sol2.instances); + for (j = 0, lenj = sol.instances.length; j < lenj; ++j) + sol2.instances[j] = t.getInstanceByIID(sol.instances[j].iid); + if (orblock) + { + cr.clearArray(sol2.else_instances); + for (j = 0, lenj = sol.else_instances.length; j < lenj; ++j) + sol2.else_instances[j] = t.getInstanceByIID(sol.else_instances[j].iid); + } + } + } + }; + cr.type_toString = function () + { + return "Type" + this.sid; + }; + cr.do_cmp = function (x, cmp, y) + { + if (typeof x === "undefined" || typeof y === "undefined") + return false; + switch (cmp) + { + case 0: // equal + return x === y; + case 1: // not equal + return x !== y; + case 2: // less + return x < y; + case 3: // less/equal + return x <= y; + case 4: // greater + return x > y; + case 5: // greater/equal + return x >= y; + default: +; + return false; + } + }; +})(); +cr.shaders = {}; +cr.shaders["difference"] = {src: ["varying mediump vec2 vTex;", +"uniform lowp sampler2D samplerFront;", +"uniform lowp sampler2D samplerBack;", +"uniform mediump vec2 destStart;", +"uniform mediump vec2 destEnd;", +"void main(void)", +"{", +"lowp vec4 front = texture2D(samplerFront, vTex);", +"front.rgb /= front.a;", +"lowp vec4 back = texture2D(samplerBack, mix(destStart, destEnd, vTex));", +"back.rgb /= back.a;", +"front.rgb = (max(front.rgb, back.rgb) - min(front.rgb, back.rgb)) * front.a;", +"gl_FragColor = front;", +"}" +].join("\n"), + extendBoxHorizontal: 0, + extendBoxVertical: 0, + crossSampling: true, + preservesOpaqueness: false, + animated: false, + parameters: [] } +cr.shaders["replacecolor"] = {src: ["varying mediump vec2 vTex;", +"uniform lowp sampler2D samplerFront;", +"uniform mediump float rsource;", +"uniform mediump float gsource;", +"uniform mediump float bsource;", +"uniform mediump float rdest;", +"uniform mediump float gdest;", +"uniform mediump float bdest;", +"uniform lowp float tolerance;", +"void main(void)", +"{", +"lowp vec4 front = texture2D(samplerFront, vTex);", +"lowp float a = front.a;", +"if (a != 0.0)", +"front.rgb /= a;", +"lowp float diff = length(front.rgb - vec3(rsource, gsource, bsource) / 255.0);", +"if (diff <= tolerance)", +"{", +"front.rgb = mix(front.rgb, vec3(rdest, gdest, bdest) / 255.0, 1.0 - diff / tolerance);", +"}", +"front.rgb *= a;", +"gl_FragColor = front;", +"}" +].join("\n"), + extendBoxHorizontal: 0, + extendBoxVertical: 0, + crossSampling: false, + preservesOpaqueness: true, + animated: false, + parameters: [["rsource", 0, 0], ["gsource", 0, 0], ["bsource", 0, 0], ["rdest", 0, 0], ["gdest", 0, 0], ["bdest", 0, 0], ["tolerance", 0, 1]] } +; +; +cr.plugins_.AJAX = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var isNWjs = false; + var path = null; + var fs = null; + var nw_appfolder = ""; + var pluginProto = cr.plugins_.AJAX.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + this.lastData = ""; + this.curTag = ""; + this.progress = 0; + this.timeout = -1; + isNWjs = this.runtime.isNWjs; + if (isNWjs) + { + path = require("path"); + fs = require("fs"); + var process = window["process"] || nw["process"]; + nw_appfolder = path["dirname"](process["execPath"]) + "\\"; + } + }; + var instanceProto = pluginProto.Instance.prototype; + var theInstance = null; + window["C2_AJAX_DCSide"] = function (event_, tag_, param_) + { + if (!theInstance) + return; + if (event_ === "success") + { + theInstance.curTag = tag_; + theInstance.lastData = param_; + theInstance.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyComplete, theInstance); + theInstance.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnComplete, theInstance); + } + else if (event_ === "error") + { + theInstance.curTag = tag_; + theInstance.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyError, theInstance); + theInstance.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnError, theInstance); + } + else if (event_ === "progress") + { + theInstance.progress = param_; + theInstance.curTag = tag_; + theInstance.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnProgress, theInstance); + } + }; + instanceProto.onCreate = function() + { + theInstance = this; + }; + instanceProto.saveToJSON = function () + { + return { "lastData": this.lastData }; + }; + instanceProto.loadFromJSON = function (o) + { + this.lastData = o["lastData"]; + this.curTag = ""; + this.progress = 0; + }; + var next_request_headers = {}; + var next_override_mime = ""; + instanceProto.doRequest = function (tag_, url_, method_, data_) + { + if (this.runtime.isDirectCanvas) + { + AppMobi["webview"]["execute"]('C2_AJAX_WebSide("' + tag_ + '", "' + url_ + '", "' + method_ + '", ' + (data_ ? '"' + data_ + '"' : "null") + ');'); + return; + } + var self = this; + var request = null; + var doErrorFunc = function () + { + self.curTag = tag_; + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyError, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnError, self); + }; + var errorFunc = function () + { + if (isNWjs) + { + var filepath = nw_appfolder + url_; + if (fs["existsSync"](filepath)) + { + fs["readFile"](filepath, {"encoding": "utf8"}, function (err, data) { + if (err) + { + doErrorFunc(); + return; + } + self.curTag = tag_; + self.lastData = data.replace(/\r\n/g, "\n") + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyComplete, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnComplete, self); + }); + } + else + doErrorFunc(); + } + else + doErrorFunc(); + }; + var progressFunc = function (e) + { + if (!e["lengthComputable"]) + return; + self.progress = e.loaded / e.total; + self.curTag = tag_; + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnProgress, self); + }; + try + { + if (this.runtime.isWindowsPhone8) + request = new ActiveXObject("Microsoft.XMLHTTP"); + else + request = new XMLHttpRequest(); + request.onreadystatechange = function() + { + if (request.readyState === 4) + { + self.curTag = tag_; + if (request.responseText) + self.lastData = request.responseText.replace(/\r\n/g, "\n"); // fix windows style line endings + else + self.lastData = ""; + if (request.status >= 400) + { + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyError, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnError, self); + } + else + { + if ((!isNWjs || self.lastData.length) && !(!isNWjs && request.status === 0 && !self.lastData.length)) + { + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyComplete, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnComplete, self); + } + } + } + }; + if (!this.runtime.isWindowsPhone8) + { + request.onerror = errorFunc; + request.ontimeout = errorFunc; + request.onabort = errorFunc; + request["onprogress"] = progressFunc; + } + request.open(method_, url_); + if (!this.runtime.isWindowsPhone8) + { + if (this.timeout >= 0 && typeof request["timeout"] !== "undefined") + request["timeout"] = this.timeout; + } + try { + request.responseType = "text"; + } catch (e) {} + if (data_) + { + if (request["setRequestHeader"] && !next_request_headers.hasOwnProperty("Content-Type")) + { + request["setRequestHeader"]("Content-Type", "application/x-www-form-urlencoded"); + } + } + if (request["setRequestHeader"]) + { + var p; + for (p in next_request_headers) + { + if (next_request_headers.hasOwnProperty(p)) + { + try { + request["setRequestHeader"](p, next_request_headers[p]); + } + catch (e) {} + } + } + next_request_headers = {}; + } + if (next_override_mime && request["overrideMimeType"]) + { + try { + request["overrideMimeType"](next_override_mime); + } + catch (e) {} + next_override_mime = ""; + } + if (data_) + request.send(data_); + else + request.send(); + } + catch (e) + { + errorFunc(); + } + }; + function Cnds() {}; + Cnds.prototype.OnComplete = function (tag) + { + return cr.equals_nocase(tag, this.curTag); + }; + Cnds.prototype.OnAnyComplete = function (tag) + { + return true; + }; + Cnds.prototype.OnError = function (tag) + { + return cr.equals_nocase(tag, this.curTag); + }; + Cnds.prototype.OnAnyError = function (tag) + { + return true; + }; + Cnds.prototype.OnProgress = function (tag) + { + return cr.equals_nocase(tag, this.curTag); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Request = function (tag_, url_) + { + var self = this; + if (this.runtime.isWKWebView && !this.runtime.isAbsoluteUrl(url_)) + { + this.runtime.fetchLocalFileViaCordovaAsText(url_, + function (str) + { + self.curTag = tag_; + self.lastData = str.replace(/\r\n/g, "\n"); // fix windows style line endings + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyComplete, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnComplete, self); + }, + function (err) + { + self.curTag = tag_; + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyError, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnError, self); + }); + } + else + { + this.doRequest(tag_, url_, "GET"); + } + }; + Acts.prototype.RequestFile = function (tag_, file_) + { + var self = this; + if (this.runtime.isWKWebView) + { + this.runtime.fetchLocalFileViaCordovaAsText(file_, + function (str) + { + self.curTag = tag_; + self.lastData = str.replace(/\r\n/g, "\n"); // fix windows style line endings + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyComplete, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnComplete, self); + }, + function (err) + { + self.curTag = tag_; + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnAnyError, self); + self.runtime.trigger(cr.plugins_.AJAX.prototype.cnds.OnError, self); + }); + } + else + { + this.doRequest(tag_, file_, "GET"); + } + }; + Acts.prototype.Post = function (tag_, url_, data_, method_) + { + this.doRequest(tag_, url_, method_, data_); + }; + Acts.prototype.SetTimeout = function (t) + { + this.timeout = t * 1000; + }; + Acts.prototype.SetHeader = function (n, v) + { + next_request_headers[n] = v; + }; + Acts.prototype.OverrideMIMEType = function (m) + { + next_override_mime = m; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.LastData = function (ret) + { + ret.set_string(this.lastData); + }; + Exps.prototype.Progress = function (ret) + { + ret.set_float(this.progress); + }; + Exps.prototype.Tag = function (ret) + { + ret.set_string(this.curTag); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Arr = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Arr.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + var arrCache = []; + function allocArray() + { + if (arrCache.length) + return arrCache.pop(); + else + return []; + }; + if (!Array.isArray) + { + Array.isArray = function (vArg) { + return Object.prototype.toString.call(vArg) === "[object Array]"; + }; + } + function freeArray(a) + { + var i, len; + for (i = 0, len = a.length; i < len; i++) + { + if (Array.isArray(a[i])) + freeArray(a[i]); + } + cr.clearArray(a); + arrCache.push(a); + }; + instanceProto.onCreate = function() + { + this.cx = this.properties[0]; + this.cy = this.properties[1]; + this.cz = this.properties[2]; + if (!this.recycled) + this.arr = allocArray(); + var a = this.arr; + a.length = this.cx; + var x, y, z; + for (x = 0; x < this.cx; x++) + { + if (!a[x]) + a[x] = allocArray(); + a[x].length = this.cy; + for (y = 0; y < this.cy; y++) + { + if (!a[x][y]) + a[x][y] = allocArray(); + a[x][y].length = this.cz; + for (z = 0; z < this.cz; z++) + a[x][y][z] = 0; + } + } + this.forX = []; + this.forY = []; + this.forZ = []; + this.forDepth = -1; + }; + instanceProto.onDestroy = function () + { + var x; + for (x = 0; x < this.cx; x++) + freeArray(this.arr[x]); // will recurse down and recycle other arrays + cr.clearArray(this.arr); + }; + instanceProto.at = function (x, y, z) + { + x = Math.floor(x); + y = Math.floor(y); + z = Math.floor(z); + if (isNaN(x) || x < 0 || x > this.cx - 1) + return 0; + if (isNaN(y) || y < 0 || y > this.cy - 1) + return 0; + if (isNaN(z) || z < 0 || z > this.cz - 1) + return 0; + return this.arr[x][y][z]; + }; + instanceProto.set = function (x, y, z, val) + { + x = Math.floor(x); + y = Math.floor(y); + z = Math.floor(z); + if (isNaN(x) || x < 0 || x > this.cx - 1) + return; + if (isNaN(y) || y < 0 || y > this.cy - 1) + return; + if (isNaN(z) || z < 0 || z > this.cz - 1) + return; + this.arr[x][y][z] = val; + }; + instanceProto.getAsJSON = function () + { + return JSON.stringify({ + "c2array": true, + "size": [this.cx, this.cy, this.cz], + "data": this.arr + }); + }; + instanceProto.saveToJSON = function () + { + return { + "size": [this.cx, this.cy, this.cz], + "data": this.arr + }; + }; + instanceProto.loadFromJSON = function (o) + { + var sz = o["size"]; + this.cx = sz[0]; + this.cy = sz[1]; + this.cz = sz[2]; + this.arr = o["data"]; + }; + instanceProto.setSize = function (w, h, d) + { + if (w < 0) w = 0; + if (h < 0) h = 0; + if (d < 0) d = 0; + if (this.cx === w && this.cy === h && this.cz === d) + return; // no change + this.cx = w; + this.cy = h; + this.cz = d; + var x, y, z; + var a = this.arr; + a.length = w; + for (x = 0; x < this.cx; x++) + { + if (cr.is_undefined(a[x])) + a[x] = allocArray(); + a[x].length = h; + for (y = 0; y < this.cy; y++) + { + if (cr.is_undefined(a[x][y])) + a[x][y] = allocArray(); + a[x][y].length = d; + for (z = 0; z < this.cz; z++) + { + if (cr.is_undefined(a[x][y][z])) + a[x][y][z] = 0; + } + } + } + }; + instanceProto.getForX = function () + { + if (this.forDepth >= 0 && this.forDepth < this.forX.length) + return this.forX[this.forDepth]; + else + return 0; + }; + instanceProto.getForY = function () + { + if (this.forDepth >= 0 && this.forDepth < this.forY.length) + return this.forY[this.forDepth]; + else + return 0; + }; + instanceProto.getForZ = function () + { + if (this.forDepth >= 0 && this.forDepth < this.forZ.length) + return this.forZ[this.forDepth]; + else + return 0; + }; + function Cnds() {}; + Cnds.prototype.CompareX = function (x, cmp, val) + { + return cr.do_cmp(this.at(x, 0, 0), cmp, val); + }; + Cnds.prototype.CompareXY = function (x, y, cmp, val) + { + return cr.do_cmp(this.at(x, y, 0), cmp, val); + }; + Cnds.prototype.CompareXYZ = function (x, y, z, cmp, val) + { + return cr.do_cmp(this.at(x, y, z), cmp, val); + }; + instanceProto.doForEachTrigger = function (current_event) + { + this.runtime.pushCopySol(current_event.solModifiers); + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + }; + Cnds.prototype.ArrForEach = function (dims) + { + var current_event = this.runtime.getCurrentEventStack().current_event; + this.forDepth++; + var forDepth = this.forDepth; + if (forDepth === this.forX.length) + { + this.forX.push(0); + this.forY.push(0); + this.forZ.push(0); + } + else + { + this.forX[forDepth] = 0; + this.forY[forDepth] = 0; + this.forZ[forDepth] = 0; + } + switch (dims) { + case 0: + for (this.forX[forDepth] = 0; this.forX[forDepth] < this.cx; this.forX[forDepth]++) + { + for (this.forY[forDepth] = 0; this.forY[forDepth] < this.cy; this.forY[forDepth]++) + { + for (this.forZ[forDepth] = 0; this.forZ[forDepth] < this.cz; this.forZ[forDepth]++) + { + this.doForEachTrigger(current_event); + } + } + } + break; + case 1: + for (this.forX[forDepth] = 0; this.forX[forDepth] < this.cx; this.forX[forDepth]++) + { + for (this.forY[forDepth] = 0; this.forY[forDepth] < this.cy; this.forY[forDepth]++) + { + this.doForEachTrigger(current_event); + } + } + break; + case 2: + for (this.forX[forDepth] = 0; this.forX[forDepth] < this.cx; this.forX[forDepth]++) + { + this.doForEachTrigger(current_event); + } + break; + } + this.forDepth--; + return false; + }; + Cnds.prototype.CompareCurrent = function (cmp, val) + { + return cr.do_cmp(this.at(this.getForX(), this.getForY(), this.getForZ()), cmp, val); + }; + Cnds.prototype.Contains = function(val) + { + var x, y, z; + for (x = 0; x < this.cx; x++) + { + for (y = 0; y < this.cy; y++) + { + for (z = 0; z < this.cz; z++) + { + if (this.arr[x][y][z] === val) + return true; + } + } + } + return false; + }; + Cnds.prototype.IsEmpty = function () + { + return this.cx === 0 || this.cy === 0 || this.cz === 0; + }; + Cnds.prototype.CompareSize = function (axis, cmp, value) + { + var s = 0; + switch (axis) { + case 0: + s = this.cx; + break; + case 1: + s = this.cy; + break; + case 2: + s = this.cz; + break; + } + return cr.do_cmp(s, cmp, value); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Clear = function () + { + var x, y, z; + for (x = 0; x < this.cx; x++) + for (y = 0; y < this.cy; y++) + for (z = 0; z < this.cz; z++) + this.arr[x][y][z] = 0; + }; + Acts.prototype.SetSize = function (w, h, d) + { + this.setSize(w, h, d); + }; + Acts.prototype.SetX = function (x, val) + { + this.set(x, 0, 0, val); + }; + Acts.prototype.SetXY = function (x, y, val) + { + this.set(x, y, 0, val); + }; + Acts.prototype.SetXYZ = function (x, y, z, val) + { + this.set(x, y, z, val); + }; + Acts.prototype.Push = function (where, value, axis) + { + var x = 0, y = 0, z = 0; + var a = this.arr; + switch (axis) { + case 0: // X axis + if (where === 0) // back + { + x = a.length; + a.push(allocArray()); + } + else // front + { + x = 0; + a.unshift(allocArray()); + } + a[x].length = this.cy; + for ( ; y < this.cy; y++) + { + a[x][y] = allocArray(); + a[x][y].length = this.cz; + for (z = 0; z < this.cz; z++) + a[x][y][z] = value; + } + this.cx++; + break; + case 1: // Y axis + for ( ; x < this.cx; x++) + { + if (where === 0) // back + { + y = a[x].length; + a[x].push(allocArray()); + } + else // front + { + y = 0; + a[x].unshift(allocArray()); + } + a[x][y].length = this.cz; + for (z = 0; z < this.cz; z++) + a[x][y][z] = value; + } + this.cy++; + break; + case 2: // Z axis + for ( ; x < this.cx; x++) + { + for (y = 0; y < this.cy; y++) + { + if (where === 0) // back + { + a[x][y].push(value); + } + else // front + { + a[x][y].unshift(value); + } + } + } + this.cz++; + break; + } + }; + Acts.prototype.Pop = function (where, axis) + { + var x = 0, y = 0, z = 0; + var a = this.arr; + switch (axis) { + case 0: // X axis + if (this.cx === 0) + break; + if (where === 0) // back + { + freeArray(a.pop()); + } + else // front + { + freeArray(a.shift()); + } + this.cx--; + break; + case 1: // Y axis + if (this.cy === 0) + break; + for ( ; x < this.cx; x++) + { + if (where === 0) // back + { + freeArray(a[x].pop()); + } + else // front + { + freeArray(a[x].shift()); + } + } + this.cy--; + break; + case 2: // Z axis + if (this.cz === 0) + break; + for ( ; x < this.cx; x++) + { + for (y = 0; y < this.cy; y++) + { + if (where === 0) // back + { + a[x][y].pop(); + } + else // front + { + a[x][y].shift(); + } + } + } + this.cz--; + break; + } + }; + Acts.prototype.Reverse = function (axis) + { + var x = 0, y = 0, z = 0; + var a = this.arr; + if (this.cx === 0 || this.cy === 0 || this.cz === 0) + return; // no point reversing empty array + switch (axis) { + case 0: // X axis + a.reverse(); + break; + case 1: // Y axis + for ( ; x < this.cx; x++) + a[x].reverse(); + break; + case 2: // Z axis + for ( ; x < this.cx; x++) + for (y = 0; y < this.cy; y++) + a[x][y].reverse(); + break; + } + }; + function compareValues(va, vb) + { + if (cr.is_number(va) && cr.is_number(vb)) + return va - vb; + else + { + var sa = "" + va; + var sb = "" + vb; + if (sa < sb) + return -1; + else if (sa > sb) + return 1; + else + return 0; + } + } + Acts.prototype.Sort = function (axis) + { + var x = 0, y = 0, z = 0; + var a = this.arr; + if (this.cx === 0 || this.cy === 0 || this.cz === 0) + return; // no point sorting empty array + switch (axis) { + case 0: // X axis + a.sort(function (a, b) { + return compareValues(a[0][0], b[0][0]); + }); + break; + case 1: // Y axis + for ( ; x < this.cx; x++) + { + a[x].sort(function (a, b) { + return compareValues(a[0], b[0]); + }); + } + break; + case 2: // Z axis + for ( ; x < this.cx; x++) + { + for (y = 0; y < this.cy; y++) + { + a[x][y].sort(compareValues); + } + } + break; + } + }; + Acts.prototype.Delete = function (index, axis) + { + var x = 0, y = 0, z = 0; + index = Math.floor(index); + var a = this.arr; + if (index < 0) + return; + switch (axis) { + case 0: // X axis + if (index >= this.cx) + break; + freeArray(a[index]); + a.splice(index, 1); + this.cx--; + break; + case 1: // Y axis + if (index >= this.cy) + break; + for ( ; x < this.cx; x++) + { + freeArray(a[x][index]); + a[x].splice(index, 1); + } + this.cy--; + break; + case 2: // Z axis + if (index >= this.cz) + break; + for ( ; x < this.cx; x++) + { + for (y = 0; y < this.cy; y++) + { + a[x][y].splice(index, 1); + } + } + this.cz--; + break; + } + }; + Acts.prototype.Insert = function (value, index, axis) + { + var x = 0, y = 0, z = 0; + index = Math.floor(index); + var a = this.arr; + if (index < 0) + return; + switch (axis) { + case 0: // X axis + if (index > this.cx) + return; + x = index; + a.splice(x, 0, allocArray()); + a[x].length = this.cy; + for ( ; y < this.cy; y++) + { + a[x][y] = allocArray(); + a[x][y].length = this.cz; + for (z = 0; z < this.cz; z++) + a[x][y][z] = value; + } + this.cx++; + break; + case 1: // Y axis + if (index > this.cy) + return; + for ( ; x < this.cx; x++) + { + y = index; + a[x].splice(y, 0, allocArray()); + a[x][y].length = this.cz; + for (z = 0; z < this.cz; z++) + a[x][y][z] = value; + } + this.cy++; + break; + case 2: // Z axis + if (index > this.cz) + return; + for ( ; x < this.cx; x++) + { + for (y = 0; y < this.cy; y++) + { + a[x][y].splice(index, 0, value); + } + } + this.cz++; + break; + } + }; + Acts.prototype.JSONLoad = function (json_) + { + var o; + try { + o = JSON.parse(json_); + } + catch(e) { return; } + if (!o["c2array"]) // presumably not a c2array object + return; + var sz = o["size"]; + this.cx = sz[0]; + this.cy = sz[1]; + this.cz = sz[2]; + this.arr = o["data"]; + }; + Acts.prototype.JSONDownload = function (filename) + { + var a = document.createElement("a"); + if (typeof a.download === "undefined") + { + var str = 'data:text/html,' + encodeURIComponent("

Download link

"); + window.open(str); + } + else + { + var body = document.getElementsByTagName("body")[0]; + a.textContent = filename; + a.href = "data:application/json," + encodeURIComponent(this.getAsJSON()); + a.download = filename; + body.appendChild(a); + var clickEvent = document.createEvent("MouseEvent"); + clickEvent.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null); + a.dispatchEvent(clickEvent); + body.removeChild(a); + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.At = function (ret, x, y_, z_) + { + var y = y_ || 0; + var z = z_ || 0; + ret.set_any(this.at(x, y, z)); + }; + Exps.prototype.Width = function (ret) + { + ret.set_int(this.cx); + }; + Exps.prototype.Height = function (ret) + { + ret.set_int(this.cy); + }; + Exps.prototype.Depth = function (ret) + { + ret.set_int(this.cz); + }; + Exps.prototype.CurX = function (ret) + { + ret.set_int(this.getForX()); + }; + Exps.prototype.CurY = function (ret) + { + ret.set_int(this.getForY()); + }; + Exps.prototype.CurZ = function (ret) + { + ret.set_int(this.getForZ()); + }; + Exps.prototype.CurValue = function (ret) + { + ret.set_any(this.at(this.getForX(), this.getForY(), this.getForZ())); + }; + Exps.prototype.Front = function (ret) + { + ret.set_any(this.at(0, 0, 0)); + }; + Exps.prototype.Back = function (ret) + { + ret.set_any(this.at(this.cx - 1, 0, 0)); + }; + Exps.prototype.IndexOf = function (ret, v) + { + for (var i = 0; i < this.cx; i++) + { + if (this.arr[i][0][0] === v) + { + ret.set_int(i); + return; + } + } + ret.set_int(-1); + }; + Exps.prototype.LastIndexOf = function (ret, v) + { + for (var i = this.cx - 1; i >= 0; i--) + { + if (this.arr[i][0][0] === v) + { + ret.set_int(i); + return; + } + } + ret.set_int(-1); + }; + Exps.prototype.AsJSON = function (ret) + { + ret.set_string(this.getAsJSON()); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Audio = function (runtime) { + this.runtime = runtime; +}; +(function () { + var pluginProto = cr.plugins_.Audio.prototype; + pluginProto.Type = function (plugin) { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function () {}; + var audRuntime = null; + var audInst = null; + var audTag = ""; + var appPath = ""; // for Cordova only + var API_HTML5 = 0; + var API_WEBAUDIO = 1; + var API_CORDOVA = 2; + var API_APPMOBI = 3; + var api = API_HTML5; + var context = null; + var audioBuffers = []; // cache of buffers + var audioInstances = []; // cache of instances + var lastAudio = null; + var useOgg = false; // determined at create time + var timescale_mode = 0; + var silent = false; + var masterVolume = 1; + var listenerX = 0; + var listenerY = 0; + var isContextSuspended = false; + var panningModel = 1; // HRTF + var distanceModel = 1; // Inverse + var refDistance = 10; + var maxDistance = 10000; + var rolloffFactor = 1; + var micSource = null; + var micTag = ""; + var useNextTouchWorkaround = false; // heuristic in case play() does not return a promise and we have to guess if the play was blocked + var playOnNextInput = []; // C2AudioInstances with HTMLAudioElements to play on next input event + var playMusicAsSoundWorkaround = false; // play music tracks with Web Audio API + var hasPlayedDummyBuffer = false; // dummy buffer played to unblock AudioContext on some platforms + function addAudioToPlayOnNextInput(a) { + var i = playOnNextInput.indexOf(a); + if (i === -1) playOnNextInput.push(a); + } + function tryPlayAudioElement(a) { + var audioElem = a.instanceObject; + var playRet; + try { + playRet = audioElem.play(); + } catch (err) { + addAudioToPlayOnNextInput(a); + return; + } + if (playRet) { + playRet.catch(function (err) { + addAudioToPlayOnNextInput(a); + }); + } + else if (useNextTouchWorkaround && !audRuntime.isInUserInputEvent) { + addAudioToPlayOnNextInput(a); + } + } + function playQueuedAudio() { + var i, len, m, playRet; + if (!hasPlayedDummyBuffer && !isContextSuspended && context) { + playDummyBuffer(); + if (context["state"] === "running") hasPlayedDummyBuffer = true; + } + var tryPlay = playOnNextInput.slice(0); + cr.clearArray(playOnNextInput); + if (!silent) { + for (i = 0, len = tryPlay.length; i < len; ++i) { + m = tryPlay[i]; + if (!m.stopped && !m.is_paused) { + playRet = m.instanceObject.play(); + if (playRet) { + playRet.catch(function (err) { + addAudioToPlayOnNextInput(m); + }); + } + } + } + } + } + function playDummyBuffer() { + if (context["state"] === "suspended" && context["resume"]) + context["resume"](); + if (!context["createBuffer"]) return; + var buffer = context["createBuffer"](1, 220, 22050); + var source = context["createBufferSource"](); + source["buffer"] = buffer; + source["connect"](context["destination"]); + startSource(source); + } + document.addEventListener("pointerup", playQueuedAudio, true); + document.addEventListener("touchend", playQueuedAudio, true); + document.addEventListener("click", playQueuedAudio, true); + document.addEventListener("keydown", playQueuedAudio, true); + document.addEventListener("gamepadconnected", playQueuedAudio, true); + function dbToLinear(x) { + var v = dbToLinear_nocap(x); + if (!isFinite(v)) + v = 0; + if (v < 0) v = 0; + if (v > 1) v = 1; + return v; + } + function linearToDb(x) { + if (x < 0) x = 0; + if (x > 1) x = 1; + return linearToDb_nocap(x); + } + function dbToLinear_nocap(x) { + return Math.pow(10, x / 20); + } + function linearToDb_nocap(x) { + return (Math.log(x) / Math.log(10)) * 20; + } + var effects = {}; + function getDestinationForTag(tag) { + tag = tag.toLowerCase(); + if (effects.hasOwnProperty(tag)) { + if (effects[tag].length) return effects[tag][0].getInputNode(); + } + return context["destination"]; + } + function createGain() { + if (context["createGain"]) return context["createGain"](); + else return context["createGainNode"](); + } + function createDelay(d) { + if (context["createDelay"]) return context["createDelay"](d); + else return context["createDelayNode"](d); + } + function startSource(s, scheduledTime) { + if (s["start"]) s["start"](scheduledTime || 0); + else s["noteOn"](scheduledTime || 0); + } + function startSourceAt(s, x, d, scheduledTime) { + if (s["start"]) s["start"](scheduledTime || 0, x); + else s["noteGrainOn"](scheduledTime || 0, x, d - x); + } + function stopSource(s) { + try { + if (s["stop"]) s["stop"](0); + else s["noteOff"](0); + } catch (e) {} + } + function setAudioParam(ap, value, ramp, time) { + if (!ap) return; // iOS is missing some parameters + ap["cancelScheduledValues"](0); + if (time === 0) { + ap["value"] = value; + return; + } + var curTime = context["currentTime"]; + time += curTime; + switch (ramp) { + case 0: // step + ap["setValueAtTime"](value, time); + break; + case 1: // linear + ap["setValueAtTime"](ap["value"], curTime); // to set what to ramp from + ap["linearRampToValueAtTime"](value, time); + break; + case 2: // exponential + ap["setValueAtTime"](ap["value"], curTime); // to set what to ramp from + ap["exponentialRampToValueAtTime"](value, time); + break; + } + } + var filterTypes = [ + "lowpass", + "highpass", + "bandpass", + "lowshelf", + "highshelf", + "peaking", + "notch", + "allpass", + ]; + function FilterEffect(type, freq, detune, q, gain, mix) { + this.type = "filter"; + this.params = [type, freq, detune, q, gain, mix]; + this.inputNode = createGain(); + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix; + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix; + this.filterNode = context["createBiquadFilter"](); + if (typeof this.filterNode["type"] === "number") + this.filterNode["type"] = type; + else this.filterNode["type"] = filterTypes[type]; + this.filterNode["frequency"]["value"] = freq; + if (this.filterNode["detune"]) + this.filterNode["detune"]["value"] = detune; + this.filterNode["Q"]["value"] = q; + this.filterNode["gain"]["value"] = gain; + this.inputNode["connect"](this.filterNode); + this.inputNode["connect"](this.dryNode); + this.filterNode["connect"](this.wetNode); + } + FilterEffect.prototype.connectTo = function (node) { + this.wetNode["disconnect"](); + this.wetNode["connect"](node); + this.dryNode["disconnect"](); + this.dryNode["connect"](node); + }; + FilterEffect.prototype.remove = function () { + this.inputNode["disconnect"](); + this.filterNode["disconnect"](); + this.wetNode["disconnect"](); + this.dryNode["disconnect"](); + }; + FilterEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + FilterEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[5] = value; + setAudioParam(this.wetNode["gain"], value, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value, ramp, time); + break; + case 1: // filter frequency + this.params[1] = value; + setAudioParam(this.filterNode["frequency"], value, ramp, time); + break; + case 2: // filter detune + this.params[2] = value; + setAudioParam(this.filterNode["detune"], value, ramp, time); + break; + case 3: // filter Q + this.params[3] = value; + setAudioParam(this.filterNode["Q"], value, ramp, time); + break; + case 4: // filter/delay gain (note value is in dB here) + this.params[4] = value; + setAudioParam(this.filterNode["gain"], value, ramp, time); + break; + } + }; + function DelayEffect(delayTime, delayGain, mix) { + this.type = "delay"; + this.params = [delayTime, delayGain, mix]; + this.inputNode = createGain(); + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix; + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix; + this.mainNode = createGain(); + this.delayNode = createDelay(delayTime); + this.delayNode["delayTime"]["value"] = delayTime; + this.delayGainNode = createGain(); + this.delayGainNode["gain"]["value"] = delayGain; + this.inputNode["connect"](this.mainNode); + this.inputNode["connect"](this.dryNode); + this.mainNode["connect"](this.wetNode); + this.mainNode["connect"](this.delayNode); + this.delayNode["connect"](this.delayGainNode); + this.delayGainNode["connect"](this.mainNode); + } + DelayEffect.prototype.connectTo = function (node) { + this.wetNode["disconnect"](); + this.wetNode["connect"](node); + this.dryNode["disconnect"](); + this.dryNode["connect"](node); + }; + DelayEffect.prototype.remove = function () { + this.inputNode["disconnect"](); + this.mainNode["disconnect"](); + this.delayNode["disconnect"](); + this.delayGainNode["disconnect"](); + this.wetNode["disconnect"](); + this.dryNode["disconnect"](); + }; + DelayEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + DelayEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[2] = value; + setAudioParam(this.wetNode["gain"], value, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value, ramp, time); + break; + case 4: // filter/delay gain (note value is passed in dB but needs to be linear here) + this.params[1] = dbToLinear(value); + setAudioParam( + this.delayGainNode["gain"], + dbToLinear(value), + ramp, + time + ); + break; + case 5: // delay time + this.params[0] = value; + setAudioParam(this.delayNode["delayTime"], value, ramp, time); + break; + } + }; + function ConvolveEffect(buffer, normalize, mix, src) { + this.type = "convolve"; + this.params = [normalize, mix, src]; + this.inputNode = createGain(); + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix; + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix; + this.convolveNode = context["createConvolver"](); + if (buffer) { + this.convolveNode["normalize"] = normalize; + this.convolveNode["buffer"] = buffer; + } + this.inputNode["connect"](this.convolveNode); + this.inputNode["connect"](this.dryNode); + this.convolveNode["connect"](this.wetNode); + } + ConvolveEffect.prototype.connectTo = function (node) { + this.wetNode["disconnect"](); + this.wetNode["connect"](node); + this.dryNode["disconnect"](); + this.dryNode["connect"](node); + }; + ConvolveEffect.prototype.remove = function () { + this.inputNode["disconnect"](); + this.convolveNode["disconnect"](); + this.wetNode["disconnect"](); + this.dryNode["disconnect"](); + }; + ConvolveEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + ConvolveEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[1] = value; + setAudioParam(this.wetNode["gain"], value, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value, ramp, time); + break; + } + }; + function FlangerEffect(delay, modulation, freq, feedback, mix) { + this.type = "flanger"; + this.params = [delay, modulation, freq, feedback, mix]; + this.inputNode = createGain(); + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix / 2; + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix / 2; + this.feedbackNode = createGain(); + this.feedbackNode["gain"]["value"] = feedback; + this.delayNode = createDelay(delay + modulation); + this.delayNode["delayTime"]["value"] = delay; + this.oscNode = context["createOscillator"](); + this.oscNode["frequency"]["value"] = freq; + this.oscGainNode = createGain(); + this.oscGainNode["gain"]["value"] = modulation; + this.inputNode["connect"](this.delayNode); + this.inputNode["connect"](this.dryNode); + this.delayNode["connect"](this.wetNode); + this.delayNode["connect"](this.feedbackNode); + this.feedbackNode["connect"](this.delayNode); + this.oscNode["connect"](this.oscGainNode); + this.oscGainNode["connect"](this.delayNode["delayTime"]); + startSource(this.oscNode); + } + FlangerEffect.prototype.connectTo = function (node) { + this.dryNode["disconnect"](); + this.dryNode["connect"](node); + this.wetNode["disconnect"](); + this.wetNode["connect"](node); + }; + FlangerEffect.prototype.remove = function () { + this.inputNode["disconnect"](); + this.delayNode["disconnect"](); + this.oscNode["disconnect"](); + this.oscGainNode["disconnect"](); + this.dryNode["disconnect"](); + this.wetNode["disconnect"](); + this.feedbackNode["disconnect"](); + }; + FlangerEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + FlangerEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[4] = value; + setAudioParam(this.wetNode["gain"], value / 2, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value / 2, ramp, time); + break; + case 6: // modulation + this.params[1] = value / 1000; + setAudioParam(this.oscGainNode["gain"], value / 1000, ramp, time); + break; + case 7: // modulation frequency + this.params[2] = value; + setAudioParam(this.oscNode["frequency"], value, ramp, time); + break; + case 8: // feedback + this.params[3] = value / 100; + setAudioParam(this.feedbackNode["gain"], value / 100, ramp, time); + break; + } + }; + function PhaserEffect(freq, detune, q, modulation, modfreq, mix) { + this.type = "phaser"; + this.params = [freq, detune, q, modulation, modfreq, mix]; + this.inputNode = createGain(); + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix / 2; + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix / 2; + this.filterNode = context["createBiquadFilter"](); + if (typeof this.filterNode["type"] === "number") + this.filterNode["type"] = 7; + else this.filterNode["type"] = "allpass"; + this.filterNode["frequency"]["value"] = freq; + if (this.filterNode["detune"]) + this.filterNode["detune"]["value"] = detune; + this.filterNode["Q"]["value"] = q; + this.oscNode = context["createOscillator"](); + this.oscNode["frequency"]["value"] = modfreq; + this.oscGainNode = createGain(); + this.oscGainNode["gain"]["value"] = modulation; + this.inputNode["connect"](this.filterNode); + this.inputNode["connect"](this.dryNode); + this.filterNode["connect"](this.wetNode); + this.oscNode["connect"](this.oscGainNode); + this.oscGainNode["connect"](this.filterNode["frequency"]); + startSource(this.oscNode); + } + PhaserEffect.prototype.connectTo = function (node) { + this.dryNode["disconnect"](); + this.dryNode["connect"](node); + this.wetNode["disconnect"](); + this.wetNode["connect"](node); + }; + PhaserEffect.prototype.remove = function () { + this.inputNode["disconnect"](); + this.filterNode["disconnect"](); + this.oscNode["disconnect"](); + this.oscGainNode["disconnect"](); + this.dryNode["disconnect"](); + this.wetNode["disconnect"](); + }; + PhaserEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + PhaserEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[5] = value; + setAudioParam(this.wetNode["gain"], value / 2, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value / 2, ramp, time); + break; + case 1: // filter frequency + this.params[0] = value; + setAudioParam(this.filterNode["frequency"], value, ramp, time); + break; + case 2: // filter detune + this.params[1] = value; + setAudioParam(this.filterNode["detune"], value, ramp, time); + break; + case 3: // filter Q + this.params[2] = value; + setAudioParam(this.filterNode["Q"], value, ramp, time); + break; + case 6: // modulation + this.params[3] = value; + setAudioParam(this.oscGainNode["gain"], value, ramp, time); + break; + case 7: // modulation frequency + this.params[4] = value; + setAudioParam(this.oscNode["frequency"], value, ramp, time); + break; + } + }; + function GainEffect(g) { + this.type = "gain"; + this.params = [g]; + this.node = createGain(); + this.node["gain"]["value"] = g; + } + GainEffect.prototype.connectTo = function (node_) { + this.node["disconnect"](); + this.node["connect"](node_); + }; + GainEffect.prototype.remove = function () { + this.node["disconnect"](); + }; + GainEffect.prototype.getInputNode = function () { + return this.node; + }; + GainEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 4: // gain + this.params[0] = dbToLinear(value); + setAudioParam(this.node["gain"], dbToLinear(value), ramp, time); + break; + } + }; + function TremoloEffect(freq, mix) { + this.type = "tremolo"; + this.params = [freq, mix]; + this.node = createGain(); + this.node["gain"]["value"] = 1 - mix / 2; + this.oscNode = context["createOscillator"](); + this.oscNode["frequency"]["value"] = freq; + this.oscGainNode = createGain(); + this.oscGainNode["gain"]["value"] = mix / 2; + this.oscNode["connect"](this.oscGainNode); + this.oscGainNode["connect"](this.node["gain"]); + startSource(this.oscNode); + } + TremoloEffect.prototype.connectTo = function (node_) { + this.node["disconnect"](); + this.node["connect"](node_); + }; + TremoloEffect.prototype.remove = function () { + this.oscNode["disconnect"](); + this.oscGainNode["disconnect"](); + this.node["disconnect"](); + }; + TremoloEffect.prototype.getInputNode = function () { + return this.node; + }; + TremoloEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[1] = value; + setAudioParam(this.node["gain"]["value"], 1 - value / 2, ramp, time); + setAudioParam(this.oscGainNode["gain"]["value"], value / 2, ramp, time); + break; + case 7: // modulation frequency + this.params[0] = value; + setAudioParam(this.oscNode["frequency"], value, ramp, time); + break; + } + }; + function RingModulatorEffect(freq, mix) { + this.type = "ringmod"; + this.params = [freq, mix]; + this.inputNode = createGain(); + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix; + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix; + this.ringNode = createGain(); + this.ringNode["gain"]["value"] = 0; + this.oscNode = context["createOscillator"](); + this.oscNode["frequency"]["value"] = freq; + this.oscNode["connect"](this.ringNode["gain"]); + startSource(this.oscNode); + this.inputNode["connect"](this.ringNode); + this.inputNode["connect"](this.dryNode); + this.ringNode["connect"](this.wetNode); + } + RingModulatorEffect.prototype.connectTo = function (node_) { + this.wetNode["disconnect"](); + this.wetNode["connect"](node_); + this.dryNode["disconnect"](); + this.dryNode["connect"](node_); + }; + RingModulatorEffect.prototype.remove = function () { + this.oscNode["disconnect"](); + this.ringNode["disconnect"](); + this.inputNode["disconnect"](); + this.wetNode["disconnect"](); + this.dryNode["disconnect"](); + }; + RingModulatorEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + RingModulatorEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[1] = value; + setAudioParam(this.wetNode["gain"], value, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value, ramp, time); + break; + case 7: // modulation frequency + this.params[0] = value; + setAudioParam(this.oscNode["frequency"], value, ramp, time); + break; + } + }; + function DistortionEffect(threshold, headroom, drive, makeupgain, mix) { + this.type = "distortion"; + this.params = [threshold, headroom, drive, makeupgain, mix]; + this.inputNode = createGain(); + this.preGain = createGain(); + this.postGain = createGain(); + this.setDrive(drive, dbToLinear_nocap(makeupgain)); + this.wetNode = createGain(); + this.wetNode["gain"]["value"] = mix; + this.dryNode = createGain(); + this.dryNode["gain"]["value"] = 1 - mix; + this.waveShaper = context["createWaveShaper"](); + this.curve = new Float32Array(65536); + this.generateColortouchCurve(threshold, headroom); + this.waveShaper.curve = this.curve; + this.inputNode["connect"](this.preGain); + this.inputNode["connect"](this.dryNode); + this.preGain["connect"](this.waveShaper); + this.waveShaper["connect"](this.postGain); + this.postGain["connect"](this.wetNode); + } + DistortionEffect.prototype.setDrive = function (drive, makeupgain) { + if (drive < 0.01) drive = 0.01; + this.preGain["gain"]["value"] = drive; + this.postGain["gain"]["value"] = Math.pow(1 / drive, 0.6) * makeupgain; + }; + function e4(x, k) { + return 1.0 - Math.exp(-k * x); + } + DistortionEffect.prototype.shape = function ( + x, + linearThreshold, + linearHeadroom + ) { + var maximum = 1.05 * linearHeadroom * linearThreshold; + var kk = maximum - linearThreshold; + var sign = x < 0 ? -1 : +1; + var absx = x < 0 ? -x : x; + var shapedInput = + absx < linearThreshold + ? absx + : linearThreshold + kk * e4(absx - linearThreshold, 1.0 / kk); + shapedInput *= sign; + return shapedInput; + }; + DistortionEffect.prototype.generateColortouchCurve = function ( + threshold, + headroom + ) { + var linearThreshold = dbToLinear_nocap(threshold); + var linearHeadroom = dbToLinear_nocap(headroom); + var n = 65536; + var n2 = n / 2; + var x = 0; + for (var i = 0; i < n2; ++i) { + x = i / n2; + x = this.shape(x, linearThreshold, linearHeadroom); + this.curve[n2 + i] = x; + this.curve[n2 - i - 1] = -x; + } + }; + DistortionEffect.prototype.connectTo = function (node) { + this.wetNode["disconnect"](); + this.wetNode["connect"](node); + this.dryNode["disconnect"](); + this.dryNode["connect"](node); + }; + DistortionEffect.prototype.remove = function () { + this.inputNode["disconnect"](); + this.preGain["disconnect"](); + this.waveShaper["disconnect"](); + this.postGain["disconnect"](); + this.wetNode["disconnect"](); + this.dryNode["disconnect"](); + }; + DistortionEffect.prototype.getInputNode = function () { + return this.inputNode; + }; + DistortionEffect.prototype.setParam = function (param, value, ramp, time) { + switch (param) { + case 0: // mix + value = value / 100; + if (value < 0) value = 0; + if (value > 1) value = 1; + this.params[4] = value; + setAudioParam(this.wetNode["gain"], value, ramp, time); + setAudioParam(this.dryNode["gain"], 1 - value, ramp, time); + break; + } + }; + function CompressorEffect(threshold, knee, ratio, attack, release) { + this.type = "compressor"; + this.params = [threshold, knee, ratio, attack, release]; + this.node = context["createDynamicsCompressor"](); + try { + this.node["threshold"]["value"] = threshold; + this.node["knee"]["value"] = knee; + this.node["ratio"]["value"] = ratio; + this.node["attack"]["value"] = attack; + this.node["release"]["value"] = release; + } catch (e) {} + } + CompressorEffect.prototype.connectTo = function (node_) { + this.node["disconnect"](); + this.node["connect"](node_); + }; + CompressorEffect.prototype.remove = function () { + this.node["disconnect"](); + }; + CompressorEffect.prototype.getInputNode = function () { + return this.node; + }; + CompressorEffect.prototype.setParam = function (param, value, ramp, time) { + }; + function AnalyserEffect(fftSize, smoothing) { + this.type = "analyser"; + this.params = [fftSize, smoothing]; + this.node = context["createAnalyser"](); + this.node["fftSize"] = fftSize; + this.node["smoothingTimeConstant"] = smoothing; + this.freqBins = new Float32Array(this.node["frequencyBinCount"]); + this.signal = new Uint8Array(fftSize); + this.peak = 0; + this.rms = 0; + } + AnalyserEffect.prototype.tick = function () { + this.node["getFloatFrequencyData"](this.freqBins); + this.node["getByteTimeDomainData"](this.signal); + var fftSize = this.node["fftSize"]; + var i = 0; + this.peak = 0; + var rmsSquaredSum = 0; + var s = 0; + for (; i < fftSize; i++) { + s = (this.signal[i] - 128) / 128; + if (s < 0) s = -s; + if (this.peak < s) this.peak = s; + rmsSquaredSum += s * s; + } + this.peak = linearToDb(this.peak); + this.rms = linearToDb(Math.sqrt(rmsSquaredSum / fftSize)); + }; + AnalyserEffect.prototype.connectTo = function (node_) { + this.node["disconnect"](); + this.node["connect"](node_); + }; + AnalyserEffect.prototype.remove = function () { + this.node["disconnect"](); + }; + AnalyserEffect.prototype.getInputNode = function () { + return this.node; + }; + AnalyserEffect.prototype.setParam = function (param, value, ramp, time) { + }; + function ObjectTracker() { + this.obj = null; + this.loadUid = 0; + } + ObjectTracker.prototype.setObject = function (obj_) { + this.obj = obj_; + }; + ObjectTracker.prototype.hasObject = function () { + return !!this.obj; + }; + ObjectTracker.prototype.tick = function (dt) {}; + function C2AudioBuffer(src_, is_music) { + this.src = src_; + this.myapi = api; + this.is_music = is_music; + this.added_end_listener = false; + var self = this; + this.outNode = null; + this.mediaSourceNode = null; + this.panWhenReady = []; // for web audio API positioned sounds + this.seekWhenReady = 0; + this.pauseWhenReady = false; + this.supportWebAudioAPI = false; + this.failedToLoad = false; + this.wasEverReady = false; // if a buffer is ever marked as ready, it's permanently considered ready after then. + if (api === API_WEBAUDIO && is_music && !playMusicAsSoundWorkaround) { + this.myapi = API_HTML5; + this.outNode = createGain(); + } + this.bufferObject = null; // actual audio object + this.audioData = null; // web audio api: ajax request result (compressed audio that needs decoding) + var request; + switch (this.myapi) { + case API_HTML5: + this.bufferObject = new Audio(); + this.bufferObject.crossOrigin = "anonymous"; + this.bufferObject.addEventListener("canplaythrough", function () { + self.wasEverReady = true; // update loaded state so preload is considered complete + }); + if ( + api === API_WEBAUDIO && + context["createMediaElementSource"] && + !/wiiu/i.test(navigator.userAgent) + ) { + this.supportWebAudioAPI = true; // can be routed through web audio api + this.bufferObject.addEventListener("canplay", function () { + if (!self.mediaSourceNode && self.bufferObject) { + self.mediaSourceNode = context["createMediaElementSource"]( + self.bufferObject + ); + self.mediaSourceNode["connect"](self.outNode); + } + }); + } + this.bufferObject.autoplay = false; // this is only a source buffer, not an instance + this.bufferObject.preload = "auto"; + this.bufferObject.src = src_; + break; + case API_WEBAUDIO: + if (audRuntime.isWKWebView) { + audRuntime.fetchLocalFileViaCordovaAsArrayBuffer( + src_, + function (arrayBuffer) { + self.audioData = arrayBuffer; + self.decodeAudioBuffer(); + }, + function (err) { + self.failedToLoad = true; + } + ); + } else { + request = new XMLHttpRequest(); + request.open("GET", src_, true); + request.responseType = "arraybuffer"; + request.onload = function () { + self.audioData = request.response; + self.decodeAudioBuffer(); + }; + request.onerror = function () { + self.failedToLoad = true; + }; + request.send(); + } + break; + case API_CORDOVA: + this.bufferObject = true; + break; + case API_APPMOBI: + this.bufferObject = true; + break; + } + } + C2AudioBuffer.prototype.release = function () { + var i, len, j, a; + for (i = 0, j = 0, len = audioInstances.length; i < len; ++i) { + a = audioInstances[i]; + audioInstances[j] = a; + if (a.buffer === this) a.stop(); + else ++j; // keep + } + audioInstances.length = j; + if (this.mediaSourceNode) { + this.mediaSourceNode["disconnect"](); + this.mediaSourceNode = null; + } + if (this.outNode) { + this.outNode["disconnect"](); + this.outNode = null; + } + this.bufferObject = null; + this.audioData = null; + }; + C2AudioBuffer.prototype.decodeAudioBuffer = function () { + if (this.bufferObject || !this.audioData) return; // audio already decoded or AJAX request not yet complete + var self = this; + if (context["decodeAudioData"]) { + context["decodeAudioData"]( + this.audioData, + function (buffer) { + self.bufferObject = buffer; + self.audioData = null; // clear AJAX response to allow GC and save memory, only need the bufferObject now + var p, i, len, a; + if (!cr.is_undefined(self.playTagWhenReady) && !silent) { + if (self.panWhenReady.length) { + for (i = 0, len = self.panWhenReady.length; i < len; i++) { + p = self.panWhenReady[i]; + a = new C2AudioInstance(self, p.thistag); + a.setPannerEnabled(true); + if (typeof p.objUid !== "undefined") { + p.obj = audRuntime.getObjectByUID(p.objUid); + if (!p.obj) continue; + } + if (p.obj) { + var px = cr.rotatePtAround( + p.obj.x, + p.obj.y, + -p.obj.layer.getAngle(), + listenerX, + listenerY, + true + ); + var py = cr.rotatePtAround( + p.obj.x, + p.obj.y, + -p.obj.layer.getAngle(), + listenerX, + listenerY, + false + ); + a.setPan( + px, + py, + cr.to_degrees(p.obj.angle - p.obj.layer.getAngle()), + p.ia, + p.oa, + p.og + ); + a.setObject(p.obj); + } else { + a.setPan(p.x, p.y, p.a, p.ia, p.oa, p.og); + } + a.play( + self.loopWhenReady, + self.volumeWhenReady, + self.seekWhenReady + ); + if (self.pauseWhenReady) a.pause(); + audioInstances.push(a); + } + cr.clearArray(self.panWhenReady); + } else { + a = new C2AudioInstance(self, self.playTagWhenReady || ""); // sometimes playTagWhenReady is not set - TODO: why? + a.play( + self.loopWhenReady, + self.volumeWhenReady, + self.seekWhenReady + ); + if (self.pauseWhenReady) a.pause(); + audioInstances.push(a); + } + } else if (!cr.is_undefined(self.convolveWhenReady)) { + var convolveNode = self.convolveWhenReady.convolveNode; + convolveNode["normalize"] = self.normalizeWhenReady; + convolveNode["buffer"] = buffer; + } + }, + function (e) { + self.failedToLoad = true; + } + ); + } else { + this.bufferObject = context["createBuffer"](this.audioData, false); + this.audioData = null; // clear AJAX response to allow GC and save memory, only need the bufferObject now + if (!cr.is_undefined(this.playTagWhenReady) && !silent) { + var a = new C2AudioInstance(this, this.playTagWhenReady); + a.play(this.loopWhenReady, this.volumeWhenReady, this.seekWhenReady); + if (this.pauseWhenReady) a.pause(); + audioInstances.push(a); + } else if (!cr.is_undefined(this.convolveWhenReady)) { + var convolveNode = this.convolveWhenReady.convolveNode; + convolveNode["normalize"] = this.normalizeWhenReady; + convolveNode["buffer"] = this.bufferObject; + } + } + }; + C2AudioBuffer.prototype.isLoaded = function () { + switch (this.myapi) { + case API_HTML5: + var ret = this.bufferObject["readyState"] >= 4; // HAVE_ENOUGH_DATA + if (ret) this.wasEverReady = true; + return ret || this.wasEverReady; + case API_WEBAUDIO: + return !!this.audioData || !!this.bufferObject; + case API_CORDOVA: + return true; + case API_APPMOBI: + return true; + } + return false; + }; + C2AudioBuffer.prototype.isLoadedAndDecoded = function () { + switch (this.myapi) { + case API_HTML5: + return this.isLoaded(); // no distinction between loaded and decoded in HTML5 audio, just rely on ready state + case API_WEBAUDIO: + return !!this.bufferObject; + case API_CORDOVA: + return true; + case API_APPMOBI: + return true; + } + return false; + }; + C2AudioBuffer.prototype.hasFailedToLoad = function () { + switch (this.myapi) { + case API_HTML5: + return !!this.bufferObject["error"]; + case API_WEBAUDIO: + return this.failedToLoad; + } + return false; + }; + function C2AudioInstance(buffer_, tag_) { + var self = this; + this.tag = tag_; + this.fresh = true; + this.stopped = true; + this.src = buffer_.src; + this.buffer = buffer_; + this.myapi = api; + this.is_music = buffer_.is_music; + this.playbackRate = 1; + this.hasPlaybackEnded = true; // ended flag + this.resume_me = false; // make sure resumes when leaving suspend + this.is_paused = false; + this.resume_position = 0; // for web audio api to resume from correct playback position + this.looping = false; + this.is_muted = false; + this.is_silent = false; + this.volume = 1; + this.onended_handler = function (e) { + if (self.is_paused || self.resume_me) return; + var bufferThatEnded = this; + if (!bufferThatEnded) bufferThatEnded = e.target; + if (bufferThatEnded !== self.active_buffer) return; + self.hasPlaybackEnded = true; + self.stopped = true; + audTag = self.tag; + audRuntime.trigger(cr.plugins_.Audio.prototype.cnds.OnEnded, audInst); + }; + this.active_buffer = null; + this.isTimescaled = + (timescale_mode === 1 && !this.is_music) || timescale_mode === 2; + this.mutevol = 1; + this.startTime = this.isTimescaled + ? audRuntime.kahanTime.sum + : audRuntime.wallTime.sum; + this.gainNode = null; + this.pannerNode = null; + this.pannerEnabled = false; + this.objectTracker = null; + this.panX = 0; + this.panY = 0; + this.panAngle = 0; + this.panConeInner = 0; + this.panConeOuter = 0; + this.panConeOuterGain = 0; + this.instanceObject = null; + var add_end_listener = false; + if ( + this.myapi === API_WEBAUDIO && + this.buffer.myapi === API_HTML5 && + !this.buffer.supportWebAudioAPI + ) + this.myapi = API_HTML5; + switch (this.myapi) { + case API_HTML5: + if (this.is_music) { + this.instanceObject = buffer_.bufferObject; + add_end_listener = !buffer_.added_end_listener; + buffer_.added_end_listener = true; + } else { + this.instanceObject = new Audio(); + this.instanceObject.crossOrigin = "anonymous"; + this.instanceObject.autoplay = false; + this.instanceObject.src = buffer_.bufferObject.src; + add_end_listener = true; + } + if (add_end_listener) { + this.instanceObject.addEventListener("ended", function () { + audTag = self.tag; + self.stopped = true; + audRuntime.trigger( + cr.plugins_.Audio.prototype.cnds.OnEnded, + audInst + ); + }); + } + break; + case API_WEBAUDIO: + this.gainNode = createGain(); + this.gainNode["connect"](getDestinationForTag(tag_)); + if (this.buffer.myapi === API_WEBAUDIO) { + if (buffer_.bufferObject) { + this.instanceObject = context["createBufferSource"](); + this.instanceObject["buffer"] = buffer_.bufferObject; + this.instanceObject["connect"](this.gainNode); + } + } + else { + this.instanceObject = this.buffer.bufferObject; // reference the audio element + this.buffer.outNode["connect"](this.gainNode); + if (!this.buffer.added_end_listener) { + this.buffer.added_end_listener = true; + this.buffer.bufferObject.addEventListener("ended", function () { + audTag = self.tag; + self.stopped = true; + audRuntime.trigger( + cr.plugins_.Audio.prototype.cnds.OnEnded, + audInst + ); + }); + } + } + break; + case API_CORDOVA: + this.instanceObject = new window["Media"]( + appPath + this.src, + null, + null, + function (status) { + if (status === window["Media"]["MEDIA_STOPPED"]) { + self.hasPlaybackEnded = true; + self.stopped = true; + audTag = self.tag; + audRuntime.trigger( + cr.plugins_.Audio.prototype.cnds.OnEnded, + audInst + ); + } + } + ); + break; + case API_APPMOBI: + this.instanceObject = true; + break; + } + } + C2AudioInstance.prototype.hasEnded = function () { + var time; + switch (this.myapi) { + case API_HTML5: + return this.instanceObject.ended; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + if (!this.fresh && !this.stopped && this.instanceObject["loop"]) + return false; + if (this.is_paused) return false; + return this.hasPlaybackEnded; + } else return this.instanceObject.ended; + case API_CORDOVA: + return this.hasPlaybackEnded; + case API_APPMOBI: + true; // recycling an AppMobi sound does not matter because it will just do another throwaway playSound + } + return true; + }; + C2AudioInstance.prototype.canBeRecycled = function () { + if (this.fresh || this.stopped) return true; // not yet used or is not playing + return this.hasEnded(); + }; + C2AudioInstance.prototype.setPannerEnabled = function (enable_) { + if (api !== API_WEBAUDIO) return; + if (!this.pannerEnabled && enable_) { + if (!this.gainNode) return; + if (!this.pannerNode) { + this.pannerNode = context["createPanner"](); + if (typeof this.pannerNode["panningModel"] === "number") + this.pannerNode["panningModel"] = panningModel; + else + this.pannerNode["panningModel"] = [ + "equalpower", + "HRTF", + "soundfield", + ][panningModel]; + if (typeof this.pannerNode["distanceModel"] === "number") + this.pannerNode["distanceModel"] = distanceModel; + else + this.pannerNode["distanceModel"] = [ + "linear", + "inverse", + "exponential", + ][distanceModel]; + this.pannerNode["refDistance"] = refDistance; + this.pannerNode["maxDistance"] = maxDistance; + this.pannerNode["rolloffFactor"] = rolloffFactor; + } + this.gainNode["disconnect"](); + this.gainNode["connect"](this.pannerNode); + this.pannerNode["connect"](getDestinationForTag(this.tag)); + this.pannerEnabled = true; + } + else if (this.pannerEnabled && !enable_) { + if (!this.gainNode) return; + this.pannerNode["disconnect"](); + this.gainNode["disconnect"](); + this.gainNode["connect"](getDestinationForTag(this.tag)); + this.pannerEnabled = false; + } + }; + C2AudioInstance.prototype.setPan = function ( + x, + y, + angle, + innerangle, + outerangle, + outergain + ) { + if (!this.pannerEnabled || api !== API_WEBAUDIO) return; + this.pannerNode["setPosition"](x, y, 0); + this.pannerNode["setOrientation"]( + Math.cos(cr.to_radians(angle)), + Math.sin(cr.to_radians(angle)), + 0 + ); + this.pannerNode["coneInnerAngle"] = innerangle; + this.pannerNode["coneOuterAngle"] = outerangle; + this.pannerNode["coneOuterGain"] = outergain; + this.panX = x; + this.panY = y; + this.panAngle = angle; + this.panConeInner = innerangle; + this.panConeOuter = outerangle; + this.panConeOuterGain = outergain; + }; + C2AudioInstance.prototype.setObject = function (o) { + if (!this.pannerEnabled || api !== API_WEBAUDIO) return; + if (!this.objectTracker) this.objectTracker = new ObjectTracker(); + this.objectTracker.setObject(o); + }; + C2AudioInstance.prototype.tick = function (dt) { + if ( + !this.pannerEnabled || + api !== API_WEBAUDIO || + !this.objectTracker || + !this.objectTracker.hasObject() || + !this.isPlaying() + ) { + return; + } + this.objectTracker.tick(dt); + var inst = this.objectTracker.obj; + var px = cr.rotatePtAround( + inst.x, + inst.y, + -inst.layer.getAngle(), + listenerX, + listenerY, + true + ); + var py = cr.rotatePtAround( + inst.x, + inst.y, + -inst.layer.getAngle(), + listenerX, + listenerY, + false + ); + this.pannerNode["setPosition"](px, py, 0); + var a = 0; + if (typeof this.objectTracker.obj.angle !== "undefined") { + a = inst.angle - inst.layer.getAngle(); + this.pannerNode["setOrientation"](Math.cos(a), Math.sin(a), 0); + } + }; + C2AudioInstance.prototype.play = function ( + looping, + vol, + fromPosition, + scheduledTime + ) { + var instobj = this.instanceObject; + this.looping = looping; + this.volume = vol; + var seekPos = fromPosition || 0; + scheduledTime = scheduledTime || 0; + switch (this.myapi) { + case API_HTML5: + if (instobj.playbackRate !== 1.0) instobj.playbackRate = 1.0; + if (instobj.volume !== vol * masterVolume) + instobj.volume = vol * masterVolume; + if (instobj.loop !== looping) instobj.loop = looping; + if (instobj.muted) instobj.muted = false; + if (instobj.currentTime !== seekPos) { + try { + instobj.currentTime = seekPos; + } catch (err) { +; + } + } + tryPlayAudioElement(this); + break; + case API_WEBAUDIO: + this.muted = false; + this.mutevol = 1; + if (this.buffer.myapi === API_WEBAUDIO) { + this.gainNode["gain"]["value"] = vol * masterVolume; + if (!this.fresh) { + this.instanceObject = context["createBufferSource"](); + this.instanceObject["buffer"] = this.buffer.bufferObject; + this.instanceObject["connect"](this.gainNode); + } + this.instanceObject["onended"] = this.onended_handler; + this.active_buffer = this.instanceObject; + this.instanceObject.loop = looping; + this.hasPlaybackEnded = false; + if (seekPos === 0) startSource(this.instanceObject, scheduledTime); + else + startSourceAt( + this.instanceObject, + seekPos, + this.getDuration(), + scheduledTime + ); + } else { + if (instobj.playbackRate !== 1.0) instobj.playbackRate = 1.0; + if (instobj.loop !== looping) instobj.loop = looping; + instobj.volume = vol * masterVolume; + if (instobj.currentTime !== seekPos) { + try { + instobj.currentTime = seekPos; + } catch (err) { +; + } + } + tryPlayAudioElement(this); + } + break; + case API_CORDOVA: + if ((!this.fresh && this.stopped) || seekPos !== 0) + instobj["seekTo"](seekPos); + instobj["play"](); + this.hasPlaybackEnded = false; + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + AppMobi["context"]["playSound"](this.src, looping); + else AppMobi["player"]["playSound"](this.src, looping); + break; + } + this.playbackRate = 1; + this.startTime = + (this.isTimescaled ? audRuntime.kahanTime.sum : audRuntime.wallTime.sum) - + seekPos; + this.fresh = false; + this.stopped = false; + this.is_paused = false; + }; + C2AudioInstance.prototype.stop = function () { + switch (this.myapi) { + case API_HTML5: + if (!this.instanceObject.paused) this.instanceObject.pause(); + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) stopSource(this.instanceObject); + else { + if (!this.instanceObject.paused) this.instanceObject.pause(); + } + break; + case API_CORDOVA: + this.instanceObject["stop"](); + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + AppMobi["context"]["stopSound"](this.src); + break; + } + this.stopped = true; + this.is_paused = false; + }; + C2AudioInstance.prototype.pause = function () { + if (this.fresh || this.stopped || this.hasEnded() || this.is_paused) return; + switch (this.myapi) { + case API_HTML5: + if (!this.instanceObject.paused) this.instanceObject.pause(); + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + this.resume_position = this.getPlaybackTime(true); + if (this.looping) + this.resume_position = this.resume_position % this.getDuration(); + this.is_paused = true; + stopSource(this.instanceObject); + } else { + if (!this.instanceObject.paused) this.instanceObject.pause(); + } + break; + case API_CORDOVA: + this.instanceObject["pause"](); + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + AppMobi["context"]["stopSound"](this.src); + break; + } + this.is_paused = true; + }; + C2AudioInstance.prototype.resume = function () { + if (this.fresh || this.stopped || this.hasEnded() || !this.is_paused) + return; + switch (this.myapi) { + case API_HTML5: + tryPlayAudioElement(this); + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + this.instanceObject = context["createBufferSource"](); + this.instanceObject["buffer"] = this.buffer.bufferObject; + this.instanceObject["connect"](this.gainNode); + this.instanceObject["onended"] = this.onended_handler; + this.active_buffer = this.instanceObject; + this.instanceObject.loop = this.looping; + this.gainNode["gain"]["value"] = + masterVolume * this.volume * this.mutevol; + this.updatePlaybackRate(); + this.startTime = + (this.isTimescaled + ? audRuntime.kahanTime.sum + : audRuntime.wallTime.sum) - + this.resume_position / (this.playbackRate || 0.001); + startSourceAt( + this.instanceObject, + this.resume_position, + this.getDuration() + ); + } else { + tryPlayAudioElement(this); + } + break; + case API_CORDOVA: + this.instanceObject["play"](); + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + AppMobi["context"]["resumeSound"](this.src); + break; + } + this.is_paused = false; + }; + C2AudioInstance.prototype.seek = function (pos) { + if (this.fresh || this.stopped || this.hasEnded()) return; + switch (this.myapi) { + case API_HTML5: + try { + this.instanceObject.currentTime = pos; + } catch (e) {} + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + if (this.is_paused) this.resume_position = pos; + else { + this.pause(); + this.resume_position = pos; + this.resume(); + } + } else { + try { + this.instanceObject.currentTime = pos; + } catch (e) {} + } + break; + case API_CORDOVA: + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + AppMobi["context"]["seekSound"](this.src, pos); + break; + } + }; + C2AudioInstance.prototype.reconnect = function (toNode) { + if (this.myapi !== API_WEBAUDIO) return; + if (this.pannerEnabled) { + this.pannerNode["disconnect"](); + this.pannerNode["connect"](toNode); + } else { + this.gainNode["disconnect"](); + this.gainNode["connect"](toNode); + } + }; + C2AudioInstance.prototype.getDuration = function (applyPlaybackRate) { + var ret = 0; + switch (this.myapi) { + case API_HTML5: + if (typeof this.instanceObject.duration !== "undefined") + ret = this.instanceObject.duration; + break; + case API_WEBAUDIO: + ret = this.buffer.bufferObject["duration"]; + break; + case API_CORDOVA: + ret = this.instanceObject["getDuration"](); + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + ret = AppMobi["context"]["getDurationSound"](this.src); + break; + } + if (applyPlaybackRate) ret /= this.playbackRate || 0.001; // avoid divide-by-zero + return ret; + }; + C2AudioInstance.prototype.getPlaybackTime = function (applyPlaybackRate) { + var duration = this.getDuration(); + var ret = 0; + switch (this.myapi) { + case API_HTML5: + if (typeof this.instanceObject.currentTime !== "undefined") + ret = this.instanceObject.currentTime; + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + if (this.is_paused) return this.resume_position; + else + ret = + (this.isTimescaled + ? audRuntime.kahanTime.sum + : audRuntime.wallTime.sum) - this.startTime; + } else if (typeof this.instanceObject.currentTime !== "undefined") + ret = this.instanceObject.currentTime; + break; + case API_CORDOVA: + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + ret = AppMobi["context"]["getPlaybackTimeSound"](this.src); + break; + } + if (applyPlaybackRate) ret *= this.playbackRate; + if (!this.looping && ret > duration) ret = duration; + return ret; + }; + C2AudioInstance.prototype.isPlaying = function () { + return !this.is_paused && !this.fresh && !this.stopped && !this.hasEnded(); + }; + C2AudioInstance.prototype.shouldSave = function () { + return !this.fresh && !this.stopped && !this.hasEnded(); + }; + C2AudioInstance.prototype.setVolume = function (v) { + this.volume = v; + this.updateVolume(); + }; + C2AudioInstance.prototype.updateVolume = function () { + var volToSet = this.volume * masterVolume; + if (!isFinite(volToSet)) volToSet = 0; // HTMLMediaElement throws if setting non-finite volume + switch (this.myapi) { + case API_HTML5: + if ( + typeof this.instanceObject.volume !== "undefined" && + this.instanceObject.volume !== volToSet + ) + this.instanceObject.volume = volToSet; + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + this.gainNode["gain"]["value"] = volToSet * this.mutevol; + } else { + if ( + typeof this.instanceObject.volume !== "undefined" && + this.instanceObject.volume !== volToSet + ) + this.instanceObject.volume = volToSet; + } + break; + case API_CORDOVA: + break; + case API_APPMOBI: + break; + } + }; + C2AudioInstance.prototype.getVolume = function () { + return this.volume; + }; + C2AudioInstance.prototype.doSetMuted = function (m) { + switch (this.myapi) { + case API_HTML5: + if (this.instanceObject.muted !== !!m) this.instanceObject.muted = !!m; + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + this.mutevol = m ? 0 : 1; + this.gainNode["gain"]["value"] = + masterVolume * this.volume * this.mutevol; + } else { + if (this.instanceObject.muted !== !!m) + this.instanceObject.muted = !!m; + } + break; + case API_CORDOVA: + break; + case API_APPMOBI: + break; + } + }; + C2AudioInstance.prototype.setMuted = function (m) { + this.is_muted = !!m; + this.doSetMuted(this.is_muted || this.is_silent); + }; + C2AudioInstance.prototype.setSilent = function (m) { + this.is_silent = !!m; + this.doSetMuted(this.is_muted || this.is_silent); + }; + C2AudioInstance.prototype.setLooping = function (l) { + this.looping = l; + switch (this.myapi) { + case API_HTML5: + if (this.instanceObject.loop !== !!l) this.instanceObject.loop = !!l; + break; + case API_WEBAUDIO: + if (this.instanceObject.loop !== !!l) this.instanceObject.loop = !!l; + break; + case API_CORDOVA: + break; + case API_APPMOBI: + if (audRuntime.isDirectCanvas) + AppMobi["context"]["setLoopingSound"](this.src, l); + break; + } + }; + C2AudioInstance.prototype.setPlaybackRate = function (r) { + this.playbackRate = r; + this.updatePlaybackRate(); + }; + C2AudioInstance.prototype.updatePlaybackRate = function () { + var r = this.playbackRate; + if (this.isTimescaled) r *= audRuntime.timescale; + switch (this.myapi) { + case API_HTML5: + if (this.instanceObject.playbackRate !== r) + this.instanceObject.playbackRate = r; + break; + case API_WEBAUDIO: + if (this.buffer.myapi === API_WEBAUDIO) { + if (this.instanceObject["playbackRate"]["value"] !== r) + this.instanceObject["playbackRate"]["value"] = r; + } else { + if (this.instanceObject.playbackRate !== r) + this.instanceObject.playbackRate = r; + } + break; + case API_CORDOVA: + break; + case API_APPMOBI: + break; + } + }; + C2AudioInstance.prototype.setSuspended = function (s) { + switch (this.myapi) { + case API_HTML5: + if (s) { + if (this.isPlaying()) { + this.resume_me = true; + this.instanceObject["pause"](); + } else this.resume_me = false; + } else { + if (this.resume_me) { + this.instanceObject["play"](); + this.resume_me = false; + } + } + break; + case API_WEBAUDIO: + if (s) { + if (this.isPlaying()) { + this.resume_me = true; + if (this.buffer.myapi === API_WEBAUDIO) { + this.resume_position = this.getPlaybackTime(true); + if (this.looping) + this.resume_position = + this.resume_position % this.getDuration(); + stopSource(this.instanceObject); + } else this.instanceObject["pause"](); + } else this.resume_me = false; + } else { + if (this.resume_me) { + if (this.buffer.myapi === API_WEBAUDIO) { + this.instanceObject = context["createBufferSource"](); + this.instanceObject["buffer"] = this.buffer.bufferObject; + this.instanceObject["connect"](this.gainNode); + this.instanceObject["onended"] = this.onended_handler; + this.active_buffer = this.instanceObject; + this.instanceObject.loop = this.looping; + this.gainNode["gain"]["value"] = + masterVolume * this.volume * this.mutevol; + this.updatePlaybackRate(); + this.startTime = + (this.isTimescaled + ? audRuntime.kahanTime.sum + : audRuntime.wallTime.sum) - + this.resume_position / (this.playbackRate || 0.001); + startSourceAt( + this.instanceObject, + this.resume_position, + this.getDuration() + ); + } else { + this.instanceObject["play"](); + } + this.resume_me = false; + } + } + break; + case API_CORDOVA: + if (s) { + if (this.isPlaying()) { + this.instanceObject["pause"](); + this.resume_me = true; + } else this.resume_me = false; + } else { + if (this.resume_me) { + this.resume_me = false; + this.instanceObject["play"](); + } + } + break; + case API_APPMOBI: + break; + } + }; + pluginProto.Instance = function (type) { + this.type = type; + this.runtime = type.runtime; + audRuntime = this.runtime; + audInst = this; + this.listenerTracker = null; + this.listenerZ = -600; + if (this.runtime.isWKWebView) playMusicAsSoundWorkaround = true; + if ( + (this.runtime.isiOS || + (this.runtime.isAndroid && + (this.runtime.isChrome || this.runtime.isAndroidStockBrowser))) && + !this.runtime.isCrosswalk && + !this.runtime.isDomFree && + !this.runtime.isAmazonWebApp && + !playMusicAsSoundWorkaround + ) { + useNextTouchWorkaround = true; + } + context = null; + if (typeof AudioContext !== "undefined") { + api = API_WEBAUDIO; + context = new AudioContext(); + } else if (typeof webkitAudioContext !== "undefined") { + api = API_WEBAUDIO; + context = new webkitAudioContext(); + } + if (this.runtime.isiOS && context) { + if (context.close) context.close(); + if (typeof AudioContext !== "undefined") context = new AudioContext(); + else if (typeof webkitAudioContext !== "undefined") + context = new webkitAudioContext(); + } + if (api !== API_WEBAUDIO) { + if (this.runtime.isCordova && typeof window["Media"] !== "undefined") + api = API_CORDOVA; + else if (this.runtime.isAppMobi) api = API_APPMOBI; + } + if (api === API_CORDOVA) { + appPath = location.href; + var i = appPath.lastIndexOf("/"); + if (i > -1) appPath = appPath.substr(0, i + 1); + appPath = appPath.replace("file://", ""); + } + if ( + this.runtime.isSafari && + this.runtime.isWindows && + typeof Audio === "undefined" + ) { + alert( + "It looks like you're using Safari for Windows without Quicktime. Audio cannot be played until Quicktime is installed." + ); + this.runtime.DestroyInstance(this); + } else { + if (this.runtime.isDirectCanvas) useOgg = this.runtime.isAndroid; + else { + try { + useOgg = + !!new Audio().canPlayType('audio/ogg; codecs="vorbis"') && + !this.runtime.isWindows10; + } catch (e) { + useOgg = false; + } + } + switch (api) { + case API_HTML5: +; + break; + case API_WEBAUDIO: +; + break; + case API_CORDOVA: +; + break; + case API_APPMOBI: +; + break; + default: +; + } + this.runtime.tickMe(this); + } + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function () { + this.runtime.audioInstance = this; + timescale_mode = this.properties[0]; // 0 = off, 1 = sounds only, 2 = all + this.saveload = this.properties[1]; // 0 = all, 1 = sounds only, 2 = music only, 3 = none + this.playinbackground = this.properties[2] !== 0; + this.nextPlayTime = 0; + panningModel = this.properties[3]; // 0 = equalpower, 1 = hrtf, 3 = soundfield + distanceModel = this.properties[4]; // 0 = linear, 1 = inverse, 2 = exponential + this.listenerZ = -this.properties[5]; + refDistance = this.properties[6]; + maxDistance = this.properties[7]; + rolloffFactor = this.properties[8]; + this.listenerTracker = new ObjectTracker(); + var draw_width = this.runtime.draw_width || this.runtime.width; + var draw_height = this.runtime.draw_height || this.runtime.height; + if (api === API_WEBAUDIO) { + context["listener"]["setPosition"]( + draw_width / 2, + draw_height / 2, + this.listenerZ + ); + context["listener"]["setOrientation"](0, 0, 1, 0, -1, 0); + window["c2OnAudioMicStream"] = function (localMediaStream, tag) { + if (micSource) micSource["disconnect"](); + micTag = tag.toLowerCase(); + micSource = context["createMediaStreamSource"](localMediaStream); + micSource["connect"](getDestinationForTag(micTag)); + }; + } + this.runtime.addSuspendCallback(function (s) { + audInst.onSuspend(s); + }); + var self = this; + this.runtime.addDestroyCallback(function (inst) { + self.onInstanceDestroyed(inst); + }); + }; + instanceProto.onInstanceDestroyed = function (inst) { + var i, len, a; + for (i = 0, len = audioInstances.length; i < len; i++) { + a = audioInstances[i]; + if (a.objectTracker) { + if (a.objectTracker.obj === inst) { + a.objectTracker.obj = null; + if (a.pannerEnabled && a.isPlaying() && a.looping) a.stop(); + } + } + } + if (this.listenerTracker.obj === inst) this.listenerTracker.obj = null; + }; + instanceProto.saveToJSON = function () { + var o = { + silent: silent, + masterVolume: masterVolume, + listenerZ: this.listenerZ, + listenerUid: this.listenerTracker.hasObject() + ? this.listenerTracker.obj.uid + : -1, + playing: [], + effects: {}, + }; + var playingarr = o["playing"]; + var i, len, a, d, p, panobj, playbackTime; + for (i = 0, len = audioInstances.length; i < len; i++) { + a = audioInstances[i]; + if (!a.shouldSave()) continue; // no need to save stopped sounds + if (this.saveload === 3) + continue; + if (a.is_music && this.saveload === 1) + continue; + if (!a.is_music && this.saveload === 2) + continue; + playbackTime = a.getPlaybackTime(); + if (a.looping) playbackTime = playbackTime % a.getDuration(); + d = { + tag: a.tag, + buffersrc: a.buffer.src, + is_music: a.is_music, + playbackTime: playbackTime, + volume: a.volume, + looping: a.looping, + muted: a.is_muted, + playbackRate: a.playbackRate, + paused: a.is_paused, + resume_position: a.resume_position, + }; + if (a.pannerEnabled) { + d["pan"] = {}; + panobj = d["pan"]; + if (a.objectTracker && a.objectTracker.hasObject()) { + panobj["objUid"] = a.objectTracker.obj.uid; + } else { + panobj["x"] = a.panX; + panobj["y"] = a.panY; + panobj["a"] = a.panAngle; + } + panobj["ia"] = a.panConeInner; + panobj["oa"] = a.panConeOuter; + panobj["og"] = a.panConeOuterGain; + } + playingarr.push(d); + } + var fxobj = o["effects"]; + var fxarr; + for (p in effects) { + if (effects.hasOwnProperty(p)) { + fxarr = []; + for (i = 0, len = effects[p].length; i < len; i++) { + fxarr.push({ + type: effects[p][i].type, + params: effects[p][i].params, + }); + } + fxobj[p] = fxarr; + } + } + return o; + }; + var objectTrackerUidsToLoad = []; + instanceProto.loadFromJSON = function (o) { + var setSilent = o["silent"]; + masterVolume = o["masterVolume"]; + this.listenerZ = o["listenerZ"]; + this.listenerTracker.setObject(null); + var listenerUid = o["listenerUid"]; + if (listenerUid !== -1) { + this.listenerTracker.loadUid = listenerUid; + objectTrackerUidsToLoad.push(this.listenerTracker); + } + var playingarr = o["playing"]; + var i, + len, + d, + src, + is_music, + tag, + playbackTime, + looping, + vol, + b, + a, + p, + pan, + panObjUid; + if (this.saveload !== 3) { + for (i = 0, len = audioInstances.length; i < len; i++) { + a = audioInstances[i]; + if (a.is_music && this.saveload === 1) continue; // only saving/loading sound: leave music playing + if (!a.is_music && this.saveload === 2) continue; // only saving/loading music: leave sound playing + a.stop(); + } + } + var fxarr, fxtype, fxparams, fx; + for (p in effects) { + if (effects.hasOwnProperty(p)) { + for (i = 0, len = effects[p].length; i < len; i++) + effects[p][i].remove(); + } + } + cr.wipe(effects); + for (p in o["effects"]) { + if (o["effects"].hasOwnProperty(p)) { + fxarr = o["effects"][p]; + for (i = 0, len = fxarr.length; i < len; i++) { + fxtype = fxarr[i]["type"]; + fxparams = fxarr[i]["params"]; + switch (fxtype) { + case "filter": + addEffectForTag( + p, + new FilterEffect( + fxparams[0], + fxparams[1], + fxparams[2], + fxparams[3], + fxparams[4], + fxparams[5] + ) + ); + break; + case "delay": + addEffectForTag( + p, + new DelayEffect(fxparams[0], fxparams[1], fxparams[2]) + ); + break; + case "convolve": + src = fxparams[2]; + b = this.getAudioBuffer(src, false); + if (b.bufferObject) { + fx = new ConvolveEffect( + b.bufferObject, + fxparams[0], + fxparams[1], + src + ); + } + else { + fx = new ConvolveEffect(null, fxparams[0], fxparams[1], src); + b.normalizeWhenReady = fxparams[0]; + b.convolveWhenReady = fx; + } + addEffectForTag(p, fx); + break; + case "flanger": + addEffectForTag( + p, + new FlangerEffect( + fxparams[0], + fxparams[1], + fxparams[2], + fxparams[3], + fxparams[4] + ) + ); + break; + case "phaser": + addEffectForTag( + p, + new PhaserEffect( + fxparams[0], + fxparams[1], + fxparams[2], + fxparams[3], + fxparams[4], + fxparams[5] + ) + ); + break; + case "gain": + addEffectForTag(p, new GainEffect(fxparams[0])); + break; + case "tremolo": + addEffectForTag(p, new TremoloEffect(fxparams[0], fxparams[1])); + break; + case "ringmod": + addEffectForTag( + p, + new RingModulatorEffect(fxparams[0], fxparams[1]) + ); + break; + case "distortion": + addEffectForTag( + p, + new DistortionEffect( + fxparams[0], + fxparams[1], + fxparams[2], + fxparams[3], + fxparams[4] + ) + ); + break; + case "compressor": + addEffectForTag( + p, + new CompressorEffect( + fxparams[0], + fxparams[1], + fxparams[2], + fxparams[3], + fxparams[4] + ) + ); + break; + case "analyser": + addEffectForTag(p, new AnalyserEffect(fxparams[0], fxparams[1])); + break; + } + } + } + } + for (i = 0, len = playingarr.length; i < len; i++) { + if (this.saveload === 3) + continue; + d = playingarr[i]; + src = d["buffersrc"]; + is_music = d["is_music"]; + tag = d["tag"]; + playbackTime = d["playbackTime"]; + looping = d["looping"]; + vol = d["volume"]; + pan = d["pan"]; + panObjUid = pan && pan.hasOwnProperty("objUid") ? pan["objUid"] : -1; + if (is_music && this.saveload === 1) + continue; + if (!is_music && this.saveload === 2) + continue; + a = this.getAudioInstance(src, tag, is_music, looping, vol); + if (!a) { + b = this.getAudioBuffer(src, is_music); + b.seekWhenReady = playbackTime; + b.pauseWhenReady = d["paused"]; + if (pan) { + if (panObjUid !== -1) { + b.panWhenReady.push({ + objUid: panObjUid, + ia: pan["ia"], + oa: pan["oa"], + og: pan["og"], + thistag: tag, + }); + } else { + b.panWhenReady.push({ + x: pan["x"], + y: pan["y"], + a: pan["a"], + ia: pan["ia"], + oa: pan["oa"], + og: pan["og"], + thistag: tag, + }); + } + } + continue; + } + a.resume_position = d["resume_position"]; + a.setPannerEnabled(!!pan); + a.play(looping, vol, playbackTime); + a.updatePlaybackRate(); + a.updateVolume(); + a.doSetMuted(a.is_muted || a.is_silent); + if (d["paused"]) a.pause(); + if (d["muted"]) a.setMuted(true); + a.doSetMuted(a.is_muted || a.is_silent); + if (pan) { + if (panObjUid !== -1) { + a.objectTracker = a.objectTracker || new ObjectTracker(); + a.objectTracker.loadUid = panObjUid; + objectTrackerUidsToLoad.push(a.objectTracker); + } else { + a.setPan( + pan["x"], + pan["y"], + pan["a"], + pan["ia"], + pan["oa"], + pan["og"] + ); + } + } + } + if (setSilent && !silent) { + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].setSilent(true); + silent = true; + } else if (!setSilent && silent) { + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].setSilent(false); + silent = false; + } + }; + instanceProto.afterLoad = function () { + var i, len, ot, inst; + for (i = 0, len = objectTrackerUidsToLoad.length; i < len; i++) { + ot = objectTrackerUidsToLoad[i]; + inst = this.runtime.getObjectByUID(ot.loadUid); + ot.setObject(inst); + ot.loadUid = -1; + if (inst) { + listenerX = inst.x; + listenerY = inst.y; + } + } + cr.clearArray(objectTrackerUidsToLoad); + }; + instanceProto.onSuspend = function (s) { + if (this.playinbackground) return; + if (!s && context && context["resume"]) { + context["resume"](); + isContextSuspended = false; + } + var i, len; + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].setSuspended(s); + if (s && context && context["suspend"]) { + context["suspend"](); + isContextSuspended = true; + } + }; + instanceProto.tick = function () { + var dt = this.runtime.dt; + var i, len, a; + for (i = 0, len = audioInstances.length; i < len; i++) { + a = audioInstances[i]; + a.tick(dt); + if (timescale_mode !== 0) a.updatePlaybackRate(); + } + var p, arr, f; + for (p in effects) { + if (effects.hasOwnProperty(p)) { + arr = effects[p]; + for (i = 0, len = arr.length; i < len; i++) { + f = arr[i]; + if (f.tick) f.tick(); + } + } + } + if (api === API_WEBAUDIO && this.listenerTracker.hasObject()) { + this.listenerTracker.tick(dt); + listenerX = this.listenerTracker.obj.x; + listenerY = this.listenerTracker.obj.y; + context["listener"]["setPosition"]( + this.listenerTracker.obj.x, + this.listenerTracker.obj.y, + this.listenerZ + ); + } + }; + var preload_list = []; + instanceProto.setPreloadList = function (arr) { + var i, len, p, filename, size, isOgg; + var total_size = 0; + for (i = 0, len = arr.length; i < len; ++i) { + p = arr[i]; + filename = p[0]; + size = p[1] * 2; + isOgg = + filename.length > 4 && filename.substr(filename.length - 4) === ".ogg"; + if ((isOgg && useOgg) || (!isOgg && !useOgg)) { + preload_list.push({ + filename: filename, + size: size, + obj: null, + }); + total_size += size; + } + } + return total_size; + }; + instanceProto.startPreloads = function () { + var i, len, p, src; + for (i = 0, len = preload_list.length; i < len; ++i) { + p = preload_list[i]; + src = this.runtime.files_subfolder + p.filename; + p.obj = this.getAudioBuffer(src, false); + } + }; + instanceProto.getPreloadedSize = function () { + var completed = 0; + var i, len, p; + for (i = 0, len = preload_list.length; i < len; ++i) { + p = preload_list[i]; + if ( + p.obj.isLoadedAndDecoded() || + p.obj.hasFailedToLoad() || + this.runtime.isDomFree || + this.runtime.isAndroidStockBrowser + ) { + completed += p.size; + } else if (p.obj.isLoaded()) { + completed += Math.floor(p.size / 2); + } + } + return completed; + }; + instanceProto.releaseAllMusicBuffers = function () { + var i, len, j, b; + for (i = 0, j = 0, len = audioBuffers.length; i < len; ++i) { + b = audioBuffers[i]; + audioBuffers[j] = b; + if (b.is_music) b.release(); + else ++j; // keep + } + audioBuffers.length = j; + }; + instanceProto.getAudioBuffer = function (src_, is_music, dont_create) { + var i, + len, + a, + ret = null, + j, + k, + lenj, + ai; + for (i = 0, len = audioBuffers.length; i < len; i++) { + a = audioBuffers[i]; + if (a.src === src_) { + ret = a; + break; + } + } + if (!ret && !dont_create) { + if (playMusicAsSoundWorkaround && is_music) this.releaseAllMusicBuffers(); + ret = new C2AudioBuffer(src_, is_music); + audioBuffers.push(ret); + } + return ret; + }; + instanceProto.getAudioInstance = function ( + src_, + tag, + is_music, + looping, + vol + ) { + var i, len, a; + for (i = 0, len = audioInstances.length; i < len; i++) { + a = audioInstances[i]; + if (a.src === src_ && (a.canBeRecycled() || is_music)) { + a.tag = tag; + return a; + } + } + var b = this.getAudioBuffer(src_, is_music); + if (!b.bufferObject) { + if (tag !== "") { + b.playTagWhenReady = tag; + b.loopWhenReady = looping; + b.volumeWhenReady = vol; + } + return null; + } + a = new C2AudioInstance(b, tag); + audioInstances.push(a); + return a; + }; + var taggedAudio = []; + function SortByIsPlaying(a, b) { + var an = a.isPlaying() ? 1 : 0; + var bn = b.isPlaying() ? 1 : 0; + if (an === bn) return 0; + else if (an < bn) return 1; + else return -1; + } + function getAudioByTag(tag, sort_by_playing) { + cr.clearArray(taggedAudio); + if (!tag.length) { + if (!lastAudio || lastAudio.hasEnded()) return; + else { + cr.clearArray(taggedAudio); + taggedAudio[0] = lastAudio; + return; + } + } + var i, len, a; + for (i = 0, len = audioInstances.length; i < len; i++) { + a = audioInstances[i]; + if (cr.equals_nocase(tag, a.tag)) taggedAudio.push(a); + } + if (sort_by_playing) taggedAudio.sort(SortByIsPlaying); + } + function reconnectEffects(tag) { + var i, + len, + arr, + n, + toNode = context["destination"]; + if (effects.hasOwnProperty(tag)) { + arr = effects[tag]; + if (arr.length) { + toNode = arr[0].getInputNode(); + for (i = 0, len = arr.length; i < len; i++) { + n = arr[i]; + if (i + 1 === len) n.connectTo(context["destination"]); + else n.connectTo(arr[i + 1].getInputNode()); + } + } + } + getAudioByTag(tag); + for (i = 0, len = taggedAudio.length; i < len; i++) + taggedAudio[i].reconnect(toNode); + if (micSource && micTag === tag) { + micSource["disconnect"](); + micSource["connect"](toNode); + } + } + function addEffectForTag(tag, fx) { + if (!effects.hasOwnProperty(tag)) effects[tag] = [fx]; + else effects[tag].push(fx); + reconnectEffects(tag); + } + function Cnds() {} + Cnds.prototype.OnEnded = function (t) { + return cr.equals_nocase(audTag, t); + }; + Cnds.prototype.PreloadsComplete = function () { + var i, len; + for (i = 0, len = audioBuffers.length; i < len; i++) { + if ( + !audioBuffers[i].isLoadedAndDecoded() && + !audioBuffers[i].hasFailedToLoad() + ) + return false; + } + return true; + }; + Cnds.prototype.AdvancedAudioSupported = function () { + return api === API_WEBAUDIO; + }; + Cnds.prototype.IsSilent = function () { + return silent; + }; + Cnds.prototype.IsAnyPlaying = function () { + var i, len; + for (i = 0, len = audioInstances.length; i < len; i++) { + if (audioInstances[i].isPlaying()) return true; + } + return false; + }; + Cnds.prototype.IsTagPlaying = function (tag) { + getAudioByTag(tag); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) { + if (taggedAudio[i].isPlaying()) return true; + } + return false; + }; + pluginProto.cnds = new Cnds(); + function Acts() {} + Acts.prototype.Play = function (file, looping, vol, tag) { + if (silent) return; + var v = dbToLinear(vol); + var is_music = file[1]; + var src = + this.runtime.files_subfolder + file[0] + (useOgg ? ".ogg" : ".m4a"); + lastAudio = this.getAudioInstance(src, tag, is_music, looping !== 0, v); + if (!lastAudio) return; + lastAudio.setPannerEnabled(false); + lastAudio.play(looping !== 0, v, 0, this.nextPlayTime); + this.nextPlayTime = 0; + }; + Acts.prototype.PlayAtPosition = function ( + file, + looping, + vol, + x_, + y_, + angle_, + innerangle_, + outerangle_, + outergain_, + tag + ) { + if (silent) return; + var v = dbToLinear(vol); + var is_music = file[1]; + var src = + this.runtime.files_subfolder + file[0] + (useOgg ? ".ogg" : ".m4a"); + lastAudio = this.getAudioInstance(src, tag, is_music, looping !== 0, v); + if (!lastAudio) { + var b = this.getAudioBuffer(src, is_music); + b.panWhenReady.push({ + x: x_, + y: y_, + a: angle_, + ia: innerangle_, + oa: outerangle_, + og: dbToLinear(outergain_), + thistag: tag, + }); + return; + } + lastAudio.setPannerEnabled(true); + lastAudio.setPan( + x_, + y_, + angle_, + innerangle_, + outerangle_, + dbToLinear(outergain_) + ); + lastAudio.play(looping !== 0, v, 0, this.nextPlayTime); + this.nextPlayTime = 0; + }; + Acts.prototype.PlayAtObject = function ( + file, + looping, + vol, + obj, + innerangle, + outerangle, + outergain, + tag + ) { + if (silent || !obj) return; + var inst = obj.getFirstPicked(); + if (!inst) return; + var v = dbToLinear(vol); + var is_music = file[1]; + var src = + this.runtime.files_subfolder + file[0] + (useOgg ? ".ogg" : ".m4a"); + lastAudio = this.getAudioInstance(src, tag, is_music, looping !== 0, v); + if (!lastAudio) { + var b = this.getAudioBuffer(src, is_music); + b.panWhenReady.push({ + obj: inst, + ia: innerangle, + oa: outerangle, + og: dbToLinear(outergain), + thistag: tag, + }); + return; + } + lastAudio.setPannerEnabled(true); + var px = cr.rotatePtAround( + inst.x, + inst.y, + -inst.layer.getAngle(), + listenerX, + listenerY, + true + ); + var py = cr.rotatePtAround( + inst.x, + inst.y, + -inst.layer.getAngle(), + listenerX, + listenerY, + false + ); + lastAudio.setPan( + px, + py, + cr.to_degrees(inst.angle - inst.layer.getAngle()), + innerangle, + outerangle, + dbToLinear(outergain) + ); + lastAudio.setObject(inst); + lastAudio.play(looping !== 0, v, 0, this.nextPlayTime); + this.nextPlayTime = 0; + }; + Acts.prototype.PlayByName = function (folder, filename, looping, vol, tag) { + if (silent) return; + var v = dbToLinear(vol); + var is_music = folder === 1; + var src = + this.runtime.files_subfolder + + filename.toLowerCase() + + (useOgg ? ".ogg" : ".m4a"); + lastAudio = this.getAudioInstance(src, tag, is_music, looping !== 0, v); + if (!lastAudio) return; + lastAudio.setPannerEnabled(false); + lastAudio.play(looping !== 0, v, 0, this.nextPlayTime); + this.nextPlayTime = 0; + }; + Acts.prototype.PlayAtPositionByName = function ( + folder, + filename, + looping, + vol, + x_, + y_, + angle_, + innerangle_, + outerangle_, + outergain_, + tag + ) { + if (silent) return; + var v = dbToLinear(vol); + var is_music = folder === 1; + var src = + this.runtime.files_subfolder + + filename.toLowerCase() + + (useOgg ? ".ogg" : ".m4a"); + lastAudio = this.getAudioInstance(src, tag, is_music, looping !== 0, v); + if (!lastAudio) { + var b = this.getAudioBuffer(src, is_music); + b.panWhenReady.push({ + x: x_, + y: y_, + a: angle_, + ia: innerangle_, + oa: outerangle_, + og: dbToLinear(outergain_), + thistag: tag, + }); + return; + } + lastAudio.setPannerEnabled(true); + lastAudio.setPan( + x_, + y_, + angle_, + innerangle_, + outerangle_, + dbToLinear(outergain_) + ); + lastAudio.play(looping !== 0, v, 0, this.nextPlayTime); + this.nextPlayTime = 0; + }; + Acts.prototype.PlayAtObjectByName = function ( + folder, + filename, + looping, + vol, + obj, + innerangle, + outerangle, + outergain, + tag + ) { + if (silent || !obj) return; + var inst = obj.getFirstPicked(); + if (!inst) return; + var v = dbToLinear(vol); + var is_music = folder === 1; + var src = + this.runtime.files_subfolder + + filename.toLowerCase() + + (useOgg ? ".ogg" : ".m4a"); + lastAudio = this.getAudioInstance(src, tag, is_music, looping !== 0, v); + if (!lastAudio) { + var b = this.getAudioBuffer(src, is_music); + b.panWhenReady.push({ + obj: inst, + ia: innerangle, + oa: outerangle, + og: dbToLinear(outergain), + thistag: tag, + }); + return; + } + lastAudio.setPannerEnabled(true); + var px = cr.rotatePtAround( + inst.x, + inst.y, + -inst.layer.getAngle(), + listenerX, + listenerY, + true + ); + var py = cr.rotatePtAround( + inst.x, + inst.y, + -inst.layer.getAngle(), + listenerX, + listenerY, + false + ); + lastAudio.setPan( + px, + py, + cr.to_degrees(inst.angle - inst.layer.getAngle()), + innerangle, + outerangle, + dbToLinear(outergain) + ); + lastAudio.setObject(inst); + lastAudio.play(looping !== 0, v, 0, this.nextPlayTime); + this.nextPlayTime = 0; + }; + Acts.prototype.SetLooping = function (tag, looping) { + getAudioByTag(tag); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) + taggedAudio[i].setLooping(looping === 0); + }; + Acts.prototype.SetMuted = function (tag, muted) { + getAudioByTag(tag); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) + taggedAudio[i].setMuted(muted === 0); + }; + Acts.prototype.SetVolume = function (tag, vol) { + getAudioByTag(tag); + var v = dbToLinear(vol); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) + taggedAudio[i].setVolume(v); + }; + Acts.prototype.Preload = function (file) { + if (silent) return; + var is_music = file[1]; + var src = + this.runtime.files_subfolder + file[0] + (useOgg ? ".ogg" : ".m4a"); + if (api === API_APPMOBI) { + if (this.runtime.isDirectCanvas) AppMobi["context"]["loadSound"](src); + else AppMobi["player"]["loadSound"](src); + return; + } else if (api === API_CORDOVA) { + return; + } + this.getAudioInstance(src, "", is_music, false); + }; + Acts.prototype.PreloadByName = function (folder, filename) { + if (silent) return; + var is_music = folder === 1; + var src = + this.runtime.files_subfolder + + filename.toLowerCase() + + (useOgg ? ".ogg" : ".m4a"); + if (api === API_APPMOBI) { + if (this.runtime.isDirectCanvas) AppMobi["context"]["loadSound"](src); + else AppMobi["player"]["loadSound"](src); + return; + } else if (api === API_CORDOVA) { + return; + } + this.getAudioInstance(src, "", is_music, false); + }; + Acts.prototype.SetPlaybackRate = function (tag, rate) { + getAudioByTag(tag); + if (rate < 0.0) rate = 0; + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) + taggedAudio[i].setPlaybackRate(rate); + }; + Acts.prototype.Stop = function (tag) { + getAudioByTag(tag); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) taggedAudio[i].stop(); + }; + Acts.prototype.StopAll = function () { + var i, len; + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].stop(); + }; + Acts.prototype.SetPaused = function (tag, state) { + getAudioByTag(tag); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) { + if (state === 0) taggedAudio[i].pause(); + else taggedAudio[i].resume(); + } + }; + Acts.prototype.Seek = function (tag, pos) { + getAudioByTag(tag); + var i, len; + for (i = 0, len = taggedAudio.length; i < len; i++) { + taggedAudio[i].seek(pos); + } + }; + Acts.prototype.SetSilent = function (s) { + var i, len; + if (s === 2) + s = silent ? 1 : 0; // choose opposite state + if (s === 0 && !silent) { + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].setSilent(true); + silent = true; + } else if (s === 1 && silent) { + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].setSilent(false); + silent = false; + } + }; + Acts.prototype.SetMasterVolume = function (vol) { + masterVolume = dbToLinear(vol); + var i, len; + for (i = 0, len = audioInstances.length; i < len; i++) + audioInstances[i].updateVolume(); + }; + Acts.prototype.AddFilterEffect = function ( + tag, + type, + freq, + detune, + q, + gain, + mix + ) { + if ( + api !== API_WEBAUDIO || + type < 0 || + type >= filterTypes.length || + !context["createBiquadFilter"] + ) + return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag(tag, new FilterEffect(type, freq, detune, q, gain, mix)); + }; + Acts.prototype.AddDelayEffect = function (tag, delay, gain, mix) { + if (api !== API_WEBAUDIO) return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag(tag, new DelayEffect(delay, dbToLinear(gain), mix)); + }; + Acts.prototype.AddFlangerEffect = function ( + tag, + delay, + modulation, + freq, + feedback, + mix + ) { + if (api !== API_WEBAUDIO || !context["createOscillator"]) return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag( + tag, + new FlangerEffect( + delay / 1000, + modulation / 1000, + freq, + feedback / 100, + mix + ) + ); + }; + Acts.prototype.AddPhaserEffect = function ( + tag, + freq, + detune, + q, + mod, + modfreq, + mix + ) { + if (api !== API_WEBAUDIO || !context["createOscillator"]) return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag(tag, new PhaserEffect(freq, detune, q, mod, modfreq, mix)); + }; + Acts.prototype.AddConvolutionEffect = function (tag, file, norm, mix) { + if (api !== API_WEBAUDIO || !context["createConvolver"]) return; + var doNormalize = norm === 0; + var src = + this.runtime.files_subfolder + file[0] + (useOgg ? ".ogg" : ".m4a"); + var b = this.getAudioBuffer(src, false); + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + var fx; + if (b.bufferObject) { + fx = new ConvolveEffect(b.bufferObject, doNormalize, mix, src); + } + else { + fx = new ConvolveEffect(null, doNormalize, mix, src); + b.normalizeWhenReady = doNormalize; + b.convolveWhenReady = fx; + } + addEffectForTag(tag, fx); + }; + Acts.prototype.AddGainEffect = function (tag, g) { + if (api !== API_WEBAUDIO) return; + tag = tag.toLowerCase(); + addEffectForTag(tag, new GainEffect(dbToLinear(g))); + }; + Acts.prototype.AddMuteEffect = function (tag) { + if (api !== API_WEBAUDIO) return; + tag = tag.toLowerCase(); + addEffectForTag(tag, new GainEffect(0)); // re-use gain effect with 0 gain + }; + Acts.prototype.AddTremoloEffect = function (tag, freq, mix) { + if (api !== API_WEBAUDIO || !context["createOscillator"]) return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag(tag, new TremoloEffect(freq, mix)); + }; + Acts.prototype.AddRingModEffect = function (tag, freq, mix) { + if (api !== API_WEBAUDIO || !context["createOscillator"]) return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag(tag, new RingModulatorEffect(freq, mix)); + }; + Acts.prototype.AddDistortionEffect = function ( + tag, + threshold, + headroom, + drive, + makeupgain, + mix + ) { + if (api !== API_WEBAUDIO || !context["createWaveShaper"]) return; + tag = tag.toLowerCase(); + mix = mix / 100; + if (mix < 0) mix = 0; + if (mix > 1) mix = 1; + addEffectForTag( + tag, + new DistortionEffect(threshold, headroom, drive, makeupgain, mix) + ); + }; + Acts.prototype.AddCompressorEffect = function ( + tag, + threshold, + knee, + ratio, + attack, + release + ) { + if (api !== API_WEBAUDIO || !context["createDynamicsCompressor"]) return; + tag = tag.toLowerCase(); + addEffectForTag( + tag, + new CompressorEffect( + threshold, + knee, + ratio, + attack / 1000, + release / 1000 + ) + ); + }; + Acts.prototype.AddAnalyserEffect = function (tag, fftSize, smoothing) { + if (api !== API_WEBAUDIO) return; + tag = tag.toLowerCase(); + addEffectForTag(tag, new AnalyserEffect(fftSize, smoothing)); + }; + Acts.prototype.RemoveEffects = function (tag) { + if (api !== API_WEBAUDIO) return; + tag = tag.toLowerCase(); + var i, len, arr; + if (effects.hasOwnProperty(tag)) { + arr = effects[tag]; + if (arr.length) { + for (i = 0, len = arr.length; i < len; i++) arr[i].remove(); + cr.clearArray(arr); + reconnectEffects(tag); + } + } + }; + Acts.prototype.SetEffectParameter = function ( + tag, + index, + param, + value, + ramp, + time + ) { + if (api !== API_WEBAUDIO) return; + tag = tag.toLowerCase(); + index = Math.floor(index); + var arr; + if (!effects.hasOwnProperty(tag)) return; + arr = effects[tag]; + if (index < 0 || index >= arr.length) return; + arr[index].setParam(param, value, ramp, time); + }; + Acts.prototype.SetListenerObject = function (obj_) { + if (!obj_ || api !== API_WEBAUDIO) return; + var inst = obj_.getFirstPicked(); + if (!inst) return; + this.listenerTracker.setObject(inst); + listenerX = inst.x; + listenerY = inst.y; + }; + Acts.prototype.SetListenerZ = function (z) { + this.listenerZ = z; + }; + Acts.prototype.ScheduleNextPlay = function (t) { + if (!context) return; // needs Web Audio API + this.nextPlayTime = t; + }; + Acts.prototype.UnloadAudio = function (file) { + var is_music = file[1]; + var src = + this.runtime.files_subfolder + file[0] + (useOgg ? ".ogg" : ".m4a"); + var b = this.getAudioBuffer( + src, + is_music, + true /* don't create if missing */ + ); + if (!b) return; // not loaded + b.release(); + cr.arrayFindRemove(audioBuffers, b); + }; + Acts.prototype.UnloadAudioByName = function (folder, filename) { + var is_music = folder === 1; + var src = + this.runtime.files_subfolder + + filename.toLowerCase() + + (useOgg ? ".ogg" : ".m4a"); + var b = this.getAudioBuffer( + src, + is_music, + true /* don't create if missing */ + ); + if (!b) return; // not loaded + b.release(); + cr.arrayFindRemove(audioBuffers, b); + }; + Acts.prototype.UnloadAll = function () { + var i, len; + for (i = 0, len = audioBuffers.length; i < len; ++i) { + audioBuffers[i].release(); + } + cr.clearArray(audioBuffers); + }; + pluginProto.acts = new Acts(); + function Exps() {} + Exps.prototype.Duration = function (ret, tag) { + getAudioByTag(tag, true); + if (taggedAudio.length) ret.set_float(taggedAudio[0].getDuration()); + else ret.set_float(0); + }; + Exps.prototype.PlaybackTime = function (ret, tag) { + getAudioByTag(tag, true); + if (taggedAudio.length) ret.set_float(taggedAudio[0].getPlaybackTime(true)); + else ret.set_float(0); + }; + Exps.prototype.Volume = function (ret, tag) { + getAudioByTag(tag, true); + if (taggedAudio.length) { + var v = taggedAudio[0].getVolume(); + ret.set_float(linearToDb(v)); + } else ret.set_float(0); + }; + Exps.prototype.MasterVolume = function (ret) { + ret.set_float(linearToDb(masterVolume)); + }; + Exps.prototype.EffectCount = function (ret, tag) { + tag = tag.toLowerCase(); + var arr = null; + if (effects.hasOwnProperty(tag)) arr = effects[tag]; + ret.set_int(arr ? arr.length : 0); + }; + function getAnalyser(tag, index) { + var arr = null; + if (effects.hasOwnProperty(tag)) arr = effects[tag]; + if (arr && index >= 0 && index < arr.length && arr[index].freqBins) + return arr[index]; + else return null; + } + Exps.prototype.AnalyserFreqBinCount = function (ret, tag, index) { + tag = tag.toLowerCase(); + index = Math.floor(index); + var analyser = getAnalyser(tag, index); + ret.set_int(analyser ? analyser.node["frequencyBinCount"] : 0); + }; + Exps.prototype.AnalyserFreqBinAt = function (ret, tag, index, bin) { + tag = tag.toLowerCase(); + index = Math.floor(index); + bin = Math.floor(bin); + var analyser = getAnalyser(tag, index); + if (!analyser) ret.set_float(0); + else if (bin < 0 || bin >= analyser.node["frequencyBinCount"]) + ret.set_float(0); + else ret.set_float(analyser.freqBins[bin]); + }; + Exps.prototype.AnalyserPeakLevel = function (ret, tag, index) { + tag = tag.toLowerCase(); + index = Math.floor(index); + var analyser = getAnalyser(tag, index); + if (analyser) ret.set_float(analyser.peak); + else ret.set_float(0); + }; + Exps.prototype.AnalyserRMSLevel = function (ret, tag, index) { + tag = tag.toLowerCase(); + index = Math.floor(index); + var analyser = getAnalyser(tag, index); + if (analyser) ret.set_float(analyser.rms); + else ret.set_float(0); + }; + Exps.prototype.SampleRate = function (ret) { + ret.set_int(context ? context.sampleRate : 0); + }; + Exps.prototype.CurrentTime = function (ret) { + ret.set_float(context ? context.currentTime : cr.performance_now()); + }; + pluginProto.exps = new Exps(); +})(); +; +; +cr.plugins_.Browser = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Browser.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + var offlineScriptReady = false; + var browserPluginReady = false; + document.addEventListener("DOMContentLoaded", function () + { + if (window["C2_RegisterSW"] && navigator["serviceWorker"]) + { + var offlineClientScript = document.createElement("script"); + offlineClientScript.onload = function () + { + offlineScriptReady = true; + checkReady() + }; + offlineClientScript.src = "offlineClient.js"; + document.head.appendChild(offlineClientScript); + } + }); + var browserInstance = null; + typeProto.onAppBegin = function () + { + browserPluginReady = true; + checkReady(); + }; + function checkReady() + { + if (offlineScriptReady && browserPluginReady && window["OfflineClientInfo"]) + { + window["OfflineClientInfo"]["SetMessageCallback"](function (e) + { + browserInstance.onSWMessage(e); + }); + } + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + var self = this; + window.addEventListener("resize", function () { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnResize, self); + }); + browserInstance = this; + if (typeof navigator.onLine !== "undefined") + { + window.addEventListener("online", function() { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnOnline, self); + }); + window.addEventListener("offline", function() { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnOffline, self); + }); + } + if (!this.runtime.isDirectCanvas) + { + document.addEventListener("appMobi.device.update.available", function() { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnUpdateReady, self); + }); + document.addEventListener("backbutton", function() { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnBackButton, self); + }); + document.addEventListener("menubutton", function() { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnMenuButton, self); + }); + document.addEventListener("searchbutton", function() { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnSearchButton, self); + }); + document.addEventListener("tizenhwkey", function (e) { + var ret; + switch (e["keyName"]) { + case "back": + ret = self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnBackButton, self); + if (!ret) + { + if (window["tizen"]) + window["tizen"]["application"]["getCurrentApplication"]()["exit"](); + } + break; + case "menu": + ret = self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnMenuButton, self); + if (!ret) + e.preventDefault(); + break; + } + }); + } + if (this.runtime.isWindows10 && typeof Windows !== "undefined") + { + Windows["UI"]["Core"]["SystemNavigationManager"]["getForCurrentView"]().addEventListener("backrequested", function (e) + { + var ret = self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnBackButton, self); + if (ret) + e["handled"] = true; + }); + } + else if (this.runtime.isWinJS && WinJS["Application"]) + { + WinJS["Application"]["onbackclick"] = function (e) + { + return !!self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnBackButton, self); + }; + } + this.runtime.addSuspendCallback(function(s) { + if (s) + { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnPageHidden, self); + } + else + { + self.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnPageVisible, self); + } + }); + this.is_arcade = (typeof window["is_scirra_arcade"] !== "undefined"); + }; + instanceProto.onSWMessage = function (e) + { + var messageType = e["data"]["type"]; + if (messageType === "downloading-update") + this.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnUpdateFound, this); + else if (messageType === "update-ready" || messageType === "update-pending") + this.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnUpdateReady, this); + else if (messageType === "offline-ready") + this.runtime.trigger(cr.plugins_.Browser.prototype.cnds.OnOfflineReady, this); + }; + var batteryManager = null; + var loadedBatteryManager = false; + function maybeLoadBatteryManager() + { + if (loadedBatteryManager) + return; + if (!navigator["getBattery"]) + return; + var promise = navigator["getBattery"](); + loadedBatteryManager = true; + if (promise) + { + promise.then(function (manager) { + batteryManager = manager; + }); + } + }; + function Cnds() {}; + Cnds.prototype.CookiesEnabled = function() + { + return navigator ? navigator.cookieEnabled : false; + }; + Cnds.prototype.IsOnline = function() + { + return navigator ? navigator.onLine : false; + }; + Cnds.prototype.HasJava = function() + { + return navigator ? navigator.javaEnabled() : false; + }; + Cnds.prototype.OnOnline = function() + { + return true; + }; + Cnds.prototype.OnOffline = function() + { + return true; + }; + Cnds.prototype.IsDownloadingUpdate = function () + { + return false; // deprecated + }; + Cnds.prototype.OnUpdateReady = function () + { + return true; + }; + Cnds.prototype.PageVisible = function () + { + return !this.runtime.isSuspended; + }; + Cnds.prototype.OnPageVisible = function () + { + return true; + }; + Cnds.prototype.OnPageHidden = function () + { + return true; + }; + Cnds.prototype.OnResize = function () + { + return true; + }; + Cnds.prototype.IsFullscreen = function () + { + return !!(document["mozFullScreen"] || document["webkitIsFullScreen"] || document["fullScreen"] || this.runtime.isNodeFullscreen); + }; + Cnds.prototype.OnBackButton = function () + { + return true; + }; + Cnds.prototype.OnMenuButton = function () + { + return true; + }; + Cnds.prototype.OnSearchButton = function () + { + return true; + }; + Cnds.prototype.IsMetered = function () + { + var connection = navigator["connection"] || navigator["mozConnection"] || navigator["webkitConnection"]; + if (!connection) + return false; + return !!connection["metered"]; + }; + Cnds.prototype.IsCharging = function () + { + var battery = navigator["battery"] || navigator["mozBattery"] || navigator["webkitBattery"]; + if (battery) + { + return !!battery["charging"] + } + else + { + maybeLoadBatteryManager(); + if (batteryManager) + { + return !!batteryManager["charging"]; + } + else + { + return true; // if unknown, default to charging (powered) + } + } + }; + Cnds.prototype.IsPortraitLandscape = function (p) + { + var current = (window.innerWidth <= window.innerHeight ? 0 : 1); + return current === p; + }; + Cnds.prototype.SupportsFullscreen = function () + { + if (this.runtime.isNodeWebkit) + return true; + var elem = this.runtime.canvasdiv || this.runtime.canvas; + return !!(elem["requestFullscreen"] || elem["mozRequestFullScreen"] || elem["msRequestFullscreen"] || elem["webkitRequestFullScreen"]); + }; + Cnds.prototype.OnUpdateFound = function () + { + return true; + }; + Cnds.prototype.OnUpdateReady = function () + { + return true; + }; + Cnds.prototype.OnOfflineReady = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Alert = function (msg) + { + if (!this.runtime.isDomFree) + alert(msg.toString()); + }; + Acts.prototype.Close = function () + { + if (this.runtime.isCocoonJs) + CocoonJS["App"]["forceToFinish"](); + else if (window["tizen"]) + window["tizen"]["application"]["getCurrentApplication"]()["exit"](); + else if (navigator["app"] && navigator["app"]["exitApp"]) + navigator["app"]["exitApp"](); + else if (navigator["device"] && navigator["device"]["exitApp"]) + navigator["device"]["exitApp"](); + else if (!this.is_arcade && !this.runtime.isDomFree) + window.close(); + }; + Acts.prototype.Focus = function () + { + if (this.runtime.isNodeWebkit) + { + var win = window["nwgui"]["Window"]["get"](); + win["focus"](); + } + else if (!this.is_arcade && !this.runtime.isDomFree) + window.focus(); + }; + Acts.prototype.Blur = function () + { + if (this.runtime.isNodeWebkit) + { + var win = window["nwgui"]["Window"]["get"](); + win["blur"](); + } + else if (!this.is_arcade && !this.runtime.isDomFree) + window.blur(); + }; + Acts.prototype.GoBack = function () + { + if (navigator["app"] && navigator["app"]["backHistory"]) + navigator["app"]["backHistory"](); + else if (!this.is_arcade && !this.runtime.isDomFree && window.back) + window.back(); + }; + Acts.prototype.GoForward = function () + { + if (!this.is_arcade && !this.runtime.isDomFree && window.forward) + window.forward(); + }; + Acts.prototype.GoHome = function () + { + if (!this.is_arcade && !this.runtime.isDomFree && window.home) + window.home(); + }; + Acts.prototype.GoToURL = function (url, target) + { + if (this.runtime.isCocoonJs) + CocoonJS["App"]["openURL"](url); + else if (this.runtime.isEjecta) + ejecta["openURL"](url); + else if (this.runtime.isWinJS) + Windows["System"]["Launcher"]["launchUriAsync"](new Windows["Foundation"]["Uri"](url)); + else if (navigator["app"] && navigator["app"]["loadUrl"]) + navigator["app"]["loadUrl"](url, { "openExternal": true }); + else if (self["cordova"] && self["cordova"]["InAppBrowser"]) + self["cordova"]["InAppBrowser"]["open"](url, "_system"); + else if (!this.is_arcade && !this.runtime.isDomFree) + { + if (target === 2 && !this.is_arcade) // top + window.top.location = url; + else if (target === 1 && !this.is_arcade) // parent + window.parent.location = url; + else // self + window.location = url; + } + }; + Acts.prototype.GoToURLWindow = function (url, tag) + { + if (this.runtime.isCocoonJs) + CocoonJS["App"]["openURL"](url); + else if (this.runtime.isEjecta) + ejecta["openURL"](url); + else if (this.runtime.isWinJS) + Windows["System"]["Launcher"]["launchUriAsync"](new Windows["Foundation"]["Uri"](url)); + else if (navigator["app"] && navigator["app"]["loadUrl"]) + navigator["app"]["loadUrl"](url, { "openExternal": true }); + else if (self["cordova"] && self["cordova"]["InAppBrowser"]) + self["cordova"]["InAppBrowser"]["open"](url, "_system"); + else if (!this.is_arcade && !this.runtime.isDomFree) + window.open(url, tag); + }; + Acts.prototype.Reload = function () + { + if (!this.is_arcade && !this.runtime.isDomFree) + window.location.reload(); + }; + var firstRequestFullscreen = true; + var crruntime = null; + function onFullscreenError(e) + { + if (console && console.warn) + console.warn("Fullscreen request failed: ", e); + crruntime["setSize"](window.innerWidth, window.innerHeight); + }; + Acts.prototype.RequestFullScreen = function (stretchmode) + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] Requesting fullscreen is not supported on this platform - the request has been ignored"); + return; + } + if (stretchmode >= 2) + stretchmode += 1; + if (stretchmode === 6) + stretchmode = 2; + if (this.runtime.isNodeWebkit) + { + if (this.runtime.isDebug) + { + debuggerFullscreen(true); + } + else if (!this.runtime.isNodeFullscreen && window["nwgui"]) + { + window["nwgui"]["Window"]["get"]()["enterFullscreen"](); + this.runtime.isNodeFullscreen = true; + this.runtime.fullscreen_scaling = (stretchmode >= 2 ? stretchmode : 0); + } + } + else + { + if (document["mozFullScreen"] || document["webkitIsFullScreen"] || !!document["msFullscreenElement"] || document["fullScreen"] || document["fullScreenElement"]) + { + return; + } + this.runtime.fullscreen_scaling = (stretchmode >= 2 ? stretchmode : 0); + var elem = document.documentElement; + if (firstRequestFullscreen) + { + firstRequestFullscreen = false; + crruntime = this.runtime; + elem.addEventListener("mozfullscreenerror", onFullscreenError); + elem.addEventListener("webkitfullscreenerror", onFullscreenError); + elem.addEventListener("MSFullscreenError", onFullscreenError); + elem.addEventListener("fullscreenerror", onFullscreenError); + } + if (elem["requestFullscreen"]) + elem["requestFullscreen"](); + else if (elem["mozRequestFullScreen"]) + elem["mozRequestFullScreen"](); + else if (elem["msRequestFullscreen"]) + elem["msRequestFullscreen"](); + else if (elem["webkitRequestFullScreen"]) + { + if (typeof Element !== "undefined" && typeof Element["ALLOW_KEYBOARD_INPUT"] !== "undefined") + elem["webkitRequestFullScreen"](Element["ALLOW_KEYBOARD_INPUT"]); + else + elem["webkitRequestFullScreen"](); + } + } + }; + Acts.prototype.CancelFullScreen = function () + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] Exiting fullscreen is not supported on this platform - the request has been ignored"); + return; + } + if (this.runtime.isNodeWebkit) + { + if (this.runtime.isDebug) + { + debuggerFullscreen(false); + } + else if (this.runtime.isNodeFullscreen && window["nwgui"]) + { + window["nwgui"]["Window"]["get"]()["leaveFullscreen"](); + this.runtime.isNodeFullscreen = false; + } + } + else + { + if (document["exitFullscreen"]) + document["exitFullscreen"](); + else if (document["mozCancelFullScreen"]) + document["mozCancelFullScreen"](); + else if (document["msExitFullscreen"]) + document["msExitFullscreen"](); + else if (document["webkitCancelFullScreen"]) + document["webkitCancelFullScreen"](); + } + }; + Acts.prototype.Vibrate = function (pattern_) + { + try { + var arr = pattern_.split(","); + var i, len; + for (i = 0, len = arr.length; i < len; i++) + { + arr[i] = parseInt(arr[i], 10); + } + if (navigator["vibrate"]) + navigator["vibrate"](arr); + else if (navigator["mozVibrate"]) + navigator["mozVibrate"](arr); + else if (navigator["webkitVibrate"]) + navigator["webkitVibrate"](arr); + else if (navigator["msVibrate"]) + navigator["msVibrate"](arr); + } + catch (e) {} + }; + Acts.prototype.InvokeDownload = function (url_, filename_) + { + var a = document.createElement("a"); + if (typeof a["download"] === "undefined") + { + window.open(url_); + } + else + { + var body = document.getElementsByTagName("body")[0]; + a.textContent = filename_; + a.href = url_; + a["download"] = filename_; + body.appendChild(a); + var clickEvent = new MouseEvent("click"); + a.dispatchEvent(clickEvent); + body.removeChild(a); + } + }; + Acts.prototype.InvokeDownloadString = function (str_, mimetype_, filename_) + { + var datauri = "data:" + mimetype_ + "," + encodeURIComponent(str_); + var a = document.createElement("a"); + if (typeof a["download"] === "undefined") + { + window.open(datauri); + } + else + { + var body = document.getElementsByTagName("body")[0]; + a.textContent = filename_; + a.href = datauri; + a["download"] = filename_; + body.appendChild(a); + var clickEvent = new MouseEvent("click"); + a.dispatchEvent(clickEvent); + body.removeChild(a); + } + }; + Acts.prototype.ConsoleLog = function (type_, msg_) + { + if (typeof console === "undefined") + return; + if (type_ === 0 && console.log) + console.log(msg_.toString()); + if (type_ === 1 && console.warn) + console.warn(msg_.toString()); + if (type_ === 2 && console.error) + console.error(msg_.toString()); + }; + Acts.prototype.ConsoleGroup = function (name_) + { + if (console && console.group) + console.group(name_); + }; + Acts.prototype.ConsoleGroupEnd = function () + { + if (console && console.groupEnd) + console.groupEnd(); + }; + Acts.prototype.ExecJs = function (js_) + { + try { + if (eval) + eval(js_); + } + catch (e) + { + if (console && console.error) + console.error("Error executing Javascript: ", e); + } + }; + var orientations = [ + "portrait", + "landscape", + "portrait-primary", + "portrait-secondary", + "landscape-primary", + "landscape-secondary" + ]; + Acts.prototype.LockOrientation = function (o) + { + o = Math.floor(o); + if (o < 0 || o >= orientations.length) + return; + this.runtime.autoLockOrientation = false; + var orientation = orientations[o]; + if (screen["orientation"] && screen["orientation"]["lock"]) + screen["orientation"]["lock"](orientation); + else if (screen["lockOrientation"]) + screen["lockOrientation"](orientation); + else if (screen["webkitLockOrientation"]) + screen["webkitLockOrientation"](orientation); + else if (screen["mozLockOrientation"]) + screen["mozLockOrientation"](orientation); + else if (screen["msLockOrientation"]) + screen["msLockOrientation"](orientation); + }; + Acts.prototype.UnlockOrientation = function () + { + this.runtime.autoLockOrientation = false; + if (screen["orientation"] && screen["orientation"]["unlock"]) + screen["orientation"]["unlock"](); + else if (screen["unlockOrientation"]) + screen["unlockOrientation"](); + else if (screen["webkitUnlockOrientation"]) + screen["webkitUnlockOrientation"](); + else if (screen["mozUnlockOrientation"]) + screen["mozUnlockOrientation"](); + else if (screen["msUnlockOrientation"]) + screen["msUnlockOrientation"](); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.URL = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : window.location.toString()); + }; + Exps.prototype.Protocol = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : window.location.protocol); + }; + Exps.prototype.Domain = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : window.location.hostname); + }; + Exps.prototype.PathName = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : window.location.pathname); + }; + Exps.prototype.Hash = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : window.location.hash); + }; + Exps.prototype.Referrer = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : document.referrer); + }; + Exps.prototype.Title = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : document.title); + }; + Exps.prototype.Name = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : navigator.appName); + }; + Exps.prototype.Version = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : navigator.appVersion); + }; + Exps.prototype.Language = function (ret) + { + if (navigator && navigator.language) + ret.set_string(navigator.language); + else + ret.set_string(""); + }; + Exps.prototype.Platform = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : navigator.platform); + }; + Exps.prototype.Product = function (ret) + { + if (navigator && navigator.product) + ret.set_string(navigator.product); + else + ret.set_string(""); + }; + Exps.prototype.Vendor = function (ret) + { + if (navigator && navigator.vendor) + ret.set_string(navigator.vendor); + else + ret.set_string(""); + }; + Exps.prototype.UserAgent = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : navigator.userAgent); + }; + Exps.prototype.QueryString = function (ret) + { + ret.set_string(this.runtime.isDomFree ? "" : window.location.search); + }; + Exps.prototype.QueryParam = function (ret, paramname) + { + if (this.runtime.isDomFree) + { + ret.set_string(""); + return; + } + var match = RegExp('[?&]' + paramname + '=([^&]*)').exec(window.location.search); + if (match) + ret.set_string(decodeURIComponent(match[1].replace(/\+/g, ' '))); + else + ret.set_string(""); + }; + Exps.prototype.Bandwidth = function (ret) + { + var connection = navigator["connection"] || navigator["mozConnection"] || navigator["webkitConnection"]; + if (!connection) + ret.set_float(Number.POSITIVE_INFINITY); + else + { + if (typeof connection["bandwidth"] !== "undefined") + ret.set_float(connection["bandwidth"]); + else if (typeof connection["downlinkMax"] !== "undefined") + ret.set_float(connection["downlinkMax"]); + else + ret.set_float(Number.POSITIVE_INFINITY); + } + }; + Exps.prototype.ConnectionType = function (ret) + { + var connection = navigator["connection"] || navigator["mozConnection"] || navigator["webkitConnection"]; + if (!connection) + ret.set_string("unknown"); + else + { + ret.set_string(connection["type"] || "unknown"); + } + }; + Exps.prototype.BatteryLevel = function (ret) + { + var battery = navigator["battery"] || navigator["mozBattery"] || navigator["webkitBattery"]; + if (battery) + { + ret.set_float(battery["level"]); + } + else + { + maybeLoadBatteryManager(); + if (batteryManager) + { + ret.set_float(batteryManager["level"]); + } + else + { + ret.set_float(1); // not supported/unknown: assume charged + } + } + }; + Exps.prototype.BatteryTimeLeft = function (ret) + { + var battery = navigator["battery"] || navigator["mozBattery"] || navigator["webkitBattery"]; + if (battery) + { + ret.set_float(battery["dischargingTime"]); + } + else + { + maybeLoadBatteryManager(); + if (batteryManager) + { + ret.set_float(batteryManager["dischargingTime"]); + } + else + { + ret.set_float(Number.POSITIVE_INFINITY); // not supported/unknown: assume infinite time left + } + } + }; + Exps.prototype.ExecJS = function (ret, js_) + { + if (!eval) + { + ret.set_any(0); + return; + } + var result = 0; + try { + result = eval(js_); + } + catch (e) + { + if (console && console.error) + console.error("Error executing Javascript: ", e); + } + if (typeof result === "number") + ret.set_any(result); + else if (typeof result === "string") + ret.set_any(result); + else if (typeof result === "boolean") + ret.set_any(result ? 1 : 0); + else + ret.set_any(0); + }; + Exps.prototype.ScreenWidth = function (ret) + { + ret.set_int(screen.width); + }; + Exps.prototype.ScreenHeight = function (ret) + { + ret.set_int(screen.height); + }; + Exps.prototype.DevicePixelRatio = function (ret) + { + ret.set_float(this.runtime.devicePixelRatio); + }; + Exps.prototype.WindowInnerWidth = function (ret) + { + ret.set_int(window.innerWidth); + }; + Exps.prototype.WindowInnerHeight = function (ret) + { + ret.set_int(window.innerHeight); + }; + Exps.prototype.WindowOuterWidth = function (ret) + { + ret.set_int(window.outerWidth); + }; + Exps.prototype.WindowOuterHeight = function (ret) + { + ret.set_int(window.outerHeight); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Button = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Button.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] Button plugin not supported on this platform - the object will not be created"); + return; + } + this.isCheckbox = (this.properties[0] === 1); + this.inputElem = document.createElement("input"); + if (this.isCheckbox) + this.elem = document.createElement("label"); + else + this.elem = this.inputElem; + this.labelText = null; + this.inputElem.type = (this.isCheckbox ? "checkbox" : "button"); + this.inputElem.id = this.properties[6]; + jQuery(this.elem).appendTo(this.runtime.canvasdiv ? this.runtime.canvasdiv : "body"); + if (this.isCheckbox) + { + jQuery(this.inputElem).appendTo(this.elem); + this.labelText = document.createTextNode(this.properties[1]); + jQuery(this.elem).append(this.labelText); + this.inputElem.checked = (this.properties[7] !== 0); + jQuery(this.elem).css("font-family", "sans-serif"); + jQuery(this.elem).css("display", "inline-block"); + jQuery(this.elem).css("color", "black"); + } + else + this.inputElem.value = this.properties[1]; + this.elem.title = this.properties[2]; + this.inputElem.disabled = (this.properties[4] === 0); + this.autoFontSize = (this.properties[5] !== 0); + this.element_hidden = false; + if (this.properties[3] === 0) + { + jQuery(this.elem).hide(); + this.visible = false; + this.element_hidden = true; + } + this.inputElem.onclick = (function (self) { + return function(e) { + e.stopPropagation(); + self.runtime.isInUserInputEvent = true; + self.runtime.trigger(cr.plugins_.Button.prototype.cnds.OnClicked, self); + self.runtime.isInUserInputEvent = false; + }; + })(this); + this.elem.addEventListener("touchstart", function (e) { + e.stopPropagation(); + }, false); + this.elem.addEventListener("touchmove", function (e) { + e.stopPropagation(); + }, false); + this.elem.addEventListener("touchend", function (e) { + e.stopPropagation(); + }, false); + jQuery(this.elem).mousedown(function (e) { + e.stopPropagation(); + }); + jQuery(this.elem).mouseup(function (e) { + e.stopPropagation(); + }); + jQuery(this.elem).keydown(function (e) { + e.stopPropagation(); + }); + jQuery(this.elem).keyup(function (e) { + e.stopPropagation(); + }); + this.lastLeft = 0; + this.lastTop = 0; + this.lastRight = 0; + this.lastBottom = 0; + this.lastWinWidth = 0; + this.lastWinHeight = 0; + this.updatePosition(true); + this.runtime.tickMe(this); + }; + instanceProto.saveToJSON = function () + { + var o = { + "tooltip": this.elem.title, + "disabled": !!this.inputElem.disabled + }; + if (this.isCheckbox) + { + o["checked"] = !!this.inputElem.checked; + o["text"] = this.labelText.nodeValue; + } + else + { + o["text"] = this.elem.value; + } + return o; + }; + instanceProto.loadFromJSON = function (o) + { + this.elem.title = o["tooltip"]; + this.inputElem.disabled = o["disabled"]; + if (this.isCheckbox) + { + this.inputElem.checked = o["checked"]; + this.labelText.nodeValue = o["text"]; + } + else + { + this.elem.value = o["text"]; + } + }; + instanceProto.onDestroy = function () + { + if (this.runtime.isDomFree) + return; + jQuery(this.elem).remove(); + this.elem = null; + }; + instanceProto.tick = function () + { + this.updatePosition(); + }; + var last_canvas_offset = null; + var last_checked_tick = -1; + instanceProto.updatePosition = function (first) + { + if (this.runtime.isDomFree) + return; + var left = this.layer.layerToCanvas(this.x, this.y, true); + var top = this.layer.layerToCanvas(this.x, this.y, false); + var right = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, true); + var bottom = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, false); + var rightEdge = this.runtime.width / this.runtime.devicePixelRatio; + var bottomEdge = this.runtime.height / this.runtime.devicePixelRatio; + if (!this.visible || !this.layer.visible || right <= 0 || bottom <= 0 || left >= rightEdge || top >= bottomEdge) + { + if (!this.element_hidden) + jQuery(this.elem).hide(); + this.element_hidden = true; + return; + } + if (left < 1) + left = 1; + if (top < 1) + top = 1; + if (right >= rightEdge) + right = rightEdge - 1; + if (bottom >= bottomEdge) + bottom = bottomEdge - 1; + var curWinWidth = window.innerWidth; + var curWinHeight = window.innerHeight; + if (!first && this.lastLeft === left && this.lastTop === top && this.lastRight === right && this.lastBottom === bottom && this.lastWinWidth === curWinWidth && this.lastWinHeight === curWinHeight) + { + if (this.element_hidden) + { + jQuery(this.elem).show(); + this.element_hidden = false; + } + return; + } + this.lastLeft = left; + this.lastTop = top; + this.lastRight = right; + this.lastBottom = bottom; + this.lastWinWidth = curWinWidth; + this.lastWinHeight = curWinHeight; + if (this.element_hidden) + { + jQuery(this.elem).show(); + this.element_hidden = false; + } + var offx = Math.round(left) + jQuery(this.runtime.canvas).offset().left; + var offy = Math.round(top) + jQuery(this.runtime.canvas).offset().top; + jQuery(this.elem).css("position", "absolute"); + jQuery(this.elem).offset({left: offx, top: offy}); + jQuery(this.elem).width(Math.round(right - left)); + jQuery(this.elem).height(Math.round(bottom - top)); + if (this.autoFontSize) + jQuery(this.elem).css("font-size", ((this.layer.getScale(true) / this.runtime.devicePixelRatio) - 0.2) + "em"); + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function(glw) + { + }; + function Cnds() {}; + Cnds.prototype.OnClicked = function () + { + return true; + }; + Cnds.prototype.IsChecked = function () + { + return this.isCheckbox && this.inputElem.checked; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetText = function (text) + { + if (this.runtime.isDomFree) + return; + if (this.isCheckbox) + this.labelText.nodeValue = text; + else + this.elem.value = text; + }; + Acts.prototype.SetTooltip = function (text) + { + if (this.runtime.isDomFree) + return; + this.elem.title = text; + }; + Acts.prototype.SetVisible = function (vis) + { + if (this.runtime.isDomFree) + return; + this.visible = (vis !== 0); + }; + Acts.prototype.SetEnabled = function (en) + { + if (this.runtime.isDomFree) + return; + this.inputElem.disabled = (en === 0); + }; + Acts.prototype.SetFocus = function () + { + if (this.runtime.isDomFree) + return; + this.inputElem.focus(); + }; + Acts.prototype.SetBlur = function () + { + if (this.runtime.isDomFree) + return; + this.inputElem.blur(); + }; + Acts.prototype.SetCSSStyle = function (p, v) + { + if (this.runtime.isDomFree) + return; + jQuery(this.elem).css(p, v); + }; + Acts.prototype.SetChecked = function (c) + { + if (this.runtime.isDomFree || !this.isCheckbox) + return; + this.inputElem.checked = (c === 1); + }; + Acts.prototype.ToggleChecked = function () + { + if (this.runtime.isDomFree || !this.isCheckbox) + return; + this.inputElem.checked = !this.inputElem.checked; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + pluginProto.exps = new Exps(); +}()); +; +; +var lastCSS = ""; +var importList = []; +function importcssfile(filename){ + if (importList.indexOf(filename)==-1){ //Only imports if file of same name not already imported + var fileref=document.createElement("link") + fileref.setAttribute("rel", "stylesheet") + fileref.setAttribute("type", "text/css") + fileref.setAttribute("href", filename) + document.getElementsByTagName("head")[0].appendChild(fileref) + importList.push(filename) + } +}; +if(!Array.prototype.indexOf) { + Array.prototype.indexOf = function(what, i) { + i = i || 0; + var L = this.length; + while (i < L) { + if(this[i] === what) return i; + ++i; + } + return -1; + }; +}; +function removecssfile(filename){ + var removeList=document.getElementsByTagName("link") + for (var i=removeList.length; i>=0; i--){ //search backwards within nodelist for matching elements to remove + if (removeList[i] && removeList[i].getAttribute("href")!=null && removeList[i].getAttribute("href").indexOf(filename)!=-1) + removeList[i].parentNode.removeChild(removeList[i]) //remove element by calling parentNode.removeChild() + } + importList.splice(importList.indexOf(filename), 1); +}; +cr.plugins_.CSS_import = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.CSS_import.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + if (this.properties[0] != ""){ + importcssfile(this.properties[0]); + lastCSS = this.properties[0]; + } + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function(glw) + { + }; + pluginProto.cnds = {}; + var cnds = pluginProto.cnds; + cnds.CompareCSS = function (text, case_) + { + return this.properties[0] === text; + }; + pluginProto.acts = {}; + var acts = pluginProto.acts; + acts.SetCSS = function (setName) + { + importcssfile(setName); + lastCSS = setName; + }; + acts.RemCSS = function (remName) + { + removecssfile(remName); + }; + pluginProto.exps = {}; + var exps = pluginProto.exps; + exps.GetCSS = function (ret) + { + if (lastCSS != ""){ + ret.set_string(lastCSS); + } else if (this.properties[0] != ""){ + ret.set_string(this.properties[0]); + } else { + ret.set_string(""); + } + }; +}()); +; +; +cr.plugins_.Function = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Function.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + var funcStack = []; + var funcStackPtr = -1; + var isInPreview = false; // set in onCreate + function FuncStackEntry() + { + this.name = ""; + this.retVal = 0; + this.params = []; + }; + function pushFuncStack() + { + funcStackPtr++; + if (funcStackPtr === funcStack.length) + funcStack.push(new FuncStackEntry()); + return funcStack[funcStackPtr]; + }; + function getCurrentFuncStack() + { + if (funcStackPtr < 0) + return null; + return funcStack[funcStackPtr]; + }; + function getOneAboveFuncStack() + { + if (!funcStack.length) + return null; + var i = funcStackPtr + 1; + if (i >= funcStack.length) + i = funcStack.length - 1; + return funcStack[i]; + }; + function popFuncStack() + { +; + funcStackPtr--; + }; + instanceProto.onCreate = function() + { + isInPreview = (typeof cr_is_preview !== "undefined"); + var self = this; + window["c2_callFunction"] = function (name_, params_) + { + var i, len, v; + var fs = pushFuncStack(); + fs.name = name_.toLowerCase(); + fs.retVal = 0; + if (params_) + { + fs.params.length = params_.length; + for (i = 0, len = params_.length; i < len; ++i) + { + v = params_[i]; + if (typeof v === "number" || typeof v === "string") + fs.params[i] = v; + else if (typeof v === "boolean") + fs.params[i] = (v ? 1 : 0); + else + fs.params[i] = 0; + } + } + else + { + cr.clearArray(fs.params); + } + self.runtime.trigger(cr.plugins_.Function.prototype.cnds.OnFunction, self, fs.name); + popFuncStack(); + return fs.retVal; + }; + }; + function Cnds() {}; + Cnds.prototype.OnFunction = function (name_) + { + var fs = getCurrentFuncStack(); + if (!fs) + return false; + return cr.equals_nocase(name_, fs.name); + }; + Cnds.prototype.CompareParam = function (index_, cmp_, value_) + { + var fs = getCurrentFuncStack(); + if (!fs) + return false; + index_ = cr.floor(index_); + if (index_ < 0 || index_ >= fs.params.length) + return false; + return cr.do_cmp(fs.params[index_], cmp_, value_); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.CallFunction = function (name_, params_) + { + var fs = pushFuncStack(); + fs.name = name_.toLowerCase(); + fs.retVal = 0; + cr.shallowAssignArray(fs.params, params_); + var ran = this.runtime.trigger(cr.plugins_.Function.prototype.cnds.OnFunction, this, fs.name); + if (isInPreview && !ran) + { +; + } + popFuncStack(); + }; + Acts.prototype.SetReturnValue = function (value_) + { + var fs = getCurrentFuncStack(); + if (fs) + fs.retVal = value_; + else +; + }; + Acts.prototype.CallExpression = function (unused) + { + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.ReturnValue = function (ret) + { + var fs = getOneAboveFuncStack(); + if (fs) + ret.set_any(fs.retVal); + else + ret.set_int(0); + }; + Exps.prototype.ParamCount = function (ret) + { + var fs = getCurrentFuncStack(); + if (fs) + ret.set_int(fs.params.length); + else + { +; + ret.set_int(0); + } + }; + Exps.prototype.Param = function (ret, index_) + { + index_ = cr.floor(index_); + var fs = getCurrentFuncStack(); + if (fs) + { + if (index_ >= 0 && index_ < fs.params.length) + { + ret.set_any(fs.params[index_]); + } + else + { +; + ret.set_int(0); + } + } + else + { +; + ret.set_int(0); + } + }; + Exps.prototype.Call = function (ret, name_) + { + var fs = pushFuncStack(); + fs.name = name_.toLowerCase(); + fs.retVal = 0; + cr.clearArray(fs.params); + var i, len; + for (i = 2, len = arguments.length; i < len; i++) + fs.params.push(arguments[i]); + var ran = this.runtime.trigger(cr.plugins_.Function.prototype.cnds.OnFunction, this, fs.name); + if (isInPreview && !ran) + { +; + } + popFuncStack(); + ret.set_any(fs.retVal); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.GameAnalytics = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.GameAnalytics.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.build = this.properties[0]; + this.customUserId = this.properties[1]; + this.enableManualSessionHandling = this.properties[2]; + this.enableInfoLog = this.properties[3]; + this.enableVerboseLog = this.properties[4]; + this.gameKeyBrowser = this.properties[5]; + this.secretKeyBrowser = this.properties[6]; + this.gameKeyAndroid = this.properties[7]; + this.secretKeyAndroid = this.properties[8]; + this.gameKeyIOS = this.properties[9]; + this.secretKeyIOS = this.properties[10]; + this.customDimensions01 = []; + this.customDimensions02 = []; + this.customDimensions03 = []; + this.resourceCurrencies = []; + this.resourceItemTypes = []; + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.saveToJSON = function () + { + return { + }; + }; + instanceProto.loadFromJSON = function (o) + { + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function (glw) + { + }; + function Cnds() {}; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.addAvailableCustomDimension01 = function (dimension) + { + this.customDimensions01.push(dimension); + }; + Acts.prototype.addAvailableCustomDimension02 = function (dimension) + { + this.customDimensions02.push(dimension); + }; + Acts.prototype.addAvailableCustomDimension03 = function (dimension) + { + this.customDimensions03.push(dimension); + }; + Acts.prototype.addAvailableResourceCurrency = function (currency) + { + this.resourceCurrencies.push(currency); + }; + Acts.prototype.addAvailableResourceItemType = function (itemType) + { + this.resourceItemTypes.push(itemType); + }; + Acts.prototype.initialize = function () + { + var VERSION = "1.1.1"; + if(window["gameanalytics"] && typeof window["GameAnalytics"]["initialize"] == "function") + { + if(this.enableInfoLog) + { + GameAnalytics.setEnabledInfoLog(true); + } + if(this.enableVerboseLog) + { + GameAnalytics.setEnabledVerboseLog(true); + } + if(this.enableManualSessionHandling) + { + GameAnalytics.setEnabledManualSessionHandling(true); + } + if(this.customDimensions01.length > 0) + { + GameAnalytics.configureAvailableCustomDimensions01(this.customDimensions01); + } + if(this.customDimensions02.length > 0) + { + GameAnalytics.configureAvailableCustomDimensions02(this.customDimensions02); + } + if(this.customDimensions03.length > 0) + { + GameAnalytics.configureAvailableCustomDimensions03(this.customDimensions03); + } + if(this.resourceCurrencies.length > 0) + { + GameAnalytics.configureAvailableResourceCurrencies(this.resourceCurrencies); + } + if(this.resourceItemTypes.length > 0) + { + GameAnalytics.configureAvailableResourceItemTypes(this.resourceItemTypes); + } + GameAnalytics.configureBuild(this.build); + var sdkVersion = "construct " + VERSION; + var gameKey = device.platform === "Android" ? this.gameKeyAndroid : this.gameKeyIOS; + var secretKey = device.platform === "Android" ? this.secretKeyAndroid : this.secretKeyIOS; + GameAnalytics.initialize({ + gameKey: gameKey, + secretKey: secretKey, + sdkVersion: sdkVersion + }); + } + else if(window["gameanalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + var ga = window["gameanalytics"]["GameAnalytics"]; + if(this.enableInfoLog) + { + ga["setEnabledInfoLog"](true); + } + if(this.enableVerboseLog) + { + ga["setEnabledVerboseLog"](true); + } + if(this.enableManualSessionHandling) + { + ga["setEnabledManualSessionHandling"](true); + } + if(this.customDimensions01.length > 0) + { + ga["configureAvailableCustomDimensions01"](this.customDimensions01); + } + if(this.customDimensions02.length > 0) + { + ga["configureAvailableCustomDimensions02"](this.customDimensions02); + } + if(this.customDimensions03.length > 0) + { + ga["configureAvailableCustomDimensions03"](this.customDimensions03); + } + if(this.resourceCurrencies.length > 0) + { + ga["configureAvailableResourceCurrencies"](this.resourceCurrencies); + } + if(this.resourceItemTypes.length > 0) + { + ga["configureAvailableResourceItemTypes"](this.resourceItemTypes); + } + ga["configureBuild"](this.build); + ga["configureSdkGameEngineVersion"]("construct " + VERSION); + ga["initialize"](this.gameKeyBrowser, this.secretKeyBrowser); + } + else + { + console.log("initialize: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addBusinessEvent = function (currency, amount, itemType, itemId, cartType) + { + if(typeof window["GameAnalytics"]["addBusinessEvent"] == "function") + { + GameAnalytics.addBusinessEvent({ + currency: currency, + amount: amount, + itemType: itemType, + itemId: itemId, + cartType: cartType + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addBusinessEvent"](currency, amount, itemType, itemId, cartType); + } + else + { + console.log("addBusinessEvent: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addResourceEvent = function (flowType, currency, amount, itemType, itemId) + { + if(typeof window["GameAnalytics"]["addResourceEvent"] == "function") + { + GameAnalytics.addResourceEvent({ + flowType: flowType, + currency: currency, + amount: amount, + itemType: itemType, + itemId: itemId + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addResourceEvent"](flowType, currency, amount, itemType, itemId); + } + else + { + console.log("addResourceEvent: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addProgressionEvent = function (progressionStatus, progression01, progression02, progression03) + { + if(window["GameAnalytics"] && typeof window["GameAnalytics"]["addProgressionEvent"] == "function") + { + GameAnalytics.addProgressionEvent({ + progressionStatus: progressionStatus, + progression01: progression01, + progression02: progression02, + progression03: progression03 + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addProgressionEvent"](progressionStatus, progression01, progression02, progression03); + } + else + { + console.log("addProgressionEvent: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addProgressionEventWithScore = function (progressionStatus, progression01, progression02, progression03, score) + { + if(typeof window["GameAnalytics"]["addProgressionEvent"] == "function") + { + GameAnalytics.addProgressionEvent({ + progressionStatus: progressionStatus, + progression01: progression01, + progression02: progression02, + progression03: progression03, + score: score + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addProgressionEvent"](progressionStatus, progression01, progression02, progression03, score); + } + else + { + console.log("addProgressionEventWithScore: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addDesignEvent = function (eventId) + { + if(typeof window["GameAnalytics"]["addDesignEvent"] == "function") + { + GameAnalytics.addDesignEvent({ + eventId: eventId + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addDesignEvent"](eventId); + } + else + { + console.log("addDesignEvent: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addDesignEventWithValue = function (eventId, value) + { + if(typeof window["GameAnalytics"]["addDesignEvent"] == "function") + { + GameAnalytics.addDesignEvent({ + eventId: eventId, + value: value + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addDesignEvent"](eventId, value); + } + else + { + console.log("addDesignEventWithValue: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.addErrorEvent = function (severity, message) + { + if(typeof window["GameAnalytics"]["addErrorEvent"] == "function") + { + GameAnalytics.addErrorEvent({ + severity: severity, + message: message + }); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["addErrorEvent"](severity, message); + } + else + { + console.log("addErrorEvent: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setEnabledManualSessionHandling = function (flag) + { + if(typeof window["GameAnalytics"]["setEnabledManualSessionHandling"] == "function") + { + GameAnalytics.setEnabledManualSessionHandling(flag ? true : false); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setEnabledManualSessionHandling"](flag ? true : false); + } + else + { + console.log("setEnabledManualSessionHandling: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setCustomDimension01 = function (dimension) + { + if(typeof window["GameAnalytics"]["setCustomDimension01"] == "function") + { + GameAnalytics.setCustomDimension01(dimension); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setCustomDimension01"](dimension); + } + else + { + console.log("setCustomDimension01: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setCustomDimension02 = function (dimension) + { + if(typeof window["GameAnalytics"]["setCustomDimension02"] == "function") + { + GameAnalytics.setCustomDimension02(dimension); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setCustomDimension02"](dimension); + } + else + { + console.log("setCustomDimension02: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setCustomDimension03 = function (dimension) + { + if(typeof window["GameAnalytics"]["setCustomDimension03"] == "function") + { + GameAnalytics.setCustomDimension03(dimension); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setCustomDimension03"](dimension); + } + else + { + console.log("setCustomDimension03: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setFacebookId = function (facebookId) + { + if(typeof window["GameAnalytics"]["setFacebookId"] == "function") + { + GameAnalytics.setFacebookId(facebookId); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setFacebookId"](facebookId); + } + else + { + console.log("setFacebookId: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setGender = function (gender) + { + if(typeof window["GameAnalytics"]["setGender"] == "function") + { + GameAnalytics.setGender(gender); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setGender"](gender); + } + else + { + console.log("setGender: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.setBirthYear = function (birthYear) + { + if(typeof window["GameAnalytics"]["setBirthYear"] == "function") + { + GameAnalytics.setBirthYear(birthYear); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["setBirthYear"](birthYear); + } + else + { + console.log("setBirthYear: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.startSession = function () + { + if(typeof window["GameAnalytics"]["startSession"] == "function") + { + GameAnalytics.startSession(); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["startSession"](); + } + else + { + console.log("startSession: GameAnalytics object not found"); + return; + } + }; + Acts.prototype.endSession = function () + { + if(typeof window["GameAnalytics"]["endSession"] == "function") + { + GameAnalytics.endSession(); + } + else if(window["GameAnalytics"] && typeof window["gameanalytics"]["GameAnalytics"] != "undefined") + { + window["gameanalytics"]["GameAnalytics"]["endSession"](); + } + else + { + console.log("endSession: GameAnalytics object not found"); + return; + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Globals = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Globals.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.defaultVarsValues = JSON.stringify(this.instance_vars); + }; + instanceProto.saveToJSON = function () + { + return { + "v": JSON.stringify(this.instance_vars) + }; + }; + instanceProto.loadFromJSON = function (o) + { + this.instance_vars = JSON.parse(o["v"]); + }; + function Cnds() {}; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.ResetVariables = function() + { + this.instance_vars = JSON.parse(this.defaultVarsValues); + }; + Acts.prototype.LoadVariables = function(varsJSON_) + { + this.instance_vars = JSON.parse(varsJSON_); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.GetVariablesAsJSON = function(ret) + { + ret.set_string(JSON.stringify(this.instance_vars)); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.HTML_Div_Pode = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.HTML_Div_Pode.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + this.divloaded=0; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.elem = document.createElement("div"); + this.elem.innerHTML=this.properties[1]; + this.elem.style.cssText=this.properties[2]; + this.CSSstyle = this.properties[2]; + var widthfactor = this.width > 0 ? 1 : -1; + var heightfactor = this.height > 0 ? 1 : -1; + this.elem.setAttribute("id",this.properties[3]); + this.angle2D = this.angle; + /*this.angle3DX = 0; + this.angle3DY = 0; + this.angle3DZ = 0; + if(this.properties[5] == 1){ + this.angle3DX = this.properties[8]; + } + if(this.properties[6] == 1){ + this.angle3DY = this.properties[8]; + } + if(this.properties[7] == 1){ + this.angle3DZ = this.properties[8]; + }*/ + this.rotation2D = "-webkit-transform:rotate("+ this.angle * widthfactor * heightfactor*180/3.1416 + +"deg);"+ + "-moz-transform:rotate("+ this.angle * widthfactor * heightfactor*180/3.1416 + +"deg);"+ + "-o-transform:rotate("+ this.angle * widthfactor * heightfactor*180/3.1416 + +"deg);"; + /*this.perspectiveValue = "-webkit-perspective:"+ this.properties[4] + +";"+ + "-moz-perspective:"+ this.properties[4] + +";"+ + "-o-perspective:"+ this.properties[4] + +";"; + this.rotation3D = "-webkit-transform:rotate3d("+ this.properties[5] + "," + this.properties[6] + "," + this.properties[7] + "," + this.properties[8] + "deg);" + + "-moz-transform:rotate3d("+ this.properties[5] + "," + this.properties[6] + "," + this.properties[7] + "," + this.properties[8] + "deg);" + + "-o-transform:rotate3d("+ this.properties[5] + "," + this.properties[6] + "," + this.properties[7] + "," + this.properties[8] + "deg);" + + "-ms-transform:rotate3d("+ this.properties[5] + "," + this.properties[6] + "," + this.properties[7] + "," + this.properties[8] + "deg);" + + "transform:rotate3d("+ this.properties[5] + "," + this.properties[6] + "," + this.properties[7] + "," + this.properties[8] + "deg);"; + */ + this.elem.style.cssText += ";"+/*this.CSSstyle +";"+*/ this.rotation2D/* + this.perspectiveValue + this.rotation3D*/; + this.elem.width = Math.round(this.elem.width); + this.elem.height = Math.round(this.elem.height); + this.elem.x = Math.round(this.elem.x); + this.elem.y = Math.round(this.elem.y); + jQuery(this.elem).appendTo("body"); + if (this.properties[0] === 0) + { + jQuery(this.elem).hide(); + this.visible = false; + } + this.updatePosition(); + this.runtime.tickMe(this); + }; + instanceProto.onDestroy = function () + { + jQuery(this.elem).remove(); + this.elem = null; + }; + instanceProto.tick = function () + { + this.updatePosition(); + }; + instanceProto.updatePosition = function () + { + var left = this.layer.layerToCanvas(this.x, this.y, true); + var top = this.layer.layerToCanvas(this.x, this.y, false); + var right = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, true); + var bottom = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, false); + if (!this.visible || !this.layer.visible || right <= 0 || bottom <= 0 || left >= this.runtime.width || top >= this.runtime.height) + { + jQuery(this.elem).hide(); + return; + } + if (left < 1) + left = 1; + if (top < 1) + top = 1; + if (right >= this.runtime.width) + right = this.runtime.width - 1; + if (bottom >= this.runtime.height) + bottom = this.runtime.height - 1; + jQuery(this.elem).show(); + var offx = left + jQuery(this.runtime.canvas).offset().left; + var offy = top + jQuery(this.runtime.canvas).offset().top; + jQuery(this.elem).offset({left: offx, top: offy}); + jQuery(this.elem).width(right - left); + jQuery(this.elem).height(bottom - top); + this.elem.width = Math.round(this.elem.width); + this.elem.height = Math.round(this.elem.height); + this.elem.x = Math.round(this.elem.x); + this.elem.y = Math.round(this.elem.y); + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function(glw) + { + }; + pluginProto.cnds = {}; + var cnds = pluginProto.cnds; + cnds.CompareinnerHTML = function (text, case_) + { + return this.elem.innerHTML === text; + }; + cnds.CompareStyle = function (text, case_) + { + return this.elem.style.cssText === text; + }; + cnds.OnComplete = function (hmm) + { + return true; + }; + cnds.OnError = function () + { + return true; + }; + cnds.isFocused = function () + { + if(this.elem == document.activeElement) return true; + else return false; + }; + pluginProto.acts = {}; + var acts = pluginProto.acts; + acts.SetInnerHTML = function (text) + { + this.elem.innerHTML = text; + }; + acts.rotate3d = function (x,y,z,deg) + { + var rotationTemp = ""; + if(x == 1){ + this.angle3DX = this.angle3DX+deg; + rotationTemp = "-webkit-transform:rotateX("+this.angle3DX + "deg);" + + "-moz-transform:rotateX("+this.angle3DX + "deg);" + + "-o-transform:rotateX("+this.angle3DX + "deg);" + + "-ms-transform:rotateX("+this.angle3DX + "deg);" + + "transform:rotateX("+this.angle3DX + "deg);"; + } + if(y == 1){ + this.angle3DY = this.angle3DY+deg; + rotationTemp = rotationTemp + "-webkit-transform:rotateY("+this.angle3DY + "deg);" + + "-moz-transform:rotateY("+this.angle3DY + "deg);" + + "-o-transform:rotateY("+this.angle3DY + "deg);" + + "-ms-transform:rotateY("+this.angle3DY + "deg);" + + "transform:rotateY("+this.angle3DY + "deg);"; + } + if(z == 1){ + this.angle3DZ = this.angle3DZ+deg; + rotationTemp = rotationTemp + "-webkit-transform:rotateZ("+this.angle3DZ + "deg);" + + "-moz-transform:rotateZ("+this.angle3DZ + "deg);" + + "-o-transform:rotateZ("+this.angle3DZ + "deg);" + + "-ms-transform:rotateZ("+this.angle3DZ + "deg);" + + "transform:rotateZ("+this.angle3DZ + "deg);"; + } + this.rotation3D = rotationTemp; + this.elem.style.cssText= this.CSSstyle + this.rotation2D + this.perspectiveValue + this.rotation3D + /*+"position: absolute;" + +"left"+this.x+"px;" + +"top"+this.y+"px;" + +"-webkit-backface-visibility:visible;" + +"-webkit-transform-style: flat;";*/ + this.updatePosition(); + }; + acts.rotate2d = function (deg) + { + var widthfactor = this.width > 0 ? 1 : -1; + var heightfactor = this.height > 0 ? 1 : -1; + this.rotation2D = "-webkit-transform:rotate("+ deg * widthfactor * heightfactor*180/3.1416 + +"deg);"+ + "-moz-transform:rotate("+ deg * widthfactor * heightfactor*180/3.1416 + +"deg);"+ + "-o-transform:rotate("+ deg * widthfactor * heightfactor*180/3.1416 + +"deg);"; + this.elem.style.cssText= this.CSSstyle + this.rotation2D + this.perspectiveValue + this.rotation3D; + this.angle = this.angle2D+deg*180/3.1416; + }; + acts.setPerspective = function (perspective) + { + this.perspectiveValue = "-webkit-perspective:" + perspective +";" + + "-moz-perspective:" + perspective +";" + + "-o-perspective:" + perspective +";" + + "-ms-perspective:" + perspective +";" + + "perspective:" + perspective +";" + this.elem.style.cssText= this.CSSstyle + this.rotation2D + this.perspectiveValue + this.rotation3D; + }; + acts.LoadDiv = function (url_,postdata_) + { + if(postdata_.length){ + jQuery.ajax({ + context: this, + dataType: "text", + type: "POST", + url: url_, + data: postdata_, + success: function(data) { + this.elem.innerHTML=data; + this.runtime.trigger(cr.plugins_.HTML_Div.prototype.cnds.OnComplete, this); + }, + error: function() { + this.runtime.trigger(cr.plugins_.HTML_Div.prototype.cnds.OnError, this); + } + }); + } else { + jQuery.ajax({ + context: this, + dataType: "text", + type: "GET", + url: url_, + success: function(data) { + this.elem.innerHTML=data; + this.runtime.trigger(cr.plugins_.HTML_Div.prototype.cnds.OnComplete, this); + }, + error: function() { + this.runtime.trigger(cr.plugins_.HTML_Div.prototype.cnds.OnError, this); + } + }); + }; + }; + acts.SetStyle = function (text) + { + this.CSSstyle = text; + this.elem.style.cssText= this.CSSstyle + this.rotation2D + this.perspectiveValue + this.rotation3D; + }; + acts.SetVisible = function (vis) + { + this.visible = (vis !== 0); + }; + acts.setFocus = function () + { + this.elem.focus(); + }; + pluginProto.exps = {}; + var exps = pluginProto.exps; + exps.GetInnerHTML = function (ret) + { + ret.set_string(this.elem.innerHTML); + }; + exps.GetStyle = function (ret) + { + ret.set_string(this.elem.style.cssText); + }; +}()); +; +; +cr.plugins_.JSON = function(runtime) +{ + this.runtime = runtime; + this.references = {}; +}; +(function () +{ + /*! (C) WebReflection Mit Style License */ + var CircularJSON=function(e,t){function l(e,t,o){var u=[],f=[e],l=[e],c=[o?n:"[Circular]"],h=e,p=1,d;return function(e,v){return t&&(v=t.call(this,e,v)),e!==""&&(h!==this&&(d=p-a.call(f,this)-1,p-=d,f.splice(p,f.length),u.splice(p-1,u.length),h=this),typeof v=="object"&&v?(a.call(f,v)<0&&f.push(h=v),p=f.length,d=a.call(l,v),d<0?(d=l.push(v)-1,o?(u.push((""+e).replace(s,r)),c[d]=n+u.join(n)):c[d]=c[0]):v=c[d]):typeof v=="string"&&o&&(v=v.replace(r,i).replace(n,r))),v}}function c(e,t){for(var r=0,i=t.length;r -1) + { + info.preventDefault(); + alreadyPreventedDefault = true; + info.stopPropagation(); + } + if (this.keyMap[info.which]) + { + if (this.usedKeys[info.which] && !alreadyPreventedDefault) + info.preventDefault(); + return; + } + this.keyMap[info.which] = true; + this.triggerKey = info.which; + this.runtime.isInUserInputEvent = true; + this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnAnyKey, this); + var eventRan = this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnKey, this); + var eventRan2 = this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnKeyCode, this); + this.runtime.isInUserInputEvent = false; + if (eventRan || eventRan2) + { + this.usedKeys[info.which] = true; + if (!alreadyPreventedDefault) + info.preventDefault(); + } + }; + instanceProto.onKeyUp = function (info) + { + this.keyMap[info.which] = false; + this.triggerKey = info.which; + this.runtime.isInUserInputEvent = true; + this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnAnyKeyReleased, this); + var eventRan = this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnKeyReleased, this); + var eventRan2 = this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnKeyCodeReleased, this); + this.runtime.isInUserInputEvent = false; + if (eventRan || eventRan2 || this.usedKeys[info.which]) + { + this.usedKeys[info.which] = true; + info.preventDefault(); + } + }; + instanceProto.onWindowBlur = function () + { + var i; + for (i = 0; i < 256; ++i) + { + if (!this.keyMap[i]) + continue; // key already up + this.keyMap[i] = false; + this.triggerKey = i; + this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnAnyKeyReleased, this); + var eventRan = this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnKeyReleased, this); + var eventRan2 = this.runtime.trigger(cr.plugins_.Keyboard.prototype.cnds.OnKeyCodeReleased, this); + if (eventRan || eventRan2) + this.usedKeys[i] = true; + } + }; + instanceProto.saveToJSON = function () + { + return { "triggerKey": this.triggerKey }; + }; + instanceProto.loadFromJSON = function (o) + { + this.triggerKey = o["triggerKey"]; + }; + function Cnds() {}; + Cnds.prototype.IsKeyDown = function(key) + { + return this.keyMap[key]; + }; + Cnds.prototype.OnKey = function(key) + { + return (key === this.triggerKey); + }; + Cnds.prototype.OnAnyKey = function(key) + { + return true; + }; + Cnds.prototype.OnAnyKeyReleased = function(key) + { + return true; + }; + Cnds.prototype.OnKeyReleased = function(key) + { + return (key === this.triggerKey); + }; + Cnds.prototype.IsKeyCodeDown = function(key) + { + key = Math.floor(key); + if (key < 0 || key >= this.keyMap.length) + return false; + return this.keyMap[key]; + }; + Cnds.prototype.OnKeyCode = function(key) + { + return (key === this.triggerKey); + }; + Cnds.prototype.OnKeyCodeReleased = function(key) + { + return (key === this.triggerKey); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.LastKeyCode = function (ret) + { + ret.set_int(this.triggerKey); + }; + function fixedStringFromCharCode(kc) + { + kc = Math.floor(kc); + switch (kc) { + case 8: return "backspace"; + case 9: return "tab"; + case 13: return "enter"; + case 16: return "shift"; + case 17: return "control"; + case 18: return "alt"; + case 19: return "pause"; + case 20: return "capslock"; + case 27: return "esc"; + case 33: return "pageup"; + case 34: return "pagedown"; + case 35: return "end"; + case 36: return "home"; + case 37: return "←"; + case 38: return "↑"; + case 39: return "→"; + case 40: return "↓"; + case 45: return "insert"; + case 46: return "del"; + case 91: return "left window key"; + case 92: return "right window key"; + case 93: return "select"; + case 96: return "numpad 0"; + case 97: return "numpad 1"; + case 98: return "numpad 2"; + case 99: return "numpad 3"; + case 100: return "numpad 4"; + case 101: return "numpad 5"; + case 102: return "numpad 6"; + case 103: return "numpad 7"; + case 104: return "numpad 8"; + case 105: return "numpad 9"; + case 106: return "numpad *"; + case 107: return "numpad +"; + case 109: return "numpad -"; + case 110: return "numpad ."; + case 111: return "numpad /"; + case 112: return "F1"; + case 113: return "F2"; + case 114: return "F3"; + case 115: return "F4"; + case 116: return "F5"; + case 117: return "F6"; + case 118: return "F7"; + case 119: return "F8"; + case 120: return "F9"; + case 121: return "F10"; + case 122: return "F11"; + case 123: return "F12"; + case 144: return "numlock"; + case 145: return "scroll lock"; + case 186: return ";"; + case 187: return "="; + case 188: return ","; + case 189: return "-"; + case 190: return "."; + case 191: return "/"; + case 192: return "'"; + case 219: return "["; + case 220: return "\\"; + case 221: return "]"; + case 222: return "#"; + case 223: return "`"; + default: return String.fromCharCode(kc); + } + }; + Exps.prototype.StringFromKeyCode = function (ret, kc) + { + ret.set_string(fixedStringFromCharCode(kc)); + }; + pluginProto.exps = new Exps(); +}()); +; +; +var localForageInitFailed = false; +try { +/*! + localForage -- Offline Storage, Improved + Version 1.4.0 + https://mozilla.github.io/localForage + (c) 2013-2015 Mozilla, Apache License 2.0 +*/ +!function(){var a,b,c,d;!function(){var e={},f={};a=function(a,b,c){e[a]={deps:b,callback:c}},d=c=b=function(a){function c(b){if("."!==b.charAt(0))return b;for(var c=b.split("/"),d=a.split("/").slice(0,-1),e=0,f=c.length;f>e;e++){var g=c[e];if(".."===g)d.pop();else{if("."===g)continue;d.push(g)}}return d.join("/")}if(d._eak_seen=e,f[a])return f[a];if(f[a]={},!e[a])throw new Error("Could not find module "+a);for(var g,h=e[a],i=h.deps,j=h.callback,k=[],l=0,m=i.length;m>l;l++)"exports"===i[l]?k.push(g={}):k.push(b(c(i[l])));var n=j.apply(this,k);return f[a]=g||n}}(),a("promise/all",["./utils","exports"],function(a,b){"use strict";function c(a){var b=this;if(!d(a))throw new TypeError("You must pass an array to all.");return new b(function(b,c){function d(a){return function(b){f(a,b)}}function f(a,c){h[a]=c,0===--i&&b(h)}var g,h=[],i=a.length;0===i&&b([]);for(var j=0;jc;c++){var e=a[c];this.supports(e)&&b.push(e)}return b},a.prototype._wrapLibraryMethodsWithReady=function(){for(var a=0;ae;e++)d[e]=a.charCodeAt(e);return c}function d(a){return new Promise(function(b,c){var d=new XMLHttpRequest;d.open("GET",a),d.withCredentials=!0,d.responseType="arraybuffer",d.onreadystatechange=function(){return 4===d.readyState?200===d.status?b({response:d.response,type:d.getResponseHeader("Content-Type")}):void c({status:d.status,response:d.response}):void 0},d.send()})}function e(a){return new Promise(function(c,e){var f=b([""],{type:"image/png"}),g=a.transaction([D],"readwrite");g.objectStore(D).put(f,"key"),g.oncomplete=function(){var b=a.transaction([D],"readwrite"),f=b.objectStore(D).get("key");f.onerror=e,f.onsuccess=function(a){var b=a.target.result,e=URL.createObjectURL(b);d(e).then(function(a){c(!(!a||"image/png"!==a.type))},function(){c(!1)}).then(function(){URL.revokeObjectURL(e)})}},g.onerror=g.onabort=e})["catch"](function(){return!1})}function f(a){return"boolean"==typeof B?Promise.resolve(B):e(a).then(function(a){return B=a})}function g(a){return new Promise(function(b,c){var d=new FileReader;d.onerror=c,d.onloadend=function(c){var d=btoa(c.target.result||"");b({__local_forage_encoded_blob:!0,data:d,type:a.type})},d.readAsBinaryString(a)})}function h(a){var d=c(atob(a.data));return b([d],{type:a.type})}function i(a){return a&&a.__local_forage_encoded_blob}function j(a){var b=this,c=b._initReady().then(function(){var a=C[b._dbInfo.name];return a&&a.dbReady?a.dbReady:void 0});return c.then(a,a),c}function k(a){var b=C[a.name],c={};c.promise=new Promise(function(a){c.resolve=a}),b.deferredOperations.push(c),b.dbReady?b.dbReady=b.dbReady.then(function(){return c.promise}):b.dbReady=c.promise}function l(a){var b=C[a.name],c=b.deferredOperations.pop();c&&c.resolve()}function m(a){function b(){return Promise.resolve()}var c=this,d={db:null};if(a)for(var e in a)d[e]=a[e];C||(C={});var f=C[d.name];f||(f={forages:[],db:null,dbReady:null,deferredOperations:[]},C[d.name]=f),f.forages.push(c),c._initReady||(c._initReady=c.ready,c.ready=j);for(var g=[],h=0;hb.db.version;if(e&&(b.version!==c&&a.console.warn('The database "'+b.name+"\" can't be downgraded from version "+b.db.version+" to version "+b.version+"."),b.version=b.db.version),f||d){if(d){var g=b.db.version+1;g>b.version&&(b.version=g)}return!0}return!1}function r(b,c){var d=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var e=new Promise(function(a,c){d.ready().then(function(){var e=d._dbInfo,f=e.db.transaction(e.storeName,"readonly").objectStore(e.storeName),g=f.get(b);g.onsuccess=function(){var b=g.result;void 0===b&&(b=null),i(b)&&(b=h(b)),a(b)},g.onerror=function(){c(g.error)}})["catch"](c)});return z(e,c),e}function s(a,b){var c=this,d=new Promise(function(b,d){c.ready().then(function(){var e=c._dbInfo,f=e.db.transaction(e.storeName,"readonly").objectStore(e.storeName),g=f.openCursor(),j=1;g.onsuccess=function(){var c=g.result;if(c){var d=c.value;i(d)&&(d=h(d));var e=a(d,c.key,j++);void 0!==e?b(e):c["continue"]()}else b()},g.onerror=function(){d(g.error)}})["catch"](d)});return z(d,b),d}function t(b,c,d){var e=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var h=new Promise(function(a,d){var h;e.ready().then(function(){return h=e._dbInfo,c instanceof Blob?f(h.db).then(function(a){return a?c:g(c)}):c}).then(function(c){var e=h.db.transaction(h.storeName,"readwrite"),f=e.objectStore(h.storeName);null===c&&(c=void 0),e.oncomplete=function(){void 0===c&&(c=null),a(c)},e.onabort=e.onerror=function(){var a=g.error?g.error:g.transaction.error;d(a)};var g=f.put(c,b)})["catch"](d)});return z(h,d),h}function u(b,c){var d=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var e=new Promise(function(a,c){d.ready().then(function(){var e=d._dbInfo,f=e.db.transaction(e.storeName,"readwrite"),g=f.objectStore(e.storeName),h=g["delete"](b);f.oncomplete=function(){a()},f.onerror=function(){c(h.error)},f.onabort=function(){var a=h.error?h.error:h.transaction.error;c(a)}})["catch"](c)});return z(e,c),e}function v(a){var b=this,c=new Promise(function(a,c){b.ready().then(function(){var d=b._dbInfo,e=d.db.transaction(d.storeName,"readwrite"),f=e.objectStore(d.storeName),g=f.clear();e.oncomplete=function(){a()},e.onabort=e.onerror=function(){var a=g.error?g.error:g.transaction.error;c(a)}})["catch"](c)});return z(c,a),c}function w(a){var b=this,c=new Promise(function(a,c){b.ready().then(function(){var d=b._dbInfo,e=d.db.transaction(d.storeName,"readonly").objectStore(d.storeName),f=e.count();f.onsuccess=function(){a(f.result)},f.onerror=function(){c(f.error)}})["catch"](c)});return z(c,a),c}function x(a,b){var c=this,d=new Promise(function(b,d){return 0>a?void b(null):void c.ready().then(function(){var e=c._dbInfo,f=e.db.transaction(e.storeName,"readonly").objectStore(e.storeName),g=!1,h=f.openCursor();h.onsuccess=function(){var c=h.result;return c?void(0===a?b(c.key):g?b(c.key):(g=!0,c.advance(a))):void b(null)},h.onerror=function(){d(h.error)}})["catch"](d)});return z(d,b),d}function y(a){var b=this,c=new Promise(function(a,c){b.ready().then(function(){var d=b._dbInfo,e=d.db.transaction(d.storeName,"readonly").objectStore(d.storeName),f=e.openCursor(),g=[];f.onsuccess=function(){var b=f.result;return b?(g.push(b.key),void b["continue"]()):void a(g)},f.onerror=function(){c(f.error)}})["catch"](c)});return z(c,a),c}function z(a,b){b&&a.then(function(a){b(null,a)},function(a){b(a)})}var A=A||a.indexedDB||a.webkitIndexedDB||a.mozIndexedDB||a.OIndexedDB||a.msIndexedDB;if(A){var B,C,D="local-forage-detect-blob-support",E={_driver:"asyncStorage",_initStorage:m,iterate:s,getItem:r,setItem:t,removeItem:u,clear:v,length:w,key:x,keys:y};return E}}("undefined"!=typeof window?window:self);b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=function(a){function b(a){var b=this,d={};if(a)for(var e in a)d[e]=a[e];return d.keyPrefix=d.name+"/",d.storeName!==b._defaultConfig.storeName&&(d.keyPrefix+=d.storeName+"/"),b._dbInfo=d,new Promise(function(a,b){a(c(3))}).then(function(a){return d.serializer=a,Promise.resolve()})}function d(a){var b=this,c=b.ready().then(function(){for(var a=b._dbInfo.keyPrefix,c=m.length-1;c>=0;c--){var d=m.key(c);0===d.indexOf(a)&&m.removeItem(d)}});return l(c,a),c}function e(b,c){var d=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var e=d.ready().then(function(){var a=d._dbInfo,c=m.getItem(a.keyPrefix+b);return c&&(c=a.serializer.deserialize(c)),c});return l(e,c),e}function f(a,b){var c=this,d=c.ready().then(function(){for(var b=c._dbInfo,d=b.keyPrefix,e=d.length,f=m.length,g=1,h=0;f>h;h++){var i=m.key(h);if(0===i.indexOf(d)){var j=m.getItem(i);if(j&&(j=b.serializer.deserialize(j)),j=a(j,i.substring(e),g++),void 0!==j)return j}}});return l(d,b),d}function g(a,b){var c=this,d=c.ready().then(function(){var b,d=c._dbInfo;try{b=m.key(a)}catch(e){b=null}return b&&(b=b.substring(d.keyPrefix.length)),b});return l(d,b),d}function h(a){var b=this,c=b.ready().then(function(){for(var a=b._dbInfo,c=m.length,d=[],e=0;c>e;e++)0===m.key(e).indexOf(a.keyPrefix)&&d.push(m.key(e).substring(a.keyPrefix.length));return d});return l(c,a),c}function i(a){var b=this,c=b.keys().then(function(a){return a.length});return l(c,a),c}function j(b,c){var d=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var e=d.ready().then(function(){var a=d._dbInfo;m.removeItem(a.keyPrefix+b)});return l(e,c),e}function k(b,c,d){var e=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var f=e.ready().then(function(){void 0===c&&(c=null);var a=c;return new Promise(function(d,f){var g=e._dbInfo;g.serializer.serialize(c,function(c,e){if(e)f(e);else try{m.setItem(g.keyPrefix+b,c),d(a)}catch(h){("QuotaExceededError"===h.name||"NS_ERROR_DOM_QUOTA_REACHED"===h.name)&&f(h),f(h)}})})});return l(f,d),f}function l(a,b){b&&a.then(function(a){b(null,a)},function(a){b(a)})}var m=null;try{if(!(a.localStorage&&"setItem"in a.localStorage))return;m=a.localStorage}catch(n){return}var o={_driver:"localStorageWrapper",_initStorage:b,iterate:f,getItem:e,setItem:k,removeItem:j,clear:d,length:i,key:g,keys:h};return o}("undefined"!=typeof window?window:self);b["default"]=d,a.exports=b["default"]},function(a,b){"use strict";b.__esModule=!0;var c=function(a){function b(b,c){b=b||[],c=c||{};try{return new Blob(b,c)}catch(d){if("TypeError"!==d.name)throw d;for(var e=a.BlobBuilder||a.MSBlobBuilder||a.MozBlobBuilder||a.WebKitBlobBuilder,f=new e,g=0;gb;b+=4)c=g.indexOf(a[b]),d=g.indexOf(a[b+1]),e=g.indexOf(a[b+2]),f=g.indexOf(a[b+3]),l[j++]=c<<2|d>>4,l[j++]=(15&d)<<4|e>>2,l[j++]=(3&e)<<6|63&f;return k}function f(a){var b,c=new Uint8Array(a),d="";for(b=0;b>2],d+=g[(3&c[b])<<4|c[b+1]>>4],d+=g[(15&c[b+1])<<2|c[b+2]>>6],d+=g[63&c[b+2]];return c.length%3===2?d=d.substring(0,d.length-1)+"=":c.length%3===1&&(d=d.substring(0,d.length-2)+"=="),d}var g="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",h="~~local_forage_type~",i=/^~~local_forage_type~([^~]+)~/,j="__lfsc__:",k=j.length,l="arbf",m="blob",n="si08",o="ui08",p="uic8",q="si16",r="si32",s="ur16",t="ui32",u="fl32",v="fl64",w=k+l.length,x={serialize:c,deserialize:d,stringToBuffer:e,bufferToString:f};return x}("undefined"!=typeof window?window:self);b["default"]=c,a.exports=b["default"]},function(a,b,c){"use strict";b.__esModule=!0;var d=function(a){function b(a){var b=this,d={db:null};if(a)for(var e in a)d[e]="string"!=typeof a[e]?a[e].toString():a[e];var f=new Promise(function(a,c){try{d.db=m(d.name,String(d.version),d.description,d.size)}catch(e){return c(e)}d.db.transaction(function(e){e.executeSql("CREATE TABLE IF NOT EXISTS "+d.storeName+" (id INTEGER PRIMARY KEY, key unique, value)",[],function(){b._dbInfo=d,a()},function(a,b){c(b)})})});return new Promise(function(a,b){a(c(3))}).then(function(a){return d.serializer=a,f})}function d(b,c){var d=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var e=new Promise(function(a,c){d.ready().then(function(){var e=d._dbInfo;e.db.transaction(function(d){d.executeSql("SELECT * FROM "+e.storeName+" WHERE key = ? LIMIT 1",[b],function(b,c){var d=c.rows.length?c.rows.item(0).value:null;d&&(d=e.serializer.deserialize(d)),a(d)},function(a,b){c(b)})})})["catch"](c)});return l(e,c),e}function e(a,b){var c=this,d=new Promise(function(b,d){c.ready().then(function(){var e=c._dbInfo;e.db.transaction(function(c){c.executeSql("SELECT * FROM "+e.storeName,[],function(c,d){for(var f=d.rows,g=f.length,h=0;g>h;h++){var i=f.item(h),j=i.value;if(j&&(j=e.serializer.deserialize(j)),j=a(j,i.key,h+1),void 0!==j)return void b(j)}b()},function(a,b){d(b)})})})["catch"](d)});return l(d,b),d}function f(b,c,d){var e=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var f=new Promise(function(a,d){e.ready().then(function(){void 0===c&&(c=null);var f=c,g=e._dbInfo;g.serializer.serialize(c,function(c,e){e?d(e):g.db.transaction(function(e){e.executeSql("INSERT OR REPLACE INTO "+g.storeName+" (key, value) VALUES (?, ?)",[b,c],function(){a(f)},function(a,b){d(b)})},function(a){a.code===a.QUOTA_ERR&&d(a)})})})["catch"](d)});return l(f,d),f}function g(b,c){var d=this;"string"!=typeof b&&(a.console.warn(b+" used as a key, but it is not a string."),b=String(b));var e=new Promise(function(a,c){d.ready().then(function(){var e=d._dbInfo;e.db.transaction(function(d){d.executeSql("DELETE FROM "+e.storeName+" WHERE key = ?",[b],function(){a()},function(a,b){c(b)})})})["catch"](c)});return l(e,c),e}function h(a){var b=this,c=new Promise(function(a,c){b.ready().then(function(){var d=b._dbInfo;d.db.transaction(function(b){b.executeSql("DELETE FROM "+d.storeName,[],function(){a()},function(a,b){c(b)})})})["catch"](c)});return l(c,a),c}function i(a){var b=this,c=new Promise(function(a,c){b.ready().then(function(){var d=b._dbInfo;d.db.transaction(function(b){b.executeSql("SELECT COUNT(key) as c FROM "+d.storeName,[],function(b,c){var d=c.rows.item(0).c;a(d)},function(a,b){c(b)})})})["catch"](c)});return l(c,a),c}function j(a,b){var c=this,d=new Promise(function(b,d){c.ready().then(function(){var e=c._dbInfo;e.db.transaction(function(c){c.executeSql("SELECT key FROM "+e.storeName+" WHERE id = ? LIMIT 1",[a+1],function(a,c){var d=c.rows.length?c.rows.item(0).key:null;b(d)},function(a,b){d(b)})})})["catch"](d)});return l(d,b),d}function k(a){var b=this,c=new Promise(function(a,c){b.ready().then(function(){var d=b._dbInfo;d.db.transaction(function(b){b.executeSql("SELECT key FROM "+d.storeName,[],function(b,c){for(var d=[],e=0;e 0; + }; + Cnds.prototype.IsProcessingGets = function () + { + return this.pendingGets > 0; + }; + Cnds.prototype.OnAllSetsComplete = function () + { + return true; + }; + Cnds.prototype.OnAllGetsComplete = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetItem = function (keyNoPrefix, value) + { + if (localForageInitFailed) + { + TriggerStorageError(this, "storage failed to initialise - may be disabled in browser settings"); + return; + } + var keyPrefix = prefix + keyNoPrefix; + this.pendingSets++; + var self = this; + localforage["setItem"](keyPrefix, value, function (err, valueSet) + { + debugDataChanged = true; + self.pendingSets--; + if (err) + { + errorMessage = getErrorString(err); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnError, self); + } + else + { + currentKey = keyNoPrefix; + lastValue = valueSet; + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnAnyItemSet, self); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnItemSet, self); + currentKey = ""; + lastValue = ""; + } + if (self.pendingSets === 0) + { + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnAllSetsComplete, self); + } + }); + }; + Acts.prototype.GetItem = function (keyNoPrefix) + { + if (localForageInitFailed) + { + TriggerStorageError(this, "storage failed to initialise - may be disabled in browser settings"); + return; + } + var keyPrefix = prefix + keyNoPrefix; + this.pendingGets++; + var self = this; + localforage["getItem"](keyPrefix, function (err, value) + { + self.pendingGets--; + if (err) + { + errorMessage = getErrorString(err); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnError, self); + } + else + { + currentKey = keyNoPrefix; + lastValue = value; + if (typeof lastValue === "undefined" || lastValue === null) + lastValue = ""; + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnAnyItemGet, self); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnItemGet, self); + currentKey = ""; + lastValue = ""; + } + if (self.pendingGets === 0) + { + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnAllGetsComplete, self); + } + }); + }; + Acts.prototype.CheckItemExists = function (keyNoPrefix) + { + if (localForageInitFailed) + { + TriggerStorageError(this, "storage failed to initialise - may be disabled in browser settings"); + return; + } + var keyPrefix = prefix + keyNoPrefix; + var self = this; + localforage["getItem"](keyPrefix, function (err, value) + { + if (err) + { + errorMessage = getErrorString(err); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnError, self); + } + else + { + currentKey = keyNoPrefix; + if (value === null) // null value indicates key missing + { + lastValue = ""; // prevent ItemValue meaning anything + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnItemMissing, self); + } + else + { + lastValue = value; // make available to ItemValue expression + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnItemExists, self); + } + currentKey = ""; + lastValue = ""; + } + }); + }; + Acts.prototype.RemoveItem = function (keyNoPrefix) + { + if (localForageInitFailed) + { + TriggerStorageError(this, "storage failed to initialise - may be disabled in browser settings"); + return; + } + var keyPrefix = prefix + keyNoPrefix; + var self = this; + localforage["removeItem"](keyPrefix, function (err) + { + debugDataChanged = true; + if (err) + { + errorMessage = getErrorString(err); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnError, self); + } + else + { + currentKey = keyNoPrefix; + lastValue = ""; + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnAnyItemRemoved, self); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnItemRemoved, self); + currentKey = ""; + } + }); + }; + Acts.prototype.ClearStorage = function () + { + if (localForageInitFailed) + { + TriggerStorageError(this, "storage failed to initialise - may be disabled in browser settings"); + return; + } + if (is_arcade) + return; + var self = this; + localforage["clear"](function (err) + { + debugDataChanged = true; + if (err) + { + errorMessage = getErrorString(err); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnError, self); + } + else + { + currentKey = ""; + lastValue = ""; + cr.clearArray(keyNamesList); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnCleared, self); + } + }); + }; + Acts.prototype.GetAllKeyNames = function () + { + if (localForageInitFailed) + { + TriggerStorageError(this, "storage failed to initialise - may be disabled in browser settings"); + return; + } + var self = this; + localforage["keys"](function (err, keyList) + { + var i, len, k; + if (err) + { + errorMessage = getErrorString(err); + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnError, self); + } + else + { + cr.clearArray(keyNamesList); + for (i = 0, len = keyList.length; i < len; ++i) + { + k = keyList[i]; + if (!hasRequiredPrefix(k)) + continue; + keyNamesList.push(removePrefix(k)); + } + self.runtime.trigger(cr.plugins_.LocalStorage.prototype.cnds.OnAllKeyNamesLoaded, self); + } + }); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.ItemValue = function (ret) + { + ret.set_any(lastValue); + }; + Exps.prototype.Key = function (ret) + { + ret.set_string(currentKey); + }; + Exps.prototype.KeyCount = function (ret) + { + ret.set_int(keyNamesList.length); + }; + Exps.prototype.KeyAt = function (ret, i) + { + i = Math.floor(i); + if (i < 0 || i >= keyNamesList.length) + { + ret.set_string(""); + return; + } + ret.set_string(keyNamesList[i]); + }; + Exps.prototype.ErrorMessage = function (ret) + { + ret.set_string(errorMessage); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.MagiCam = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var CMath = {}; + CMath.lerp = function(a, b, x) + { + return a + (b - a) * x; + }; + CMath.cubic = function(a, b, c, d, x) + { + return this.lerp(this.lerp(this.lerp(a, b, x), this.lerp(b, c, x), x), this.lerp(this.lerp(b, c, x), this.lerp(c, d, x), x), x); + } + CMath.clamp = function(x, min, max) + { + if (x < min) + { + return min; + } + else if (x > max) + { + return max; + } + return x; + }; + function Transition(Type, Duration, Param1, Param2, Param3, Param4) + { + this.type = Type; + this.duration = Duration; + this.param1 = Param1; + this.param2 = Param2; + this.param3 = Param3; + this.param4 = Param4; + this.progress = 0; + } + function Camera(Name, X, Y, Scale, Global) + { + this.global = Global; + this.name = Name; + this.x = X; + this.y = Y; + this.scale = Scale; + this.following = false; + this.followedObjects = []; + this.followedObjectUIDs = []; + this.objectWeights = []; + this.followedObjectIPs = []; + this.followLag = 1; + this.zoomToContain = false; + this.zoomMarginH = 0; + this.zoomMarginV = 0; + this.zoomBoundU = -1; + this.zoomBoundL = -1; + this.transitions = []; + this.moveTransFinished = false; + this.zoomTransFinished = false; + this.isShaking = false; + this.shakeX = 0; + this.shakeY = 0; + this.shakeZoom = 0; + this.shakeTimer = 0; + this.shakeStrength = 0; + this.shakeMaxDeviation = 0; + this.shakeMaxZoomDeviation = 0; + this.shakeLength = 0; + this.shakeBuildTime = 0; + this.shakeDropTime = 0; + } + Camera.prototype.GetName = function() + { + return this.name; + }; + Camera.prototype.GetX = function() + { + return this.x; + }; + Camera.prototype.SetX = function(value) + { + this.x = value; + }; + Camera.prototype.GetY = function() + { + return this.y; + }; + Camera.prototype.SetY = function(value) + { + this.y = value; + }; + Camera.prototype.GetShakeX = function() + { + return this.shakeX; + }; + Camera.prototype.GetShakeY = function() + { + return this.shakeY; + }; + Camera.prototype.SetFollowedObject = function(fObject) + { + this.followedObject = fObject; + }; + Camera.prototype.ShakeCamera = function(dt) + { + if (this.isShaking) + { + this.shakeTimer += dt; + if (this.shakeTimer < this.shakeLength) + { + var shakeStrength = 0; + if (this.shakeTimer < this.shakeBuildTime) + { + shakeStrength = CMath.lerp(0, this.shakeStrength, this.shakeTimer / this.shakeBuildTime); + } + else + { + shakeStrength = this.shakeStrength; + } + if (this.shakeTimer > this.shakeDropTime) + { + shakeStrength = CMath.lerp(this.shakeStrength, 0, (this.shakeTimer - this.shakeDropTime) / (this.shakeLength - this.shakeDropTime)); + } + var shakeAngle = Math.floor(Math.random() * 361) / 57.2958; + var shakeX = CMath.lerp(0, Math.cos(shakeAngle) * this.shakeMaxDeviation, shakeStrength); + var shakeY = CMath.lerp(0, Math.sin(shakeAngle) * this.shakeMaxDeviation, shakeStrength); + var shakeZoom = CMath.lerp(0, (Math.floor(Math.random() * 201 - 100) / 100) * this.shakeMaxZoomDeviation, shakeStrength); + this.shakeX = CMath.lerp(this.shakeX, shakeX, shakeStrength); + this.shakeY = CMath.lerp(this.shakeY, shakeY, shakeStrength); + this.shakeZoom = CMath.lerp(this.shakeZoom, shakeZoom, shakeStrength); + } + else + { + this.isShaking = false; + this.shakeX = 0; + this.shakeY = 0; + this.shakeZoom = 0; + } + } + } + Camera.prototype.ProcessTransitions = function(dt) + { + this.moveTransFinished = false; + this.zoomTransFinished = false; + var transition; + for (var i = 0; i < this.transitions.length; ) + { + transition = this.transitions[i]; + transition.progress = CMath.clamp(transition.progress + (1.0 / transition.duration * dt), 0.0, 1.0); + if (transition.type == "MOVE") + { + this.x = CMath.cubic(transition.param3, transition.param3, transition.param1, transition.param1, transition.progress); + this.y = CMath.cubic(transition.param4, transition.param4, transition.param2, transition.param2, transition.progress); + } + else if (transition.type == "SCALE") + { + this.scale = CMath.cubic(transition.param2, transition.param2, transition.param1, transition.param1, transition.progress); + } + if (transition.progress == 1) + { + if (transition.type == "MOVE") + { + this.moveTransFinished = true; + } + else if (transition.type == "SCALE") + { + this.zoomTransFinished = true; + } + this.transitions.splice(i, 1); + } + else + { + i++; + } + } + }; + Camera.prototype.UpdateCameraTarget = function(dt, targetCamera) + { + for (var i = 0; i < this.transitions.length; i++) + { + var transition = this.transitions[i]; + if (transition.type == "MOVE") + { + transition.param1 = targetCamera.GetX(); + transition.param2 = targetCamera.GetY(); + } + else if (transition.type == "SCALE") + { + transition.param1 = targetCamera.scale; + } + } + }; + Camera.prototype.ProcessFollowing = function(dt, screenWidth, screenHeight, layout) + { + var followed = this.followedObjects; + var followedObjectIPs = this.followedObjectIPs; + if (this.following && followed.length > 0) + { + var tempX = 0, tempY = 0, tempScale = 0; + if (!this.zoomToContain) + { + var sumX = 0, sumY = 0, sumW = 0; + for (var i = 0; i < followed.length; i++) + { + sumX += followed[i].getImagePoint(followedObjectIPs[i], true) * this.objectWeights[i]; + sumY += followed[i].getImagePoint(followedObjectIPs[i], false) * this.objectWeights[i]; + sumW += this.objectWeights[i]; + } + tempX = sumX / sumW; + tempY = sumY / sumW; + } + else + { + var minX = 0, maxX = 0, minY = 0, maxY = 0; + var minXChanged = false, maxXChanged = false, minYChanged = false, maxYChanged = false; + for (var i = 0; i < followed.length; i++) + { + var fObject = followed[i]; + fObject.update_bbox(); + if (minXChanged) + { + minX = Math.min(minX, fObject.bbox.left); + } + else + { + minX = fObject.bbox.left; + minXChanged = true; + } + if (maxXChanged) + { + maxX = Math.max(maxX, fObject.bbox.right); + } + else + { + maxX = fObject.bbox.right; + maxXChanged = true; + } + if (minYChanged) + { + minY = Math.min(minY, fObject.bbox.top); + } + else + { + minY = fObject.bbox.top; + minYChanged = true; + } + if (maxYChanged) + { + maxY = Math.max(maxY, fObject.bbox.bottom); + } + else + { + maxY = fObject.bbox.bottom; + maxYChanged = true; + } + } + var tempXScale = (screenWidth - this.zoomMarginH * 2) / (maxX - minX); + var tempYScale = (screenHeight - this.zoomMarginV * 2) / (maxY - minY); + tempX = CMath.lerp(minX, maxX, 0.5); + tempY = CMath.lerp(minY, maxY, 0.5); + if (this.x < ((screenWidth / 2) / tempXScale)) + { + tempXScale = (screenWidth - this.zoomMarginH) / maxX; + tempX = (screenWidth / tempXScale) / 2; + } + if (this.x > (layout.width - (screenWidth / 2) / tempXScale)) + { + tempXScale = (screenWidth - this.zoomMarginH) / (layout.width - minX); + tempX = layout.width - (screenWidth / tempXScale) / 2; + } + if (this.y < ((screenHeight / 2) / tempYScale)) + { + tempYScale = (screenHeight - this.zoomMarginV) / maxY; + tempY = (screenHeight / tempYScale) / 2; + } + if (this.y > (layout.height - (screenHeight / 2) / tempYScale)) + { + tempYScale = (screenHeight - this.zoomMarginV) / (layout.height - minY); + tempY = layout.height - (screenHeight / tempYScale) / 2; + } + tempScale = Math.min(tempXScale, tempYScale); + if (this.zoomBoundL != -1) + { + if (tempScale < this.zoomBoundL) + { + tempScale = this.zoomBoundL; + } + } + if (this.zoomBoundU != -1) + { + if (tempScale > this.zoomBoundU) + { + tempScale = this.zoomBoundU; + } + } + } + if (this.followLag == 1) + { + this.x = tempX; + this.y = tempY; + if (this.zoomToContain) + { + this.scale = tempScale; + } + } + else + { + var lag = (this.followLag * 4.0 * dt) * Math.sqrt(1.0 / dt); + this.x = CMath.lerp(this.x, tempX, lag); + this.y = CMath.lerp(this.y, tempY, lag); + if (this.zoomToContain) + { + this.scale = CMath.lerp(this.scale, tempScale, lag); + } + } + } + }; + var pluginProto = cr.plugins_.MagiCam.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + this.localCameras = []; + this.localCameraCount = 0; + this.localCameraCountOld = 0; + this.transCamera = null; + this.transTarget = null; + this.isSwitchingCameras = false; + this.globalCameras = []; + this.activeCamera = null; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.runtime.tickMe(this); + this.my_timescale = -1.0; + }; + instanceProto.saveToJSON = function () + { + if (null != this.transCamera) + { + this.localCameras.push(this.transCamera); + } + var o = { + "lcc": this.localCameraCount, + "olcc": this.localCameraCountOld, + "alcc": this.localCameras.length, + "agcc": this.globalCameras.length, + "tcnn": (this.transCamera == null ? false : true) + }; + for (var i = 0; i < this.localCameras.length; i++) + { + o["lc" + i + "g"] = this.localCameras[i].global; + o["lc" + i + "n"] = this.localCameras[i].name; + o["lc" + i + "x"] = this.localCameras[i].x; + o["lc" + i + "y"] = this.localCameras[i].y; + o["lc" + i + "s"] = this.localCameras[i].scale; + o["lc" + i + "f"] = this.localCameras[i].following; + o["lc" + i + "foc"] = this.localCameras[i].followedObjects.length; + for (var f = 0; f < this.localCameras[i].followedObjects.length; f++) + { + o["lc" + i + "fo" + f] = this.localCameras[i].followedObjects[f].uid; + } + for (var w = 0; w < this.localCameras[i].objectWeights.length; w++) + { + o["lc" + i + "fow" + w] = this.localCameras[i].objectWeights[w]; + } + for (var ip = 0; ip < this.localCameras[i].followedObjectIPs.length; ip++) + { + o["lc" + i + "foip" + ip] = this.localCameras[i].followedObjectIPs[ip]; + } + o["lc" + i + "fl"] = this.localCameras[i].followLag; + o["lc" + i + "ztc"] = this.localCameras[i].zoomToContain; + o["lc" + i + "zmh"] = this.localCameras[i].zoomMarginH; + o["lc" + i + "zmv"] = this.localCameras[i].zoomMarginV; + o["lc" + i + "zbu"] = this.localCameras[i].zoomBoundU; + o["lc" + i + "zbl"] = this.localCameras[i].zoomBoundL; + o["lc" + i + "tc"] = this.localCameras[i].transitions.length; + for (var t = 0; t < this.localCameras[i].transitions.length; t++) + { + o["lc" + i + "t" + t + "tp"] = this.localCameras[i].transitions[t].type; + o["lc" + i + "t" + t + "d"] = this.localCameras[i].transitions[t].duration; + o["lc" + i + "t" + t + "p1"] = this.localCameras[i].transitions[t].param1; + o["lc" + i + "t" + t + "p2"] = this.localCameras[i].transitions[t].param2; + o["lc" + i + "t" + t + "p3"] = this.localCameras[i].transitions[t].param3; + o["lc" + i + "t" + t + "p4"] = this.localCameras[i].transitions[t].param4; + o["lc" + i + "t" + t + "pr"] = this.localCameras[i].transitions[t].progress; + } + o["lc" + i + "mtf"] = this.localCameras[i].moveTransFinished; + o["lc" + i + "ztf"] = this.localCameras[i].zoomTransFinished; + o["lc" + i + "csis"] = this.localCameras[i].isShaking; + o["lc" + i + "cssx"] = this.localCameras[i].shakeX; + o["lc" + i + "cssy"] = this.localCameras[i].shakeY; + o["lc" + i + "cssz"] = this.localCameras[i].shakeZoom; + o["lc" + i + "csst"] = this.localCameras[i].shakeTimer; + o["lc" + i + "csss"] = this.localCameras[i].shakeStrength; + o["lc" + i + "cssmd"] = this.localCameras[i].shakeMaxDeviation; + o["lc" + i + "cssmzd"] = this.localCameras[i].shakeMaxZoomDeviation; + o["lc" + i + "cssl"] = this.localCameras[i].shakeLength; + o["lc" + i + "cssbt"] = this.localCameras[i].shakeBuildTime; + o["lc" + i + "cssdt"] = this.localCameras[i].shakeDropTime; + } + for (var i = 0; i < this.globalCameras.length; i++) + { + o["gc" + i + "g"] = this.globalCameras[i].global; + o["gc" + i + "n"] = this.globalCameras[i].name; + o["gc" + i + "x"] = this.globalCameras[i].x; + o["gc" + i + "y"] = this.globalCameras[i].y; + o["gc" + i + "s"] = this.globalCameras[i].scale; + o["gc" + i + "f"] = this.globalCameras[i].following; + o["gc" + i + "foc"] = this.globalCameras[i].followedObjects.length; + for (var f = 0; f < this.globalCameras[i].followedObjects.length; f++) + { + o["gc" + i + "fo" + f] = this.globalCameras[i].followedObjects[f].uid; + } + for (var w = 0; w < this.globalCameras[i].objectWeights.length; w++) + { + o["gc" + i + "fow" + w] = this.globalCameras[i].objectWeights[w]; + } + for (var ip = 0; ip < this.globalCameras[i].followedObjectIPs.length; ip++) + { + o["gc" + i + "foip" + ip] = this.globalCameras[i].followedObjectIPs[ip]; + } + o["gc" + i + "fl"] = this.globalCameras[i].followLag; + o["gc" + i + "ztc"] = this.globalCameras[i].zoomToContain; + o["gc" + i + "zmh"] = this.globalCameras[i].zoomMarginH; + o["gc" + i + "zmv"] = this.globalCameras[i].zoomMarginV; + o["gc" + i + "zbu"] = this.globalCameras[i].zoomBoundU; + o["gc" + i + "zbl"] = this.globalCameras[i].zoomBoundL; + o["gc" + i + "tc"] = this.globalCameras[i].transitions.length; + for (var t = 0; t < this.globalCameras[i].transitions.length; t++) + { + o["gc" + i + "t" + t + "tp"] = this.globalCameras[i].transitions[t].type; + o["gc" + i + "t" + t + "d"] = this.globalCameras[i].transitions[t].duration; + o["gc" + i + "t" + t + "p1"] = this.globalCameras[i].transitions[t].param1; + o["gc" + i + "t" + t + "p2"] = this.globalCameras[i].transitions[t].param2; + o["gc" + i + "t" + t + "p3"] = this.globalCameras[i].transitions[t].param3; + o["gc" + i + "t" + t + "p4"] = this.globalCameras[i].transitions[t].param4; + } + o["gc" + i + "mtf"] = this.globalCameras[i].moveTransFinished; + o["gc" + i + "ztf"] = this.globalCameras[i].zoomTransFinished; + o["gc" + i + "csis"] = this.globalCameras[i].isShaking; + o["gc" + i + "cssx"] = this.globalCameras[i].shakeX; + o["gc" + i + "cssy"] = this.globalCameras[i].shakeY; + o["gc" + i + "cssz"] = this.globalCameras[i].shakeZoom; + o["gc" + i + "csst"] = this.globalCameras[i].shakeTimer; + o["gc" + i + "csss"] = this.globalCameras[i].shakeStrength; + o["gc" + i + "cssmd"] = this.globalCameras[i].shakeMaxDeviation; + o["gc" + i + "cssmzd"] = this.globalCameras[i].shakeMaxZoomDeviation; + o["gc" + i + "cssl"] = this.globalCameras[i].shakeLength; + o["gc" + i + "cssbt"] = this.globalCameras[i].shakeBuildTime; + o["gc" + i + "cssdt"] = this.globalCameras[i].shakeDropTime; + } + if (null != this.activeCamera) + { + o["ac"] = this.activeCamera.name; + } + else + { + o["ac"] = "null"; + } + if (null != this.transTarget) + { + o["tt"] = this.transTarget.name; + } + return o; + } + instanceProto.loadFromJSON = function (o) + { + this.localCameras = []; + this.globalCameras = []; + this.localCameraCount = o["lcc"]; + this.localCameraCountOld = o["olcc"]; + var localCamCount = o["alcc"]; + for (var i = 0; i < localCamCount; i++) + { + var tempCam = new Camera("", 0, 0, 0, false); + tempCam.global = o["lc" + i + "g"]; + tempCam.name = o["lc" + i + "n"]; + tempCam.x = o["lc" + i + "x"]; + tempCam.y = o["lc" + i + "y"]; + tempCam.scale = o["lc" + i + "s"]; + tempCam.following = o["lc" + i + "f"]; + var foCount = o["lc" + i + "foc"]; + for (var f = 0; f < foCount; f++) + { + tempCam.followedObjectUIDs.push(o["lc" + i + "fo" + f]); + } + for (var w = 0; w < foCount; w++) + { + tempCam.objectWeights.push(o["lc" + i + "fow" + w]); + } + for (var ip = 0; ip < foCount; ip++) + { + tempCam.followedObjectIPs.push(o["lc" + i + "foip" + ip]); + } + tempCam.followLag = o["lc" + i + "fl"]; + tempCam.zoomToContain = o["lc" + i + "ztc"]; + tempCam.zoomMarginH = o["lc" + i + "zmh"]; + tempCam.zoomMarginV = o["lc" + i + "zmv"]; + tempCam.zoomBoundU = o["lc" + i + "zbu"]; + tempCam.zoomBoundL = o["lc" + i + "zbl"]; + var transCount = o["lc" + i + "tc"]; + for (var t = 0; t < transCount; t++) + { + var tempTrans = new Transition("", 0, 0, 0, 0); + tempTrans.type = o["lc" + i + "t" + t + "tp"]; + tempTrans.duration = o["lc" + i + "t" + t + "d"]; + tempTrans.param1 = o["lc" + i + "t" + t + "p1"]; + tempTrans.param2 = o["lc" + i + "t" + t + "p2"]; + tempTrans.param3 = o["lc" + i + "t" + t + "p3"]; + tempTrans.param4 = o["lc" + i + "t" + t + "p4"]; + tempTrans.progress = o["lc" + i + "t" + t + "pr"]; + tempCam.transitions.push(tempTrans); + } + tempCam.moveTransFinished = o["lc" + i + "mtf"]; + tempCam.zoomTransFinished = o["lc" + i + "ztf"]; + tempCam.isShaking = o["lc" + i + "csis"]; + tempCam.shakeX = o["lc" + i + "cssx"]; + tempCam.shakeY = o["lc" + i + "cssy"]; + tempCam.shakeZoom = o["lc" + i + "cssz"]; + tempCam.shakeTimer = o["lc" + i + "csst"]; + tempCam.shakeStrength = o["lc" + i + "csss"]; + tempCam.shakeMaxDeviation = o["lc" + i + "cssmd"]; + tempCam.shakeMaxZoomDeviation = o["lc" + i + "cssmzd"]; + tempCam.shakeLength = o["lc" + i + "cssl"]; + tempCam.shakeBuildTime = o["lc" + i + "cssbt"]; + tempCam.shakeDropTime = o["lc" + i + "cssdt"]; + this.localCameras.push(tempCam); + } + var globalCamCount = o["agcc"]; + for (var i = 0; i < globalCamCount; i++) + { + var tempCam = new Camera("", 0, 0, 0, false); + tempCam.global = o["gc" + i + "g"]; + tempCam.name = o["gc" + i + "n"]; + tempCam.x = o["gc" + i + "x"]; + tempCam.y = o["gc" + i + "y"]; + tempCam.scale = o["gc" + i + "s"]; + tempCam.following = o["gc" + i + "f"]; + var foCount = o["gc" + i + "foc"]; + for (var f = 0; f < foCount; f++) + { + tempCam.followedObjectUIDs.push(o["gc" + i + "fo" + f]); + } + for (var w = 0; w < foCount; w++) + { + tempCam.objectWeights.push(o["gc" + i + "fow" + w]); + } + for (var ip = 0; ip < foCount; ip++) + { + tempCam.followedObjectIPs.push(o["gc" + i + "foip" + ip]); + } + tempCam.followLag = o["gc" + i + "fl"]; + tempCam.zoomToContain = o["gc" + i + "ztc"]; + tempCam.zoomMarginH = o["gc" + i + "zmh"]; + tempCam.zoomMarginV = o["gc" + i + "zmv"]; + tempCam.zoomBoundU = o["gc" + i + "zbu"]; + tempCam.zoomBoundL = o["gc" + i + "zbl"]; + var transCount = o["gc" + i + "tc"]; + for (var t = 0; t < transCount; t++) + { + var tempTrans = new Transition("", 0, 0, 0, 0); + tempTrans.type = o["gc" + i + "t" + t + "tp"]; + tempTrans.duration = o["gc" + i + "t" + t + "d"]; + tempTrans.param1 = o["gc" + i + "t" + t + "p1"]; + tempTrans.param2 = o["gc" + i + "t" + t + "p2"]; + tempTrans.param3 = o["gc" + i + "t" + t + "p3"]; + tempTrans.param4 = o["gc" + i + "t" + t + "p4"]; + tempCam.transitions.push(tempTrans); + } + tempCam.moveTransFinished = o["gc" + i + "mtf"]; + tempCam.zoomTransFinished = o["gc" + i + "ztf"]; + tempCam.isShaking = o["gc" + i + "csis"]; + tempCam.shakeX = o["gc" + i + "cssx"]; + tempCam.shakeY = o["gc" + i + "cssy"]; + tempCam.shakeZoom = o["gc" + i + "cssz"]; + tempCam.shakeTimer = o["gc" + i + "csst"]; + tempCam.shakeStrength = o["gc" + i + "csss"]; + tempCam.shakeMaxDeviation = o["gc" + i + "cssmd"]; + tempCam.shakeMaxZoomDeviation = o["gc" + i + "cssmzd"]; + tempCam.shakeLength = o["gc" + i + "cssl"]; + tempCam.shakeBuildTime = o["gc" + i + "cssbt"]; + tempCam.shakeDropTime = o["gc" + i + "cssdt"]; + this.globalCameras.push(tempCam); + } + var activeCam = o["ac"]; + if (activeCam == "null") + { + this.activeCamera = null; + } + else + { + this.activeCamera = this.GetCamera(activeCam); + } + var hasTransCam = o["tcnn"]; + if (hasTransCam) + { + this.transCamera = this.localCameras.pop(); + this.transTarget = this.GetCamera(o["tt"]); + } + } + instanceProto.afterLoad = function() + { + for (var i = 0; i < this.localCameras.length; i++) + { + for (var o = 0; o < this.localCameras[i].followedObjectUIDs.length; o++) + { + this.localCameras[i].followedObjects.push(this.runtime.getObjectByUID(this.localCameras[i].followedObjectUIDs[o])); + } + } + for (var i = 0; i < this.globalCameras.length; i++) + { + for (var o = 0; o < this.globalCameras[i].followedObjectUIDs.length; o++) + { + this.globalCameras[i].followedObjects.push(this.runtime.getObjectByUID(this.globalCameras[i].followedObjectUIDs[o])); + } + } + } + instanceProto.onLayoutChange = function() + { + for (var i = 0; i < this.localCameraCountOld; i++) + { + this.localCameras.shift(); + } + this.localCameraCount -= this.localCameraCountOld; + } + instanceProto.tick = function() + { + this.localCameraCountOld = this.localCameraCount; + var dt = this.runtime.getDt(this); + if (dt == 0) + { + dt = 0.1; + } + for (var i = 0; i < this.globalCameras.length; i++) + { + this.globalCameras[i].ProcessTransitions(dt); + this.globalCameras[i].ProcessFollowing(dt, this.runtime.original_width, this.runtime.original_height, this.runtime.running_layout); + this.globalCameras[i].ShakeCamera(dt); + } + for (var i = 0; i < this.localCameras.length; i++) + { + this.localCameras[i].ProcessTransitions(dt); + this.localCameras[i].ProcessFollowing(dt, this.runtime.original_width, this.runtime.original_height, this.runtime.running_layout); + this.localCameras[i].ShakeCamera(dt); + } + if (null != this.transCamera) + { + this.transCamera.UpdateCameraTarget(dt, this.transTarget); + this.transCamera.ProcessTransitions(dt); + if (this.transCamera.moveTransFinished) + { + this.activeCamera = this.transTarget; + this.transCamera = null; + } + } + if (this.activeCamera != null) + { + this.runtime.running_layout.scrollToX(this.activeCamera.GetX() + this.activeCamera.GetShakeX()); + this.runtime.running_layout.scrollToY(this.activeCamera.GetY() + this.activeCamera.GetShakeY()); + this.runtime.running_layout.scale = this.activeCamera.scale + this.activeCamera.shakeZoom; + this.runtime.redraw = true; + } + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function (glw) + { + }; + instanceProto.GetCamera = function(Name) + { + if (Name == "") + { + return this.activeCamera; + } + for (var i = (this.globalCameras.length - 1) ; i >= 0; i--) + { + if (this.globalCameras[i].GetName() == Name) + { + return this.globalCameras[i]; + } + } + for (var i = (this.localCameras.length - 1); i >= 0; i--) + { + if (this.localCameras[i].GetName() == Name) + { + return this.localCameras[i]; + } + } + return null; + }; + function Cnds() {}; + Cnds.prototype.TransitionFinished = function (CameraName, Transition) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + if (Transition == 0) + { + return camera.moveTransFinished; + } + else if (Transition == 1) + { + return camera.zoomTransFinished; + } + } + return false; + }; + Cnds.prototype.TransitionIsInProgress = function (CameraName, Transition) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + for (var i = 0; i < camera.transitions.length; i++) + { + if (camera.transitions[i].type == "MOVE" && Transition == 0) + { + return true; + } + else if (camera.transitions[i].type == "SCALE" && Transition == 1) + { + return true; + } + } + } + return false; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.FollowObject = function (CameraName, FollowedObject, ObjectWeight, ImagePoint) + { + if (!FollowedObject) + { + return; + } + var camera = this.GetCamera(CameraName); + if (camera != null) + { + var followedObject = FollowedObject.getFirstPicked(); + if (camera.global && !FollowedObject.global) + { + alert("MagiCam:\n\nObject not global - global cameras must follow global objects."); + return; + } + camera.followedObjects.push(followedObject); + camera.objectWeights.push(ObjectWeight); + camera.followedObjectIPs.push(ImagePoint); + } + }; + Acts.prototype.SetFollowLag = function (CameraName, FollowLag) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + camera.followLag = 1 - FollowLag / 100; + } + }; + Acts.prototype.ZoomToContain = function (CameraName, Zoom, ZoomMarginH, ZoomMarginV, ZoomBoundU, ZoomBoundL) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + if (Zoom == 0) + { + camera.zoomToContain = true; + camera.zoomMarginH = ZoomMarginH; + camera.zoomMarginV = ZoomMarginV; + camera.zoomBoundU = ZoomBoundU; + camera.zoomBoundL = ZoomBoundL; + } + else + { + camera.zoomToContain = false; + } + } + }; + Acts.prototype.EnableFollowing = function (CameraName, Following) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + if (Following == 0) + { + camera.following = true; + } + else + { + camera.following = false; + } + } + }; + Acts.prototype.UnfollowObject = function (CameraName, FollowedObject) + { + if (!FollowedObject) + { + return; + } + var camera = this.GetCamera(CameraName); + if (camera != null) + { + var followedObject = FollowedObject.getFirstPicked(); + for (var i = 0; i < camera.followedObjects.length; i++) + { + if (camera.followedObjects[i] == followedObject) + { + camera.followedObjects.splice(i, 1); + break; + } + } + } + }; + Acts.prototype.CreateLocalCamera = function (cameraName, cameraX, cameraY, cameraScale, Active) + { + if (cameraName == "") + { + alert("Camera name must not be blank."); + return; + } + this.localCameras.push(new Camera(cameraName, cameraX, cameraY, cameraScale, false)); + this.localCameraCount++; + if (Active == 1) + { + this.activeCamera = this.localCameras[this.localCameras.length - 1]; + this.runtime.running_layout.scale = this.activeCamera.scale; + } + }; + Acts.prototype.CreateGlobalCamera = function (cameraName, cameraX, cameraY, cameraScale, Active) + { + if (cameraName == "") + { + alert("Camera name must not be blank."); + return; + } + else if (this.GetCamera(cameraName) != null) + { + return; + } + this.globalCameras.push(new Camera(cameraName, cameraX, cameraY, cameraScale, true)); + if (Active == 1) + { + this.activeCamera = this.globalCameras[this.globalCameras.length - 1]; + this.runtime.running_layout.scrollToX(this.activeCamera.GetX()); + this.runtime.running_layout.scrollToY(this.activeCamera.GetY()); + this.runtime.running_layout.scale = this.activeCamera.scale; + } + }; + Acts.prototype.SetActiveCamera = function (CameraName) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + this.activeCamera = camera; + this.runtime.running_layout.scrollToX(camera.GetX()); + this.runtime.running_layout.scrollToY(camera.GetY()); + this.runtime.running_layout.scale = camera.scale; + } + }; + Acts.prototype.SetScrollSmoothing = function (CameraName) + { + }; + Acts.prototype.SetXPosition = function (CameraName, X) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + camera.SetX(X); + } + }; + Acts.prototype.SetYPosition = function (CameraName, Y) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + camera.SetY(Y); + } + }; + Acts.prototype.SetPosition = function (CameraName, X, Y) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + camera.SetX(X); + camera.SetY(Y); + } + }; + Acts.prototype.SetZoom = function (CameraName, Zoom) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + camera.scale = Zoom; + } + }; + Acts.prototype.TransitionToPoint = function (CameraName, X, Y, Duration) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + for (var i = 0; i < camera.transitions.length; i++) + { + if (camera.transitions[i].type == "MOVE") + { + camera.transitions.splice(i, 1); + break; + } + } + camera.transitions.push(new Transition("MOVE", Duration, X, Y, camera.GetX(), camera.GetY())); + camera.following = false; + camera.zoomToContain = false; + } + }; + Acts.prototype.TransitionToZoom = function (CameraName, Zoom, Duration) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + for (var i = 0; i < camera.transitions.length; i++) + { + if (camera.transitions[i].type == "SCALE") + { + camera.transitions.splice(i, 1); + break; + } + } + camera.transitions.push(new Transition("SCALE", Duration, Zoom, camera.scale, null, null)); + camera.zoomToContain = false; + } + }; + Acts.prototype.TransitionToCamera = function (CameraName, Duration) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + this.transTarget = camera; + this.transCamera = new Camera("transCamera", this.activeCamera.GetX(), this.activeCamera.GetY(), this.activeCamera.scale, false); + this.transCamera.transitions.push(new Transition("MOVE", Duration, this.transTarget.GetX(), this.transTarget.GetY(), this.transCamera.GetX(), this.transCamera.GetY())); + this.transCamera.transitions.push(new Transition("SCALE", Duration, this.transTarget.scale, this.transCamera.scale, null, null)); + this.activeCamera = this.transCamera; + this.isSwitchingCameras = true; + } + }; + Acts.prototype.ShakeCamera = function (CameraName, Strength, MaxDeviation, MaxZoomDeviation, BuildLength, DropTime, Duration) + { + var camera = this.GetCamera(CameraName); + if (camera != null) + { + camera.isShaking = true; + camera.shakeStrength = Strength / 100; + camera.shakeMaxDeviation = MaxDeviation; + camera.shakeMaxZoomDeviation = MaxZoomDeviation; + camera.shakeBuildTime = BuildLength; + camera.shakeDropTime = DropTime; + camera.shakeLength = Duration; + camera.shakeTimer = 0; + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.MovementTransitionProgress = function (ret, CameraName) + { + var camera = this.GetCamera(CameraName); + if (null != camera) + { + for (var i = 0; i < camera.transitions.length; i++) + { + if (camera.transitions[i].type == "MOVE") + { + ret.set_float(camera.transitions[i].progress); + return; + } + } + } + ret.set_float(0); + }; + Exps.prototype.ZoomTransitionProgress = function (ret, CameraName) + { + var camera = this.GetCamera(CameraName); + if (null != camera) + { + for (var i = 0; i < camera.transitions.length; i++) + { + if (camera.transitions[i].type == "SCALE") + { + ret.set_float(camera.transitions[i].progress); + return; + } + } + } + ret.set_float(0); + }; + Exps.prototype.GetX = function (ret, CameraName) + { + var camera = this.GetCamera(CameraName); + if (null != camera) + { + ret.set_float(camera.x); + return; + } + ret.set_float(0); + }; + Exps.prototype.GetY = function (ret, CameraName) + { + var camera = this.GetCamera(CameraName); + if (null != camera) + { + ret.set_float(camera.y); + return; + } + ret.set_float(0); + }; + Exps.prototype.GetZoom = function (ret, CameraName) + { + var camera = this.GetCamera(CameraName); + if (null != camera) + { + ret.set_float(camera.scale); + return; + } + ret.set_float(0); + }; + Exps.prototype.GetActiveCamera = function (ret) + { + if (null != this.activeCamera) + { + ret.set_string(this.activeCamera.name); + return; + } + ret.set_string("null"); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Mouse = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Mouse.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + this.buttonMap = new Array(4); // mouse down states + this.mouseXcanvas = 0; // mouse position relative to canvas + this.mouseYcanvas = 0; + this.triggerButton = 0; + this.triggerType = 0; + this.triggerDir = 0; + this.handled = false; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + var self = this; + if (!this.runtime.isDomFree) + { + jQuery(document).mousemove( + function(info) { + self.onMouseMove(info); + } + ); + jQuery(document).mousedown( + function(info) { + self.onMouseDown(info); + } + ); + jQuery(document).mouseup( + function(info) { + self.onMouseUp(info); + } + ); + jQuery(document).dblclick( + function(info) { + self.onDoubleClick(info); + } + ); + var wheelevent = function(info) { + self.onWheel(info); + }; + document.addEventListener("mousewheel", wheelevent, false); + document.addEventListener("DOMMouseScroll", wheelevent, false); + } + }; + var dummyoffset = {left: 0, top: 0}; + instanceProto.onMouseMove = function(info) + { + var offset = this.runtime.isDomFree ? dummyoffset : jQuery(this.runtime.canvas).offset(); + this.mouseXcanvas = info.pageX - offset.left; + this.mouseYcanvas = info.pageY - offset.top; + }; + instanceProto.mouseInGame = function () + { + if (this.runtime.fullscreen_mode > 0) + return true; + return this.mouseXcanvas >= 0 && this.mouseYcanvas >= 0 + && this.mouseXcanvas < this.runtime.width && this.mouseYcanvas < this.runtime.height; + }; + instanceProto.onMouseDown = function(info) + { + if (!this.mouseInGame()) + return; + this.buttonMap[info.which] = true; + this.runtime.isInUserInputEvent = true; + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnAnyClick, this); + this.triggerButton = info.which - 1; // 1-based + this.triggerType = 0; // single click + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnClick, this); + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnObjectClicked, this); + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onMouseUp = function(info) + { + if (!this.buttonMap[info.which]) + return; + if (this.runtime.had_a_click && !this.runtime.isMobile) + info.preventDefault(); + this.runtime.had_a_click = true; + this.buttonMap[info.which] = false; + this.runtime.isInUserInputEvent = true; + this.triggerButton = info.which - 1; // 1-based + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnRelease, this); + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onDoubleClick = function(info) + { + if (!this.mouseInGame()) + return; + info.preventDefault(); + this.runtime.isInUserInputEvent = true; + this.triggerButton = info.which - 1; // 1-based + this.triggerType = 1; // double click + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnClick, this); + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnObjectClicked, this); + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onWheel = function (info) + { + var delta = info.wheelDelta ? info.wheelDelta : info.detail ? -info.detail : 0; + this.triggerDir = (delta < 0 ? 0 : 1); + this.handled = false; + this.runtime.isInUserInputEvent = true; + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnWheel, this); + this.runtime.isInUserInputEvent = false; + if (this.handled && cr.isCanvasInputEvent(info)) + info.preventDefault(); + }; + instanceProto.onWindowBlur = function () + { + var i, len; + for (i = 0, len = this.buttonMap.length; i < len; ++i) + { + if (!this.buttonMap[i]) + continue; + this.buttonMap[i] = false; + this.triggerButton = i - 1; + this.runtime.trigger(cr.plugins_.Mouse.prototype.cnds.OnRelease, this); + } + }; + function Cnds() {}; + Cnds.prototype.OnClick = function (button, type) + { + return button === this.triggerButton && type === this.triggerType; + }; + Cnds.prototype.OnAnyClick = function () + { + return true; + }; + Cnds.prototype.IsButtonDown = function (button) + { + return this.buttonMap[button + 1]; // jQuery uses 1-based buttons for some reason + }; + Cnds.prototype.OnRelease = function (button) + { + return button === this.triggerButton; + }; + Cnds.prototype.IsOverObject = function (obj) + { + var cnd = this.runtime.getCurrentCondition(); + var mx = this.mouseXcanvas; + var my = this.mouseYcanvas; + return cr.xor(this.runtime.testAndSelectCanvasPointOverlap(obj, mx, my, cnd.inverted), cnd.inverted); + }; + Cnds.prototype.OnObjectClicked = function (button, type, obj) + { + if (button !== this.triggerButton || type !== this.triggerType) + return false; // wrong click type + return this.runtime.testAndSelectCanvasPointOverlap(obj, this.mouseXcanvas, this.mouseYcanvas, false); + }; + Cnds.prototype.OnWheel = function (dir) + { + this.handled = true; + return dir === this.triggerDir; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + var lastSetCursor = null; + Acts.prototype.SetCursor = function (c) + { + if (this.runtime.isDomFree) + return; + var cursor_style = ["auto", "pointer", "text", "crosshair", "move", "help", "wait", "none"][c]; + if (lastSetCursor === cursor_style) + return; // redundant + lastSetCursor = cursor_style; + document.body.style.cursor = cursor_style; + }; + Acts.prototype.SetCursorSprite = function (obj) + { + if (this.runtime.isDomFree || this.runtime.isMobile || !obj) + return; + var inst = obj.getFirstPicked(); + if (!inst || !inst.curFrame) + return; + var frame = inst.curFrame; + if (lastSetCursor === frame) + return; // already set this frame + lastSetCursor = frame; + var datauri = frame.getDataUri(); + var cursor_style = "url(" + datauri + ") " + Math.round(frame.hotspotX * frame.width) + " " + Math.round(frame.hotspotY * frame.height) + ", auto"; + document.body.style.cursor = ""; + document.body.style.cursor = cursor_style; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.X = function (ret, layerparam) + { + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(this.mouseXcanvas, this.mouseYcanvas, true)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(this.mouseXcanvas, this.mouseYcanvas, true)); + else + ret.set_float(0); + } + }; + Exps.prototype.Y = function (ret, layerparam) + { + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(this.mouseXcanvas, this.mouseYcanvas, false)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(this.mouseXcanvas, this.mouseYcanvas, false)); + else + ret.set_float(0); + } + }; + Exps.prototype.AbsoluteX = function (ret) + { + ret.set_float(this.mouseXcanvas); + }; + Exps.prototype.AbsoluteY = function (ret) + { + ret.set_float(this.mouseYcanvas); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.NinePatch = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.NinePatch.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + if (this.is_family) + return; + this.texture_img = new Image(); + this.texture_img.cr_filesize = this.texture_filesize; + this.runtime.waitForImageLoad(this.texture_img, this.texture_file); + this.fillPattern = null; + this.leftPattern = null; + this.rightPattern = null; + this.topPattern = null; + this.bottomPattern = null; + this.webGL_texture = null; + this.webGL_fillTexture = null; + this.webGL_leftTexture = null; + this.webGL_rightTexture = null; + this.webGL_topTexture = null; + this.webGL_bottomTexture = null; + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + this.webGL_texture = null; + this.webGL_fillTexture = null; + this.webGL_leftTexture = null; + this.webGL_rightTexture = null; + this.webGL_topTexture = null; + this.webGL_bottomTexture = null; + }; + typeProto.onRestoreWebGLContext = function () + { + if (this.is_family || !this.instances.length) + return; + if (!this.webGL_texture) + { + this.webGL_texture = this.runtime.glwrap.loadTexture(this.texture_img, true, this.runtime.linearSampling, this.texture_pixelformat); + } + }; + typeProto.unloadTextures = function () + { + if (this.is_family || this.instances.length) + return; + if (this.runtime.glwrap) + { + this.runtime.glwrap.deleteTexture(this.webGL_texture); + this.runtime.glwrap.deleteTexture(this.webGL_fillTexture); + this.runtime.glwrap.deleteTexture(this.webGL_leftTexture); + this.runtime.glwrap.deleteTexture(this.webGL_rightTexture); + this.runtime.glwrap.deleteTexture(this.webGL_topTexture); + this.runtime.glwrap.deleteTexture(this.webGL_bottomTexture); + this.webGL_texture = null; + this.webGL_fillTexture = null; + this.webGL_leftTexture = null; + this.webGL_rightTexture = null; + this.webGL_topTexture = null; + this.webGL_bottomTexture = null; + } + }; + typeProto.slicePatch = function (x1, y1, x2, y2) + { + var tmpcanvas = document.createElement("canvas"); + var w = x2 - x1; + var h = y2 - y1; + tmpcanvas.width = w; + tmpcanvas.height = h; + var tmpctx = tmpcanvas.getContext("2d"); + tmpctx.drawImage(this.texture_img, x1, y1, w, h, 0, 0, w, h); + return tmpcanvas; + }; + typeProto.createPatch = function (lm, rm, tm, bm) + { + var iw = this.texture_img.width; + var ih = this.texture_img.height; + var re = iw - rm; + var be = ih - bm; + if (this.runtime.glwrap) + { + if (this.webGL_fillTexture) + return; // already created + var glwrap = this.runtime.glwrap; + var ls = this.runtime.linearSampling; + var tf = this.texture_pixelformat; + if (re > lm && be > tm) + this.webGL_fillTexture = glwrap.loadTexture(this.slicePatch(lm, tm, re, be), true, ls, tf); + if (lm > 0 && be > tm) + this.webGL_leftTexture = glwrap.loadTexture(this.slicePatch(0, tm, lm, be), true, ls, tf, "repeat-y"); + if (rm > 0 && be > tm) + this.webGL_rightTexture = glwrap.loadTexture(this.slicePatch(re, tm, iw, be), true, ls, tf, "repeat-y"); + if (tm > 0 && re > lm) + this.webGL_topTexture = glwrap.loadTexture(this.slicePatch(lm, 0, re, tm), true, ls, tf, "repeat-x"); + if (bm > 0 && re > lm) + this.webGL_bottomTexture = glwrap.loadTexture(this.slicePatch(lm, be, re, ih), true, ls, tf, "repeat-x"); + } + else + { + if (this.fillPattern) + return; // already created + var ctx = this.runtime.ctx; + if (re > lm && be > tm) + this.fillPattern = ctx.createPattern(this.slicePatch(lm, tm, re, be), "repeat"); + if (lm > 0 && be > tm) + this.leftPattern = ctx.createPattern(this.slicePatch(0, tm, lm, be), "repeat"); + if (rm > 0 && be > tm) + this.rightPattern = ctx.createPattern(this.slicePatch(re, tm, iw, be), "repeat"); + if (tm > 0 && re > lm) + this.topPattern = ctx.createPattern(this.slicePatch(lm, 0, re, tm), "repeat"); + if (bm > 0 && re > lm) + this.bottomPattern = ctx.createPattern(this.slicePatch(lm, be, re, ih), "repeat"); + } + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.leftMargin = this.properties[0]; + this.rightMargin = this.properties[1]; + this.topMargin = this.properties[2]; + this.bottomMargin = this.properties[3]; + this.edges = this.properties[4]; // 0=tile, 1=stretch + this.fill = this.properties[5]; // 0=tile, 1=stretch, 2=transparent + this.visible = (this.properties[6] === 0); // 0=visible, 1=invisible + this.seamless = (this.properties[8] !== 0); // 1px overdraw to hide seams + if (this.recycled) + this.rcTex.set(0, 0, 0, 0); + else + this.rcTex = new cr.rect(0, 0, 0, 0); + if (this.runtime.glwrap) + { + if (!this.type.webGL_texture) + { + this.type.webGL_texture = this.runtime.glwrap.loadTexture(this.type.texture_img, false, this.runtime.linearSampling, this.type.texture_pixelformat); + } + } + this.type.createPatch(this.leftMargin, this.rightMargin, this.topMargin, this.bottomMargin); + }; + function drawPatternProperly(ctx, pattern, pw, ph, drawX, drawY, w, h, ox, oy) + { + ctx.save(); + ctx.fillStyle = pattern; + var offX = drawX % pw; + var offY = drawY % ph; + if (offX < 0) + offX += pw; + if (offY < 0) + offY += ph; + ctx.translate(offX + ox, offY + oy); + ctx.fillRect(drawX - offX - ox, drawY - offY - oy, w, h); + ctx.restore(); + }; + instanceProto.draw = function(ctx) + { + var img = this.type.texture_img; + var lm = this.leftMargin; + var rm = this.rightMargin; + var tm = this.topMargin; + var bm = this.bottomMargin; + var iw = img.width; + var ih = img.height; + var re = iw - rm; + var be = ih - bm; + ctx.globalAlpha = this.opacity; + ctx.save(); + var myx = this.x; + var myy = this.y; + var myw = this.width; + var myh = this.height; + if (this.runtime.pixel_rounding) + { + myx = Math.round(myx); + myy = Math.round(myy); + } + var drawX = -(this.hotspotX * this.width); + var drawY = -(this.hotspotY * this.height); + var offX = drawX % iw; + var offY = drawY % ih; + if (offX < 0) + offX += iw; + if (offY < 0) + offY += ih; + ctx.translate(myx + offX, myy + offY); + var x = drawX - offX; + var y = drawY - offY; + var s = (this.seamless ? 1 : 0); + if (lm > 0 && tm > 0) + ctx.drawImage(img, 0, 0, lm + s, tm + s, x, y, lm + s, tm + s); + if (rm > 0 && tm > 0) + ctx.drawImage(img, re - s, 0, rm + s, tm + s, x + myw - rm - s, y, rm + s, tm + s); + if (rm > 0 && bm > 0) + ctx.drawImage(img, re - s, be - s, rm + s, bm + s, x + myw - rm - s, y + myh - bm - s, rm + s, bm + s); + if (lm > 0 && bm > 0) + ctx.drawImage(img, 0, be - s, lm + s, bm + s, x, y + myh - bm - s, lm + s, bm + s); + if (this.edges === 0) // tile edges + { + var off = (this.fill === 2 ? 0 : s); + if (lm > 0 && be > tm) + drawPatternProperly(ctx, this.type.leftPattern, lm, be - tm, x, y + tm, lm + off, myh - tm - bm, 0, 0); + if (rm > 0 && be > tm) + drawPatternProperly(ctx, this.type.rightPattern, rm, be - tm, x + myw - rm - off, y + tm, rm + off, myh - tm - bm, off, 0); + if (tm > 0 && re > lm) + drawPatternProperly(ctx, this.type.topPattern, re - lm, tm, x + lm, y, myw - lm - rm, tm + off, 0, 0); + if (bm > 0 && re > lm) + drawPatternProperly(ctx, this.type.bottomPattern, re - lm, bm, x + lm, y + myh - bm - off, myw - lm - rm, bm + off, 0, off); + } + else if (this.edges === 1) // stretch edges + { + if (lm > 0 && be > tm && myh - tm - bm > 0) + ctx.drawImage(img, 0, tm, lm, be - tm, x, y + tm, lm, myh - tm - bm); + if (rm > 0 && be > tm && myh - tm - bm > 0) + ctx.drawImage(img, re, tm, rm, be - tm, x + myw - rm, y + tm, rm, myh - tm - bm); + if (tm > 0 && re > lm && myw - lm - rm > 0) + ctx.drawImage(img, lm, 0, re - lm, tm, x + lm, y, myw - lm - rm, tm); + if (bm > 0 && re > lm && myw - lm - rm > 0) + ctx.drawImage(img, lm, be, re - lm, bm, x + lm, y + myh - bm, myw - lm - rm, bm); + } + if (be > tm && re > lm) + { + if (this.fill === 0) // tile fill + { + drawPatternProperly(ctx, this.type.fillPattern, re - lm, be - tm, x + lm, y + tm, myw - lm - rm, myh - tm - bm, 0, 0); + } + else if (this.fill === 1) // stretch fill + { + if (myw - lm - rm > 0 && myh - tm - bm > 0) + { + ctx.drawImage(img, lm, tm, re - lm, be - tm, x + lm, y + tm, myw - lm - rm, myh - tm - bm); + } + } + } + ctx.restore(); + }; + instanceProto.drawPatch = function(glw, tex, sx, sy, sw, sh, dx, dy, dw, dh) + { + glw.setTexture(tex); + var rcTex = this.rcTex; + rcTex.left = sx / tex.c2width; + rcTex.top = sy / tex.c2height; + rcTex.right = (sx + sw) / tex.c2width; + rcTex.bottom = (sy + sh) / tex.c2height; + glw.quadTex(dx, dy, dx + dw, dy, dx + dw, dy + dh, dx, dy + dh, rcTex); + }; + instanceProto.tilePatch = function(glw, tex, dx, dy, dw, dh, ox, oy) + { + glw.setTexture(tex); + var rcTex = this.rcTex; + rcTex.left = -ox / tex.c2width; + rcTex.top = -oy / tex.c2height; + rcTex.right = (dw - ox) / tex.c2width; + rcTex.bottom = (dh - oy) / tex.c2height; + glw.quadTex(dx, dy, dx + dw, dy, dx + dw, dy + dh, dx, dy + dh, rcTex); + }; + instanceProto.drawGL_earlyZPass = function(glw) + { + this.drawGL(glw); + }; + instanceProto.drawGL = function(glw) + { + var lm = this.leftMargin; + var rm = this.rightMargin; + var tm = this.topMargin; + var bm = this.bottomMargin; + var iw = this.type.texture_img.width; + var ih = this.type.texture_img.height; + var re = iw - rm; + var be = ih - bm; + glw.setOpacity(this.opacity); + var rcTex = this.rcTex; + var q = this.bquad; + var myx = q.tlx; + var myy = q.tly; + var myw = this.width; + var myh = this.height; + if (this.runtime.pixel_rounding) + { + myx = Math.round(myx); + myy = Math.round(myy); + } + var s = (this.seamless ? 1 : 0); + if (lm > 0 && tm > 0) + this.drawPatch(glw, this.type.webGL_texture, 0, 0, lm + s, tm + s, myx, myy, lm + s, tm + s); + if (rm > 0 && tm > 0) + this.drawPatch(glw, this.type.webGL_texture, re - s, 0, rm + s, tm + s, myx + myw - rm - s, myy, rm + s, tm + s); + if (rm > 0 && bm > 0) + this.drawPatch(glw, this.type.webGL_texture, re - s, be - s, rm + s, bm + s, myx + myw - rm - s, myy + myh - bm - s, rm + s, bm + s); + if (lm > 0 && bm > 0) + this.drawPatch(glw, this.type.webGL_texture, 0, be - s, lm + s, bm + s, myx, myy + myh - bm - s, lm + s, bm + s); + if (this.edges === 0) // tile edges + { + var off = (this.fill === 2 ? 0 : s); + if (lm > 0 && be > tm) + this.tilePatch(glw, this.type.webGL_leftTexture, myx, myy + tm, lm + off, myh - tm - bm, 0, 0); + if (rm > 0 && be > tm) + this.tilePatch(glw, this.type.webGL_rightTexture, myx + myw - rm - off, myy + tm, rm + off, myh - tm - bm, off, 0); + if (tm > 0 && re > lm) + this.tilePatch(glw, this.type.webGL_topTexture, myx + lm, myy, myw - lm - rm, tm + off, 0, 0); + if (bm > 0 && re > lm) + this.tilePatch(glw, this.type.webGL_bottomTexture, myx + lm, myy + myh - bm - off, myw - lm - rm, bm + off, 0, off); + } + else if (this.edges === 1) // stretch edges + { + if (lm > 0 && be > tm) + this.drawPatch(glw, this.type.webGL_texture, 0, tm, lm, be - tm, myx, myy + tm, lm, myh - tm - bm); + if (rm > 0 && be > tm) + this.drawPatch(glw, this.type.webGL_texture, re, tm, rm, be - tm, myx + myw - rm, myy + tm, rm, myh - tm - bm); + if (tm > 0 && re > lm) + this.drawPatch(glw, this.type.webGL_texture, lm, 0, re - lm, tm, myx + lm, myy, myw - lm - rm, tm); + if (bm > 0 && re > lm) + this.drawPatch(glw, this.type.webGL_texture, lm, be, re - lm, bm, myx + lm, myy + myh - bm, myw - lm - rm, bm); + } + if (be > tm && re > lm) + { + if (this.fill === 0) // tile fill + { + this.tilePatch(glw, this.type.webGL_fillTexture, myx + lm, myy + tm, myw - lm - rm, myh - tm - bm, 0, 0); + } + else if (this.fill === 1) // stretch fill + { + this.drawPatch(glw, this.type.webGL_texture, lm, tm, re - lm, be - tm, myx + lm, myy + tm, myw - lm - rm, myh - tm - bm); + } + } + }; + function Cnds() {}; + Cnds.prototype.OnURLLoaded = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEffect = function (effect) + { + this.blend_mode = effect; + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.NodeWebkit = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var isNWjs = false; + var path = null; + var fs = null; + var os = null; + var gui = null; + var child_process = null; + var process = null; + var nw_appfolder = ""; + var nw_userfolder = ""; + var nw_projectfilesfolder = ""; + var slash = "\\"; + var filelist = []; + var droppedfile = ""; + var chosenpath = ""; + var pluginProto = cr.plugins_.NodeWebkit.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + isNWjs = this.runtime.isNWjs; + var self = this; + if (isNWjs) + { + path = require("path"); + fs = require("fs"); + os = require("os"); + child_process = require("child_process"); + process = window["process"] || nw["process"]; + if (process["platform"] !== "win32") + slash = "/"; + nw_appfolder = path["dirname"](process["execPath"]) + slash; + nw_userfolder = os["homedir"]() + slash; + gui = window["nwgui"]; + nw_projectfilesfolder = process["mainModule"]["filename"]; + var lastSlash = Math.max(nw_projectfilesfolder.lastIndexOf("/"), nw_projectfilesfolder.lastIndexOf("\\")); + if (lastSlash !== -1) + nw_projectfilesfolder = nw_projectfilesfolder.substr(0, lastSlash + 1); + window["ondrop"] = function (e) + { + e.preventDefault(); + for (var i = 0; i < e["dataTransfer"]["files"].length; ++i) + { + droppedfile = e["dataTransfer"]["files"][i]["path"]; + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnFileDrop, self); + } + return false; + }; + var openFileDialogElem = document.getElementById("c2nwOpenFileDialog"); + openFileDialogElem["onchange"] = function (e) { + chosenpath = openFileDialogElem.value; + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnOpenDlg, self); + try { + openFileDialogElem.value = null; + } + catch (e) {} + }; + openFileDialogElem["oncancel"] = function () { + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnOpenDlgCancel, self); + }; + var chooseFolderDialogElem = document.getElementById("c2nwChooseFolderDialog"); + chooseFolderDialogElem["onchange"] = function (e) { + chosenpath = chooseFolderDialogElem.value; + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnFolderDlg, self); + try { + chooseFolderDialogElem.value = null; + } + catch (e) {} + }; + chooseFolderDialogElem["oncancel"] = function () { + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnFolderDlgCancel, self); + }; + var saveDialogElem = document.getElementById("c2nwSaveDialog"); + saveDialogElem["onchange"] = function (e) { + chosenpath = saveDialogElem.value; + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnSaveDlg, self); + try { + saveDialogElem.value = null; + } + catch (e) {} + }; + saveDialogElem["oncancel"] = function () { + self.runtime.trigger(cr.plugins_.NodeWebkit.prototype.cnds.OnSaveDlgCancel, self); + }; + } + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.saveToJSON = function () + { + return { + }; + }; + instanceProto.loadFromJSON = function (o) + { + }; + function Cnds() {}; + Cnds.prototype.PathExists = function (path_) + { + if (isNWjs) + return fs["existsSync"](path_); + else + return false; + }; + Cnds.prototype.OnFileDrop = function () + { + return true; + }; + Cnds.prototype.OnOpenDlg = function () + { + return true; + }; + Cnds.prototype.OnFolderDlg = function () + { + return true; + }; + Cnds.prototype.OnSaveDlg = function () + { + return true; + }; + Cnds.prototype.OnOpenDlgCancel = function () + { + return true; + }; + Cnds.prototype.OnFolderDlgCancel = function () + { + return true; + }; + Cnds.prototype.OnSaveDlgCancel = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.WriteFile = function (path_, contents_) + { + if (!isNWjs) + return; + try { + fs["writeFileSync"](path_, contents_, {"encoding": "utf8"}); + } + catch (e) + {} + }; + Acts.prototype.RenameFile = function (old_, new_) + { + if (!isNWjs) + return; + try { + fs["renameSync"](old_, new_); + } + catch (e) + {} + }; + Acts.prototype.DeleteFile = function (path_) + { + if (!isNWjs) + return; + try { + fs["unlinkSync"](path_); + } + catch (e) + {} + }; + Acts.prototype.CopyFile = function (path_, dest_) + { + if (!isNWjs || path_ === dest_) + return; + try { + var contents = fs["readFileSync"](path_, {"flags": "rb"}); + fs["writeFileSync"](dest_, contents, {"flags": "wb"}); + } + catch (e) + {} + }; + Acts.prototype.MoveFile = function (path_, dest_) + { + if (!isNWjs || path_ === dest_) + return; + try { + var contents = fs["readFileSync"](path_, {"flags": "rb"}); + fs["writeFileSync"](dest_, contents, {"flags": "wb"}); + if (fs["existsSync"](dest_)) + fs["unlinkSync"](path_); + } + catch (e) + {} + }; + Acts.prototype.RunFile = function (path_) + { + if (!isNWjs) + return; + child_process["exec"](path_, function() {}); + }; + Acts.prototype.ShellOpen = function (path_) + { + if (!isNWjs) + return; + nw["Shell"]["openItem"](path_); + }; + Acts.prototype.OpenBrowser = function (url_) + { + if (!isNWjs) + return; + var opener; + switch (process.platform) { + case "win32": + opener = 'start ""'; + break; + case "darwin": + opener = 'open'; + break; + default: + opener = path["join"](__dirname, "../vendor/xdg-open"); + break; + } + child_process["exec"](opener + ' "' + url_.replace(/"/, '\\\"') + '"'); + }; + Acts.prototype.CreateFolder = function (path_) + { + if (!isNWjs) + return; + try { + fs["mkdirSync"](path_); + } + catch (e) + {} + }; + Acts.prototype.AppendFile = function (path_, contents_) + { + if (!isNWjs) + return; + try { + fs["appendFileSync"](path_, contents_, {"encoding": "utf8"}); + } + catch (e) + {} + }; + Acts.prototype.ListFiles = function (path_) + { + if (!isNWjs) + return; + try { + filelist = fs["readdirSync"](path_); + } + catch (err) + { + filelist = []; + console.warn("Error listing files at '" + path_ + "': ", err); + } + if (!filelist) + filelist = []; + }; + Acts.prototype.ShowOpenDlg = function (accept_) + { + if (!isNWjs) + return; + var dlg = jQuery("#c2nwOpenFileDialog"); + dlg.attr("accept", accept_); + dlg.trigger("click"); + }; + Acts.prototype.ShowFolderDlg = function (accept_) + { + if (!isNWjs) + return; + jQuery("#c2nwChooseFolderDialog").trigger("click"); + }; + Acts.prototype.ShowSaveDlg = function (accept_) + { + if (!isNWjs) + return; + var dlg = jQuery("#c2nwSaveDialog"); + dlg.attr("accept", accept_); + dlg.trigger("click"); + }; + Acts.prototype.SetWindowX = function (x_) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["x"] = x_; + }; + Acts.prototype.SetWindowY = function (y_) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["y"] = y_; + }; + Acts.prototype.SetWindowWidth = function (w_) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["width"] = w_; + }; + Acts.prototype.SetWindowHeight = function (h_) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["height"] = h_; + }; + Acts.prototype.SetWindowTitle = function (str) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["title"] = str; + document.title = str; + }; + Acts.prototype.WindowMinimize = function () + { + if (!isNWjs || !gui) + return; + var win = gui["Window"]["get"](); + setTimeout(function () { + win["minimize"](); + }, 100); + }; + Acts.prototype.WindowMaximize = function () + { + if (!isNWjs || !gui) + return; + var win = gui["Window"]["get"](); + setTimeout(function () { + win["maximize"](); + }, 100); + }; + Acts.prototype.WindowUnmaximize = function () + { + if (!isNWjs || !gui) + return; + var win = gui["Window"]["get"](); + setTimeout(function () { + win["unmaximize"](); + }, 100); + }; + Acts.prototype.WindowRestore = function () + { + if (!isNWjs || !gui) + return; + var win = gui["Window"]["get"](); + setTimeout(function () { + win["restore"](); + }, 100); + }; + Acts.prototype.WindowRequestAttention = function (request_) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["requestAttention"](request_ ? 3 : 0); + }; + Acts.prototype.WindowSetMaxSize = function (w, h) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["setMaximumSize"](w, h); + }; + Acts.prototype.WindowSetMinSize = function (w, h) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["setMinimumSize"](w, h); + }; + Acts.prototype.WindowSetResizable = function (x) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["setResizable"](x !== 0); + }; + Acts.prototype.WindowSetAlwaysOnTop = function (x) + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["setAlwaysOnTop"](x !== 0); + }; + Acts.prototype.ShowDevTools = function () + { + if (!isNWjs || !gui) + return; + gui["Window"]["get"]()["showDevTools"](); + }; + Acts.prototype.SetClipboardText = function (str) + { + if (!isNWjs || !gui) + return; + gui["Clipboard"]["get"]()["set"](str); + }; + Acts.prototype.ClearClipboard = function () + { + if (!isNWjs || !gui) + return; + gui["Clipboard"]["get"]()["clear"](); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.AppFolder = function (ret) + { + ret.set_string(nw_appfolder); + }; + Exps.prototype.AppFolderURL = function (ret) + { + ret.set_string("file://" + nw_appfolder); + }; + Exps.prototype.ProjectFilesFolder = function (ret) + { + ret.set_string(nw_projectfilesfolder); + }; + Exps.prototype.ProjectFilesFolderURL = function (ret) + { + ret.set_string("file://" + nw_projectfilesfolder); + }; + Exps.prototype.UserFolder = function (ret) + { + ret.set_string(nw_userfolder); + }; + Exps.prototype.ReadFile = function (ret, path_) + { + if (!isNWjs) + { + ret.set_string(""); + return; + } + var contents = ""; + try { + contents = fs["readFileSync"](path_, {"encoding": "utf8"}); + } + catch (e) {} + ret.set_string(contents); + }; + Exps.prototype.FileSize = function (ret, path_) + { + if (!isNWjs) + { + ret.set_int(0); + return; + } + var size = 0; + try { + var stat = fs["statSync"](path_); + if (stat) + size = stat["size"] || 0; + } + catch (e) {} + ret.set_int(size); + }; + Exps.prototype.ListCount = function (ret) + { + ret.set_int(filelist.length); + }; + Exps.prototype.ListAt = function (ret, index) + { + index = Math.floor(index); + if (index < 0 || index >= filelist.length) + ret.set_string(""); + else + ret.set_string(filelist[index]); + }; + Exps.prototype.DroppedFile = function (ret) + { + ret.set_string(droppedfile); + }; + Exps.prototype.ChosenPath = function (ret) + { + ret.set_string(chosenpath); + }; + Exps.prototype.WindowX = function (ret) + { + ret.set_int((isNWjs && gui) ? gui["Window"]["get"]()["x"] : 0); + }; + Exps.prototype.WindowY = function (ret) + { + ret.set_int((isNWjs && gui) ? gui["Window"]["get"]()["y"] : 0); + }; + Exps.prototype.WindowWidth = function (ret) + { + ret.set_int((isNWjs && gui) ? gui["Window"]["get"]()["width"] : 0); + }; + Exps.prototype.WindowHeight = function (ret) + { + ret.set_int((isNWjs && gui) ? gui["Window"]["get"]()["height"] : 0); + }; + Exps.prototype.WindowTitle = function (ret) + { + ret.set_string((isNWjs && gui) ? (gui["Window"]["get"]()["title"] || "") : 0); + }; + Exps.prototype.ClipboardText = function (ret) + { + ret.set_string((isNWjs && gui) ? (gui["Clipboard"]["get"]()["get"]() || "") : 0); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Particles = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Particles.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + if (this.is_family) + return; + this.texture_img = new Image(); + this.texture_img.cr_filesize = this.texture_filesize; + this.webGL_texture = null; + this.runtime.waitForImageLoad(this.texture_img, this.texture_file); + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + this.webGL_texture = null; + }; + typeProto.onRestoreWebGLContext = function () + { + if (this.is_family || !this.instances.length) + return; + if (!this.webGL_texture) + { + this.webGL_texture = this.runtime.glwrap.loadTexture(this.texture_img, true, this.runtime.linearSampling, this.texture_pixelformat); + } + }; + typeProto.loadTextures = function () + { + if (this.is_family || this.webGL_texture || !this.runtime.glwrap) + return; + this.webGL_texture = this.runtime.glwrap.loadTexture(this.texture_img, true, this.runtime.linearSampling, this.texture_pixelformat); + }; + typeProto.unloadTextures = function () + { + if (this.is_family || this.instances.length || !this.webGL_texture) + return; + this.runtime.glwrap.deleteTexture(this.webGL_texture); + this.webGL_texture = null; + }; + typeProto.preloadCanvas2D = function (ctx) + { + ctx.drawImage(this.texture_img, 0, 0); + }; + function Particle(owner) + { + this.owner = owner; + this.active = false; + this.x = 0; + this.y = 0; + this.speed = 0; + this.angle = 0; + this.opacity = 1; + this.grow = 0; + this.size = 0; + this.gs = 0; // gravity speed + this.age = 0; + cr.seal(this); + }; + Particle.prototype.init = function () + { + var owner = this.owner; + this.x = owner.x - (owner.xrandom / 2) + (Math.random() * owner.xrandom); + this.y = owner.y - (owner.yrandom / 2) + (Math.random() * owner.yrandom); + this.speed = owner.initspeed - (owner.speedrandom / 2) + (Math.random() * owner.speedrandom); + this.angle = owner.angle - (owner.spraycone / 2) + (Math.random() * owner.spraycone); + this.opacity = owner.initopacity; + this.size = owner.initsize - (owner.sizerandom / 2) + (Math.random() * owner.sizerandom); + this.grow = owner.growrate - (owner.growrandom / 2) + (Math.random() * owner.growrandom); + this.gs = 0; + this.age = 0; + }; + Particle.prototype.tick = function (dt) + { + var owner = this.owner; + this.x += Math.cos(this.angle) * this.speed * dt; + this.y += Math.sin(this.angle) * this.speed * dt; + this.y += this.gs * dt; + this.speed += owner.acc * dt; + this.size += this.grow * dt; + this.gs += owner.g * dt; + this.age += dt; + if (this.size < 1) + { + this.active = false; + return; + } + if (owner.lifeanglerandom !== 0) + this.angle += (Math.random() * owner.lifeanglerandom * dt) - (owner.lifeanglerandom * dt / 2); + if (owner.lifespeedrandom !== 0) + this.speed += (Math.random() * owner.lifespeedrandom * dt) - (owner.lifespeedrandom * dt / 2); + if (owner.lifeopacityrandom !== 0) + { + this.opacity += (Math.random() * owner.lifeopacityrandom * dt) - (owner.lifeopacityrandom * dt / 2); + if (this.opacity < 0) + this.opacity = 0; + else if (this.opacity > 1) + this.opacity = 1; + } + if (owner.destroymode <= 1 && this.age >= owner.timeout) + { + this.active = false; + } + if (owner.destroymode === 2 && this.speed <= 0) + { + this.active = false; + } + }; + Particle.prototype.draw = function (ctx) + { + var curopacity = this.owner.opacity * this.opacity; + if (curopacity === 0) + return; + if (this.owner.destroymode === 0) + curopacity *= 1 - (this.age / this.owner.timeout); + ctx.globalAlpha = curopacity; + var drawx = this.x - this.size / 2; + var drawy = this.y - this.size / 2; + if (this.owner.runtime.pixel_rounding) + { + drawx = (drawx + 0.5) | 0; + drawy = (drawy + 0.5) | 0; + } + ctx.drawImage(this.owner.type.texture_img, drawx, drawy, this.size, this.size); + }; + Particle.prototype.drawGL = function (glw) + { + var curopacity = this.owner.opacity * this.opacity; + if (this.owner.destroymode === 0) + curopacity *= 1 - (this.age / this.owner.timeout); + var drawsize = this.size; + var scaleddrawsize = drawsize * this.owner.particlescale; + var drawx = this.x - drawsize / 2; + var drawy = this.y - drawsize / 2; + if (this.owner.runtime.pixel_rounding) + { + drawx = (drawx + 0.5) | 0; + drawy = (drawy + 0.5) | 0; + } + if (scaleddrawsize < 1 || curopacity === 0) + return; + if (scaleddrawsize < glw.minPointSize || scaleddrawsize > glw.maxPointSize) + { + glw.setOpacity(curopacity); + glw.quad(drawx, drawy, drawx + drawsize, drawy, drawx + drawsize, drawy + drawsize, drawx, drawy + drawsize); + } + else + glw.point(this.x, this.y, scaleddrawsize, curopacity); + }; + Particle.prototype.left = function () + { + return this.x - this.size / 2; + }; + Particle.prototype.right = function () + { + return this.x + this.size / 2; + }; + Particle.prototype.top = function () + { + return this.y - this.size / 2; + }; + Particle.prototype.bottom = function () + { + return this.y + this.size / 2; + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + var deadparticles = []; + instanceProto.onCreate = function() + { + var props = this.properties; + this.rate = props[0]; + this.spraycone = cr.to_radians(props[1]); + this.spraytype = props[2]; // 0 = continuous, 1 = one-shot + this.spraying = true; // for continuous mode only + this.initspeed = props[3]; + this.initsize = props[4]; + this.initopacity = props[5] / 100.0; + this.growrate = props[6]; + this.xrandom = props[7]; + this.yrandom = props[8]; + this.speedrandom = props[9]; + this.sizerandom = props[10]; + this.growrandom = props[11]; + this.acc = props[12]; + this.g = props[13]; + this.lifeanglerandom = props[14]; + this.lifespeedrandom = props[15]; + this.lifeopacityrandom = props[16]; + this.destroymode = props[17]; // 0 = fade, 1 = timeout, 2 = stopped + this.timeout = props[18]; + this.particleCreateCounter = 0; + this.particlescale = 1; + this.particleBoxLeft = this.x; + this.particleBoxTop = this.y; + this.particleBoxRight = this.x; + this.particleBoxBottom = this.y; + this.add_bbox_changed_callback(function (self) { + self.bbox.set(self.particleBoxLeft, self.particleBoxTop, self.particleBoxRight, self.particleBoxBottom); + self.bquad.set_from_rect(self.bbox); + self.bbox_changed = false; + self.update_collision_cell(); + self.update_render_cell(); + }); + if (!this.recycled) + this.particles = []; + this.runtime.tickMe(this); + this.type.loadTextures(); + if (this.spraytype === 1) + { + for (var i = 0; i < this.rate; i++) + this.allocateParticle().opacity = 0; + } + this.first_tick = true; // for re-init'ing one-shot particles on first tick so they assume any new angle/position + }; + instanceProto.saveToJSON = function () + { + var o = { + "r": this.rate, + "sc": this.spraycone, + "st": this.spraytype, + "s": this.spraying, + "isp": this.initspeed, + "isz": this.initsize, + "io": this.initopacity, + "gr": this.growrate, + "xr": this.xrandom, + "yr": this.yrandom, + "spr": this.speedrandom, + "szr": this.sizerandom, + "grnd": this.growrandom, + "acc": this.acc, + "g": this.g, + "lar": this.lifeanglerandom, + "lsr": this.lifespeedrandom, + "lor": this.lifeopacityrandom, + "dm": this.destroymode, + "to": this.timeout, + "pcc": this.particleCreateCounter, + "ft": this.first_tick, + "p": [] + }; + var i, len, p; + var arr = o["p"]; + for (i = 0, len = this.particles.length; i < len; i++) + { + p = this.particles[i]; + arr.push([p.x, p.y, p.speed, p.angle, p.opacity, p.grow, p.size, p.gs, p.age]); + } + return o; + }; + instanceProto.loadFromJSON = function (o) + { + this.rate = o["r"]; + this.spraycone = o["sc"]; + this.spraytype = o["st"]; + this.spraying = o["s"]; + this.initspeed = o["isp"]; + this.initsize = o["isz"]; + this.initopacity = o["io"]; + this.growrate = o["gr"]; + this.xrandom = o["xr"]; + this.yrandom = o["yr"]; + this.speedrandom = o["spr"]; + this.sizerandom = o["szr"]; + this.growrandom = o["grnd"]; + this.acc = o["acc"]; + this.g = o["g"]; + this.lifeanglerandom = o["lar"]; + this.lifespeedrandom = o["lsr"]; + this.lifeopacityrandom = o["lor"]; + this.destroymode = o["dm"]; + this.timeout = o["to"]; + this.particleCreateCounter = o["pcc"]; + this.first_tick = o["ft"]; + deadparticles.push.apply(deadparticles, this.particles); + cr.clearArray(this.particles); + var i, len, p, d; + var arr = o["p"]; + for (i = 0, len = arr.length; i < len; i++) + { + p = this.allocateParticle(); + d = arr[i]; + p.x = d[0]; + p.y = d[1]; + p.speed = d[2]; + p.angle = d[3]; + p.opacity = d[4]; + p.grow = d[5]; + p.size = d[6]; + p.gs = d[7]; + p.age = d[8]; + } + }; + instanceProto.onDestroy = function () + { + deadparticles.push.apply(deadparticles, this.particles); + cr.clearArray(this.particles); + }; + instanceProto.allocateParticle = function () + { + var p; + if (deadparticles.length) + { + p = deadparticles.pop(); + p.owner = this; + } + else + p = new Particle(this); + this.particles.push(p); + p.active = true; + return p; + }; + instanceProto.tick = function() + { + var dt = this.runtime.getDt(this); + var i, len, p, n, j; + if (this.spraytype === 0 && this.spraying) + { + this.particleCreateCounter += dt * this.rate; + n = cr.floor(this.particleCreateCounter); + this.particleCreateCounter -= n; + for (i = 0; i < n; i++) + { + p = this.allocateParticle(); + p.init(); + } + } + this.particleBoxLeft = this.x; + this.particleBoxTop = this.y; + this.particleBoxRight = this.x; + this.particleBoxBottom = this.y; + for (i = 0, j = 0, len = this.particles.length; i < len; i++) + { + p = this.particles[i]; + this.particles[j] = p; + this.runtime.redraw = true; + if (this.spraytype === 1 && this.first_tick) + p.init(); + p.tick(dt); + if (!p.active) + { + deadparticles.push(p); + continue; + } + if (p.left() < this.particleBoxLeft) + this.particleBoxLeft = p.left(); + if (p.right() > this.particleBoxRight) + this.particleBoxRight = p.right(); + if (p.top() < this.particleBoxTop) + this.particleBoxTop = p.top(); + if (p.bottom() > this.particleBoxBottom) + this.particleBoxBottom = p.bottom(); + j++; + } + cr.truncateArray(this.particles, j); + this.set_bbox_changed(); + this.first_tick = false; + if (this.spraytype === 1 && this.particles.length === 0) + this.runtime.DestroyInstance(this); + }; + instanceProto.draw = function (ctx) + { + var i, len, p, layer = this.layer; + for (i = 0, len = this.particles.length; i < len; i++) + { + p = this.particles[i]; + if (p.right() >= layer.viewLeft && p.bottom() >= layer.viewTop && p.left() <= layer.viewRight && p.top() <= layer.viewBottom) + { + p.draw(ctx); + } + } + }; + instanceProto.drawGL = function (glw) + { + this.particlescale = this.layer.getScale(); + glw.setTexture(this.type.webGL_texture); + var i, len, p, layer = this.layer; + for (i = 0, len = this.particles.length; i < len; i++) + { + p = this.particles[i]; + if (p.right() >= layer.viewLeft && p.bottom() >= layer.viewTop && p.left() <= layer.viewRight && p.top() <= layer.viewBottom) + { + p.drawGL(glw); + } + } + }; + function Cnds() {}; + Cnds.prototype.IsSpraying = function () + { + return this.spraying; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetSpraying = function (set_) + { + this.spraying = (set_ !== 0); + }; + Acts.prototype.SetEffect = function (effect) + { + this.blend_mode = effect; + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + Acts.prototype.SetRate = function (x) + { + this.rate = x; + var diff, i; + if (this.spraytype === 1 && this.first_tick) + { + if (x < this.particles.length) + { + diff = this.particles.length - x; + for (i = 0; i < diff; i++) + deadparticles.push(this.particles.pop()); + } + else if (x > this.particles.length) + { + diff = x - this.particles.length; + for (i = 0; i < diff; i++) + this.allocateParticle().opacity = 0; + } + } + }; + Acts.prototype.SetSprayCone = function (x) + { + this.spraycone = cr.to_radians(x); + }; + Acts.prototype.SetInitSpeed = function (x) + { + this.initspeed = x; + }; + Acts.prototype.SetInitSize = function (x) + { + this.initsize = x; + }; + Acts.prototype.SetInitOpacity = function (x) + { + this.initopacity = x / 100; + }; + Acts.prototype.SetGrowRate = function (x) + { + this.growrate = x; + }; + Acts.prototype.SetXRandomiser = function (x) + { + this.xrandom = x; + }; + Acts.prototype.SetYRandomiser = function (x) + { + this.yrandom = x; + }; + Acts.prototype.SetSpeedRandomiser = function (x) + { + this.speedrandom = x; + }; + Acts.prototype.SetSizeRandomiser = function (x) + { + this.sizerandom = x; + }; + Acts.prototype.SetGrowRateRandomiser = function (x) + { + this.growrandom = x; + }; + Acts.prototype.SetParticleAcc = function (x) + { + this.acc = x; + }; + Acts.prototype.SetGravity = function (x) + { + this.g = x; + }; + Acts.prototype.SetAngleRandomiser = function (x) + { + this.lifeanglerandom = x; + }; + Acts.prototype.SetLifeSpeedRandomiser = function (x) + { + this.lifespeedrandom = x; + }; + Acts.prototype.SetOpacityRandomiser = function (x) + { + this.lifeopacityrandom = x; + }; + Acts.prototype.SetTimeout = function (x) + { + this.timeout = x; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.ParticleCount = function (ret) + { + ret.set_int(this.particles.length); + }; + Exps.prototype.Rate = function (ret) + { + ret.set_float(this.rate); + }; + Exps.prototype.SprayCone = function (ret) + { + ret.set_float(cr.to_degrees(this.spraycone)); + }; + Exps.prototype.InitSpeed = function (ret) + { + ret.set_float(this.initspeed); + }; + Exps.prototype.InitSize = function (ret) + { + ret.set_float(this.initsize); + }; + Exps.prototype.InitOpacity = function (ret) + { + ret.set_float(this.initopacity * 100); + }; + Exps.prototype.InitGrowRate = function (ret) + { + ret.set_float(this.growrate); + }; + Exps.prototype.XRandom = function (ret) + { + ret.set_float(this.xrandom); + }; + Exps.prototype.YRandom = function (ret) + { + ret.set_float(this.yrandom); + }; + Exps.prototype.InitSpeedRandom = function (ret) + { + ret.set_float(this.speedrandom); + }; + Exps.prototype.InitSizeRandom = function (ret) + { + ret.set_float(this.sizerandom); + }; + Exps.prototype.InitGrowRandom = function (ret) + { + ret.set_float(this.growrandom); + }; + Exps.prototype.ParticleAcceleration = function (ret) + { + ret.set_float(this.acc); + }; + Exps.prototype.Gravity = function (ret) + { + ret.set_float(this.g); + }; + Exps.prototype.ParticleAngleRandom = function (ret) + { + ret.set_float(this.lifeanglerandom); + }; + Exps.prototype.ParticleSpeedRandom = function (ret) + { + ret.set_float(this.lifespeedrandom); + }; + Exps.prototype.ParticleOpacityRandom = function (ret) + { + ret.set_float(this.lifeopacityrandom); + }; + Exps.prototype.Timeout = function (ret) + { + ret.set_float(this.timeout); + }; + pluginProto.exps = new Exps(); +}()); +function c3JSONtoC2JSON(c3json) { + try { + c3json = JSON.parse(c3json) + } catch (error) { + return "" + } + var result = '{' + + '""c2array"": true,' + + '""size"": [2,' + c3json.length + ', 1],' + + '""data"":' + data0 = '' + data1 = '' + for (var i = 0; i < c3json.length; i++) { + var element = c3json[i]; + data0 += '[' + (element[0]) + '],' + data1 += '[""' + (element[1]) + '""],' + } + data0 = data0.substring(0, data0.length - 1) + data1 = data1.substring(0, data1.length - 1) + result += "[[" + data0 + "],[" + data1 + "]]}" + return result +} +/* global cr,log,assert2 */ +/* jshint globalstrict: true */ +/* jshint strict: true */ +; +; +var jText = ''; +cr.plugins_.SkymenSFPlusPLus = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.SkymenSFPlusPLus.prototype; + pluginProto.onCreate = function () + { + }; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + if (this.is_family) + return; + this.texture_img = new Image(); + this.texture_img["idtkLoadDisposed"] = true; + this.texture_img.src = this.texture_file; + this.runtime.wait_for_textures.push(this.texture_img); + this.webGL_texture = null; + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + this.webGL_texture = null; + }; + typeProto.onRestoreWebGLContext = function () + { + if (this.is_family || !this.instances.length) + return; + if (!this.webGL_texture) + { + this.webGL_texture = this.runtime.glwrap.loadTexture(this.texture_img, false, this.runtime.linearSampling, this.texture_pixelformat); + } + var i, len; + for (i = 0, len = this.instances.length; i < len; i++) + this.instances[i].webGL_texture = this.webGL_texture; + }; + typeProto.unloadTextures = function () + { + if (this.is_family || this.instances.length || !this.webGL_texture) + return; + this.runtime.glwrap.deleteTexture(this.webGL_texture); + this.webGL_texture = null; + }; + typeProto.preloadCanvas2D = function (ctx) + { + try { + ctx.drawImage(this.texture_img, 0, 0); + } catch (error) { + this.texture_img.onload = function () { + ctx.drawImage(this.texture_img, 0, 0); + } + } + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onDestroy = function() + { + freeAllLines (this.lines); + freeAllClip (this.clipList); + freeAllClipUV(this.clipUV); + cr.wipe(this.characterWidthList); + }; + instanceProto.onCreate = function() + { + this.texture_img = this.type.texture_img; + this.characterWidth = this.properties[0]; + this.characterHeight = this.properties[1]; + this.characterSet = this.properties[2]; + this.text = this.properties[3]; + this.characterScale = this.properties[4]; + this.visible = (this.properties[5] === 0); // 0=visible, 1=invisible + this.clamp = (this.properties[14] === 0); //0=Yes, 1=No + this.halign = this.clamp? cr.clamp(this.properties[6],0,100)/100 : this.properties[6]/100; // 0=left, 1=center, 2=right + this.valign = this.clamp? cr.clamp(this.properties[7],0,100)/100 : this.properties[7]/100; // 0=top, 1=center, 2=bottom + this.wrapbyword = (this.properties[9] === 0); // 0=word, 1=character, 2 = None + this.nowrap = (this.properties[9] === 2); // 0=word, 1=character, 2 = None + this.characterSpacing = this.properties[10]; + this.lineHeight = this.properties[11]; + this.textWidth = 0; + this.textHeight = 0; + this.charWidthJSON = this.properties[12]; + this.spaceWidth = this.properties[13]; + this.charPos = {"data":[0]}; + this.charPosProcessed = [[[0]]]; + this.lastValue = 0; + jText = this.charWidthJSON; + if (this.recycled) + { + this.lines.length = 0; + cr.wipe(this.clipList); + cr.wipe(this.clipUV); + cr.wipe(this.characterWidthList); + } + else + { + this.lines = []; + this.clipList = {}; + this.clipUV = {}; + this.characterWidthList = {}; + } + try{ + if(this.charWidthJSON){ + if(this.charWidthJSON.indexOf('""c2array""') !== -1) { + var jStr = jQuery.parseJSON(this.charWidthJSON.replace(/""/g,'"')); + var l = jStr.size[1]; + for(var s = 0; s < l; s++) { + var cs = jStr.data[1][s][0]; + var w = jStr.data[0][s][0]; + for(var c = 0; c < cs.length; c++) { + this.characterWidthList[cs.charAt(c)] = w + } + } + } else { + var jStr = jQuery.parseJSON(this.charWidthJSON); + var l = jStr.length; + for(var s = 0; s < l; s++) { + var cs = jStr[s][1]; + var w = jStr[s][0]; + for(var c = 0; c < cs.length; c++) { + this.characterWidthList[cs.charAt(c)] = w + } + } + } + } + if(this.spaceWidth !== -1) { + this.characterWidthList[' '] = this.spaceWidth; + } + } + catch(e){ + if(window.console && window.console.log) { + window.console.log('SpriteFont+ Failure: ' + e); + } + } + this.text_changed = true; + this.lastwrapwidth = this.width; + if (this.runtime.glwrap) + { + if (!this.type.webGL_texture) + { + this.type.webGL_texture = this.runtime.glwrap.loadTexture(this.type.texture_img, false, this.runtime.linearSampling, this.type.texture_pixelformat); + } + this.webGL_texture = this.type.webGL_texture; + } + this.SplitSheet(); + }; + instanceProto.saveToJSON = function () + { + var save = { + "t": this.text, + "csc": this.characterScale, + "csp": this.characterSpacing, + "lh": this.lineHeight, + "tw": this.textWidth, + "th": this.textHeight, + "lrt": this.last_render_tick, + "ha": this.halign, + "va": this.valign, + "clamp": this.clamp, + "wbw": this.wrapbyword, + "nw": this.nowrap, + "charpos": this.charPos, + "charpospro": this.charPosProcessed, + "lastvalue": this.lastValue, + "cw": {} + }; + for (var ch in this.characterWidthList) + save["cw"][ch] = this.characterWidthList[ch]; + return save; + }; + instanceProto.loadFromJSON = function (o) + { + this.text = o["t"]; + this.characterScale = o["csc"]; + this.characterSpacing = o["csp"]; + this.lineHeight = o["lh"]; + this.textWidth = o["tw"]; + this.textHeight = o["th"]; + this.halign = o["ha"]; + this.valign = o["va"]; + this.clamp = o["clamp"]; + this.nowrap = o["nw"]; + this.wrapbyword = o["wbw"]; + this.charPos = o["charpos"]; + this.charPosProcessed = o["charpospro"]; + this.lastValue = o["lastvalue"] + for(var ch in o["cw"]) + this.characterWidthList[ch] = o["cw"][ch]; + this.text_changed = true; + this.lastwrapwidth = this.width; + }; + function trimRight(text) + { + return text.replace(/\s\s*$/, ''); + } + var MAX_CACHE_SIZE = 1000; + function alloc(cache,Constructor) + { + if (cache.length) + return cache.pop(); + else + return new Constructor(); + } + function free(cache,data) + { + if (cache.length < MAX_CACHE_SIZE) + { + cache.push(data); + } + } + function freeAll(cache,dataList,isArray) + { + if (isArray) { + var i, len; + for (i = 0, len = dataList.length; i < len; i++) + { + free(cache,dataList[i]); + } + dataList.length = 0; + } else { + var prop; + for(prop in dataList) { + if(Object.prototype.hasOwnProperty.call(dataList,prop)) { + free(cache,dataList[prop]); + delete dataList[prop]; + } + } + } + } + function addLine(inst,lineIndex,cur_line) { + var lines = inst.lines; + var line; + cur_line = trimRight(cur_line); + if (lineIndex >= lines.length) + lines.push(allocLine()); + line = lines[lineIndex]; + line.text = cur_line; + line.width = inst.measureWidth(cur_line); + inst.textWidth = cr.max(inst.textWidth,line.width); + } + var linesCache = []; + function allocLine() { return alloc(linesCache,Object); } + function freeLine(l) { free(linesCache,l); } + function freeAllLines(arr) { freeAll(linesCache,arr,true); } + function addClip(obj,property,x,y,w,h) { + if (obj[property] === undefined) { + obj[property] = alloc(clipCache,Object); + } + obj[property].x = x; + obj[property].y = y; + obj[property].w = w; + obj[property].h = h; + } + var clipCache = []; + function allocClip() { return alloc(clipCache,Object); } + function freeAllClip(obj) { freeAll(clipCache,obj,false);} + function addClipUV(obj,property,left,top,right,bottom) { + if (obj[property] === undefined) { + obj[property] = alloc(clipUVCache,cr.rect); + } + obj[property].left = left; + obj[property].top = top; + obj[property].right = right; + obj[property].bottom = bottom; + } + var clipUVCache = []; + function allocClipUV() { return alloc(clipUVCache,cr.rect);} + function freeAllClipUV(obj) { freeAll(clipUVCache,obj,false);} + instanceProto.SplitSheet = function() { + var texture = this.texture_img; + var texWidth = texture.width; + var texHeight = texture.height; + var charWidth = this.characterWidth; + var charHeight = this.characterHeight; + var charU = charWidth /texWidth; + var charV = charHeight/texHeight; + var charSet = this.characterSet ; + var cols = Math.floor(texWidth/charWidth); + var rows = Math.floor(texHeight/charHeight); + for ( var c = 0; c < charSet.length; c++) { + if (c >= cols * rows) break; + var x = c%cols; + var y = Math.floor(c/cols); + var letter = charSet.charAt(c); + if (this.runtime.glwrap) { + addClipUV( + this.clipUV, letter, + x * charU , + y * charV , + (x+1) * charU , + (y+1) * charV + ); + } else { + addClip( + this.clipList, letter, + x * charWidth, + y * charHeight, + charWidth, + charHeight + ); + } + } + }; + /* + * Word-Wrapping + */ + var wordsCache = []; + pluginProto.TokeniseWords = function (text) + { + wordsCache.length = 0; + var cur_word = ""; + var ch; + var i = 0; + while (i < text.length) + { + ch = text.charAt(i); + if (ch === "\n") + { + if (cur_word.length) + { + wordsCache.push(cur_word); + cur_word = ""; + } + wordsCache.push("\n"); + ++i; + } + else if (ch === " " || ch === "\t" || ch === "-") + { + do { + cur_word += text.charAt(i); + i++; + } + while (i < text.length && (text.charAt(i) === " " || text.charAt(i) === "\t")); + wordsCache.push(cur_word); + cur_word = ""; + } + else if (i < text.length) + { + cur_word += ch; + i++; + } + } + if (cur_word.length) + wordsCache.push(cur_word); + }; + pluginProto.WordWrap = function (inst) + { + var text = inst.text; + var lines = inst.lines; + if (!text || !text.length) + { + freeAllLines(lines); + return; + } + var width = inst.width; + if (width <= 2.0) + { + freeAllLines(lines); + return; + } + var charWidth = inst.characterWidth; + var charScale = inst.characterScale; + var charSpacing = inst.characterSpacing; + if ( (text.length * (charWidth * charScale + charSpacing) - charSpacing) <= width && text.indexOf("\n") === -1) + { + var all_width = inst.measureWidth(text); + if (all_width <= width) + { + freeAllLines(lines); + lines.push(allocLine()); + lines[0].text = text; + lines[0].width = all_width; + inst.textWidth = all_width; + inst.textHeight = inst.characterHeight * charScale + inst.lineHeight; + return; + } + } + var wrapbyword = inst.wrapbyword; + this.WrapText(inst); + inst.textHeight = lines.length * (inst.characterHeight * charScale + inst.lineHeight); + }; + pluginProto.WrapText = function (inst) + { + var wrapbyword = inst.wrapbyword; + var nowrap = inst.nowrap; + var text = inst.text; + var lines = inst.lines; + var width = inst.width; + var wordArray; + if (wrapbyword) { + this.TokeniseWords(text); // writes to wordsCache + wordArray = wordsCache; + } + else if(nowrap){ + wordArray = [text]; + } + else { + wordArray = text; + } + var cur_line = ""; + var prev_line; + var line_width; + var i; + var lineIndex = 0; + var line; + var ignore_newline = false; + for (i = 0; i < wordArray.length; i++) + { + /*console.log('New Word ' + i) + console.log(wordArray) + console.log(wordArray[i])*/ + if (wordArray[i] === "\n") + { + if (ignore_newline === true) { + ignore_newline = false; + } else { + addLine(inst,lineIndex,cur_line); + lineIndex++; + } + cur_line = ""; + continue; + } + ignore_newline = false; + prev_line = cur_line; + cur_line += wordArray[i]; + line_width = inst.measureWidth(trimRight(cur_line)); + /*console.log(prev_line); + console.log(cur_line); + console.log(line_width); + console.log(width); + console.log(line_width > width);*/ + if (line_width > width) + { + if (prev_line === "") { + if(wrapbyword){ + while(inst.measureWidth(trimRight(cur_line)) > width){ + var wordP1 = cur_line; + var wordP2 = ""; + while(inst.measureWidth(trimRight(wordP1)) >= width){ + wordP2 = wordP1[wordP1.length-1] + wordP2; + wordP1 = wordP1.slice(0, -1); + } + addLine(inst,lineIndex,wordP1); + cur_line = wordP2; + lineIndex++; + } + lineIndex--; + } + else{ + addLine(inst,lineIndex,cur_line); + cur_line = ""; + ignore_newline = true; + } + } else { + addLine(inst,lineIndex,prev_line); + cur_line = wordArray[i]; + prev_line = ""; + while(inst.measureWidth(trimRight(cur_line)) > width){ + lineIndex++; + var wordP1 = cur_line; + var wordP2 = ""; + while(inst.measureWidth(trimRight(wordP1)) >= width){ + wordP2 = wordP1[wordP1.length-1] + wordP2; + wordP1 = wordP1.slice(0, -1); + } + addLine(inst,lineIndex,wordP1); + cur_line = wordP2; + } + } + lineIndex++; + /*if (!wrapbyword && cur_line === " ") + cur_line = "";*/ + } + } + if (trimRight(cur_line).length) + { + addLine(inst,lineIndex,cur_line); + lineIndex++; + } + for (i = lineIndex; i < lines.length; i++) + freeLine(lines[i]); + lines.length = lineIndex; + }; + instanceProto.measureWidth = function(text) { + var spacing = this.characterSpacing; + var len = text.length; + var width = 0; + for (var i = 0; i < len; i++) { + width += this.getCharacterWidth(text.charAt(i)) * this.characterScale + spacing; + } + width -= (width > 0) ? spacing : 0; + return width; + }; + /***/ + instanceProto.getCharacterWidth = function(character) { + var widthList = this.characterWidthList; + if (widthList[character] !== undefined) { + return widthList[character]; + } else { + return this.characterWidth; + } + }; + instanceProto.rebuildText = function() { + if (this.text_changed || this.width !== this.lastwrapwidth) { + this.textWidth = 0; + this.textHeight = 0; + this.type.plugin.WordWrap(this); + this.text_changed = false; + this.lastwrapwidth = this.width; + } + }; + var EPSILON = 0.00001; + instanceProto.draw = function(ctx, glmode) + { + var texture = this.texture_img; + if (this.text !== "" && texture != null) { + this.rebuildText(); + if (this.height < this.characterHeight*this.characterScale + this.lineHeight) { + return; + } + ctx.globalAlpha = this.opacity; + var myx = this.x; + var myy = this.y; + if (this.runtime.pixel_rounding) + { + myx = (myx + 0.5) | 0; + myy = (myy + 0.5) | 0; + } + ctx.save(); + ctx.translate(myx, myy); + ctx.rotate(this.angle); + var angle = this.angle; + var ha = this.halign; + var va = this.valign; + var scale = this.characterScale; + var charHeight = this.characterHeight * scale; + var lineHeight = this.lineHeight; + var charSpace = this.characterSpacing; + var lines = this.lines; + var textHeight = this.textHeight; + var charPos = this.charPosProcessed; + var useCP = false; + if (charPos && typeof charPos[0][2] !== "undefined") { + useCP = true; + } + var cosa, sina; + if (angle !== 0) { + cosa = Math.cos(angle); + sina = Math.sin(angle); + } + var halign; + var valign = va * cr.max(0,(this.height - textHeight)); + var offx = -(this.hotspotX * this.width); + var offy = -(this.hotspotY * this.height); + offy += valign; + var drawX ; + var drawY = offy; + var angle = this.angle; + var arrI = 0 + var drX=0; + var drY=0; + var charAngle; + var charCosa=0; + var charSina=0; + var anglOffsetX=0; + var anglOffsetY=0; + var lcount = 0; + var charOpacity = 1; + for(var i = 0; i < lines.length; i++) { + var line = lines[i].text; + var len = lines[i].width; + halign = ha * cr.max(0,this.width - len); + drawX = offx + halign; + drawY += lineHeight; + for(var j = 0; j < line.length; j++) { + var letter = line.charAt(j); + var clip = this.clipList[letter]; + if ( drawX + this.getCharacterWidth(letter) * scale > this.width + EPSILON ) { + break; + } + if (clip !== undefined) { + if(useCP){ + if (typeof charPos[arrI] === "undefined"){ + drX = 0; + drY = 0; + charAngle = angle; + } + else{ + drX = charPos[arrI][0] * Math.cos(angle) - charPos[arrI][1] * Math.sin(angle) || 0; + drY = charPos[arrI][1] * Math.cos(angle) - charPos[arrI][0] * Math.sin(angle) || 0; + charAngle = cr.to_radians(charPos[arrI][2]) || 0; + charOpacity = charPos[arrI][3]/100 || 1; + } + /*if(charAngle !== 0) + { + charCosa = Math.cos(charAngle); + charSina = Math.sin(charAngle); + }*/ + } + var X = 0; + var Y = 0; + ctx.globalAlpha = this.opacity * charOpacity; + var charCanvas = getColoredTexture(this, this.texture_img, (charPos[arrI] === undefined ? 'None' : charPos[arrI][4]), clip, scale, letter) + if (useCP && charAngle !== 0) { + var dx = drawX + this.getCharacterWidth(letter) * scale / 2; + var dy = drawY + charHeight; + var oa = Math.atan2(dy, dx) + Math.PI - charAngle; + var dist = Math.sqrt(Math.pow(-dx, 2) + Math.pow(-dy, 2)); + var X = -dx - Math.cos(oa) * dist; + var Y = -dy - Math.sin(oa) * dist; + ctx.save(); + ctx.rotate(charAngle); + ctx.translate(Math.round(drawX + drX + X), Math.round(drawY + drY + Y)); + if (charCanvas === this.texture_img) { + ctx.drawImage(this.texture_img, + clip.x, clip.y, clip.w, clip.h, + 0, 0, clip.w * scale, clip.h * scale); + } + else { + ctx.drawImage(charCanvas, 0, 0); + } + ctx.restore(); + } + else { + if (charCanvas === this.texture_img) { + ctx.drawImage(this.texture_img, + clip.x, clip.y, clip.w, clip.h, + Math.round(drawX + drX + X), Math.round(drawY + drY + Y), clip.w * scale, clip.h * scale); + } + else { + ctx.drawImage(charCanvas, Math.round(drawX + drX + X), Math.round(drawY + drY + Y)); + } + } + } + drawX += this.getCharacterWidth(letter) * scale + charSpace; + if(useCP){ + arrI ++; + } + lcount++ + } + drawY += charHeight; + if ( drawY + charHeight + lineHeight > this.height) { + break; + } + } + ctx.restore(); + } + }; + var dQuad = new cr.quad(); + function createCanvas(width, height) { + var canvas = document.createElement('canvas'); + canvas.width = width; + canvas.height = height; + return canvas + } + function getColoredTexture(inst, image, color, clip, scale, letter) { + if(!color || color === 'None') { + return image + } + if (inst.cachedImages !== undefined && inst.cachedImages[letter] !== undefined && inst.cachedImages[letter][color] !== undefined) { + return inst.cachedImages[letter][color]; + } + var charCanvas = createCanvas(clip.w * scale, clip.h * scale) + var charContext = charCanvas.getContext("2d"); + charContext.fillStyle = 'black'; + charContext.fillRect(0, 0, charCanvas.width, charCanvas.height); + charContext.drawImage(image, + clip.x, clip.y, clip.w, clip.h, + 0, 0, clip.w * scale, clip.h * scale); + charContext.globalCompositeOperation = 'multiply'; + charContext.fillStyle = color; + charContext.fillRect(0, 0, clip.w * scale, clip.h * scale); + charContext.globalCompositeOperation = 'destination-in'; + charContext.drawImage(image, + clip.x, clip.y, clip.w, clip.h, + 0, 0, clip.w * scale, clip.h * scale); + charContext.globalCompositeOperation = 'source-over'; + if (inst.cachedImages === undefined) { + inst.cachedImages = {} + } + if (inst.cachedImages[letter] === undefined) { + inst.cachedImages[letter] = {} + } + inst.cachedImages[letter][color] = charCanvas + return charCanvas + } + function rotateQuad(quad,cosa,sina) { + var x_temp; + x_temp = (quad.tlx * cosa) - (quad.tly * sina); + quad.tly = (quad.tly * cosa) + (quad.tlx * sina); + quad.tlx = x_temp; + x_temp = (quad.trx * cosa) - (quad.try_ * sina); + quad.try_ = (quad.try_ * cosa) + (quad.trx * sina); + quad.trx = x_temp; + x_temp = (quad.blx * cosa) - (quad.bly * sina); + quad.bly = (quad.bly * cosa) + (quad.blx * sina); + quad.blx = x_temp; + x_temp = (quad.brx * cosa) - (quad.bry * sina); + quad.bry = (quad.bry * cosa) + (quad.brx * sina); + quad.brx = x_temp; + } + instanceProto.drawGL = function(glw) + { + if (this.text !== "") { + this.rebuildText(); + if (this.height < this.characterHeight*this.characterScale + this.lineHeight) { + return; + } + this.update_bbox(); + var q = this.bquad; + var ox = 0; + var oy = 0; + if (this.runtime.pixel_rounding) + { + ox = ((this.x + 0.5) | 0) - this.x; + oy = ((this.y + 0.5) | 0) - this.y; + } + var angle = this.angle; + var ha = this.halign; + var va = this.valign; + var scale = this.characterScale; + var charHeight = this.characterHeight * scale; // to precalculate in onCreate or on change + var lineHeight = this.lineHeight; + var charSpace = this.characterSpacing; + var lines = this.lines; + var textHeight = this.textHeight; + var charPos = this.charPosProcessed; + var useCP = false; + if (charPos && typeof charPos[0][2] !== "undefined") { + useCP = true; + } + var cosa,sina; + if (angle !== 0) + { + cosa = Math.cos(angle); + sina = Math.sin(angle); + } + var halign; + var valign = va * cr.max(0,(this.height - textHeight)); + var offx = q.tlx + ox; + var offy = q.tly + oy; + var drawX ; + var drawY = valign; + var arrI = 0; + var charAngle; + var drX = 0; + var drY = 0; + var charCosa = 0; + var charSina = 0; + var anglOffsetX = 0; + var anglOffsetY = 0; + var charOpacity = 1; + var lcount = 0 + for(var i = 0; i < lines.length; i++) { + var line = lines[i].text; + var lineWidth = lines[i].width; + halign = ha * cr.max(0,this.width - lineWidth); + drawX = halign; + drawY += lineHeight; + for(var j = 0; j < line.length; j++) { + var letter = line.charAt(j); + var clipUV = this.clipUV[letter]; + if (clipUV !== undefined) { + var clip = { + x: clipUV.left * this.texture_img.width, + y: clipUV.top * this.texture_img.height, + w: clipUV.right * this.texture_img.width - clipUV.left * this.texture_img.width, + h: clipUV.bottom * this.texture_img.height - clipUV.top * this.texture_img.height + } + var color = (charPos[arrI] === undefined ? 'None' : charPos[arrI][4]); + if (color !== 'None' && this.cachedTextures !== undefined && this.cachedTextures[letter] !== undefined && this.cachedTextures[letter][color] !== undefined) { + glw.setTexture(this.cachedTextures[letter][color]); + clipUV = { + top: 0, + left: 0, + right: 1, + bottom: 1 + } + } + else if (color !== 'None') { + var letterImg = getColoredTexture(this, this.texture_img, color, clip, 1, letter) + if (letterImg != this.texture_img) { + var letterTexture = this.runtime.glwrap.loadTexture(letterImg, false, this.runtime.linearSampling, this.type.texture_pixelformat); + if (this.cachedTextures === undefined) { + this.cachedTextures = {} + } + if (this.cachedTextures[letter] === undefined) { + this.cachedTextures[letter] = {} + } + this.cachedTextures[letter][color] = letterTexture + glw.setTexture(letterTexture); + clipUV = { + top: 0, + left: 0, + right: 1, + bottom: 1 + } + } + else { + glw.setTexture(this.webGL_texture); + } + } + else { + glw.setTexture(this.webGL_texture); + } + } + if ( drawX + this.getCharacterWidth(letter) * scale > this.width + EPSILON) { + break; + } + if(useCP){ + if(typeof charPos[arrI] === "undefined"){ + drX = 0; + drY = 0; + charAngle = angle; + } + else{ + drX = charPos[arrI][0] * Math.cos(angle) - charPos[arrI][1] * Math.sin(angle) || 0; + drY = charPos[arrI][1] * Math.cos(angle) - charPos[arrI][0] * Math.sin(angle) || 0; + charAngle = cr.to_radians(charPos[arrI][2]) || 0; + charOpacity = charPos[arrI][3] !== undefined && charPos[arrI][3] !== null ? charPos[arrI][3] / 100 : 1; + } + if(charAngle !== 0) + { + charCosa = Math.cos(charAngle); + charSina = Math.sin(charAngle); + } + } + if (clipUV !== undefined) { + var clipWidth = this.characterWidth*scale; + var clipHeight = this.characterHeight*scale; + dQuad.tlx = drawX; + dQuad.tly = drawY; + dQuad.trx = drawX + clipWidth; + dQuad.try_ = drawY; + dQuad.blx = drawX; + dQuad.bly = drawY + clipHeight; + dQuad.brx = drawX + clipWidth; + dQuad.bry = drawY + clipHeight; + if(useCP && charAngle !== 0) + { + var dx = drawX + this.getCharacterWidth(letter) * scale/2; + var dy = drawY + charHeight; + var oa = Math.atan2(dy,dx) + Math.PI - charAngle; + var dist = Math.sqrt(Math.pow(-dx,2) + Math.pow(-dy,2)); + var X = -dx - Math.cos(oa) * dist; + var Y = -dy - Math.sin(oa) * dist; + dQuad.offset(X,Y); + rotateQuad(dQuad,charCosa,charSina); + } + if(angle !== 0) + { + rotateQuad(dQuad,cosa,sina); + } + dQuad.offset(offx,offy); + if(useCP){ + dQuad.offset(drX,drY); + } + glw.setOpacity(this.opacity * charOpacity); + glw.quadTex( + dQuad.tlx, dQuad.tly, + dQuad.trx, dQuad.try_, + dQuad.brx, dQuad.bry, + dQuad.blx, dQuad.bly, + clipUV + ); + } + drawX += this.getCharacterWidth(letter) * scale + charSpace; + if(useCP){ + arrI ++; + } + lcount++ + } + drawY += charHeight; + if ( drawY + charHeight + lineHeight > this.height) { + break; + } + } + } + }; + instanceProto.update = function(){ + this.runtime.redraw = true; + this.lastValue += Math.abs(60 * this.runtime.getDt(this)); + this.charPosProcessed = this.computeWholeArray(this.charPos.data); + } + instanceProto.computeWholeArray = function(array) + { + var result = []; + if (this.typewriterParams !== undefined && this.typewriterActive && !this.firstFrame) { + for (var i = 0; i < array.length; i++) { + var cur = array[i] + /* console.log(this.text) + console.log(array) + console.log(this.typeProgress) + console.log(i) */ + var progress = this.typeProgress[i][0]; + var curX = this.typewriterParams["value"]["x"] === null ? this.compute(cur[0], i) : cr.lerp(this.typewriterParams["value"]["x"], this.compute(cur[0], i), progress) + var curY = this.typewriterParams["value"]["y"] === null ? this.compute(cur[1], i) : cr.lerp(this.typewriterParams["value"]["y"], this.compute(cur[1], i), progress) + var curA = this.typewriterParams["value"]["a"] === null ? this.compute(cur[2], i) : cr.lerp(this.typewriterParams["value"]["a"], this.compute(cur[2], i), progress) + var curO = this.typewriterParams["value"]["o"] === null ? this.compute(cur[3], i, true) : cr.lerp(this.typewriterParams["value"]["o"], this.compute(cur[3], i, true), progress) + result.push([curX, curY, curA, curO, cur[4]]) + } + } + else { + for (var i = 0; i < array.length; i++) { + var cur = array[i] + result.push([this.compute(cur[0], i), this.compute(cur[1], i), this.compute(cur[2], i), this.compute(cur[3], i, true), cur[4]]) + } + } + return result + } + instanceProto.compute = function (value, offset, isOpacity) + { + isOpacity = typeof isOpacity !== 'undefined' ? isOpacity : false; + if (!this.hasBehavior() && this.animOffset === undefined) { + this.animOffset = 1; + this.defaultMagnitude = 0; + this.defaultSpeed = 100; + } + if(typeof value === "number"){ + return value; + } + else if(typeof value === "object" && value.length == 1){ + return this.compute(value[0], offset); + } + else if(typeof value !== "string"){ + return 0; + } + var valueA = value.split(' '); + var command = valueA[0].trim().toLowerCase(); + var param = 0; + var param2 = this.defaultSpeed; + var param3 = 0; + if(typeof valueA[1] === "undefined" || valueA[1].trim() == "" || isNaN(parseInt(valueA[1].trim()))) + param = isOpacity ? 100 : (this.defaultMagnitude === 0 ? this.characterHeight : this.defaultMagnitude) / (command.startsWith("angle") ? 1 : 4) + else + param = parseInt(valueA[1].trim()); + if(typeof valueA[2] === "undefined" || valueA[2].trim() == ""|| isNaN(parseInt(valueA[2].trim()))) + param2 = this.defaultSpeed; + else + param2 = this.defaultSpeed * parseInt(valueA[2].trim()) / 100; + if(typeof valueA[3] === "undefined" || valueA[3].trim() == ""|| isNaN(parseInt(valueA[3].trim()))) + param3 = 0; + else + param3 = parseInt(valueA[3].trim()); + switch (command){ + case "wave": + return Math.sin(cr.to_radians(this.lastValue * param2/100)*10+offset * this.animOffset) * param + param3 + break; + case "swing": + return Math.cos(cr.to_radians(this.lastValue * param2/100)*10+offset * this.animOffset * (isOpacity? -1: 1)) * param + param3 + break; + case "angle": + return Math.sin(cr.to_radians(this.lastValue * param2/100)*10+offset * this.animOffset) * param + param3 + break; + case "angle2": + return Math.cos(cr.to_radians(this.lastValue * param2/100)*10+offset * this.animOffset) * param + param3 + break; + case "shake": + return (Math.random()-0.5 ) * param + param3 + break; + default: + var commandInt = parseInt(command) + return isNaN(commandInt) ? (isOpacity? 100 : 0) : commandInt + } + } + instanceProto.hasBehavior = function () { + if (this.sfdxbehavior !== undefined) { + return this.sfdxbehavior + } + else { + this.sfdxbehavior = false + var self = this; + this.behavior_insts.forEach(function(inst) { + if (cr.behaviors.SkymenSFPPP && inst.behavior instanceof cr.behaviors.SkymenSFPPP) { + self.sfdxbehavior = true + } + }) + return this.sfdxbehavior + } + } + function Cnds() {} + Cnds.prototype.CompareText = function(text_to_compare, case_sensitive) + { + if (case_sensitive) + return this.text == text_to_compare; + else + return cr.equals_nocase(this.text, text_to_compare); + }; + pluginProto.cnds = new Cnds(); + function Acts() {} + Acts.prototype.SetText = function(param) + { + if (cr.is_number(param) && param < 1e9) + param = Math.round(param * 1e10) / 1e10; // round to nearest ten billionth - hides floating point errors + var text_to_set = param.toString(); + if (this.text !== text_to_set) + { + this.text = text_to_set; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.AppendText = function(param) + { + if (cr.is_number(param)) + param = Math.round(param * 1e10) / 1e10; // round to nearest ten billionth - hides floating point errors + var text_to_append = param.toString(); + if (text_to_append) // not empty + { + this.text += text_to_append; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetScale = function(param) + { + if (param !== this.characterScale) { + this.characterScale = param; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetCharacterSpacing = function(param) + { + if (param !== this.CharacterSpacing) { + this.characterSpacing = param; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetLineHeight = function(param) + { + if (param !== this.lineHeight) { + this.lineHeight = param; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + instanceProto.SetCharWidth = function(character,width) { + var w = parseInt(width,10); + if (this.characterWidthList[character] !== w) { + this.characterWidthList[character] = w; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetCharacterWidth = function(characterSet,width) + { + if (characterSet !== "") { + for(var c = 0; c < characterSet.length; c++) { + this.SetCharWidth(characterSet.charAt(c),width); + } + } + }; + Acts.prototype.SetEffect = function (effect) + { + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + Acts.prototype.SetVerAl = function (val) + { + if(this.clamp){ + this.valign = cr.clamp(val,0,100)/100; + } + else{ + this.valign = val/100; + } + this.text_changed = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetHorAl = function (val) + { + if(this.clamp){ + this.halign = cr.clamp(val,0,100)/100; + } + else{ + this.halign = val/100; + } + this.text_changed = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetAl = function (val,val2) + { + if(this.clamp){ + this.halign = cr.clamp(val,0,100)/100; + this.valign = cr.clamp(val2,0,100)/100; + } + else{ + this.halign = val/100; + this.valign = val2/100; + } + this.text_changed = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetWrap = function (val) + { + this.wrapbyword = (val === 0); // 0=word, 1=character, 2 = None + this.nowrap = (val === 2); // 0=word, 1=character, 2 = None + this.text_changed = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetClamp = function (val) + { + this.clamp = (val === 0); //0=Yes, 1=No + if(this.clamp){ + this.halign = cr.clamp(this.halign,0,1); + this.valign = cr.clamp(this.valign,0,1); + } + else{ + this.halign = this.halign; + this.valign = this.valign; + } + this.text_changed = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetCharPos = function (val) + { + if(this.charPos !== JSON.parse(val)){ + this.charPos = JSON.parse(val); + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.Redraw = function () + { + this.update(); + }; + Acts.prototype.LoadURL = function (url_, crossOrigin_, cw, ch) + { + var img = new Image(); + var self = this; + this.characterWidth = cw > 0? cw : this.characterWidth; + this.characterHeight = ch > 0? ch : this.characterHeight; + img.onload = function () + { + self.texture_img = img; + if (self.runtime.glwrap) + { + if (self.has_own_texture && self.webGL_texture) + self.runtime.glwrap.deleteTexture(self.webGL_texture); + self.webGL_texture = self.runtime.glwrap.loadTexture(img, true, self.runtime.linearSampling); + } + else + { + self.pattern = self.runtime.ctx.createPattern(img, "repeat"); + } + self.has_own_texture = true; + self.runtime.redraw = true; + self.runtime.trigger(cr.plugins_.SkymenSFPlusPLus.prototype.cnds.OnURLLoaded, self); + }; + if (url_.substr(0, 5) !== "data:" && crossOrigin_ === 0) + img.crossOrigin = "anonymous"; + this.runtime.setImageSrc(img, url_); + }; + pluginProto.acts = new Acts(); + function Exps() {} + Exps.prototype.CharacterWidth = function(ret,character) + { + ret.set_int(this.getCharacterWidth(character)); + }; + Exps.prototype.CharacterHeight = function(ret) + { + ret.set_int(this.characterHeight); + }; + Exps.prototype.CharacterScale = function(ret) + { + ret.set_float(this.characterScale); + }; + Exps.prototype.CharacterSpacing = function(ret) + { + ret.set_int(this.characterSpacing); + }; + Exps.prototype.LineHeight = function(ret) + { + ret.set_int(this.lineHeight); + }; + Exps.prototype.Text = function(ret) + { + ret.set_string(this.text); + }; + Exps.prototype.TextWidth = function (ret) + { + this.rebuildText(); + ret.set_float(this.textWidth); + }; + Exps.prototype.TextHeight = function (ret) + { + this.rebuildText(); + ret.set_float(this.textHeight); + }; + Exps.prototype.FullTextWidth = function (ret) + { + ret.set_float(this.measureWidth(this.text)); + }; + Exps.prototype.HAlign = function (ret) + { + ret.set_float(this.halign); + }; + Exps.prototype.VAlign = function (ret) + { + ret.set_float(this.valign); + }; + Exps.prototype.CharPos = function(ret) + { + ret.set_string(this.charPos); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Sprite = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Sprite.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + function frame_getDataUri() + { + if (this.datauri.length === 0) + { + var tmpcanvas = document.createElement("canvas"); + tmpcanvas.width = this.width; + tmpcanvas.height = this.height; + var tmpctx = tmpcanvas.getContext("2d"); + if (this.spritesheeted) + { + tmpctx.drawImage(this.texture_img, this.offx, this.offy, this.width, this.height, + 0, 0, this.width, this.height); + } + else + { + tmpctx.drawImage(this.texture_img, 0, 0, this.width, this.height); + } + this.datauri = tmpcanvas.toDataURL("image/png"); + } + return this.datauri; + }; + typeProto.onCreate = function() + { + if (this.is_family) + return; + var i, leni, j, lenj; + var anim, frame, animobj, frameobj, wt, uv; + this.all_frames = []; + this.has_loaded_textures = false; + for (i = 0, leni = this.animations.length; i < leni; i++) + { + anim = this.animations[i]; + animobj = {}; + animobj.name = anim[0]; + animobj.speed = anim[1]; + animobj.loop = anim[2]; + animobj.repeatcount = anim[3]; + animobj.repeatto = anim[4]; + animobj.pingpong = anim[5]; + animobj.sid = anim[6]; + animobj.frames = []; + for (j = 0, lenj = anim[7].length; j < lenj; j++) + { + frame = anim[7][j]; + frameobj = {}; + frameobj.texture_file = frame[0]; + frameobj.texture_filesize = frame[1]; + frameobj.offx = frame[2]; + frameobj.offy = frame[3]; + frameobj.width = frame[4]; + frameobj.height = frame[5]; + frameobj.duration = frame[6]; + frameobj.hotspotX = frame[7]; + frameobj.hotspotY = frame[8]; + frameobj.image_points = frame[9]; + frameobj.poly_pts = frame[10]; + frameobj.pixelformat = frame[11]; + frameobj.spritesheeted = (frameobj.width !== 0); + frameobj.datauri = ""; // generated on demand and cached + frameobj.getDataUri = frame_getDataUri; + uv = {}; + uv.left = 0; + uv.top = 0; + uv.right = 1; + uv.bottom = 1; + frameobj.sheetTex = uv; + frameobj.webGL_texture = null; + wt = this.runtime.findWaitingTexture(frame[0]); + if (wt) + { + frameobj.texture_img = wt; + } + else + { + frameobj.texture_img = new Image(); + frameobj.texture_img.cr_src = frame[0]; + frameobj.texture_img.cr_filesize = frame[1]; + frameobj.texture_img.c2webGL_texture = null; + this.runtime.waitForImageLoad(frameobj.texture_img, frame[0]); + } + cr.seal(frameobj); + animobj.frames.push(frameobj); + this.all_frames.push(frameobj); + } + cr.seal(animobj); + this.animations[i] = animobj; // swap array data for object + } + }; + typeProto.updateAllCurrentTexture = function () + { + var i, len, inst; + for (i = 0, len = this.instances.length; i < len; i++) + { + inst = this.instances[i]; + inst.curWebGLTexture = inst.curFrame.webGL_texture; + } + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + var i, len, frame; + for (i = 0, len = this.all_frames.length; i < len; ++i) + { + frame = this.all_frames[i]; + frame.texture_img.c2webGL_texture = null; + frame.webGL_texture = null; + } + this.has_loaded_textures = false; + this.updateAllCurrentTexture(); + }; + typeProto.onRestoreWebGLContext = function () + { + if (this.is_family || !this.instances.length) + return; + var i, len, frame; + for (i = 0, len = this.all_frames.length; i < len; ++i) + { + frame = this.all_frames[i]; + frame.webGL_texture = this.runtime.glwrap.loadTexture(frame.texture_img, false, this.runtime.linearSampling, frame.pixelformat); + } + this.updateAllCurrentTexture(); + }; + typeProto.loadTextures = function () + { + if (this.is_family || this.has_loaded_textures || !this.runtime.glwrap) + return; + var i, len, frame; + for (i = 0, len = this.all_frames.length; i < len; ++i) + { + frame = this.all_frames[i]; + frame.webGL_texture = this.runtime.glwrap.loadTexture(frame.texture_img, false, this.runtime.linearSampling, frame.pixelformat); + } + this.has_loaded_textures = true; + }; + typeProto.unloadTextures = function () + { + if (this.is_family || this.instances.length || !this.has_loaded_textures) + return; + var i, len, frame; + for (i = 0, len = this.all_frames.length; i < len; ++i) + { + frame = this.all_frames[i]; + this.runtime.glwrap.deleteTexture(frame.webGL_texture); + frame.webGL_texture = null; + } + this.has_loaded_textures = false; + }; + var already_drawn_images = []; + typeProto.preloadCanvas2D = function (ctx) + { + var i, len, frameimg; + cr.clearArray(already_drawn_images); + for (i = 0, len = this.all_frames.length; i < len; ++i) + { + frameimg = this.all_frames[i].texture_img; + if (already_drawn_images.indexOf(frameimg) !== -1) + continue; + ctx.drawImage(frameimg, 0, 0); + already_drawn_images.push(frameimg); + } + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + var poly_pts = this.type.animations[0].frames[0].poly_pts; + if (this.recycled) + this.collision_poly.set_pts(poly_pts); + else + this.collision_poly = new cr.CollisionPoly(poly_pts); + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.visible = (this.properties[0] === 0); // 0=visible, 1=invisible + this.isTicking = false; + this.inAnimTrigger = false; + this.collisionsEnabled = (this.properties[3] !== 0); + this.cur_animation = this.getAnimationByName(this.properties[1]) || this.type.animations[0]; + this.cur_frame = this.properties[2]; + if (this.cur_frame < 0) + this.cur_frame = 0; + if (this.cur_frame >= this.cur_animation.frames.length) + this.cur_frame = this.cur_animation.frames.length - 1; + var curanimframe = this.cur_animation.frames[this.cur_frame]; + this.collision_poly.set_pts(curanimframe.poly_pts); + this.hotspotX = curanimframe.hotspotX; + this.hotspotY = curanimframe.hotspotY; + this.cur_anim_speed = this.cur_animation.speed; + this.cur_anim_repeatto = this.cur_animation.repeatto; + if (!(this.type.animations.length === 1 && this.type.animations[0].frames.length === 1) && this.cur_anim_speed !== 0) + { + this.runtime.tickMe(this); + this.isTicking = true; + } + if (this.recycled) + this.animTimer.reset(); + else + this.animTimer = new cr.KahanAdder(); + this.frameStart = this.getNowTime(); + this.animPlaying = true; + this.animRepeats = 0; + this.animForwards = true; + this.animTriggerName = ""; + this.changeAnimName = ""; + this.changeAnimFrom = 0; + this.changeAnimFrame = -1; + this.type.loadTextures(); + var i, leni, j, lenj; + var anim, frame, uv, maintex; + for (i = 0, leni = this.type.animations.length; i < leni; i++) + { + anim = this.type.animations[i]; + for (j = 0, lenj = anim.frames.length; j < lenj; j++) + { + frame = anim.frames[j]; + if (frame.width === 0) + { + frame.width = frame.texture_img.width; + frame.height = frame.texture_img.height; + } + if (frame.spritesheeted) + { + maintex = frame.texture_img; + uv = frame.sheetTex; + uv.left = frame.offx / maintex.width; + uv.top = frame.offy / maintex.height; + uv.right = (frame.offx + frame.width) / maintex.width; + uv.bottom = (frame.offy + frame.height) / maintex.height; + if (frame.offx === 0 && frame.offy === 0 && frame.width === maintex.width && frame.height === maintex.height) + { + frame.spritesheeted = false; + } + } + } + } + this.curFrame = this.cur_animation.frames[this.cur_frame]; + this.curWebGLTexture = this.curFrame.webGL_texture; + }; + instanceProto.saveToJSON = function () + { + var o = { + "a": this.cur_animation.sid, + "f": this.cur_frame, + "cas": this.cur_anim_speed, + "fs": this.frameStart, + "ar": this.animRepeats, + "at": this.animTimer.sum, + "rt": this.cur_anim_repeatto + }; + if (!this.animPlaying) + o["ap"] = this.animPlaying; + if (!this.animForwards) + o["af"] = this.animForwards; + return o; + }; + instanceProto.loadFromJSON = function (o) + { + var anim = this.getAnimationBySid(o["a"]); + if (anim) + this.cur_animation = anim; + this.cur_frame = o["f"]; + if (this.cur_frame < 0) + this.cur_frame = 0; + if (this.cur_frame >= this.cur_animation.frames.length) + this.cur_frame = this.cur_animation.frames.length - 1; + this.cur_anim_speed = o["cas"]; + this.frameStart = o["fs"]; + this.animRepeats = o["ar"]; + this.animTimer.reset(); + this.animTimer.sum = o["at"]; + this.animPlaying = o.hasOwnProperty("ap") ? o["ap"] : true; + this.animForwards = o.hasOwnProperty("af") ? o["af"] : true; + if (o.hasOwnProperty("rt")) + this.cur_anim_repeatto = o["rt"]; + else + this.cur_anim_repeatto = this.cur_animation.repeatto; + this.curFrame = this.cur_animation.frames[this.cur_frame]; + this.curWebGLTexture = this.curFrame.webGL_texture; + this.collision_poly.set_pts(this.curFrame.poly_pts); + this.hotspotX = this.curFrame.hotspotX; + this.hotspotY = this.curFrame.hotspotY; + }; + instanceProto.animationFinish = function (reverse) + { + this.cur_frame = reverse ? 0 : this.cur_animation.frames.length - 1; + this.animPlaying = false; + this.animTriggerName = this.cur_animation.name; + this.inAnimTrigger = true; + this.runtime.trigger(cr.plugins_.Sprite.prototype.cnds.OnAnyAnimFinished, this); + this.runtime.trigger(cr.plugins_.Sprite.prototype.cnds.OnAnimFinished, this); + this.inAnimTrigger = false; + this.animRepeats = 0; + }; + instanceProto.getNowTime = function() + { + return this.animTimer.sum; + }; + instanceProto.tick = function() + { + this.animTimer.add(this.runtime.getDt(this)); + if (this.changeAnimName.length) + this.doChangeAnim(); + if (this.changeAnimFrame >= 0) + this.doChangeAnimFrame(); + var now = this.getNowTime(); + var cur_animation = this.cur_animation; + var prev_frame = cur_animation.frames[this.cur_frame]; + var next_frame; + var cur_frame_time = prev_frame.duration / this.cur_anim_speed; + if (this.animPlaying && now >= this.frameStart + cur_frame_time) + { + if (this.animForwards) + { + this.cur_frame++; + } + else + { + this.cur_frame--; + } + this.frameStart += cur_frame_time; + if (this.cur_frame >= cur_animation.frames.length) + { + if (cur_animation.pingpong) + { + this.animForwards = false; + this.cur_frame = cur_animation.frames.length - 2; + } + else if (cur_animation.loop) + { + this.cur_frame = this.cur_anim_repeatto; + } + else + { + this.animRepeats++; + if (this.animRepeats >= cur_animation.repeatcount) + { + this.animationFinish(false); + } + else + { + this.cur_frame = this.cur_anim_repeatto; + } + } + } + if (this.cur_frame < 0) + { + if (cur_animation.pingpong) + { + this.cur_frame = 1; + this.animForwards = true; + if (!cur_animation.loop) + { + this.animRepeats++; + if (this.animRepeats >= cur_animation.repeatcount) + { + this.animationFinish(true); + } + } + } + else + { + if (cur_animation.loop) + { + this.cur_frame = this.cur_anim_repeatto; + } + else + { + this.animRepeats++; + if (this.animRepeats >= cur_animation.repeatcount) + { + this.animationFinish(true); + } + else + { + this.cur_frame = this.cur_anim_repeatto; + } + } + } + } + if (this.cur_frame < 0) + this.cur_frame = 0; + else if (this.cur_frame >= cur_animation.frames.length) + this.cur_frame = cur_animation.frames.length - 1; + if (now > this.frameStart + (cur_animation.frames[this.cur_frame].duration / this.cur_anim_speed)) + { + this.frameStart = now; + } + next_frame = cur_animation.frames[this.cur_frame]; + this.OnFrameChanged(prev_frame, next_frame); + this.runtime.redraw = true; + } + }; + instanceProto.getAnimationByName = function (name_) + { + var i, len, a; + for (i = 0, len = this.type.animations.length; i < len; i++) + { + a = this.type.animations[i]; + if (cr.equals_nocase(a.name, name_)) + return a; + } + return null; + }; + instanceProto.getAnimationBySid = function (sid_) + { + var i, len, a; + for (i = 0, len = this.type.animations.length; i < len; i++) + { + a = this.type.animations[i]; + if (a.sid === sid_) + return a; + } + return null; + }; + instanceProto.doChangeAnim = function () + { + var prev_frame = this.cur_animation.frames[this.cur_frame]; + var anim = this.getAnimationByName(this.changeAnimName); + this.changeAnimName = ""; + if (!anim) + return; + if (cr.equals_nocase(anim.name, this.cur_animation.name) && this.animPlaying) + return; + this.cur_animation = anim; + this.cur_anim_speed = anim.speed; + this.cur_anim_repeatto = anim.repeatto; + if (this.cur_frame < 0) + this.cur_frame = 0; + if (this.cur_frame >= this.cur_animation.frames.length) + this.cur_frame = this.cur_animation.frames.length - 1; + if (this.changeAnimFrom === 1) + this.cur_frame = 0; + this.animPlaying = true; + this.frameStart = this.getNowTime(); + this.animForwards = true; + this.OnFrameChanged(prev_frame, this.cur_animation.frames[this.cur_frame]); + this.runtime.redraw = true; + }; + instanceProto.doChangeAnimFrame = function () + { + var prev_frame = this.cur_animation.frames[this.cur_frame]; + var prev_frame_number = this.cur_frame; + this.cur_frame = cr.floor(this.changeAnimFrame); + if (this.cur_frame < 0) + this.cur_frame = 0; + if (this.cur_frame >= this.cur_animation.frames.length) + this.cur_frame = this.cur_animation.frames.length - 1; + if (prev_frame_number !== this.cur_frame) + { + this.OnFrameChanged(prev_frame, this.cur_animation.frames[this.cur_frame]); + this.frameStart = this.getNowTime(); + this.runtime.redraw = true; + } + this.changeAnimFrame = -1; + }; + instanceProto.OnFrameChanged = function (prev_frame, next_frame) + { + var oldw = prev_frame.width; + var oldh = prev_frame.height; + var neww = next_frame.width; + var newh = next_frame.height; + if (oldw != neww) + this.width *= (neww / oldw); + if (oldh != newh) + this.height *= (newh / oldh); + this.hotspotX = next_frame.hotspotX; + this.hotspotY = next_frame.hotspotY; + this.collision_poly.set_pts(next_frame.poly_pts); + this.set_bbox_changed(); + this.curFrame = next_frame; + this.curWebGLTexture = next_frame.webGL_texture; + var i, len, b; + for (i = 0, len = this.behavior_insts.length; i < len; i++) + { + b = this.behavior_insts[i]; + if (b.onSpriteFrameChanged) + b.onSpriteFrameChanged(prev_frame, next_frame); + } + this.runtime.trigger(cr.plugins_.Sprite.prototype.cnds.OnFrameChanged, this); + }; + instanceProto.draw = function(ctx) + { + ctx.globalAlpha = this.opacity; + var cur_frame = this.curFrame; + var spritesheeted = cur_frame.spritesheeted; + var cur_image = cur_frame.texture_img; + var myx = this.x; + var myy = this.y; + var w = this.width; + var h = this.height; + if (this.angle === 0 && w >= 0 && h >= 0) + { + myx -= this.hotspotX * w; + myy -= this.hotspotY * h; + if (this.runtime.pixel_rounding) + { + myx = Math.round(myx); + myy = Math.round(myy); + } + if (spritesheeted) + { + ctx.drawImage(cur_image, cur_frame.offx, cur_frame.offy, cur_frame.width, cur_frame.height, + myx, myy, w, h); + } + else + { + ctx.drawImage(cur_image, myx, myy, w, h); + } + } + else + { + if (this.runtime.pixel_rounding) + { + myx = Math.round(myx); + myy = Math.round(myy); + } + ctx.save(); + var widthfactor = w > 0 ? 1 : -1; + var heightfactor = h > 0 ? 1 : -1; + ctx.translate(myx, myy); + if (widthfactor !== 1 || heightfactor !== 1) + ctx.scale(widthfactor, heightfactor); + ctx.rotate(this.angle * widthfactor * heightfactor); + var drawx = 0 - (this.hotspotX * cr.abs(w)) + var drawy = 0 - (this.hotspotY * cr.abs(h)); + if (spritesheeted) + { + ctx.drawImage(cur_image, cur_frame.offx, cur_frame.offy, cur_frame.width, cur_frame.height, + drawx, drawy, cr.abs(w), cr.abs(h)); + } + else + { + ctx.drawImage(cur_image, drawx, drawy, cr.abs(w), cr.abs(h)); + } + ctx.restore(); + } + /* + ctx.strokeStyle = "#f00"; + ctx.lineWidth = 3; + ctx.beginPath(); + this.collision_poly.cache_poly(this.width, this.height, this.angle); + var i, len, ax, ay, bx, by; + for (i = 0, len = this.collision_poly.pts_count; i < len; i++) + { + ax = this.collision_poly.pts_cache[i*2] + this.x; + ay = this.collision_poly.pts_cache[i*2+1] + this.y; + bx = this.collision_poly.pts_cache[((i+1)%len)*2] + this.x; + by = this.collision_poly.pts_cache[((i+1)%len)*2+1] + this.y; + ctx.moveTo(ax, ay); + ctx.lineTo(bx, by); + } + ctx.stroke(); + ctx.closePath(); + */ + /* + if (this.behavior_insts.length >= 1 && this.behavior_insts[0].draw) + { + this.behavior_insts[0].draw(ctx); + } + */ + }; + instanceProto.drawGL_earlyZPass = function(glw) + { + this.drawGL(glw); + }; + instanceProto.drawGL = function(glw) + { + glw.setTexture(this.curWebGLTexture); + glw.setOpacity(this.opacity); + var cur_frame = this.curFrame; + var q = this.bquad; + if (this.runtime.pixel_rounding) + { + var ox = Math.round(this.x) - this.x; + var oy = Math.round(this.y) - this.y; + if (cur_frame.spritesheeted) + glw.quadTex(q.tlx + ox, q.tly + oy, q.trx + ox, q.try_ + oy, q.brx + ox, q.bry + oy, q.blx + ox, q.bly + oy, cur_frame.sheetTex); + else + glw.quad(q.tlx + ox, q.tly + oy, q.trx + ox, q.try_ + oy, q.brx + ox, q.bry + oy, q.blx + ox, q.bly + oy); + } + else + { + if (cur_frame.spritesheeted) + glw.quadTex(q.tlx, q.tly, q.trx, q.try_, q.brx, q.bry, q.blx, q.bly, cur_frame.sheetTex); + else + glw.quad(q.tlx, q.tly, q.trx, q.try_, q.brx, q.bry, q.blx, q.bly); + } + }; + instanceProto.getImagePointIndexByName = function(name_) + { + var cur_frame = this.curFrame; + var i, len; + for (i = 0, len = cur_frame.image_points.length; i < len; i++) + { + if (cr.equals_nocase(name_, cur_frame.image_points[i][0])) + return i; + } + return -1; + }; + instanceProto.getImagePoint = function(imgpt, getX) + { + var cur_frame = this.curFrame; + var image_points = cur_frame.image_points; + var index; + if (cr.is_string(imgpt)) + index = this.getImagePointIndexByName(imgpt); + else + index = imgpt - 1; // 0 is origin + index = cr.floor(index); + if (index < 0 || index >= image_points.length) + return getX ? this.x : this.y; // return origin + var x = (image_points[index][1] - cur_frame.hotspotX) * this.width; + var y = image_points[index][2]; + y = (y - cur_frame.hotspotY) * this.height; + var cosa = Math.cos(this.angle); + var sina = Math.sin(this.angle); + var x_temp = (x * cosa) - (y * sina); + y = (y * cosa) + (x * sina); + x = x_temp; + x += this.x; + y += this.y; + return getX ? x : y; + }; + function Cnds() {}; + var arrCache = []; + function allocArr() + { + if (arrCache.length) + return arrCache.pop(); + else + return [0, 0, 0]; + }; + function freeArr(a) + { + a[0] = 0; + a[1] = 0; + a[2] = 0; + arrCache.push(a); + }; + function makeCollKey(a, b) + { + if (a < b) + return "" + a + "," + b; + else + return "" + b + "," + a; + }; + function collmemory_add(collmemory, a, b, tickcount) + { + var a_uid = a.uid; + var b_uid = b.uid; + var key = makeCollKey(a_uid, b_uid); + if (collmemory.hasOwnProperty(key)) + { + collmemory[key][2] = tickcount; + return; + } + var arr = allocArr(); + arr[0] = a_uid; + arr[1] = b_uid; + arr[2] = tickcount; + collmemory[key] = arr; + }; + function collmemory_remove(collmemory, a, b) + { + var key = makeCollKey(a.uid, b.uid); + if (collmemory.hasOwnProperty(key)) + { + freeArr(collmemory[key]); + delete collmemory[key]; + } + }; + function collmemory_removeInstance(collmemory, inst) + { + var uid = inst.uid; + var p, entry; + for (p in collmemory) + { + if (collmemory.hasOwnProperty(p)) + { + entry = collmemory[p]; + if (entry[0] === uid || entry[1] === uid) + { + freeArr(collmemory[p]); + delete collmemory[p]; + } + } + } + }; + var last_coll_tickcount = -2; + function collmemory_has(collmemory, a, b) + { + var key = makeCollKey(a.uid, b.uid); + if (collmemory.hasOwnProperty(key)) + { + last_coll_tickcount = collmemory[key][2]; + return true; + } + else + { + last_coll_tickcount = -2; + return false; + } + }; + var candidates1 = []; + Cnds.prototype.OnCollision = function (rtype) + { + if (!rtype) + return false; + var runtime = this.runtime; + var cnd = runtime.getCurrentCondition(); + var ltype = cnd.type; + var collmemory = null; + if (cnd.extra["collmemory"]) + { + collmemory = cnd.extra["collmemory"]; + } + else + { + collmemory = {}; + cnd.extra["collmemory"] = collmemory; + } + if (!cnd.extra["spriteCreatedDestroyCallback"]) + { + cnd.extra["spriteCreatedDestroyCallback"] = true; + runtime.addDestroyCallback(function(inst) { + collmemory_removeInstance(cnd.extra["collmemory"], inst); + }); + } + var lsol = ltype.getCurrentSol(); + var rsol = rtype.getCurrentSol(); + var linstances = lsol.getObjects(); + var rinstances; + var registeredInstances; + var l, linst, r, rinst; + var curlsol, currsol; + var tickcount = this.runtime.tickcount; + var lasttickcount = tickcount - 1; + var exists, run; + var current_event = runtime.getCurrentEventStack().current_event; + var orblock = current_event.orblock; + for (l = 0; l < linstances.length; l++) + { + linst = linstances[l]; + if (rsol.select_all) + { + linst.update_bbox(); + this.runtime.getCollisionCandidates(linst.layer, rtype, linst.bbox, candidates1); + rinstances = candidates1; + this.runtime.addRegisteredCollisionCandidates(linst, rtype, rinstances); + } + else + { + rinstances = rsol.getObjects(); + } + for (r = 0; r < rinstances.length; r++) + { + rinst = rinstances[r]; + if (runtime.testOverlap(linst, rinst) || runtime.checkRegisteredCollision(linst, rinst)) + { + exists = collmemory_has(collmemory, linst, rinst); + run = (!exists || (last_coll_tickcount < lasttickcount)); + collmemory_add(collmemory, linst, rinst, tickcount); + if (run) + { + runtime.pushCopySol(current_event.solModifiers); + curlsol = ltype.getCurrentSol(); + currsol = rtype.getCurrentSol(); + curlsol.select_all = false; + currsol.select_all = false; + if (ltype === rtype) + { + curlsol.instances.length = 2; // just use lsol, is same reference as rsol + curlsol.instances[0] = linst; + curlsol.instances[1] = rinst; + ltype.applySolToContainer(); + } + else + { + curlsol.instances.length = 1; + currsol.instances.length = 1; + curlsol.instances[0] = linst; + currsol.instances[0] = rinst; + ltype.applySolToContainer(); + rtype.applySolToContainer(); + } + current_event.retrigger(); + runtime.popSol(current_event.solModifiers); + } + } + else + { + collmemory_remove(collmemory, linst, rinst); + } + } + cr.clearArray(candidates1); + } + return false; + }; + var rpicktype = null; + var rtopick = new cr.ObjectSet(); + var needscollisionfinish = false; + var candidates2 = []; + var temp_bbox = new cr.rect(0, 0, 0, 0); + function DoOverlapCondition(rtype, offx, offy) + { + if (!rtype) + return false; + var do_offset = (offx !== 0 || offy !== 0); + var oldx, oldy, ret = false, r, lenr, rinst; + var cnd = this.runtime.getCurrentCondition(); + var ltype = cnd.type; + var inverted = cnd.inverted; + var rsol = rtype.getCurrentSol(); + var orblock = this.runtime.getCurrentEventStack().current_event.orblock; + var rinstances; + if (rsol.select_all) + { + this.update_bbox(); + temp_bbox.copy(this.bbox); + temp_bbox.offset(offx, offy); + this.runtime.getCollisionCandidates(this.layer, rtype, temp_bbox, candidates2); + rinstances = candidates2; + } + else if (orblock) + { + if (this.runtime.isCurrentConditionFirst() && !rsol.else_instances.length && rsol.instances.length) + rinstances = rsol.instances; + else + rinstances = rsol.else_instances; + } + else + { + rinstances = rsol.instances; + } + rpicktype = rtype; + needscollisionfinish = (ltype !== rtype && !inverted); + if (do_offset) + { + oldx = this.x; + oldy = this.y; + this.x += offx; + this.y += offy; + this.set_bbox_changed(); + } + for (r = 0, lenr = rinstances.length; r < lenr; r++) + { + rinst = rinstances[r]; + if (this.runtime.testOverlap(this, rinst)) + { + ret = true; + if (inverted) + break; + if (ltype !== rtype) + rtopick.add(rinst); + } + } + if (do_offset) + { + this.x = oldx; + this.y = oldy; + this.set_bbox_changed(); + } + cr.clearArray(candidates2); + return ret; + }; + typeProto.finish = function (do_pick) + { + if (!needscollisionfinish) + return; + if (do_pick) + { + var orblock = this.runtime.getCurrentEventStack().current_event.orblock; + var sol = rpicktype.getCurrentSol(); + var topick = rtopick.valuesRef(); + var i, len, inst; + if (sol.select_all) + { + sol.select_all = false; + cr.clearArray(sol.instances); + for (i = 0, len = topick.length; i < len; ++i) + { + sol.instances[i] = topick[i]; + } + if (orblock) + { + cr.clearArray(sol.else_instances); + for (i = 0, len = rpicktype.instances.length; i < len; ++i) + { + inst = rpicktype.instances[i]; + if (!rtopick.contains(inst)) + sol.else_instances.push(inst); + } + } + } + else + { + if (orblock) + { + var initsize = sol.instances.length; + for (i = 0, len = topick.length; i < len; ++i) + { + sol.instances[initsize + i] = topick[i]; + cr.arrayFindRemove(sol.else_instances, topick[i]); + } + } + else + { + cr.shallowAssignArray(sol.instances, topick); + } + } + rpicktype.applySolToContainer(); + } + rtopick.clear(); + needscollisionfinish = false; + }; + Cnds.prototype.IsOverlapping = function (rtype) + { + return DoOverlapCondition.call(this, rtype, 0, 0); + }; + Cnds.prototype.IsOverlappingOffset = function (rtype, offx, offy) + { + return DoOverlapCondition.call(this, rtype, offx, offy); + }; + Cnds.prototype.IsAnimPlaying = function (animname) + { + if (this.changeAnimName.length) + return cr.equals_nocase(this.changeAnimName, animname); + else + return cr.equals_nocase(this.cur_animation.name, animname); + }; + Cnds.prototype.CompareFrame = function (cmp, framenum) + { + return cr.do_cmp(this.cur_frame, cmp, framenum); + }; + Cnds.prototype.CompareAnimSpeed = function (cmp, x) + { + var s = (this.animForwards ? this.cur_anim_speed : -this.cur_anim_speed); + return cr.do_cmp(s, cmp, x); + }; + Cnds.prototype.OnAnimFinished = function (animname) + { + return cr.equals_nocase(this.animTriggerName, animname); + }; + Cnds.prototype.OnAnyAnimFinished = function () + { + return true; + }; + Cnds.prototype.OnFrameChanged = function () + { + return true; + }; + Cnds.prototype.IsMirrored = function () + { + return this.width < 0; + }; + Cnds.prototype.IsFlipped = function () + { + return this.height < 0; + }; + Cnds.prototype.OnURLLoaded = function () + { + return true; + }; + Cnds.prototype.IsCollisionEnabled = function () + { + return this.collisionsEnabled; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Spawn = function (obj, layer, imgpt) + { + if (!obj || !layer) + return; + var inst = this.runtime.createInstance(obj, layer, this.getImagePoint(imgpt, true), this.getImagePoint(imgpt, false)); + if (!inst) + return; + if (typeof inst.angle !== "undefined") + { + inst.angle = this.angle; + inst.set_bbox_changed(); + } + this.runtime.isInOnDestroy++; + var i, len, s; + this.runtime.trigger(Object.getPrototypeOf(obj.plugin).cnds.OnCreated, inst); + if (inst.is_contained) + { + for (i = 0, len = inst.siblings.length; i < len; i++) + { + s = inst.siblings[i]; + this.runtime.trigger(Object.getPrototypeOf(s.type.plugin).cnds.OnCreated, s); + } + } + this.runtime.isInOnDestroy--; + var cur_act = this.runtime.getCurrentAction(); + var reset_sol = false; + if (cr.is_undefined(cur_act.extra["Spawn_LastExec"]) || cur_act.extra["Spawn_LastExec"] < this.runtime.execcount) + { + reset_sol = true; + cur_act.extra["Spawn_LastExec"] = this.runtime.execcount; + } + var sol; + if (obj != this.type) + { + sol = obj.getCurrentSol(); + sol.select_all = false; + if (reset_sol) + { + cr.clearArray(sol.instances); + sol.instances[0] = inst; + } + else + sol.instances.push(inst); + if (inst.is_contained) + { + for (i = 0, len = inst.siblings.length; i < len; i++) + { + s = inst.siblings[i]; + sol = s.type.getCurrentSol(); + sol.select_all = false; + if (reset_sol) + { + cr.clearArray(sol.instances); + sol.instances[0] = s; + } + else + sol.instances.push(s); + } + } + } + }; + Acts.prototype.SetEffect = function (effect) + { + this.blend_mode = effect; + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + Acts.prototype.StopAnim = function () + { + this.animPlaying = false; + }; + Acts.prototype.StartAnim = function (from) + { + this.animPlaying = true; + this.frameStart = this.getNowTime(); + if (from === 1 && this.cur_frame !== 0) + { + this.changeAnimFrame = 0; + if (!this.inAnimTrigger) + this.doChangeAnimFrame(); + } + if (!this.isTicking) + { + this.runtime.tickMe(this); + this.isTicking = true; + } + }; + Acts.prototype.SetAnim = function (animname, from) + { + this.changeAnimName = animname; + this.changeAnimFrom = from; + if (!this.isTicking) + { + this.runtime.tickMe(this); + this.isTicking = true; + } + if (!this.inAnimTrigger) + this.doChangeAnim(); + }; + Acts.prototype.SetAnimFrame = function (framenumber) + { + this.changeAnimFrame = framenumber; + if (!this.isTicking) + { + this.runtime.tickMe(this); + this.isTicking = true; + } + if (!this.inAnimTrigger) + this.doChangeAnimFrame(); + }; + Acts.prototype.SetAnimSpeed = function (s) + { + this.cur_anim_speed = cr.abs(s); + this.animForwards = (s >= 0); + if (!this.isTicking) + { + this.runtime.tickMe(this); + this.isTicking = true; + } + }; + Acts.prototype.SetAnimRepeatToFrame = function (s) + { + s = Math.floor(s); + if (s < 0) + s = 0; + if (s >= this.cur_animation.frames.length) + s = this.cur_animation.frames.length - 1; + this.cur_anim_repeatto = s; + }; + Acts.prototype.SetMirrored = function (m) + { + var neww = cr.abs(this.width) * (m === 0 ? -1 : 1); + if (this.width === neww) + return; + this.width = neww; + this.set_bbox_changed(); + }; + Acts.prototype.SetFlipped = function (f) + { + var newh = cr.abs(this.height) * (f === 0 ? -1 : 1); + if (this.height === newh) + return; + this.height = newh; + this.set_bbox_changed(); + }; + Acts.prototype.SetScale = function (s) + { + var cur_frame = this.curFrame; + var mirror_factor = (this.width < 0 ? -1 : 1); + var flip_factor = (this.height < 0 ? -1 : 1); + var new_width = cur_frame.width * s * mirror_factor; + var new_height = cur_frame.height * s * flip_factor; + if (this.width !== new_width || this.height !== new_height) + { + this.width = new_width; + this.height = new_height; + this.set_bbox_changed(); + } + }; + Acts.prototype.LoadURL = function (url_, resize_, crossOrigin_) + { + var img = new Image(); + var self = this; + var curFrame_ = this.curFrame; + img.onload = function () + { + if (curFrame_.texture_img.src === img.src) + { + if (self.runtime.glwrap && self.curFrame === curFrame_) + self.curWebGLTexture = curFrame_.webGL_texture; + if (resize_ === 0) // resize to image size + { + self.width = img.width; + self.height = img.height; + self.set_bbox_changed(); + } + self.runtime.redraw = true; + self.runtime.trigger(cr.plugins_.Sprite.prototype.cnds.OnURLLoaded, self); + return; + } + curFrame_.texture_img = img; + curFrame_.offx = 0; + curFrame_.offy = 0; + curFrame_.width = img.width; + curFrame_.height = img.height; + curFrame_.spritesheeted = false; + curFrame_.datauri = ""; + curFrame_.pixelformat = 0; // reset to RGBA, since we don't know what type of image will have come in + if (self.runtime.glwrap) + { + if (curFrame_.webGL_texture) + self.runtime.glwrap.deleteTexture(curFrame_.webGL_texture); + curFrame_.webGL_texture = self.runtime.glwrap.loadTexture(img, false, self.runtime.linearSampling); + if (self.curFrame === curFrame_) + self.curWebGLTexture = curFrame_.webGL_texture; + self.type.updateAllCurrentTexture(); + } + if (resize_ === 0) // resize to image size + { + self.width = img.width; + self.height = img.height; + self.set_bbox_changed(); + } + self.runtime.redraw = true; + self.runtime.trigger(cr.plugins_.Sprite.prototype.cnds.OnURLLoaded, self); + }; + if (url_.substr(0, 5) !== "data:" && crossOrigin_ === 0) + img["crossOrigin"] = "anonymous"; + this.runtime.setImageSrc(img, url_); + }; + Acts.prototype.SetCollisions = function (set_) + { + if (this.collisionsEnabled === (set_ !== 0)) + return; // no change + this.collisionsEnabled = (set_ !== 0); + if (this.collisionsEnabled) + this.set_bbox_changed(); // needs to be added back to cells + else + { + if (this.collcells.right >= this.collcells.left) + this.type.collision_grid.update(this, this.collcells, null); + this.collcells.set(0, 0, -1, -1); + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.AnimationFrame = function (ret) + { + ret.set_int(this.cur_frame); + }; + Exps.prototype.AnimationFrameCount = function (ret) + { + ret.set_int(this.cur_animation.frames.length); + }; + Exps.prototype.AnimationName = function (ret) + { + ret.set_string(this.cur_animation.name); + }; + Exps.prototype.AnimationSpeed = function (ret) + { + ret.set_float(this.animForwards ? this.cur_anim_speed : -this.cur_anim_speed); + }; + Exps.prototype.ImagePointX = function (ret, imgpt) + { + ret.set_float(this.getImagePoint(imgpt, true)); + }; + Exps.prototype.ImagePointY = function (ret, imgpt) + { + ret.set_float(this.getImagePoint(imgpt, false)); + }; + Exps.prototype.ImagePointCount = function (ret) + { + ret.set_int(this.curFrame.image_points.length); + }; + Exps.prototype.ImageWidth = function (ret) + { + ret.set_float(this.curFrame.width); + }; + Exps.prototype.ImageHeight = function (ret) + { + ret.set_float(this.curFrame.height); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.SyncStorage = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.SyncStorage.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.data = {}; + this.isStorageLoaded = false; + this.storageIndex = this.properties[1]; + this.isEncodingEnabled = !this.properties[3]; + this.headSalt = this.properties[4]; + this.tailSalt = this.properties[5]; + this.isLocalStorageLoaded = null; + this.LS_Instance = null; + this.LS_ProtoActions = null; + this.lastErrorMsg = null; + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.isLocalStorageReady = function() + { + if (this.isLocalStorageLoaded) return true; + if ( ! this.storageIndex) return false; + if(cr.plugins_.LocalStorage) + { + var type, LS_Type; + for (type in this.runtime.types) + { + if ( ! this.runtime.types.hasOwnProperty(type)) continue; + if (this.runtime.types[type].plugin instanceof cr.plugins_.LocalStorage) + { + LS_Type = this.runtime.types[type]; + } + } + if (LS_Type) + { + this.LS_Instance = LS_Type.instances[0]; + this.LS_ProtoActions = cr.plugins_.LocalStorage.prototype.acts; + this.isLocalStorageLoaded = true; + return true; + } + } + console.log("\n*\n*\n*\nERROR: LocalStorage plugin not found. You must add LocalStorage plugin to the project. It's a JS library for SyncStorage plugin.\n*\n*\n*\n"); + return false; + }; + function Cnds() {}; + /** + * @returns {boolean} + */ + Cnds.prototype.OnLoaded = function() + { + return true; + }; + /** + * @returns {boolean} + */ + Cnds.prototype.OnLoadError = function() + { + return true; + }; + /** + * @returns {boolean} + */ + Cnds.prototype.IsLoaded = function() + { + return this.isStorageLoaded; + }; + /** + * @returns {boolean} + */ + Cnds.prototype.HasData = function(index_) + { + return this.hasData(index_); + }; + /** + * @returns {boolean} + */ + Cnds.prototype.CompareData = function(dataIndex_, cmp_, value_) + { + return cr.do_cmp(this.data[dataIndex_], cmp_, value_); + }; + /** + * @returns {boolean} + */ + Cnds.prototype.OnSave = function() + { + return true; + }; + /** + * @returns {boolean} + */ + Cnds.prototype.OnDataMissing = function() + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetData = function(index_, value_) + { + this.data[index_] = value_; + }; + Acts.prototype.SaveData = function() + { + if(this.isLocalStorageReady()) + { + this.LS_ProtoActions.SetItem.call(this.LS_Instance, this.storageIndex, + this.isEncodingEnabled + ? this.encode(JSON.stringify(this.data)) + : JSON.stringify(this.data)); + } + this.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnSave, this); + }; + Acts.prototype.LoadData = function() + { + if( ! this.isLocalStorageReady()) + { + this.lastErrorMsg = "Could not load data from LocalStorage. Possible reasons: \"LocalStorage IDX\" property not set or LocalStorage plugin is not added to the project."; + this.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnLoadError, this); + this.lastErrorMsg = ""; + return; + } + var self = this; + localforage["getItem"](this.storageIndex, function (err, value) + { + if (err) + { + if ( ! err) + err = "unknown error"; + else if (typeof err.message === "string") + err = err.message; + else if (typeof err.name === "string") + err = err.name; + else if (typeof err.data === "string") + err = err.data; + else if (typeof err !== "string") + err = "unknown error"; + self.isStorageLoaded = false; + self.lastErrorMsg = err; + self.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnLoadError, self); + self.lastErrorMsg = null; + } + else + { + if (typeof value === "undefined" || value === null || value === "") + { + self.data = {}; + self.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnDataMissing, self); + } + else + { + self.data = self.isEncodingEnabled ? JSON.parse(self.decode(value)) : JSON.parse(value); + } + self.isStorageLoaded = true; + self.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnLoaded, self); + } + }); + }; + Acts.prototype.ClearData = function() + { + this.data = {}; + }; + Acts.prototype.RemoveData = function(index_) + { + if(typeof this.data[index_] !== "undefined") + { + delete this.data[index_]; + } + }; + Acts.prototype.LoadString = function(data_) + { + try + { + if(data_ == "") + { + this.data = {}; + this.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnDataMissing, this); + } + else + { + if(data_.charAt(0) === "{") + { + this.data = JSON.parse(data_); + } + else + { + this.data = JSON.parse(this.decode(data_)); + } + } + this.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnLoaded, this); + } + catch(e) + { + this.lastErrorMsg = e.message; + this.runtime.trigger(cr.plugins_.SyncStorage.prototype.cnds.OnLoadError, this); + this.lastErrorMsg = ""; + } + }; + Acts.prototype.AddValue = function(index_, value_) + { + if ( ! this.hasData(index_)) + { + this.data[index_] = 0; + } + if ( ! isNaN(parseFloat(value_)) && isFinite(value_)) + { + this.data[index_] += value_; + } + }; + Acts.prototype.SubtractValue = function(index_, value_) + { + if ( ! this.hasData(index_)) + { + this.data[index_] = 0; + } + if ( ! isNaN(parseFloat(value_)) && isFinite(value_)) + { + this.data[index_] -= value_; + } + }; + Acts.prototype.AppendValue = function(index_, value_) + { + if ( ! this.hasData(index_)) + { + this.data[index_] = ""; + } + if (typeof value_ === "string") + { + this.data[index_] += value_; + } + }; + Acts.prototype.PrependValue = function(index_, value_) + { + if ( ! this.hasData(index_)) + { + this.data[index_] = ""; + } + if (typeof value_ === "string") + { + this.data[index_] = value_ + this.data[index_]; + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.GetData = function(ret, dataIndex_) + { + ret.set_any(this.data[dataIndex_]); + }; + Exps.prototype.StorageIndex = function(ret) + { + ret.set_string(this.storageIndex); + }; + Exps.prototype.HasData = function(ret, index_) + { + ret.set_int(+this.hasData(index_)); + }; + Exps.prototype.AsJSON = function(ret) + { + ret.set_string(JSON.stringify(this.data)); + }; + Exps.prototype.AsString = function(ret) + { + ret.set_string(this.isEncodingEnabled + ? this.encode(JSON.stringify(this.data)) + : JSON.stringify(this.data)); + }; + Exps.prototype.ErrorMsg = function(ret) + { + ret.set_string(this.lastErrorMsg); + }; + Exps.prototype.Get = function(ret, dataIndex_) + { + ret.set_any(this.data[dataIndex_]); + }; + Exps.prototype.Has = function(ret, index_) + { + ret.set_int(+this.hasData(index_)); + }; + instanceProto.encode = function (rawData) + { + var encodedData = Secret.encode(rawData); + var i; + for (i = 0; i < this.headSalt; i++) + { + encodedData = encodedData.charAt(Math.floor((Math.random() * (encodedData.length-1)))) + encodedData; + } + for (i = 0; i < this.tailSalt; i++) + { + encodedData += encodedData.charAt(Math.floor((Math.random() * (encodedData.length-1)))); + } + return encodedData; + }; + instanceProto.decode = function (encodedData) + { + var rawData = encodedData.substring(this.headSalt); + rawData = rawData.substring(0, rawData.length - this.tailSalt); + rawData = Secret.decode(rawData); + return rawData; + }; + instanceProto.hasData = function(index_) + { + return !! this.data[index_]; + }; + pluginProto.exps = new Exps(); + var Secret={_keyStr:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",encode:function(r){var t,e,o,a,h,n,d,C="",i=0;for(r=Secret._utf8_encode(r);i>2,h=(3&t)<<4|(e=r.charCodeAt(i++))>>4,n=(15&e)<<2|(o=r.charCodeAt(i++))>>6,d=63&o,isNaN(e)?n=d=64:isNaN(o)&&(d=64),C=C+this._keyStr.charAt(a)+this._keyStr.charAt(h)+this._keyStr.charAt(n)+this._keyStr.charAt(d);return C},decode:function(r){var t,e,o,a,h,n,d="",C=0;for(r=r.replace(/[^A-Za-z0-9\+\/\=]/g,"");C>4,e=(15&a)<<4|(h=this._keyStr.indexOf(r.charAt(C++)))>>2,o=(3&h)<<6|(n=this._keyStr.indexOf(r.charAt(C++))),d+=String.fromCharCode(t),64!=h&&(d+=String.fromCharCode(e)),64!=n&&(d+=String.fromCharCode(o));return d=Secret._utf8_decode(d)},_utf8_encode:function(r){r=r.replace(/\r\n/g,"\n");for(var t="",e=0;e127&&o<2048?(t+=String.fromCharCode(o>>6|192),t+=String.fromCharCode(63&o|128)):(t+=String.fromCharCode(o>>12|224),t+=String.fromCharCode(o>>6&63|128),t+=String.fromCharCode(63&o|128))}return t},_utf8_decode:function(r){for(var t="",e=0,o=0,a=0,h=0;e191&&o<224?(a=r.charCodeAt(e+1),t+=String.fromCharCode((31&o)<<6|63&a),e+=2):(a=r.charCodeAt(e+1),h=r.charCodeAt(e+2),t+=String.fromCharCode((15&o)<<12|(63&a)<<6|63&h),e+=3);return t}}; +}()); +/** + * Object holder for the plugin + */ +cr.plugins_.TR_AdBlockDetector = function (runtime) +{ + this.runtime = runtime; +}; +/** + * C2 plugin + */ +(function () +{ + var pluginProto = cr.plugins_.TR_AdBlockDetector.prototype; + pluginProto.Type = function (plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function () + { + }; + /** + * C2 specific behaviour + */ + pluginProto.Instance = function (type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function () + { + this.adblock = false + }; + function Cnds() + { + } + /** * @returns {boolean} */ + Cnds.prototype.IsBlocking = function () + { + return (this.adblock); + }; + /** * @returns {boolean} */ + Cnds.prototype.IsReady = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + /** + * Plugin actions + */ + function Acts() + { + } + pluginProto.acts = new Acts(); + function Exps() + { + }; + Exps.prototype.IsBlocking = function (ret) + { + ret.set_int(+(this.adblock)); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.TR_ClockParser = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.TR_ClockParser.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + }; + instanceProto.onDestroy = function () + { + }; + function Cnds() {}; + pluginProto.cnds = new Cnds(); + function Acts() {}; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Minimal = function(ret, seconds_) + { + seconds_ = parseInt(seconds_, 10); + var hours = Math.floor(seconds_ / 3600); + var minutes = Math.floor((seconds_ - (hours * 3600)) / 60); + var seconds = seconds_ - (hours * 3600) - (minutes * 60); + var clockString = ""; + if(hours > 0) + { + clockString += (hours < 10 ? "0" + hours : hours) + ":"; + } + if(hours > 0 || minutes > 0) + { + clockString += (minutes < 10 ? "0" + minutes : minutes) + ":"; + } + clockString += (seconds < 10 ? "0" + seconds : seconds); + ret.set_string(clockString); + }; + Exps.prototype.MMSS = function(ret, seconds_) + { + seconds_ = parseInt(seconds_, 10); + var minutes = Math.floor(seconds_ / 60); + var seconds = seconds_ - minutes * 60; + if (minutes < 10) { minutes = "0" +minutes; } + if (seconds < 10) { seconds = "0" + seconds; } + ret.set_string(minutes + ':' + seconds); + }; + Exps.prototype.HHMMSS = function(ret, seconds_) + { + seconds_ = parseInt(seconds_, 10); + var hours = Math.floor(seconds_ / 3600); + var minutes = Math.floor((seconds_ - (hours * 3600)) / 60); + var seconds = seconds_ - (hours * 3600) - (minutes * 60); + if (hours < 10) { hours = "0" + hours; } + if (minutes < 10) { minutes = "0" +minutes; } + if (seconds < 10) { seconds = "0" + seconds; } + ret.set_string(hours + ':' + minutes + ':' + seconds); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Text = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Text.prototype; + pluginProto.onCreate = function () + { + pluginProto.acts.SetWidth = function (w) + { + if (this.width !== w) + { + this.width = w; + this.text_changed = true; // also recalculate text wrapping + this.set_bbox_changed(); + } + }; + }; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + var i, len, inst; + for (i = 0, len = this.instances.length; i < len; i++) + { + inst = this.instances[i]; + inst.mycanvas = null; + inst.myctx = null; + inst.mytex = null; + } + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + if (this.recycled) + cr.clearArray(this.lines); + else + this.lines = []; // for word wrapping + this.text_changed = true; + }; + var instanceProto = pluginProto.Instance.prototype; + var requestedWebFonts = {}; // already requested web fonts have an entry here + instanceProto.onCreate = function() + { + this.text = this.properties[0]; + this.visible = (this.properties[1] === 0); // 0=visible, 1=invisible + this.font = this.properties[2]; + this.color = this.properties[3]; + this.halign = this.properties[4]; // 0=left, 1=center, 2=right + this.valign = this.properties[5]; // 0=top, 1=center, 2=bottom + this.wrapbyword = (this.properties[7] === 0); // 0=word, 1=character + this.lastwidth = this.width; + this.lastwrapwidth = this.width; + this.lastheight = this.height; + this.line_height_offset = this.properties[8]; + this.facename = ""; + this.fontstyle = ""; + this.ptSize = 0; + this.textWidth = 0; + this.textHeight = 0; + this.parseFont(); + this.mycanvas = null; + this.myctx = null; + this.mytex = null; + this.need_text_redraw = false; + this.last_render_tick = this.runtime.tickcount; + if (this.recycled) + this.rcTex.set(0, 0, 1, 1); + else + this.rcTex = new cr.rect(0, 0, 1, 1); + if (this.runtime.glwrap) + this.runtime.tickMe(this); +; + }; + instanceProto.parseFont = function () + { + var arr = this.font.split(" "); + var i; + for (i = 0; i < arr.length; i++) + { + if (arr[i].substr(arr[i].length - 2, 2) === "pt") + { + this.ptSize = parseInt(arr[i].substr(0, arr[i].length - 2)); + this.pxHeight = Math.ceil((this.ptSize / 72.0) * 96.0) + 4; // assume 96dpi... + if (i > 0) + this.fontstyle = arr[i - 1]; + this.facename = arr[i + 1]; + for (i = i + 2; i < arr.length; i++) + this.facename += " " + arr[i]; + break; + } + } + }; + instanceProto.saveToJSON = function () + { + return { + "t": this.text, + "f": this.font, + "c": this.color, + "ha": this.halign, + "va": this.valign, + "wr": this.wrapbyword, + "lho": this.line_height_offset, + "fn": this.facename, + "fs": this.fontstyle, + "ps": this.ptSize, + "pxh": this.pxHeight, + "tw": this.textWidth, + "th": this.textHeight, + "lrt": this.last_render_tick + }; + }; + instanceProto.loadFromJSON = function (o) + { + this.text = o["t"]; + this.font = o["f"]; + this.color = o["c"]; + this.halign = o["ha"]; + this.valign = o["va"]; + this.wrapbyword = o["wr"]; + this.line_height_offset = o["lho"]; + this.facename = o["fn"]; + this.fontstyle = o["fs"]; + this.ptSize = o["ps"]; + this.pxHeight = o["pxh"]; + this.textWidth = o["tw"]; + this.textHeight = o["th"]; + this.last_render_tick = o["lrt"]; + this.text_changed = true; + this.lastwidth = this.width; + this.lastwrapwidth = this.width; + this.lastheight = this.height; + }; + instanceProto.tick = function () + { + if (this.runtime.glwrap && this.mytex && (this.runtime.tickcount - this.last_render_tick >= 300)) + { + var layer = this.layer; + this.update_bbox(); + var bbox = this.bbox; + if (bbox.right < layer.viewLeft || bbox.bottom < layer.viewTop || bbox.left > layer.viewRight || bbox.top > layer.viewBottom) + { + this.runtime.glwrap.deleteTexture(this.mytex); + this.mytex = null; + this.myctx = null; + this.mycanvas = null; + } + } + }; + instanceProto.onDestroy = function () + { + this.myctx = null; + this.mycanvas = null; + if (this.runtime.glwrap && this.mytex) + this.runtime.glwrap.deleteTexture(this.mytex); + this.mytex = null; + }; + instanceProto.updateFont = function () + { + this.font = this.fontstyle + " " + this.ptSize.toString() + "pt " + this.facename; + this.text_changed = true; + this.runtime.redraw = true; + }; + instanceProto.draw = function(ctx, glmode) + { + ctx.font = this.font; + ctx.textBaseline = "top"; + ctx.fillStyle = this.color; + ctx.globalAlpha = glmode ? 1 : this.opacity; + var myscale = 1; + if (glmode) + { + myscale = Math.abs(this.layer.getScale()); + ctx.save(); + ctx.scale(myscale, myscale); + } + if (this.text_changed || this.width !== this.lastwrapwidth) + { + this.type.plugin.WordWrap(this.text, this.lines, ctx, this.width, this.wrapbyword); + this.text_changed = false; + this.lastwrapwidth = this.width; + } + this.update_bbox(); + var penX = glmode ? 0 : this.bquad.tlx; + var penY = glmode ? 0 : this.bquad.tly; + if (this.runtime.pixel_rounding) + { + penX = (penX + 0.5) | 0; + penY = (penY + 0.5) | 0; + } + if (this.angle !== 0 && !glmode) + { + ctx.save(); + ctx.translate(penX, penY); + ctx.rotate(this.angle); + penX = 0; + penY = 0; + } + var endY = penY + this.height; + var line_height = this.pxHeight; + line_height += this.line_height_offset; + var drawX; + var i; + if (this.valign === 1) // center + penY += Math.max(this.height / 2 - (this.lines.length * line_height) / 2, 0); + else if (this.valign === 2) // bottom + penY += Math.max(this.height - (this.lines.length * line_height) - 2, 0); + for (i = 0; i < this.lines.length; i++) + { + drawX = penX; + if (this.halign === 1) // center + drawX = penX + (this.width - this.lines[i].width) / 2; + else if (this.halign === 2) // right + drawX = penX + (this.width - this.lines[i].width); + ctx.fillText(this.lines[i].text, drawX, penY); + penY += line_height; + if (penY >= endY - line_height) + break; + } + if (this.angle !== 0 || glmode) + ctx.restore(); + this.last_render_tick = this.runtime.tickcount; + }; + instanceProto.drawGL = function(glw) + { + if (this.width < 1 || this.height < 1) + return; + var need_redraw = this.text_changed || this.need_text_redraw; + this.need_text_redraw = false; + var layer_scale = this.layer.getScale(); + var layer_angle = this.layer.getAngle(); + var rcTex = this.rcTex; + var floatscaledwidth = layer_scale * this.width; + var floatscaledheight = layer_scale * this.height; + var scaledwidth = Math.ceil(floatscaledwidth); + var scaledheight = Math.ceil(floatscaledheight); + var absscaledwidth = Math.abs(scaledwidth); + var absscaledheight = Math.abs(scaledheight); + var halfw = this.runtime.draw_width / 2; + var halfh = this.runtime.draw_height / 2; + if (!this.myctx) + { + this.mycanvas = document.createElement("canvas"); + this.mycanvas.width = absscaledwidth; + this.mycanvas.height = absscaledheight; + this.lastwidth = absscaledwidth; + this.lastheight = absscaledheight; + need_redraw = true; + this.myctx = this.mycanvas.getContext("2d"); + } + if (absscaledwidth !== this.lastwidth || absscaledheight !== this.lastheight) + { + this.mycanvas.width = absscaledwidth; + this.mycanvas.height = absscaledheight; + if (this.mytex) + { + glw.deleteTexture(this.mytex); + this.mytex = null; + } + need_redraw = true; + } + if (need_redraw) + { + this.myctx.clearRect(0, 0, absscaledwidth, absscaledheight); + this.draw(this.myctx, true); + if (!this.mytex) + this.mytex = glw.createEmptyTexture(absscaledwidth, absscaledheight, this.runtime.linearSampling, this.runtime.isMobile); + glw.videoToTexture(this.mycanvas, this.mytex, this.runtime.isMobile); + } + this.lastwidth = absscaledwidth; + this.lastheight = absscaledheight; + glw.setTexture(this.mytex); + glw.setOpacity(this.opacity); + glw.resetModelView(); + glw.translate(-halfw, -halfh); + glw.updateModelView(); + var q = this.bquad; + var tlx = this.layer.layerToCanvas(q.tlx, q.tly, true, true); + var tly = this.layer.layerToCanvas(q.tlx, q.tly, false, true); + var trx = this.layer.layerToCanvas(q.trx, q.try_, true, true); + var try_ = this.layer.layerToCanvas(q.trx, q.try_, false, true); + var brx = this.layer.layerToCanvas(q.brx, q.bry, true, true); + var bry = this.layer.layerToCanvas(q.brx, q.bry, false, true); + var blx = this.layer.layerToCanvas(q.blx, q.bly, true, true); + var bly = this.layer.layerToCanvas(q.blx, q.bly, false, true); + if (this.runtime.pixel_rounding || (this.angle === 0 && layer_angle === 0)) + { + var ox = ((tlx + 0.5) | 0) - tlx; + var oy = ((tly + 0.5) | 0) - tly + tlx += ox; + tly += oy; + trx += ox; + try_ += oy; + brx += ox; + bry += oy; + blx += ox; + bly += oy; + } + if (this.angle === 0 && layer_angle === 0) + { + trx = tlx + scaledwidth; + try_ = tly; + brx = trx; + bry = tly + scaledheight; + blx = tlx; + bly = bry; + rcTex.right = 1; + rcTex.bottom = 1; + } + else + { + rcTex.right = floatscaledwidth / scaledwidth; + rcTex.bottom = floatscaledheight / scaledheight; + } + glw.quadTex(tlx, tly, trx, try_, brx, bry, blx, bly, rcTex); + glw.resetModelView(); + glw.scale(layer_scale, layer_scale); + glw.rotateZ(-this.layer.getAngle()); + glw.translate((this.layer.viewLeft + this.layer.viewRight) / -2, (this.layer.viewTop + this.layer.viewBottom) / -2); + glw.updateModelView(); + this.last_render_tick = this.runtime.tickcount; + }; + var wordsCache = []; + pluginProto.TokeniseWords = function (text) + { + cr.clearArray(wordsCache); + var cur_word = ""; + var ch; + var i = 0; + while (i < text.length) + { + ch = text.charAt(i); + if (ch === "\n") + { + if (cur_word.length) + { + wordsCache.push(cur_word); + cur_word = ""; + } + wordsCache.push("\n"); + ++i; + } + else if (ch === " " || ch === "\t" || ch === "-") + { + do { + cur_word += text.charAt(i); + i++; + } + while (i < text.length && (text.charAt(i) === " " || text.charAt(i) === "\t")); + wordsCache.push(cur_word); + cur_word = ""; + } + else if (i < text.length) + { + cur_word += ch; + i++; + } + } + if (cur_word.length) + wordsCache.push(cur_word); + }; + var linesCache = []; + function allocLine() + { + if (linesCache.length) + return linesCache.pop(); + else + return {}; + }; + function freeLine(l) + { + linesCache.push(l); + }; + function freeAllLines(arr) + { + var i, len; + for (i = 0, len = arr.length; i < len; i++) + { + freeLine(arr[i]); + } + cr.clearArray(arr); + }; + pluginProto.WordWrap = function (text, lines, ctx, width, wrapbyword) + { + if (!text || !text.length) + { + freeAllLines(lines); + return; + } + if (width <= 2.0) + { + freeAllLines(lines); + return; + } + if (text.length <= 100 && text.indexOf("\n") === -1) + { + var all_width = ctx.measureText(text).width; + if (all_width <= width) + { + freeAllLines(lines); + lines.push(allocLine()); + lines[0].text = text; + lines[0].width = all_width; + return; + } + } + this.WrapText(text, lines, ctx, width, wrapbyword); + }; + function trimSingleSpaceRight(str) + { + if (!str.length || str.charAt(str.length - 1) !== " ") + return str; + return str.substring(0, str.length - 1); + }; + pluginProto.WrapText = function (text, lines, ctx, width, wrapbyword) + { + var wordArray; + if (wrapbyword) + { + this.TokeniseWords(text); // writes to wordsCache + wordArray = wordsCache; + } + else + wordArray = text; + var cur_line = ""; + var prev_line; + var line_width; + var i; + var lineIndex = 0; + var line; + for (i = 0; i < wordArray.length; i++) + { + if (wordArray[i] === "\n") + { + if (lineIndex >= lines.length) + lines.push(allocLine()); + cur_line = trimSingleSpaceRight(cur_line); // for correct center/right alignment + line = lines[lineIndex]; + line.text = cur_line; + line.width = ctx.measureText(cur_line).width; + lineIndex++; + cur_line = ""; + continue; + } + prev_line = cur_line; + cur_line += wordArray[i]; + line_width = ctx.measureText(cur_line).width; + if (line_width >= width) + { + if (lineIndex >= lines.length) + lines.push(allocLine()); + prev_line = trimSingleSpaceRight(prev_line); + line = lines[lineIndex]; + line.text = prev_line; + line.width = ctx.measureText(prev_line).width; + lineIndex++; + cur_line = wordArray[i]; + if (!wrapbyword && cur_line === " ") + cur_line = ""; + } + } + if (cur_line.length) + { + if (lineIndex >= lines.length) + lines.push(allocLine()); + cur_line = trimSingleSpaceRight(cur_line); + line = lines[lineIndex]; + line.text = cur_line; + line.width = ctx.measureText(cur_line).width; + lineIndex++; + } + for (i = lineIndex; i < lines.length; i++) + freeLine(lines[i]); + lines.length = lineIndex; + }; + function Cnds() {}; + Cnds.prototype.CompareText = function(text_to_compare, case_sensitive) + { + if (case_sensitive) + return this.text == text_to_compare; + else + return cr.equals_nocase(this.text, text_to_compare); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetText = function(param) + { + if (cr.is_number(param) && param < 1e9) + param = Math.round(param * 1e10) / 1e10; // round to nearest ten billionth - hides floating point errors + var text_to_set = param.toString(); + if (this.text !== text_to_set) + { + this.text = text_to_set; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.AppendText = function(param) + { + if (cr.is_number(param)) + param = Math.round(param * 1e10) / 1e10; // round to nearest ten billionth - hides floating point errors + var text_to_append = param.toString(); + if (text_to_append) // not empty + { + this.text += text_to_append; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetFontFace = function (face_, style_) + { + var newstyle = ""; + switch (style_) { + case 1: newstyle = "bold"; break; + case 2: newstyle = "italic"; break; + case 3: newstyle = "bold italic"; break; + } + if (face_ === this.facename && newstyle === this.fontstyle) + return; // no change + this.facename = face_; + this.fontstyle = newstyle; + this.updateFont(); + }; + Acts.prototype.SetFontSize = function (size_) + { + if (this.ptSize === size_) + return; + this.ptSize = size_; + this.pxHeight = Math.ceil((this.ptSize / 72.0) * 96.0) + 4; // assume 96dpi... + this.updateFont(); + }; + Acts.prototype.SetFontColor = function (rgb) + { + var newcolor = "rgb(" + cr.GetRValue(rgb).toString() + "," + cr.GetGValue(rgb).toString() + "," + cr.GetBValue(rgb).toString() + ")"; + if (newcolor === this.color) + return; + this.color = newcolor; + this.need_text_redraw = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetWebFont = function (familyname_, cssurl_) + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] Text plugin: 'Set web font' not supported on this platform - the action has been ignored"); + return; // DC todo + } + var self = this; + var refreshFunc = (function () { + self.runtime.redraw = true; + self.text_changed = true; + }); + if (requestedWebFonts.hasOwnProperty(cssurl_)) + { + var newfacename = "'" + familyname_ + "'"; + if (this.facename === newfacename) + return; // no change + this.facename = newfacename; + this.updateFont(); + for (var i = 1; i < 10; i++) + { + setTimeout(refreshFunc, i * 100); + setTimeout(refreshFunc, i * 1000); + } + return; + } + var wf = document.createElement("link"); + wf.href = cssurl_; + wf.rel = "stylesheet"; + wf.type = "text/css"; + wf.onload = refreshFunc; + document.getElementsByTagName('head')[0].appendChild(wf); + requestedWebFonts[cssurl_] = true; + this.facename = "'" + familyname_ + "'"; + this.updateFont(); + for (var i = 1; i < 10; i++) + { + setTimeout(refreshFunc, i * 100); + setTimeout(refreshFunc, i * 1000); + } +; + }; + Acts.prototype.SetEffect = function (effect) + { + this.blend_mode = effect; + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Text = function(ret) + { + ret.set_string(this.text); + }; + Exps.prototype.FaceName = function (ret) + { + ret.set_string(this.facename); + }; + Exps.prototype.FaceSize = function (ret) + { + ret.set_int(this.ptSize); + }; + Exps.prototype.TextWidth = function (ret) + { + var w = 0; + var i, len, x; + for (i = 0, len = this.lines.length; i < len; i++) + { + x = this.lines[i].width; + if (w < x) + w = x; + } + ret.set_int(w); + }; + Exps.prototype.TextHeight = function (ret) + { + ret.set_int(this.lines.length * (this.pxHeight + this.line_height_offset) - this.line_height_offset); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.TextBox = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.TextBox.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + var elemTypes = ["text", "password", "email", "number", "tel", "url"]; + if (navigator.userAgent.indexOf("MSIE 9") > -1) + { + elemTypes[2] = "text"; + elemTypes[3] = "text"; + elemTypes[4] = "text"; + elemTypes[5] = "text"; + } + instanceProto.onCreate = function() + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] Textbox plugin not supported on this platform - the object will not be created"); + return; + } + if (this.properties[7] === 6) // textarea + { + this.elem = document.createElement("textarea"); + jQuery(this.elem).css("resize", "none"); + } + else + { + this.elem = document.createElement("input"); + this.elem.type = elemTypes[this.properties[7]]; + } + this.elem.id = this.properties[9]; + jQuery(this.elem).appendTo(this.runtime.canvasdiv ? this.runtime.canvasdiv : "body"); + this.elem["autocomplete"] = "off"; + this.elem.value = this.properties[0]; + this.elem["placeholder"] = this.properties[1]; + this.elem.title = this.properties[2]; + this.elem.disabled = (this.properties[4] === 0); + this.elem["readOnly"] = (this.properties[5] === 1); + this.elem["spellcheck"] = (this.properties[6] === 1); + this.autoFontSize = (this.properties[8] !== 0); + this.element_hidden = false; + if (this.properties[3] === 0) + { + jQuery(this.elem).hide(); + this.visible = false; + this.element_hidden = true; + } + var onchangetrigger = (function (self) { + return function() { + self.runtime.trigger(cr.plugins_.TextBox.prototype.cnds.OnTextChanged, self); + }; + })(this); + this.elem["oninput"] = onchangetrigger; + if (navigator.userAgent.indexOf("MSIE") !== -1) + this.elem["oncut"] = onchangetrigger; + this.elem.onclick = (function (self) { + return function(e) { + e.stopPropagation(); + self.runtime.isInUserInputEvent = true; + self.runtime.trigger(cr.plugins_.TextBox.prototype.cnds.OnClicked, self); + self.runtime.isInUserInputEvent = false; + }; + })(this); + this.elem.ondblclick = (function (self) { + return function(e) { + e.stopPropagation(); + self.runtime.isInUserInputEvent = true; + self.runtime.trigger(cr.plugins_.TextBox.prototype.cnds.OnDoubleClicked, self); + self.runtime.isInUserInputEvent = false; + }; + })(this); + this.elem.addEventListener("touchstart", function (e) { + e.stopPropagation(); + }, false); + this.elem.addEventListener("touchmove", function (e) { + e.stopPropagation(); + }, false); + this.elem.addEventListener("touchend", function (e) { + e.stopPropagation(); + }, false); + jQuery(this.elem).mousedown(function (e) { + e.stopPropagation(); + }); + jQuery(this.elem).mouseup(function (e) { + e.stopPropagation(); + }); + jQuery(this.elem).keydown(function (e) { + if (e.which !== 13 && e.which != 27) // allow enter and escape + e.stopPropagation(); + }); + jQuery(this.elem).keyup(function (e) { + if (e.which !== 13 && e.which != 27) // allow enter and escape + e.stopPropagation(); + }); + this.lastLeft = 0; + this.lastTop = 0; + this.lastRight = 0; + this.lastBottom = 0; + this.lastWinWidth = 0; + this.lastWinHeight = 0; + this.updatePosition(true); + this.runtime.tickMe(this); + }; + instanceProto.saveToJSON = function () + { + return { + "text": this.elem.value, + "placeholder": this.elem.placeholder, + "tooltip": this.elem.title, + "disabled": !!this.elem.disabled, + "readonly": !!this.elem.readOnly, + "spellcheck": !!this.elem["spellcheck"] + }; + }; + instanceProto.loadFromJSON = function (o) + { + this.elem.value = o["text"]; + this.elem.placeholder = o["placeholder"]; + this.elem.title = o["tooltip"]; + this.elem.disabled = o["disabled"]; + this.elem.readOnly = o["readonly"]; + this.elem["spellcheck"] = o["spellcheck"]; + }; + instanceProto.onDestroy = function () + { + if (this.runtime.isDomFree) + return; + jQuery(this.elem).remove(); + this.elem = null; + }; + instanceProto.tick = function () + { + this.updatePosition(); + }; + instanceProto.updatePosition = function (first) + { + if (this.runtime.isDomFree) + return; + var left = this.layer.layerToCanvas(this.x, this.y, true); + var top = this.layer.layerToCanvas(this.x, this.y, false); + var right = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, true); + var bottom = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, false); + var rightEdge = this.runtime.width / this.runtime.devicePixelRatio; + var bottomEdge = this.runtime.height / this.runtime.devicePixelRatio; + if (!this.visible || !this.layer.visible || right <= 0 || bottom <= 0 || left >= rightEdge || top >= bottomEdge) + { + if (!this.element_hidden) + jQuery(this.elem).hide(); + this.element_hidden = true; + return; + } + if (left < 1) + left = 1; + if (top < 1) + top = 1; + if (right >= rightEdge) + right = rightEdge - 1; + if (bottom >= bottomEdge) + bottom = bottomEdge - 1; + var curWinWidth = window.innerWidth; + var curWinHeight = window.innerHeight; + if (!first && this.lastLeft === left && this.lastTop === top && this.lastRight === right && this.lastBottom === bottom && this.lastWinWidth === curWinWidth && this.lastWinHeight === curWinHeight) + { + if (this.element_hidden) + { + jQuery(this.elem).show(); + this.element_hidden = false; + } + return; + } + this.lastLeft = left; + this.lastTop = top; + this.lastRight = right; + this.lastBottom = bottom; + this.lastWinWidth = curWinWidth; + this.lastWinHeight = curWinHeight; + if (this.element_hidden) + { + jQuery(this.elem).show(); + this.element_hidden = false; + } + var offx = Math.round(left) + jQuery(this.runtime.canvas).offset().left; + var offy = Math.round(top) + jQuery(this.runtime.canvas).offset().top; + jQuery(this.elem).css("position", "absolute"); + jQuery(this.elem).offset({left: offx, top: offy}); + jQuery(this.elem).width(Math.round(right - left)); + jQuery(this.elem).height(Math.round(bottom - top)); + if (this.autoFontSize) + jQuery(this.elem).css("font-size", ((this.layer.getScale(true) / this.runtime.devicePixelRatio) - 0.2) + "em"); + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function(glw) + { + }; + function Cnds() {}; + Cnds.prototype.CompareText = function (text, case_) + { + if (this.runtime.isDomFree) + return false; + if (case_ === 0) // insensitive + return cr.equals_nocase(this.elem.value, text); + else + return this.elem.value === text; + }; + Cnds.prototype.OnTextChanged = function () + { + return true; + }; + Cnds.prototype.OnClicked = function () + { + return true; + }; + Cnds.prototype.OnDoubleClicked = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetText = function (text) + { + if (this.runtime.isDomFree) + return; + this.elem.value = text; + }; + Acts.prototype.SetPlaceholder = function (text) + { + if (this.runtime.isDomFree) + return; + this.elem.placeholder = text; + }; + Acts.prototype.SetTooltip = function (text) + { + if (this.runtime.isDomFree) + return; + this.elem.title = text; + }; + Acts.prototype.SetVisible = function (vis) + { + if (this.runtime.isDomFree) + return; + this.visible = (vis !== 0); + }; + Acts.prototype.SetEnabled = function (en) + { + if (this.runtime.isDomFree) + return; + this.elem.disabled = (en === 0); + }; + Acts.prototype.SetReadOnly = function (ro) + { + if (this.runtime.isDomFree) + return; + this.elem.readOnly = (ro === 0); + }; + Acts.prototype.SetFocus = function () + { + if (this.runtime.isDomFree) + return; + this.elem.focus(); + }; + Acts.prototype.SetBlur = function () + { + if (this.runtime.isDomFree) + return; + this.elem.blur(); + }; + Acts.prototype.SetCSSStyle = function (p, v) + { + if (this.runtime.isDomFree) + return; + jQuery(this.elem).css(p, v); + }; + Acts.prototype.ScrollToBottom = function () + { + if (this.runtime.isDomFree) + return; + this.elem.scrollTop = this.elem.scrollHeight; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Text = function (ret) + { + if (this.runtime.isDomFree) + { + ret.set_string(""); + return; + } + ret.set_string(this.elem.value); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.TextModded = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.TextModded.prototype; + pluginProto.onCreate = function () + { + pluginProto.acts.SetWidth = function (w) + { + if (this.width !== w) + { + this.width = w; + this.text_changed = true; // also recalculate text wrapping + this.set_bbox_changed(); + } + }; + }; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + var i, len, inst; + for (i = 0, len = this.instances.length; i < len; i++) + { + inst = this.instances[i]; + inst.mycanvas = null; + inst.myctx = null; + inst.mytex = null; + } + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + if (this.recycled) + cr.clearArray(this.lines); + else + this.lines = []; // for word wrapping + this.text_changed = true; + }; + var instanceProto = pluginProto.Instance.prototype; + var requestedWebFonts = {}; // already requested web fonts have an entry here + instanceProto.onCreate = function() + { + this.text = this.properties[0]; + this.visible = (this.properties[1] === 0); // 0=visible, 1=invisible + this.font = this.properties[2]; + this.color = this.properties[3]; + this.clamp = this.properties[4]===0; + if(this.clamp){ + this.halign = cr.clamp(this.properties[5], 0, 100); // 0=left, 1=center, 2=right + this.valign = cr.clamp(this.properties[6], 0, 100); // 0=top, 1=center, 2=bottom + } + else{ + this.halign = this.properties[5]; // 0=left, 1=center, 2=right + this.valign = this.properties[6]; // 0=top, 1=center, 2=bottom + } + this.wrapbyword = (this.properties[8] === 0); + this.nowrap = (this.properties[8] === 2); + this.wrap = this.properties[8]; // 0=word, 1=character 2=none + this.lastwidth = this.width; + this.lastwrapwidth = this.width; + this.lastheight = this.height; + this.line_height_offset = this.properties[9]; + this.facename = ""; + this.fontstyle = ""; + this.ptSize = 0; + this.textWidth = 0; + this.textHeight = 0; + this.parseFont(); + this.mycanvas = null; + this.myctx = null; + this.mytex = null; + this.need_text_redraw = false; + this.last_render_tick = this.runtime.tickcount; + if (this.recycled) + this.rcTex.set(0, 0, 1, 1); + else + this.rcTex = new cr.rect(0, 0, 1, 1); + if (this.runtime.glwrap) + this.runtime.tickMe(this); +; + }; + instanceProto.parseFont = function () + { + var arr = this.font.split(" "); + var i; + for (i = 0; i < arr.length; i++) + { + if (arr[i].substr(arr[i].length - 2, 2) === "pt") + { + this.ptSize = parseInt(arr[i].substr(0, arr[i].length - 2)); + this.pxHeight = Math.ceil((this.ptSize / 72.0) * 96.0) + 4; // assume 96dpi... + if (i > 0) + this.fontstyle = arr[i - 1]; + this.facename = arr[i + 1]; + for (i = i + 2; i < arr.length; i++) + this.facename += " " + arr[i]; + break; + } + } + }; + instanceProto.saveToJSON = function () + { + return { + "t": this.text, + "f": this.font, + "c": this.color, + "ha": this.halign, + "va": this.valign, + "clamp": this.clamp, + "wr": this.wrapbyword, + "nw": this.nowrap, + "wrap": this.wrap, + "lho": this.line_height_offset, + "fn": this.facename, + "fs": this.fontstyle, + "ps": this.ptSize, + "pxh": this.pxHeight, + "tw": this.textWidth, + "th": this.textHeight, + "lrt": this.last_render_tick + }; + }; + instanceProto.loadFromJSON = function (o) + { + this.text = o["t"]; + this.font = o["f"]; + this.color = o["c"]; + this.halign = o["ha"]; + this.valign = o["va"]; + this.clamp = o["clamp"]; + this.wrapbyword = o["wr"]; + this.nowrap = o["nw"]; + this.wrap = o["wrap"]; + this.line_height_offset = o["lho"]; + this.facename = o["fn"]; + this.fontstyle = o["fs"]; + this.ptSize = o["ps"]; + this.pxHeight = o["pxh"]; + this.textWidth = o["tw"]; + this.textHeight = o["th"]; + this.last_render_tick = o["lrt"]; + this.text_changed = true; + this.lastwidth = this.width; + this.lastwrapwidth = this.width; + this.lastheight = this.height; + }; + instanceProto.tick = function () + { + if (this.runtime.glwrap && this.mytex && (this.runtime.tickcount - this.last_render_tick >= 300)) + { + var layer = this.layer; + this.update_bbox(); + var bbox = this.bbox; + if (bbox.right < layer.viewLeft || bbox.bottom < layer.viewTop || bbox.left > layer.viewRight || bbox.top > layer.viewBottom) + { + this.runtime.glwrap.deleteTexture(this.mytex); + this.mytex = null; + this.myctx = null; + this.mycanvas = null; + } + } + }; + instanceProto.onDestroy = function () + { + this.myctx = null; + this.mycanvas = null; + if (this.runtime.glwrap && this.mytex) + this.runtime.glwrap.deleteTexture(this.mytex); + this.mytex = null; + }; + instanceProto.updateFont = function () + { + this.font = this.fontstyle + " " + this.ptSize.toString() + "pt " + this.facename; + this.text_changed = true; + this.runtime.redraw = true; + }; + instanceProto.draw = function(ctx, glmode) + { + ctx.font = this.font; + ctx.textBaseline = "top"; + ctx.fillStyle = this.color; + ctx.globalAlpha = glmode ? 1 : this.opacity; + var myscale = 1; + if (glmode) + { + myscale = Math.abs(this.layer.getScale()); + ctx.save(); + ctx.scale(myscale, myscale); + } + if (this.text_changed || this.width !== this.lastwrapwidth) + { + this.type.plugin.WordWrap(this.text, this.lines, ctx, this.width, this.wrapbyword, this.nowrap); + this.text_changed = false; + this.lastwrapwidth = this.width; + } + this.update_bbox(); + var penX = glmode ? 0 : this.bquad.tlx; + var penY = glmode ? 0 : this.bquad.tly; + if (this.runtime.pixel_rounding) + { + penX = (penX + 0.5) | 0; + penY = (penY + 0.5) | 0; + } + if (this.angle !== 0 && !glmode) + { + ctx.save(); + ctx.translate(penX, penY); + ctx.rotate(this.angle); + penX = 0; + penY = 0; + } + var endY = penY + this.height; + var line_height = this.pxHeight; + line_height += this.line_height_offset; + var drawX; + var i; + var fucker = 0 + if (this.valign > 50){ + var fucker = 2 * (this.valign - 50 )/50 + } + penY += Math.max(this.height * this.valign/100 - (this.lines.length * line_height) * this.valign/100 - fucker, 0); + /* + if (this.valign === 50) // center + penY += Math.max(this.height / 2 - (this.lines.length * line_height) / 2, 0); + else if (this.valign === 100) // bottom + penY += Math.max(this.height - (this.lines.length * line_height) - 2, 0); + */ + for (i = 0; i < this.lines.length; i++) + { + drawX = penX+ (this.width - this.lines[i].width) * this.halign/100; + /*if (this.halign === 1) // center + drawX = penX + (this.width - this.lines[i].width) / 2; + else if (this.halign === 2) // right + drawX = penX + (this.width - this.lines[i].width); + */ + ctx.fillText(this.lines[i].text, drawX, penY); + penY += line_height; + if (penY >= endY - line_height) + break; + } + if (this.angle !== 0 || glmode) + ctx.restore(); + this.last_render_tick = this.runtime.tickcount; + }; + instanceProto.drawGL = function(glw) + { + if (this.width < 1 || this.height < 1) + return; + var need_redraw = this.text_changed || this.need_text_redraw; + this.need_text_redraw = false; + var layer_scale = this.layer.getScale(); + var layer_angle = this.layer.getAngle(); + var rcTex = this.rcTex; + var floatscaledwidth = layer_scale * this.width; + var floatscaledheight = layer_scale * this.height; + var scaledwidth = Math.ceil(floatscaledwidth); + var scaledheight = Math.ceil(floatscaledheight); + var absscaledwidth = Math.abs(scaledwidth); + var absscaledheight = Math.abs(scaledheight); + var halfw = this.runtime.draw_width / 2; + var halfh = this.runtime.draw_height / 2; + if (!this.myctx) + { + this.mycanvas = document.createElement("canvas"); + this.mycanvas.width = absscaledwidth; + this.mycanvas.height = absscaledheight; + this.lastwidth = absscaledwidth; + this.lastheight = absscaledheight; + need_redraw = true; + this.myctx = this.mycanvas.getContext("2d"); + } + if (absscaledwidth !== this.lastwidth || absscaledheight !== this.lastheight) + { + this.mycanvas.width = absscaledwidth; + this.mycanvas.height = absscaledheight; + if (this.mytex) + { + glw.deleteTexture(this.mytex); + this.mytex = null; + } + need_redraw = true; + } + if (need_redraw) + { + this.myctx.clearRect(0, 0, absscaledwidth, absscaledheight); + this.draw(this.myctx, true); + if (!this.mytex) + this.mytex = glw.createEmptyTexture(absscaledwidth, absscaledheight, this.runtime.linearSampling, this.runtime.isMobile); + glw.videoToTexture(this.mycanvas, this.mytex, this.runtime.isMobile); + } + this.lastwidth = absscaledwidth; + this.lastheight = absscaledheight; + glw.setTexture(this.mytex); + glw.setOpacity(this.opacity); + glw.resetModelView(); + glw.translate(-halfw, -halfh); + glw.updateModelView(); + var q = this.bquad; + var tlx = this.layer.layerToCanvas(q.tlx, q.tly, true, true); + var tly = this.layer.layerToCanvas(q.tlx, q.tly, false, true); + var trx = this.layer.layerToCanvas(q.trx, q.try_, true, true); + var try_ = this.layer.layerToCanvas(q.trx, q.try_, false, true); + var brx = this.layer.layerToCanvas(q.brx, q.bry, true, true); + var bry = this.layer.layerToCanvas(q.brx, q.bry, false, true); + var blx = this.layer.layerToCanvas(q.blx, q.bly, true, true); + var bly = this.layer.layerToCanvas(q.blx, q.bly, false, true); + if (this.runtime.pixel_rounding || (this.angle === 0 && layer_angle === 0)) + { + var ox = ((tlx + 0.5) | 0) - tlx; + var oy = ((tly + 0.5) | 0) - tly + tlx += ox; + tly += oy; + trx += ox; + try_ += oy; + brx += ox; + bry += oy; + blx += ox; + bly += oy; + } + if (this.angle === 0 && layer_angle === 0) + { + trx = tlx + scaledwidth; + try_ = tly; + brx = trx; + bry = tly + scaledheight; + blx = tlx; + bly = bry; + rcTex.right = 1; + rcTex.bottom = 1; + } + else + { + rcTex.right = floatscaledwidth / scaledwidth; + rcTex.bottom = floatscaledheight / scaledheight; + } + glw.quadTex(tlx, tly, trx, try_, brx, bry, blx, bly, rcTex); + glw.resetModelView(); + glw.scale(layer_scale, layer_scale); + glw.rotateZ(-this.layer.getAngle()); + glw.translate((this.layer.viewLeft + this.layer.viewRight) / -2, (this.layer.viewTop + this.layer.viewBottom) / -2); + glw.updateModelView(); + this.last_render_tick = this.runtime.tickcount; + }; + var wordsCache = []; + pluginProto.TokeniseWords = function (text) + { + cr.clearArray(wordsCache); + var cur_word = ""; + var ch; + var i = 0; + while (i < text.length) + { + ch = text.charAt(i); + if (ch === "\n") + { + if (cur_word.length) + { + wordsCache.push(cur_word); + cur_word = ""; + } + wordsCache.push("\n"); + ++i; + } + else if (ch === " " || ch === "\t" || ch === "-") + { + do { + cur_word += text.charAt(i); + i++; + } + while (i < text.length && (text.charAt(i) === " " || text.charAt(i) === "\t")); + wordsCache.push(cur_word); + cur_word = ""; + } + else if (i < text.length) + { + cur_word += ch; + i++; + } + } + if (cur_word.length) + wordsCache.push(cur_word); + }; + var linesCache = []; + function allocLine() + { + if (linesCache.length) + return linesCache.pop(); + else + return {}; + }; + function freeLine(l) + { + linesCache.push(l); + }; + function freeAllLines(arr) + { + var i, len; + for (i = 0, len = arr.length; i < len; i++) + { + freeLine(arr[i]); + } + cr.clearArray(arr); + }; + pluginProto.WordWrap = function (text, lines, ctx, width, wrapbyword, nowrap) + { + if (!text || !text.length) + { + freeAllLines(lines); + return; + } + if (width <= 2.0) + { + freeAllLines(lines); + return; + } + if (text.length <= 100 && text.indexOf("\n") === -1) + { + var all_width = ctx.measureText(text).width; + if (all_width <= width) + { + freeAllLines(lines); + lines.push(allocLine()); + lines[0].text = text; + lines[0].width = all_width; + return; + } + } + if(nowrap){ + var all_width = ctx.measureText(text).width; + freeAllLines(lines); + lines.push(allocLine()); + lines[0].text = text; + lines[0].width = all_width; + } + else{ + this.WrapText(text, lines, ctx, width, wrapbyword); + } + }; + function trimSingleSpaceRight(str) + { + if (!str.length || str.charAt(str.length - 1) !== " ") + return str; + return str.substring(0, str.length - 1); + }; + pluginProto.WrapText = function (text, lines, ctx, width, wrapbyword) + { + var wordArray; + if (wrapbyword) + { + this.TokeniseWords(text); // writes to wordsCache + wordArray = wordsCache; + } + else + wordArray = text; + var cur_line = ""; + var prev_line; + var line_width; + var i; + var lineIndex = 0; + var line; + for (i = 0; i < wordArray.length; i++) + { + if (wordArray[i] === "\n") + { + if (lineIndex >= lines.length) + lines.push(allocLine()); + cur_line = trimSingleSpaceRight(cur_line); // for correct center/right alignment + line = lines[lineIndex]; + line.text = cur_line; + line.width = ctx.measureText(cur_line).width; + lineIndex++; + cur_line = ""; + continue; + } + prev_line = cur_line; + cur_line += wordArray[i]; + line_width = ctx.measureText(cur_line).width; + if (line_width >= width) + { + if (lineIndex >= lines.length) + lines.push(allocLine()); + prev_line = trimSingleSpaceRight(prev_line); + line = lines[lineIndex]; + line.text = prev_line; + line.width = ctx.measureText(prev_line).width; + lineIndex++; + cur_line = wordArray[i]; + if (!wrapbyword && cur_line === " ") + cur_line = ""; + } + } + if (cur_line.length) + { + if (lineIndex >= lines.length) + lines.push(allocLine()); + cur_line = trimSingleSpaceRight(cur_line); + line = lines[lineIndex]; + line.text = cur_line; + line.width = ctx.measureText(cur_line).width; + lineIndex++; + } + for (i = lineIndex; i < lines.length; i++) + freeLine(lines[i]); + lines.length = lineIndex; + }; + function Cnds() {}; + Cnds.prototype.CompareText = function(text_to_compare, case_sensitive) + { + if (case_sensitive) + return this.text == text_to_compare; + else + return cr.equals_nocase(this.text, text_to_compare); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetText = function(param) + { + if (cr.is_number(param) && param < 1e9) + param = Math.round(param * 1e10) / 1e10; // round to nearest ten billionth - hides floating point errors + var text_to_set = param.toString(); + if (this.text !== text_to_set) + { + this.text = text_to_set; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.AppendText = function(param) + { + if (cr.is_number(param)) + param = Math.round(param * 1e10) / 1e10; // round to nearest ten billionth - hides floating point errors + var text_to_append = param.toString(); + if (text_to_append) // not empty + { + this.text += text_to_append; + this.text_changed = true; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetFontFace = function (face_, style_) + { + var newstyle = ""; + switch (style_) { + case 1: newstyle = "bold"; break; + case 2: newstyle = "italic"; break; + case 3: newstyle = "bold italic"; break; + } + if (face_ === this.facename && newstyle === this.fontstyle) + return; // no change + this.facename = face_; + this.fontstyle = newstyle; + this.updateFont(); + }; + Acts.prototype.SetFontSize = function (size_) + { + if (this.ptSize === size_) + return; + this.ptSize = size_; + this.pxHeight = Math.ceil((this.ptSize / 72.0) * 96.0) + 4; // assume 96dpi... + this.updateFont(); + }; + Acts.prototype.SetFontColor = function (rgb) + { + var newcolor = "rgb(" + cr.GetRValue(rgb).toString() + "," + cr.GetGValue(rgb).toString() + "," + cr.GetBValue(rgb).toString() + ")"; + if (newcolor === this.color) + return; + this.color = newcolor; + this.need_text_redraw = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetHorAl = function (val) + { + this.halign = this.clamp? cr.clamp(val, 0, 100) : val; + this.need_text_redraw = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetVerAl = function (val) + { + this.valign = this.clamp? cr.clamp(val, 0, 100) : val; + this.need_text_redraw = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetAl = function (hval, vval) + { + this.halign = this.clamp? cr.clamp(hval, 0, 100) : hval; + this.valign = this.clamp? cr.clamp(vval, 0, 100) : vval; + this.need_text_redraw = true; + this.runtime.redraw = true; + }; + Acts.prototype.SetWrap = function (wrap) + { + this.wrapbyword = (wrap === 0); + this.nowrap = (wrap === 2); + this.need_text_redraw = true; + this.runtime.redraw = true; + this.text_changed = true; + }; + Acts.prototype.SetClamp = function (clamp) + { + this.clamp = clamp === 0 + this.halign = this.clamp? cr.clamp(this.halign, 0, 100) : this.halign; + this.valign = this.clamp? cr.clamp(this.valign, 0, 100) : this.valign; + this.need_text_redraw = true; + this.runtime.redraw = true; + this.text_changed = true; + }; + Acts.prototype.SetHotspot = function (hs) + { + this.SetHotspot(GetHotspot(hs)); + }; + Acts.prototype.SetWebFont = function (familyname_, cssurl_) + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] Text plugin: 'Set web font' not supported on this platform - the action has been ignored"); + return; // DC todo + } + var self = this; + var refreshFunc = (function () { + self.runtime.redraw = true; + self.text_changed = true; + }); + if (requestedWebFonts.hasOwnProperty(cssurl_)) + { + var newfacename = "'" + familyname_ + "'"; + if (this.facename === newfacename) + return; // no change + this.facename = newfacename; + this.updateFont(); + for (var i = 1; i < 10; i++) + { + setTimeout(refreshFunc, i * 100); + setTimeout(refreshFunc, i * 1000); + } + return; + } + var wf = document.createElement("link"); + wf.href = cssurl_; + wf.rel = "stylesheet"; + wf.type = "text/css"; + wf.onload = refreshFunc; + document.getElementsByTagName('head')[0].appendChild(wf); + requestedWebFonts[cssurl_] = true; + this.facename = "'" + familyname_ + "'"; + this.updateFont(); + for (var i = 1; i < 10; i++) + { + setTimeout(refreshFunc, i * 100); + setTimeout(refreshFunc, i * 1000); + } +; + }; + Acts.prototype.SetEffect = function (effect) + { + this.blend_mode = effect; + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Text = function(ret) + { + ret.set_string(this.text); + }; + Exps.prototype.HAlign = function(ret) + { + ret.set_int(this.halign); + }; + Exps.prototype.VAlign = function(ret) + { + ret.set_int(this.valign); + }; + Exps.prototype.FaceName = function (ret) + { + ret.set_string(this.facename); + }; + Exps.prototype.FaceSize = function (ret) + { + ret.set_int(this.ptSize); + }; + Exps.prototype.LineHeight = function (ret) + { + ret.set_int(this.pxHeight + this.line_height_offset); + }; + Exps.prototype.TextWidth = function (ret) + { + var w = 0; + var i, len, x; + for (i = 0, len = this.lines.length; i < len; i++) + { + x = this.lines[i].width; + if (w < x) + w = x; + } + ret.set_int(w); + }; + Exps.prototype.TextHeight = function (ret) + { + ret.set_int(this.lines.length * (this.pxHeight + this.line_height_offset) - this.line_height_offset); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.TiledBg = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.TiledBg.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + if (this.is_family) + return; + this.texture_img = new Image(); + this.texture_img.cr_filesize = this.texture_filesize; + this.runtime.waitForImageLoad(this.texture_img, this.texture_file); + this.pattern = null; + this.webGL_texture = null; + }; + typeProto.onLostWebGLContext = function () + { + if (this.is_family) + return; + this.webGL_texture = null; + }; + typeProto.onRestoreWebGLContext = function () + { + if (this.is_family || !this.instances.length) + return; + if (!this.webGL_texture) + { + this.webGL_texture = this.runtime.glwrap.loadTexture(this.texture_img, true, this.runtime.linearSampling, this.texture_pixelformat); + } + var i, len; + for (i = 0, len = this.instances.length; i < len; i++) + this.instances[i].webGL_texture = this.webGL_texture; + }; + typeProto.loadTextures = function () + { + if (this.is_family || this.webGL_texture || !this.runtime.glwrap) + return; + this.webGL_texture = this.runtime.glwrap.loadTexture(this.texture_img, true, this.runtime.linearSampling, this.texture_pixelformat); + }; + typeProto.unloadTextures = function () + { + if (this.is_family || this.instances.length || !this.webGL_texture) + return; + this.runtime.glwrap.deleteTexture(this.webGL_texture); + this.webGL_texture = null; + }; + typeProto.preloadCanvas2D = function (ctx) + { + ctx.drawImage(this.texture_img, 0, 0); + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.visible = (this.properties[0] === 0); // 0=visible, 1=invisible + this.rcTex = new cr.rect(0, 0, 0, 0); + this.has_own_texture = false; // true if a texture loaded in from URL + this.texture_img = this.type.texture_img; + if (this.runtime.glwrap) + { + this.type.loadTextures(); + this.webGL_texture = this.type.webGL_texture; + } + else + { + if (!this.type.pattern) + this.type.pattern = this.runtime.ctx.createPattern(this.type.texture_img, "repeat"); + this.pattern = this.type.pattern; + } + }; + instanceProto.afterLoad = function () + { + this.has_own_texture = false; + this.texture_img = this.type.texture_img; + }; + instanceProto.onDestroy = function () + { + if (this.runtime.glwrap && this.has_own_texture && this.webGL_texture) + { + this.runtime.glwrap.deleteTexture(this.webGL_texture); + this.webGL_texture = null; + } + }; + instanceProto.draw = function(ctx) + { + ctx.globalAlpha = this.opacity; + ctx.save(); + ctx.fillStyle = this.pattern; + var myx = this.x; + var myy = this.y; + if (this.runtime.pixel_rounding) + { + myx = Math.round(myx); + myy = Math.round(myy); + } + var drawX = -(this.hotspotX * this.width); + var drawY = -(this.hotspotY * this.height); + var offX = drawX % this.texture_img.width; + var offY = drawY % this.texture_img.height; + if (offX < 0) + offX += this.texture_img.width; + if (offY < 0) + offY += this.texture_img.height; + ctx.translate(myx, myy); + ctx.rotate(this.angle); + ctx.translate(offX, offY); + ctx.fillRect(drawX - offX, + drawY - offY, + this.width, + this.height); + ctx.restore(); + }; + instanceProto.drawGL_earlyZPass = function(glw) + { + this.drawGL(glw); + }; + instanceProto.drawGL = function(glw) + { + glw.setTexture(this.webGL_texture); + glw.setOpacity(this.opacity); + var rcTex = this.rcTex; + rcTex.right = this.width / this.texture_img.width; + rcTex.bottom = this.height / this.texture_img.height; + var q = this.bquad; + if (this.runtime.pixel_rounding) + { + var ox = Math.round(this.x) - this.x; + var oy = Math.round(this.y) - this.y; + glw.quadTex(q.tlx + ox, q.tly + oy, q.trx + ox, q.try_ + oy, q.brx + ox, q.bry + oy, q.blx + ox, q.bly + oy, rcTex); + } + else + glw.quadTex(q.tlx, q.tly, q.trx, q.try_, q.brx, q.bry, q.blx, q.bly, rcTex); + }; + function Cnds() {}; + Cnds.prototype.OnURLLoaded = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEffect = function (effect) + { + this.blend_mode = effect; + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + Acts.prototype.LoadURL = function (url_, crossOrigin_) + { + var img = new Image(); + var self = this; + img.onload = function () + { + self.texture_img = img; + if (self.runtime.glwrap) + { + if (self.has_own_texture && self.webGL_texture) + self.runtime.glwrap.deleteTexture(self.webGL_texture); + self.webGL_texture = self.runtime.glwrap.loadTexture(img, true, self.runtime.linearSampling); + } + else + { + self.pattern = self.runtime.ctx.createPattern(img, "repeat"); + } + self.has_own_texture = true; + self.runtime.redraw = true; + self.runtime.trigger(cr.plugins_.TiledBg.prototype.cnds.OnURLLoaded, self); + }; + if (url_.substr(0, 5) !== "data:" && crossOrigin_ === 0) + img.crossOrigin = "anonymous"; + this.runtime.setImageSrc(img, url_); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.ImageWidth = function (ret) + { + ret.set_float(this.texture_img.width); + }; + Exps.prototype.ImageHeight = function (ret) + { + ret.set_float(this.texture_img.height); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.Touch = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.Touch.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + this.touches = []; + this.mouseDown = false; + }; + var instanceProto = pluginProto.Instance.prototype; + var dummyoffset = {left: 0, top: 0}; + instanceProto.findTouch = function (id) + { + var i, len; + for (i = 0, len = this.touches.length; i < len; i++) + { + if (this.touches[i]["id"] === id) + return i; + } + return -1; + }; + var appmobi_accx = 0; + var appmobi_accy = 0; + var appmobi_accz = 0; + function AppMobiGetAcceleration(evt) + { + appmobi_accx = evt.x; + appmobi_accy = evt.y; + appmobi_accz = evt.z; + }; + var pg_accx = 0; + var pg_accy = 0; + var pg_accz = 0; + function PhoneGapGetAcceleration(evt) + { + pg_accx = evt.x; + pg_accy = evt.y; + pg_accz = evt.z; + }; + var theInstance = null; + var touchinfo_cache = []; + function AllocTouchInfo(x, y, id, index) + { + var ret; + if (touchinfo_cache.length) + ret = touchinfo_cache.pop(); + else + ret = new TouchInfo(); + ret.init(x, y, id, index); + return ret; + }; + function ReleaseTouchInfo(ti) + { + if (touchinfo_cache.length < 100) + touchinfo_cache.push(ti); + }; + var GESTURE_HOLD_THRESHOLD = 15; // max px motion for hold gesture to register + var GESTURE_HOLD_TIMEOUT = 500; // time for hold gesture to register + var GESTURE_TAP_TIMEOUT = 333; // time for tap gesture to register + var GESTURE_DOUBLETAP_THRESHOLD = 25; // max distance apart for taps to be + function TouchInfo() + { + this.starttime = 0; + this.time = 0; + this.lasttime = 0; + this.startx = 0; + this.starty = 0; + this.x = 0; + this.y = 0; + this.lastx = 0; + this.lasty = 0; + this["id"] = 0; + this.startindex = 0; + this.triggeredHold = false; + this.tooFarForHold = false; + }; + TouchInfo.prototype.init = function (x, y, id, index) + { + var nowtime = cr.performance_now(); + this.time = nowtime; + this.lasttime = nowtime; + this.starttime = nowtime; + this.startx = x; + this.starty = y; + this.x = x; + this.y = y; + this.lastx = x; + this.lasty = y; + this.width = 0; + this.height = 0; + this.pressure = 0; + this["id"] = id; + this.startindex = index; + this.triggeredHold = false; + this.tooFarForHold = false; + }; + TouchInfo.prototype.update = function (nowtime, x, y, width, height, pressure) + { + this.lasttime = this.time; + this.time = nowtime; + this.lastx = this.x; + this.lasty = this.y; + this.x = x; + this.y = y; + this.width = width; + this.height = height; + this.pressure = pressure; + if (!this.tooFarForHold && cr.distanceTo(this.startx, this.starty, this.x, this.y) >= GESTURE_HOLD_THRESHOLD) + { + this.tooFarForHold = true; + } + }; + TouchInfo.prototype.maybeTriggerHold = function (inst, index) + { + if (this.triggeredHold) + return; // already triggered this gesture + var nowtime = cr.performance_now(); + if (nowtime - this.starttime >= GESTURE_HOLD_TIMEOUT && !this.tooFarForHold && cr.distanceTo(this.startx, this.starty, this.x, this.y) < GESTURE_HOLD_THRESHOLD) + { + this.triggeredHold = true; + inst.trigger_index = this.startindex; + inst.trigger_id = this["id"]; + inst.getTouchIndex = index; + inst.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnHoldGesture, inst); + inst.curTouchX = this.x; + inst.curTouchY = this.y; + inst.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnHoldGestureObject, inst); + inst.getTouchIndex = 0; + } + }; + var lastTapX = -1000; + var lastTapY = -1000; + var lastTapTime = -10000; + TouchInfo.prototype.maybeTriggerTap = function (inst, index) + { + if (this.triggeredHold) + return; + var nowtime = cr.performance_now(); + if (nowtime - this.starttime <= GESTURE_TAP_TIMEOUT && !this.tooFarForHold && cr.distanceTo(this.startx, this.starty, this.x, this.y) < GESTURE_HOLD_THRESHOLD) + { + inst.trigger_index = this.startindex; + inst.trigger_id = this["id"]; + inst.getTouchIndex = index; + if ((nowtime - lastTapTime <= GESTURE_TAP_TIMEOUT * 2) && cr.distanceTo(lastTapX, lastTapY, this.x, this.y) < GESTURE_DOUBLETAP_THRESHOLD) + { + inst.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnDoubleTapGesture, inst); + inst.curTouchX = this.x; + inst.curTouchY = this.y; + inst.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnDoubleTapGestureObject, inst); + lastTapX = -1000; + lastTapY = -1000; + lastTapTime = -10000; + } + else + { + inst.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTapGesture, inst); + inst.curTouchX = this.x; + inst.curTouchY = this.y; + inst.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTapGestureObject, inst); + lastTapX = this.x; + lastTapY = this.y; + lastTapTime = nowtime; + } + inst.getTouchIndex = 0; + } + }; + instanceProto.onCreate = function() + { + theInstance = this; + this.isWindows8 = !!(typeof window["c2isWindows8"] !== "undefined" && window["c2isWindows8"]); + this.orient_alpha = 0; + this.orient_beta = 0; + this.orient_gamma = 0; + this.acc_g_x = 0; + this.acc_g_y = 0; + this.acc_g_z = 0; + this.acc_x = 0; + this.acc_y = 0; + this.acc_z = 0; + this.curTouchX = 0; + this.curTouchY = 0; + this.trigger_index = 0; + this.trigger_id = 0; + this.trigger_permission = 0; + this.getTouchIndex = 0; + this.useMouseInput = (this.properties[0] !== 0); + var elem = (this.runtime.fullscreen_mode > 0) ? document : this.runtime.canvas; + var elem2 = document; + if (this.runtime.isDirectCanvas) + elem2 = elem = window["Canvas"]; + else if (this.runtime.isCocoonJs) + elem2 = elem = window; + var self = this; + if (typeof PointerEvent !== "undefined") + { + elem.addEventListener("pointerdown", + function(info) { + self.onPointerStart(info); + }, + false + ); + elem.addEventListener("pointermove", + function(info) { + self.onPointerMove(info); + }, + false + ); + elem2.addEventListener("pointerup", + function(info) { + self.onPointerEnd(info, false); + }, + false + ); + elem2.addEventListener("pointercancel", + function(info) { + self.onPointerEnd(info, true); + }, + false + ); + if (this.runtime.canvas) + { + this.runtime.canvas.addEventListener("MSGestureHold", function(e) { + e.preventDefault(); + }, false); + document.addEventListener("MSGestureHold", function(e) { + e.preventDefault(); + }, false); + this.runtime.canvas.addEventListener("gesturehold", function(e) { + e.preventDefault(); + }, false); + document.addEventListener("gesturehold", function(e) { + e.preventDefault(); + }, false); + } + } + else if (window.navigator["msPointerEnabled"]) + { + elem.addEventListener("MSPointerDown", + function(info) { + self.onPointerStart(info); + }, + false + ); + elem.addEventListener("MSPointerMove", + function(info) { + self.onPointerMove(info); + }, + false + ); + elem2.addEventListener("MSPointerUp", + function(info) { + self.onPointerEnd(info, false); + }, + false + ); + elem2.addEventListener("MSPointerCancel", + function(info) { + self.onPointerEnd(info, true); + }, + false + ); + if (this.runtime.canvas) + { + this.runtime.canvas.addEventListener("MSGestureHold", function(e) { + e.preventDefault(); + }, false); + document.addEventListener("MSGestureHold", function(e) { + e.preventDefault(); + }, false); + } + } + else + { + elem.addEventListener("touchstart", + function(info) { + self.onTouchStart(info); + }, + false + ); + elem.addEventListener("touchmove", + function(info) { + self.onTouchMove(info); + }, + false + ); + elem2.addEventListener("touchend", + function(info) { + self.onTouchEnd(info, false); + }, + false + ); + elem2.addEventListener("touchcancel", + function(info) { + self.onTouchEnd(info, true); + }, + false + ); + } + if (this.isWindows8) + { + var win8accelerometerFn = function(e) { + var reading = e["reading"]; + self.acc_x = reading["accelerationX"]; + self.acc_y = reading["accelerationY"]; + self.acc_z = reading["accelerationZ"]; + }; + var win8inclinometerFn = function(e) { + var reading = e["reading"]; + self.orient_alpha = reading["yawDegrees"]; + self.orient_beta = reading["pitchDegrees"]; + self.orient_gamma = reading["rollDegrees"]; + }; + var accelerometer = Windows["Devices"]["Sensors"]["Accelerometer"]["getDefault"](); + if (accelerometer) + { + accelerometer["reportInterval"] = Math.max(accelerometer["minimumReportInterval"], 16); + accelerometer.addEventListener("readingchanged", win8accelerometerFn); + } + var inclinometer = Windows["Devices"]["Sensors"]["Inclinometer"]["getDefault"](); + if (inclinometer) + { + inclinometer["reportInterval"] = Math.max(inclinometer["minimumReportInterval"], 16); + inclinometer.addEventListener("readingchanged", win8inclinometerFn); + } + document.addEventListener("visibilitychange", function(e) { + if (document["hidden"] || document["msHidden"]) + { + if (accelerometer) + accelerometer.removeEventListener("readingchanged", win8accelerometerFn); + if (inclinometer) + inclinometer.removeEventListener("readingchanged", win8inclinometerFn); + } + else + { + if (accelerometer) + accelerometer.addEventListener("readingchanged", win8accelerometerFn); + if (inclinometer) + inclinometer.addEventListener("readingchanged", win8inclinometerFn); + } + }, false); + } + else + { + window.addEventListener("deviceorientation", function (eventData) { + self.orient_alpha = eventData["alpha"] || 0; + self.orient_beta = eventData["beta"] || 0; + self.orient_gamma = eventData["gamma"] || 0; + }, false); + window.addEventListener("devicemotion", function (eventData) { + if (eventData["accelerationIncludingGravity"]) + { + self.acc_g_x = eventData["accelerationIncludingGravity"]["x"] || 0; + self.acc_g_y = eventData["accelerationIncludingGravity"]["y"] || 0; + self.acc_g_z = eventData["accelerationIncludingGravity"]["z"] || 0; + } + if (eventData["acceleration"]) + { + self.acc_x = eventData["acceleration"]["x"] || 0; + self.acc_y = eventData["acceleration"]["y"] || 0; + self.acc_z = eventData["acceleration"]["z"] || 0; + } + }, false); + } + if (this.useMouseInput && !this.runtime.isDomFree) + { + jQuery(document).mousemove( + function(info) { + self.onMouseMove(info); + } + ); + jQuery(document).mousedown( + function(info) { + self.onMouseDown(info); + } + ); + jQuery(document).mouseup( + function(info) { + self.onMouseUp(info); + } + ); + } + if (!this.runtime.isiOS && this.runtime.isCordova && navigator["accelerometer"] && navigator["accelerometer"]["watchAcceleration"]) + { + navigator["accelerometer"]["watchAcceleration"](PhoneGapGetAcceleration, null, { "frequency": 40 }); + } + this.runtime.tick2Me(this); + }; + instanceProto.onPointerMove = function (info) + { + if (info["pointerType"] === info["MSPOINTER_TYPE_MOUSE"] || info["pointerType"] === "mouse") + return; + if (info.preventDefault) + info.preventDefault(); + var i = this.findTouch(info["pointerId"]); + var nowtime = cr.performance_now(); + if (i >= 0) + { + var offset = this.runtime.isDomFree ? dummyoffset : jQuery(this.runtime.canvas).offset(); + var t = this.touches[i]; + if (nowtime - t.time < 2) + return; + t.update(nowtime, info.pageX - offset.left, info.pageY - offset.top, info.width || 0, info.height || 0, info.pressure || 0); + } + }; + instanceProto.onPointerStart = function (info) + { + if (info["pointerType"] === info["MSPOINTER_TYPE_MOUSE"] || info["pointerType"] === "mouse") + return; + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + var offset = this.runtime.isDomFree ? dummyoffset : jQuery(this.runtime.canvas).offset(); + var touchx = info.pageX - offset.left; + var touchy = info.pageY - offset.top; + var nowtime = cr.performance_now(); + this.trigger_index = this.touches.length; + this.trigger_id = info["pointerId"]; + this.touches.push(AllocTouchInfo(touchx, touchy, info["pointerId"], this.trigger_index)); + this.runtime.isInUserInputEvent = true; + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnNthTouchStart, this); + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTouchStart, this); + this.curTouchX = touchx; + this.curTouchY = touchy; + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTouchObject, this); + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onPointerEnd = function (info, isCancel) + { + if (info["pointerType"] === info["MSPOINTER_TYPE_MOUSE"] || info["pointerType"] === "mouse") + return; + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + var i = this.findTouch(info["pointerId"]); + this.trigger_index = (i >= 0 ? this.touches[i].startindex : -1); + this.trigger_id = (i >= 0 ? this.touches[i]["id"] : -1); + this.runtime.isInUserInputEvent = true; + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnNthTouchEnd, this); + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTouchEnd, this); + if (i >= 0) + { + if (!isCancel) + this.touches[i].maybeTriggerTap(this, i); + ReleaseTouchInfo(this.touches[i]); + this.touches.splice(i, 1); + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onTouchMove = function (info) + { + if (info.preventDefault) + info.preventDefault(); + var nowtime = cr.performance_now(); + var i, len, t, u; + for (i = 0, len = info.changedTouches.length; i < len; i++) + { + t = info.changedTouches[i]; + var j = this.findTouch(t["identifier"]); + if (j >= 0) + { + var offset = this.runtime.isDomFree ? dummyoffset : jQuery(this.runtime.canvas).offset(); + u = this.touches[j]; + if (nowtime - u.time < 2) + continue; + var touchWidth = (t.radiusX || t.webkitRadiusX || t.mozRadiusX || t.msRadiusX || 0) * 2; + var touchHeight = (t.radiusY || t.webkitRadiusY || t.mozRadiusY || t.msRadiusY || 0) * 2; + var touchForce = t.force || t.webkitForce || t.mozForce || t.msForce || 0; + u.update(nowtime, t.pageX - offset.left, t.pageY - offset.top, touchWidth, touchHeight, touchForce); + } + } + }; + instanceProto.onTouchStart = function (info) + { + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + var offset = this.runtime.isDomFree ? dummyoffset : jQuery(this.runtime.canvas).offset(); + var nowtime = cr.performance_now(); + this.runtime.isInUserInputEvent = true; + var i, len, t, j; + for (i = 0, len = info.changedTouches.length; i < len; i++) + { + t = info.changedTouches[i]; + j = this.findTouch(t["identifier"]); + if (j !== -1) + continue; + var touchx = t.pageX - offset.left; + var touchy = t.pageY - offset.top; + this.trigger_index = this.touches.length; + this.trigger_id = t["identifier"]; + this.touches.push(AllocTouchInfo(touchx, touchy, t["identifier"], this.trigger_index)); + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnNthTouchStart, this); + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTouchStart, this); + this.curTouchX = touchx; + this.curTouchY = touchy; + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTouchObject, this); + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onTouchEnd = function (info, isCancel) + { + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + this.runtime.isInUserInputEvent = true; + var i, len, t, j; + for (i = 0, len = info.changedTouches.length; i < len; i++) + { + t = info.changedTouches[i]; + j = this.findTouch(t["identifier"]); + if (j >= 0) + { + this.trigger_index = this.touches[j].startindex; + this.trigger_id = this.touches[j]["id"]; + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnNthTouchEnd, this); + this.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnTouchEnd, this); + if (!isCancel) + this.touches[j].maybeTriggerTap(this, j); + ReleaseTouchInfo(this.touches[j]); + this.touches.splice(j, 1); + } + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.getAlpha = function () + { + if (this.runtime.isCordova && this.orient_alpha === 0 && pg_accz !== 0) + return pg_accz * 90; + else + return this.orient_alpha; + }; + instanceProto.getBeta = function () + { + if (this.runtime.isCordova && this.orient_beta === 0 && pg_accy !== 0) + return pg_accy * 90; + else + return this.orient_beta; + }; + instanceProto.getGamma = function () + { + if (this.runtime.isCordova && this.orient_gamma === 0 && pg_accx !== 0) + return pg_accx * 90; + else + return this.orient_gamma; + }; + var noop_func = function(){}; + function isCompatibilityMouseEvent(e) + { + return (e["sourceCapabilities"] && e["sourceCapabilities"]["firesTouchEvents"]) || + (e.originalEvent && e.originalEvent["sourceCapabilities"] && e.originalEvent["sourceCapabilities"]["firesTouchEvents"]); + }; + instanceProto.onMouseDown = function(info) + { + if (isCompatibilityMouseEvent(info)) + return; + var t = { pageX: info.pageX, pageY: info.pageY, "identifier": 0 }; + var fakeinfo = { changedTouches: [t] }; + this.onTouchStart(fakeinfo); + this.mouseDown = true; + }; + instanceProto.onMouseMove = function(info) + { + if (!this.mouseDown) + return; + if (isCompatibilityMouseEvent(info)) + return; + var t = { pageX: info.pageX, pageY: info.pageY, "identifier": 0 }; + var fakeinfo = { changedTouches: [t] }; + this.onTouchMove(fakeinfo); + }; + instanceProto.onMouseUp = function(info) + { + if (info.preventDefault && this.runtime.had_a_click && !this.runtime.isMobile) + info.preventDefault(); + this.runtime.had_a_click = true; + if (isCompatibilityMouseEvent(info)) + return; + var t = { pageX: info.pageX, pageY: info.pageY, "identifier": 0 }; + var fakeinfo = { changedTouches: [t] }; + this.onTouchEnd(fakeinfo); + this.mouseDown = false; + }; + instanceProto.tick2 = function() + { + var i, len, t; + var nowtime = cr.performance_now(); + for (i = 0, len = this.touches.length; i < len; ++i) + { + t = this.touches[i]; + if (t.time <= nowtime - 50) + t.lasttime = nowtime; + t.maybeTriggerHold(this, i); + } + }; + function Cnds() {}; + Cnds.prototype.OnTouchStart = function () + { + return true; + }; + Cnds.prototype.OnTouchEnd = function () + { + return true; + }; + Cnds.prototype.IsInTouch = function () + { + return this.touches.length; + }; + Cnds.prototype.OnTouchObject = function (type) + { + if (!type) + return false; + return this.runtime.testAndSelectCanvasPointOverlap(type, this.curTouchX, this.curTouchY, false); + }; + var touching = []; + Cnds.prototype.IsTouchingObject = function (type) + { + if (!type) + return false; + var sol = type.getCurrentSol(); + var instances = sol.getObjects(); + var px, py; + var i, leni, j, lenj; + for (i = 0, leni = instances.length; i < leni; i++) + { + var inst = instances[i]; + inst.update_bbox(); + for (j = 0, lenj = this.touches.length; j < lenj; j++) + { + var touch = this.touches[j]; + px = inst.layer.canvasToLayer(touch.x, touch.y, true); + py = inst.layer.canvasToLayer(touch.x, touch.y, false); + if (inst.contains_pt(px, py)) + { + touching.push(inst); + break; + } + } + } + if (touching.length) + { + sol.select_all = false; + cr.shallowAssignArray(sol.instances, touching); + type.applySolToContainer(); + cr.clearArray(touching); + return true; + } + else + return false; + }; + Cnds.prototype.CompareTouchSpeed = function (index, cmp, s) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + return false; + var t = this.touches[index]; + var dist = cr.distanceTo(t.x, t.y, t.lastx, t.lasty); + var timediff = (t.time - t.lasttime) / 1000; + var speed = 0; + if (timediff > 0) + speed = dist / timediff; + return cr.do_cmp(speed, cmp, s); + }; + Cnds.prototype.OrientationSupported = function () + { + return typeof window["DeviceOrientationEvent"] !== "undefined"; + }; + Cnds.prototype.MotionSupported = function () + { + return typeof window["DeviceMotionEvent"] !== "undefined"; + }; + Cnds.prototype.CompareOrientation = function (orientation_, cmp_, angle_) + { + var v = 0; + if (orientation_ === 0) + v = this.getAlpha(); + else if (orientation_ === 1) + v = this.getBeta(); + else + v = this.getGamma(); + return cr.do_cmp(v, cmp_, angle_); + }; + Cnds.prototype.CompareAcceleration = function (acceleration_, cmp_, angle_) + { + var v = 0; + if (acceleration_ === 0) + v = this.acc_g_x; + else if (acceleration_ === 1) + v = this.acc_g_y; + else if (acceleration_ === 2) + v = this.acc_g_z; + else if (acceleration_ === 3) + v = this.acc_x; + else if (acceleration_ === 4) + v = this.acc_y; + else if (acceleration_ === 5) + v = this.acc_z; + return cr.do_cmp(v, cmp_, angle_); + }; + Cnds.prototype.OnNthTouchStart = function (touch_) + { + touch_ = Math.floor(touch_); + return touch_ === this.trigger_index; + }; + Cnds.prototype.OnNthTouchEnd = function (touch_) + { + touch_ = Math.floor(touch_); + return touch_ === this.trigger_index; + }; + Cnds.prototype.HasNthTouch = function (touch_) + { + touch_ = Math.floor(touch_); + return this.touches.length >= touch_ + 1; + }; + Cnds.prototype.OnHoldGesture = function () + { + return true; + }; + Cnds.prototype.OnTapGesture = function () + { + return true; + }; + Cnds.prototype.OnDoubleTapGesture = function () + { + return true; + }; + Cnds.prototype.OnHoldGestureObject = function (type) + { + if (!type) + return false; + return this.runtime.testAndSelectCanvasPointOverlap(type, this.curTouchX, this.curTouchY, false); + }; + Cnds.prototype.OnTapGestureObject = function (type) + { + if (!type) + return false; + return this.runtime.testAndSelectCanvasPointOverlap(type, this.curTouchX, this.curTouchY, false); + }; + Cnds.prototype.OnDoubleTapGestureObject = function (type) + { + if (!type) + return false; + return this.runtime.testAndSelectCanvasPointOverlap(type, this.curTouchX, this.curTouchY, false); + }; + Cnds.prototype.OnPermissionGranted = function (type) + { + return this.trigger_permission === type; + }; + Cnds.prototype.OnPermissionDenied = function (type) + { + return this.trigger_permission === type; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.RequestPermission = function (type) + { + var self = this; + var promise = Promise.resolve(true); + if (type === 0) // orientation + { + if (window["DeviceOrientationEvent"] && window["DeviceOrientationEvent"]["requestPermission"]) + { + promise = window["DeviceOrientationEvent"]["requestPermission"]() + .then(function (state) + { + return state === "granted"; + }); + } + } + else // motion + { + if (window["DeviceMotionEvent"] && window["DeviceMotionEvent"]["requestPermission"]) + { + promise = window["DeviceMotionEvent"]["requestPermission"]() + .then(function (state) + { + return state === "granted"; + }); + } + } + promise.then(function (result) + { + self.trigger_permission = type; + if (result) + self.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnPermissionGranted, self); + else + self.runtime.trigger(cr.plugins_.Touch.prototype.cnds.OnPermissionDenied, self); + }); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.TouchCount = function (ret) + { + ret.set_int(this.touches.length); + }; + Exps.prototype.X = function (ret, layerparam) + { + var index = this.getTouchIndex; + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, true)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, true)); + else + ret.set_float(0); + } + }; + Exps.prototype.XAt = function (ret, index, layerparam) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, true)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, true)); + else + ret.set_float(0); + } + }; + Exps.prototype.XForID = function (ret, id, layerparam) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(touch.x, touch.y, true)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(touch.x, touch.y, true)); + else + ret.set_float(0); + } + }; + Exps.prototype.Y = function (ret, layerparam) + { + var index = this.getTouchIndex; + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, false)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, false)); + else + ret.set_float(0); + } + }; + Exps.prototype.YAt = function (ret, index, layerparam) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, false)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(this.touches[index].x, this.touches[index].y, false)); + else + ret.set_float(0); + } + }; + Exps.prototype.YForID = function (ret, id, layerparam) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) + { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(touch.x, touch.y, false)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } + else + { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else + layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float(layer.canvasToLayer(touch.x, touch.y, false)); + else + ret.set_float(0); + } + }; + Exps.prototype.AbsoluteX = function (ret) + { + if (this.touches.length) + ret.set_float(this.touches[0].x); + else + ret.set_float(0); + }; + Exps.prototype.AbsoluteXAt = function (ret, index) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + ret.set_float(this.touches[index].x); + }; + Exps.prototype.AbsoluteXForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.x); + }; + Exps.prototype.AbsoluteY = function (ret) + { + if (this.touches.length) + ret.set_float(this.touches[0].y); + else + ret.set_float(0); + }; + Exps.prototype.AbsoluteYAt = function (ret, index) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + ret.set_float(this.touches[index].y); + }; + Exps.prototype.AbsoluteYForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.y); + }; + Exps.prototype.SpeedAt = function (ret, index) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + var t = this.touches[index]; + var dist = cr.distanceTo(t.x, t.y, t.lastx, t.lasty); + var timediff = (t.time - t.lasttime) / 1000; + if (timediff <= 0) + ret.set_float(0); + else + ret.set_float(dist / timediff); + }; + Exps.prototype.SpeedForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + var dist = cr.distanceTo(touch.x, touch.y, touch.lastx, touch.lasty); + var timediff = (touch.time - touch.lasttime) / 1000; + if (timediff <= 0) + ret.set_float(0); + else + ret.set_float(dist / timediff); + }; + Exps.prototype.AngleAt = function (ret, index) + { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) + { + ret.set_float(0); + return; + } + var t = this.touches[index]; + ret.set_float(cr.to_degrees(cr.angleTo(t.lastx, t.lasty, t.x, t.y))); + }; + Exps.prototype.AngleForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(cr.to_degrees(cr.angleTo(touch.lastx, touch.lasty, touch.x, touch.y))); + }; + Exps.prototype.Alpha = function (ret) + { + ret.set_float(this.getAlpha()); + }; + Exps.prototype.Beta = function (ret) + { + ret.set_float(this.getBeta()); + }; + Exps.prototype.Gamma = function (ret) + { + ret.set_float(this.getGamma()); + }; + Exps.prototype.AccelerationXWithG = function (ret) + { + ret.set_float(this.acc_g_x); + }; + Exps.prototype.AccelerationYWithG = function (ret) + { + ret.set_float(this.acc_g_y); + }; + Exps.prototype.AccelerationZWithG = function (ret) + { + ret.set_float(this.acc_g_z); + }; + Exps.prototype.AccelerationX = function (ret) + { + ret.set_float(this.acc_x); + }; + Exps.prototype.AccelerationY = function (ret) + { + ret.set_float(this.acc_y); + }; + Exps.prototype.AccelerationZ = function (ret) + { + ret.set_float(this.acc_z); + }; + Exps.prototype.TouchIndex = function (ret) + { + ret.set_int(this.trigger_index); + }; + Exps.prototype.TouchID = function (ret) + { + ret.set_float(this.trigger_id); + }; + Exps.prototype.WidthForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.width); + }; + Exps.prototype.HeightForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.height); + }; + Exps.prototype.PressureForID = function (ret, id) + { + var index = this.findTouch(id); + if (index < 0) + { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.pressure); + }; + pluginProto.exps = new Exps(); +}()); +if( window === undefined ) +{ + var window = ("undefined" == typeof window) ? + ("undefined" == typeof global) ? + ("undefined" == typeof self) ? + this + :self + :global + :window; +} +var __CONSTRUCT2_RUNTIME2__ = true; +var __CONSTRUCT3_RUNTIME2__ = false; +var __CONSTRUCT3_RUNTIME3__ = false; +var __DEBUG__ = false; +; +; +cr.plugins_.ValerypopoffJSPlugin = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.ValerypopoffJSPlugin.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.returnValue = undefined; + this.sciptsToLoad = 0; + this.Aliases = {}; + this.construct_compare_function_prefix = "ConstructCompare_"; + this.AliasDotpartsCache = + { + count: 0, + max_count: 4096, + Dotparts: {}, + AliasNames: {}, + AliasTrailers: {}, + IsAlias: {} + }; + this.NonAliasDotpartsCache = + { + count: 0, + max_count: 2048, + Dotparts: {} + }; + function AddScriptToPage(this_, nameOfExternalScript) + { + if( document === undefined ) + { + this_.ShowError( + { + debug_caller: "Including '"+ nameOfExternalScript +"' script to the page", + caller_name: "Including '"+ nameOfExternalScript +"' script to the page", + error_message: "'document' is not defined. You're probably launching the game in a Worker. Workers are not supported yet. Export project with 'Use worker' option unchecked in the 'Advanced' section of the 'Project properties' panel." + }); + return; + } + /* + if( window.jQuery && window.jQuery.ajax ) + { + $.ajax( + { + url: nameOfExternalScript, + dataType: "script", + async: false, + success: function() + { + this_.sciptsToLoad-- ; + }, + error: function(XMLHttpRequest) + { + this_.ShowError( + { + debug_caller: "Including '"+ nameOfExternalScript +"' script to the page", + caller_name: "Including '"+ nameOfExternalScript +"' script to the page", + error_message: XMLHttpRequest.status + }); + } + }); + } else */ + { + var myScriptTag = document.createElement('script'); + myScriptTag.setAttribute("type","text/javascript"); + myScriptTag.setAttribute("src", nameOfExternalScript); + myScriptTag.onreadystatechange = function () + { + if (this.readyState == 'complete') + this_.sciptsToLoad--; + } + myScriptTag.onload = function(){ this_.sciptsToLoad--; }; + myScriptTag.onerror = function() + { + this_.ShowError( + { + debug_caller: "Including '"+ nameOfExternalScript +"' script to the page", + caller_name: "Including '"+ nameOfExternalScript +"' script to the page", + error_message: "Probably file not found" + }); + }; + document.getElementsByTagName("head")[0].appendChild(myScriptTag); + } + } + if( this.properties[0] != "" ) + { + var lines = []; + if( __CONSTRUCT2_RUNTIME2__ ) + lines = this.properties[0].split(';'); + else + lines = this.properties[0].split(/[;\n\r]/); + for(var i=0; i= 0 || funcname_.indexOf(")") >= 0 ) + { + var info = + { + debug_caller: "CallJSfunction", + caller_name: caller_name_, + error_message: "'" + final.trimmed_code + "' must be a function name, not a function call. Remove parentheses." + } + if( final.alias_found ) + { + info["show-alias-expression"] = true; + info.alias_expression = final.trimmed_code; + } + this.ShowError( info ); + return; + } + var ret = undefined; + try + { + ret = final.end.apply(final.context, funcparams_); + } catch(err) + { + if (err instanceof TypeError && err.message.indexOf("apply") >= 0 && err.message.indexOf("undefined") >= 0 ) + err.message = funcname_ + " is undefined"; + var info = + { + debug_caller: "CallJSfunction", + caller_name: caller_name_, + error_message: err.message + } + if( final.alias_found ) + { + info["show-alias-expression"] = true; + info.alias_expression = MakeCallString(final.trimmed_code, funcparams_); + info["show-code"] = true, + info.code = MakeCallString(this.Aliases[final.alias_name].js + final.alias_trailer, funcparams_); + } + else + { + info["show-code"] = true, + info.code = MakeCallString(final.trimmed_code, funcparams_); + } + this.ShowError( info ); + return; + } + if( store_return_value_ ) + this.returnValue = ret; + return ret; + }, + CallAlias: function(alias_exp_, funcparams_, store_return_value_, caller_name_) + { + if( store_return_value_ === undefined ) + store_return_value_ = true; + if( caller_name_ === undefined ) + caller_name_ = "'Call alias' action"; + var final = this.ParseJS(alias_exp_, true, caller_name_); + /* + if( !final.alias_found ) + { + var info = + { + debug_caller: "CallAlias", + caller_name: caller_name_, + error_message: "No such alias '" + final.trimmed_code + "'" + } + this.ShowError( info ); + return; + } + */ + if( final.error ) + return; + var ret = this.CallJSfunction(this.Aliases[final.alias_name].js + final.alias_trailer, funcparams_, store_return_value_, caller_name_, final ); + return ret; + }, + ShowError: function( info ) + { + var error_str = "ValerypopoffJS plugin: Error in " + info.caller_name + "\n"; + error_str += "--------------------- \n"; + if( __DEBUG__ ) + { + error_str += "DEBUG CALLER: " + info.debug_caller + "\n"; + error_str += "--------------------- \n"; + } + if( info["show-alias-expression"] ) + { + error_str += "Alias expression: " + info.alias_expression + "\n"; + error_str += "--------------------- \n"; + } + if( info["show-code"] ) + { + error_str += "JS code: " + info.code + "\n"; + error_str += "--------------------- \n"; + } + error_str += info.error_message; + console.error( error_str ); + }, + Resolve: function( dotparts_, caller_name_, code_, alias_name_, alias_trailer_ ) + { + var context = window; + var end = context; + var endname = ""; + for( var i=0, dotparts_length=dotparts_.length; i= cache.max_count ) + for( var i in cache.Dotparts ) + { + delete cache.Dotparts[i]; + if( cache.IsAlias[ i ] ) + { + delete cache.AliasNames[ i ]; + delete cache.AliasTrailers[ i ]; + delete cache.IsAlias[ i ]; + } + cache.count--; + if(cache.count <= cache.max_count) + break; + } + cache.Dotparts[ trimmed_code ] = Dotparts; + if( alias_found ) + { + cache.AliasNames[ trimmed_code ] = alias_name; + cache.AliasTrailers[ trimmed_code ] = alias_trailer; + cache.IsAlias[ trimmed_code ] = true; + } + cache.count++; + } + var Result = this.Resolve( Dotparts, caller_name_, trimmed_code, alias_name, alias_trailer ); + return { + error: Result.error, + end: Result.end, + endname: Result.endname, + context: Result.context, + trimmed_code: trimmed_code, + alias_found: alias_found, + alias_name: alias_name, + alias_trailer: alias_trailer + }; + } +} + for( var k in InstanceFunctionsObject ) + { + instanceProto[k] = InstanceFunctionsObject[k]; + } + function Cnds() {}; + var CndsObject = + { + C2CompareFunctionReturnValue: function(value_, cmp_, funcname_, funcparams_) + { + switch( cmp_ ) + { + case 2: cmp_=4; break; + case 3: cmp_=5; break; + case 4: cmp_=2; break; + case 5: cmp_=3; break; + } + return this.CNDS.CompareFunctionReturnValue.call( this, funcname_, funcparams_, cmp_, value_ ); + }, + C2CompareAliasCallReturnValue: function(value_, cmp_, alias_exp_, funcparams_) + { + switch( cmp_ ) + { + case 2: cmp_=4; break; + case 3: cmp_=5; break; + case 4: cmp_=2; break; + case 5: cmp_=3; break; + } + return this.CNDS.CompareAliasCallReturnValue.call( this, alias_exp_, funcparams_, cmp_, value_ ); + }, + C2CompareExecReturnWithParams: function(value_, cmp_, code_, params_) + { + switch( cmp_ ) + { + case 2: cmp_=4; break; + case 3: cmp_=5; break; + case 4: cmp_=2; break; + case 5: cmp_=3; break; + } + return this.CNDS.CompareExecReturnWithParams.call( this, code_, params_, cmp_, value_ ); + }, + C2CompareValue: function(value_, cmp_, alias_exp_, funcparams_) + { + switch( cmp_ ) + { + case 2: cmp_=4; break; + case 3: cmp_=5; break; + case 4: cmp_=2; break; + case 5: cmp_=3; break; + } + return this.CNDS.CompareValue.call(this, alias_exp_, funcparams_, cmp_, value_) + }, + CompareExecReturnWithParams: function(code_, params_, cmp_, value_) + { + var ret = undefined; + var caller_name_ = "'Compare JS code Completion value' condition"; + if( params_.length ) + code_ = HashtagParamsToCode(code_, params_); + try + { + ret = eval(code_); + } catch(err) + { + var info = + { + debug_caller: "CompareExecReturnWithParams", + caller_name: caller_name_, + error_message: err.message, + "show-code": true, + code: code_ + } + this.ShowError( info ); + return; + } + if( typeof ret === "boolean" ) + ret = ret ? 1 : 0; + return cr.do_cmp(ret, cmp_, value_); + }, + CompareFunctionReturnValue: function(funcname_, funcparams_, cmp_, value_) + { + var store_return_value_ = false; + var ret = undefined; + ret = this.CallJSfunction(funcname_, funcparams_, store_return_value_, "'Compare Function return value' condition" ); + if( typeof ret === "boolean" ) + ret = ret ? 1 : 0; + return cr.do_cmp(ret, cmp_, value_); + }, + CompareStoredReturnValue: function(cmp_, value_) + { + var ret = this.returnValue; + if( typeof ret === "boolean" ) + ret = ret ? 1 : 0; + return cr.do_cmp(ret, cmp_, value_); + }, + AllScriptsLoaded: function() + { + return ( this.sciptsToLoad <= 0 ) ? true : false; + }, + CompareValue: function(alias_exp_, funcparams_, cmp_, value_) + { + var ret = undefined; + var caller_name = "'Compare Value' condition"; + ret = this.Value( caller_name, [].concat(alias_exp_, funcparams_) ); + if( typeof ret === "boolean" ) + ret = ret ? 1 : 0; + return cr.do_cmp(ret, cmp_, value_); + }, + CompareAliasValue: function(alias_exp_, cmp_, value_) + { + var caller_name_ = "'Compare alias' condition"; + var store_return_value_ = false; + var final = this.ParseJS(alias_exp_, true, "'Set alias' action"); + if( !final.alias_found ) + { + var info = + { + debug_caller: "CompareAliasValue", + caller_name: caller_name_, + error_message: "No such alias '" + alias_exp_ + "'" + } + this.ShowError( info ); + return; + } + if( final.error ) + { + return; + } + var custom_method = final.context[ this.construct_compare_function_prefix + final.endname ]; + if( custom_method && typeof(final.context) == "object" ) + { + try + { + return custom_method.call( final.context, cmp_, value_ ); + } catch(err) + { + var info = + { + debug_caller: "CompareAliasValue", + caller_name: caller_name_, + "show-alias-expression": true, + alias_expression: final.trimmed_code, + error_message: "Error in user defined '" + this.construct_compare_function_prefix + final.endname + "' function: " + err.message + } + this.ShowError( info ); + return; + } + } else + { + var ret = final.end; + if( typeof ret === "boolean" ) + ret = ret ? 1 : 0; + return cr.do_cmp(ret, cmp_, value_); + } + }, + CompareAliasCallReturnValue: function(alias_exp_, funcparams_, cmp_, value_) + { + var store_return_value_ = false; + var ret = undefined; + ret = this.CallAlias(alias_exp_, funcparams_, store_return_value_, "'Compare Alias Call return value' condition" ); + if( typeof ret === "boolean" ) + ret = ret ? 1 : 0; + return cr.do_cmp(ret, cmp_, value_); + } + }; + for( var k in CndsObject ) + { + Cnds.prototype[k] = CndsObject[k]; + } + pluginProto.cnds = new Cnds(); + function Acts() {}; + var ActsObject = + { + ExecuteJSWithParams: function(code, params_) + { + var caller_name_ = "'Execute JS code' action"; + this.returnValue = undefined; + code = code.replace( /#[0-9]+/g, function(str) + { + var temp = params_[ str.substr(1) ]; + if (typeof temp === "string") + return "'" + temp + "'"; + else + return temp; + } + ); + try + { + this.returnValue = eval(code); + } catch(err) + { + this.ShowError( + { + debug_caller: "ExecuteJSWithParams", + caller_name: caller_name_, + "show-code": true, + code: code, + error_message: err.message + }); + return; + } + }, + CallJSfunction: function(funcname_, funcparams_, store_return_value_, caller_name_, final_) + { + this.CallJSfunction(funcname_, funcparams_, store_return_value_, caller_name_, final_); + }, + SetValue: function(alias_exp_, alias_value_) + { + var caller_name_ = "'Set value' action"; + var final = this.ParseJS(alias_exp_, true, caller_name_); + /* + if( !final.alias_found ) + { + var info = + { + debug_caller: "SetValue", + caller_name: caller_name_, + error_message: "No such alias '" + final.trimmed_code + "'" + } + this.ShowError( info ); + return; + } */ + if( final.error ) + return; + try + { + final.context[final.endname] = alias_value_; + } catch(err) + { + var code = alias_exp_ + "="; + if( typeof alias_value_ == "string" ) + code = code + "'" + alias_value_ + "'"; + else + code = code + alias_value_; + var info = + { + debug_caller: "SetValue", + caller_name: caller_name_, + "show-alias-expression": final.alias_found, + alias_expression: final.trimmed_code, + "show-code": true, + code: code, + error_message: err.message + } + this.ShowError( info ); + return; + } + }, + Call: function(alias_exp_, funcparams_, store_return_value_, caller_name_) + { + this.CallJSfunction(alias_exp_, funcparams_, true, "'Call' action" ); + }, + InitAlias: function(alias_name_, alias_js_) + { + var caller_name_ = "'Init alias' action"; + alias_name_ = alias_name_.trim(); + alias_js_ = alias_js_.trim(); + if( alias_js_.length == 0 ) + { + var info = + { + debug_caller: "InitAlias", + caller_name: caller_name_, + error_message: "Javascript string of alias '" + alias_name_ + "' must not be empty." + } + this.ShowError( info ); + return; + } + if( alias_name_.indexOf(".") >= 0 || alias_name_.indexOf("[") >= 0 || alias_name_.indexOf("]") >= 0 ) + { + var info = + { + debug_caller: "InitAlias", + caller_name: caller_name_, + error_message: "Alias name must not contain '.', '[' or ']' signs: '" + alias_name_ + "'" + } + this.ShowError( info ); + return; + } + if( this.Aliases[alias_name_] != undefined ) + { + var info = + { + debug_caller: "InitAlias", + caller_name: caller_name_, + error_message: "Alias '" + alias_name_ + "' already exists" + } + this.ShowError( info ); + return; + } + var newAlias = new Object(); + newAlias.js = alias_js_; + newAlias.dotstring = alias_js_.split('[').join(".["); + this.Aliases[alias_name_] = newAlias; + }, + SetAlias: function(alias_exp_, alias_value_) + { + var caller_name_ = "'Set alias' action"; + var final = this.ParseJS(alias_exp_, true, "'Set alias' action"); + if( !final.alias_found ) + { + var info = + { + debug_caller: "SetAlias", + caller_name: caller_name_, + error_message: "No such alias '" + final.trimmed_code + "'" + } + this.ShowError( info ); + return; + } + if( final.error ) + return; + try + { + final.context[final.endname] = alias_value_; + } catch(err) + { + var code = alias_exp_ + "="; + if( typeof alias_value_ == "string" ) + code = code + "'" + alias_value_ + "'"; + else + code = code + alias_value_; + var info = + { + debug_caller: "SetAlias", + caller_name: caller_name_, + "show-alias-expression": true, + alias_expression: final.trimmed_code, + "show-code": true, + code: code, + error_message: err.message + } + this.ShowError( info ); + return; + } + }, + CallAlias: function(alias_exp_, funcparams_, store_return_value_, caller_name_) + { + this.CallAlias(alias_exp_, funcparams_, store_return_value_, caller_name_); + } + }; + for( var k in ActsObject ) + { + Acts.prototype[k] = ActsObject[k]; + } + pluginProto.acts = new Acts(); + function Exps() {}; + var ExpsObject = + { + JSCodeValue: function() + { + var params_ = Array.prototype.slice.call(arguments); + var ret; + if( __CONSTRUCT3_RUNTIME3__ ) + ret = {set_int: function(){}, set_float: function(){}, set_string: function(){}, set_any: function(){}}; + else + { + ret = params_[0]; + for( var i=0; i= entry.length){ + console.error("MODEL %s: setting item %s while array only have %s !",this.uid,index,entry.length); + throw "err"; + return; + } + } + /* + if entry[key] is not array or an object (typeof(entry[key]) != "object") + and since typeof(null)= "object" we had to add it in the condition + */ + if ( entry[key] == null || typeof(entry[key]) != "object"){ + entry[key] = {}; + } + entry = entry[key]; + } + return entry; + }; + instanceProto.getValue = function(keys, root) + { + var entry = root || this.hashtable; + if (!keys || keys === "" || keys == "root"|| keys.length == 0) + { + return entry; + } + if (typeof (keys) === "string"){ + keys = keys.split("."); + } + var key; + for (var i=0,l=keys.length; i< l; i++) + { + key = keys[i]; + if (entry.hasOwnProperty(key)){ + entry = entry[key]; + }else{ + return; + } + } + return entry; + }; + /* + keys="" + keys is an object/array + keys is a simple value + keys is a.b... where b dosent exist and a is a simple value + a.b.c + */ + instanceProto.setValue = function(keys, value, root) + { + if (keys === "" || keys.length === 0) + { + if (value !== null && typeof(value) === "object") + { + if (root == null){ + this.hashtable = value; + }else{ + root = value; + } + } + } + else + { + if (root == null){ + root = this.hashtable; + } + if (typeof (keys) === "string"){ + keys = keys.split("."); + } + var lastKey = keys.pop(); + try{ + var entry = this.getEntry(keys, root); + }catch(error){ + throw "err"; + return; + } + if(isArray(entry)){ + var index = parseInt(lastKey); + if(index < 0 || index >= entry.length){ + console.error("MODEL %s: setting item %s while array only have %s !",this.uid,index,entry.length); + return; + } + } + entry[lastKey] = value; + } + }; + instanceProto.removeKey = function (keys) + { + if ((keys === "") || (keys.length === 0)) + { + this.cleanAll(); + } + else + { + if (typeof (keys) === "string") + keys = keys.split("."); + var data = this.getValue(keys); + if (data === undefined) + return; + var lastKey = keys.pop(); + var entry = this.getEntry(keys); + if (!isArray(entry)) + { + delete entry[lastKey]; + } + else + { + if ((lastKey < 0) || (lastKey >= entry.length)) + return; + else if (lastKey === (entry.length-1)) + entry.pop(); + else if (lastKey === 0) + entry.shift(); + else + entry.splice(lastKey, 1); + } + } + }; + var getItemsCount = function (o) + { + if (o == null)// nothing + return (-1); + else if ((typeof o == "number") || (typeof o == "string"))// number/string + return 0; + else if (o.length != null)// list + return o.length; + var key,cnt=0; + for (key in o) + cnt += 1; + return cnt; + }; + var din = function (d, default_value) + { + var o; + if (d === true) + o = 1; + else if (d === false) + o = 0; + else if ((d == null) || (d==undefined)) + { + if ( (default_value != null) && (default_value != undefined) ) + o = default_value; + else + o = 0; + } + else if (typeof(d) == "object") + o = JSON.stringify(d); + else + o = d; + return o; + }; + var isArray = function(o) + { + return (o instanceof Array); + }; + var isObject = function(val) { + if (val === null) { return false;} + return ( (typeof val === 'function') || (typeof val === 'object') ); + } + function isObjectEmpty(obj) { + for(var prop in obj) { + if(obj.hasOwnProperty(prop)) + return false; + } + return true; + } + instanceProto.saveToJSON = function () + { + return { "d": this.hashtable }; + }; + instanceProto.loadFromJSON = function (o) + { + this.hashtable = o["d"]; + }; + instanceProto.onDestroy = function () + { + /* + delete tag from proui + deactivated the binding with all linked elements + */ + }; + function Cnds() {}; + pluginProto.cnds = new Cnds(); + Cnds.prototype.ForEachItem = function (key) + { + var entry = this.getEntry(key); + var current_frame = this.runtime.getCurrentEventStack(); + var current_event = current_frame.current_event; + var solModifierAfterCnds = current_frame.isModifierAfterCnds(); + var key, value; + this.exp_Loopindex = -1; + for (key in entry) + { + if (solModifierAfterCnds) + this.runtime.pushCopySol(current_event.solModifiers); + this.exp_CurKey = key; + this.exp_CurValue = entry[key]; + this.exp_Loopindex ++; + current_event.retrigger(); + if (solModifierAfterCnds) + this.runtime.popSol(current_event.solModifiers); + } + this.exp_CurKey = ""; + this.exp_CurValue = 0; + return false; + }; + Cnds.prototype.KeyExists = function (keys) + { + if (keys == "") + return false; + var data = this.getValue(keys); + return (data !== undefined); + }; + Cnds.prototype.IsEmpty = function (keys) + { + var entry = this.getEntry(keys); + var cnt = getItemsCount(entry); + return (cnt <= 0); + }; + /*Cnds.prototype.OnKeySet = function (key) + { + return cr.equals_nocase(tag, this.curTag); + };*/ + function Acts() {}; + pluginProto.acts = new Acts(); + Acts.prototype.SetValueByKeyString = function (key, value,options) + { + if (key == "" || key == "root"){ + console.error("MODEL %s: You can't set the root to a simple value !",this.tag); + return; + } + try{ + this.setValue(key, value); + }catch(error){ + return; + } + if(!options){ + options = {}; + } + options.op = 4; + options.key = key; + options.value = value; + this.notifyBehaviorModels(key,options); + }; + Acts.prototype.SetJSONByKeyString = function (key, value) + { + if(!isObject(value)){ + try { + value = JSON.parse(value); + } catch(e) { + console.error("MODEL %s: SetJSONByKeyString() **** The json you are trying to set is not valid !"); + console.error("key = %s", key); + console.error("value = %s", value); + console.error("********************* "); + return; + } + } + try{ + this.setValue(key, value); + }catch(error){ + return; + } + this.notifyBehaviorModels(key,{op:2}); //2 for load + }; + Acts.prototype.AddToValueByKeyString = function (key, value,options) + { + if (key === "") + return; + var _key = key.split("."); + var curValue = this.getValue(_key) || 0; + try{ + this.setValue(_key, curValue + value); + }catch(error){ + return; + } + if(!options){ + options = {}; + } + value = this.getValue(key) || 0; + options.op = 4; + options.key = key; + options.value = value; + this.notifyBehaviorModels(key,options); + }; + Acts.prototype.PushValue = function (key, val) + { + var arr = this.getEntry(key); + if (arr == null || isObjectEmpty(arr))//If there's nothing on key then we create a empty array + { + this.setValue(key, []); + arr = this.getEntry(key); + } + if (!isArray(arr)){//if there's something on keys but it's not an array, then we do nothing + console.log("not an array"); + return; + } + arr.push(val); + this.notifyBehaviorModels(key,{op:1}); //1 for push + }; + Acts.prototype.PushJSON = function (keys, val) + { + try { + val = JSON.parse(val); + } catch(e) { + console.error("MODEL PLugin: The json you are trying to push is not valid !"); + return; + } + Acts.prototype.PushValue.call(this, keys, val); + }; + Acts.prototype.InsertValue = function (key, val, index) + { + var array = this.getEntry(key); + if (array == null || isObjectEmpty(array)) + { + this.setValue(key, []); + array = this.getEntry(key); + } + if (!isArray(array)){ + console.log(this.hashtable); + return; + } + if(array.length= array.length)){ + return; + } + if (index === (array.length-1)){ + array.pop(); + } + else if (index === 0){ + array.shift(); + } + else{ + array.splice(index, 1); + } + this.notifyBehaviorModels(key,{op:-1, idx: index}); + }; + Acts.prototype.RemoveByKeyString = function (key) + { + this.removeKey(key); + this.notifyBehaviorModels(key); + }; + Acts.prototype.CleanAll = function () + { + this.cleanAll(); + this.notifyBehaviorModels("root"); + }; + Acts.prototype.StringToHashTable = function (json) + { + if (json != ""){ + try { + this.hashtable = JSON.parse(json); + } catch(e) { + console.error("MODEL PLugin: The json you are trying to load is not valid !",e); + return; + } + this.notifyBehaviorModels("root",{op:2}); + }else{ + this.cleanAll(); + } + }; + Acts.prototype.SetLanguage = function(lang) + { + this.lang_code = lang; + this.updateLabels(); + } + /*Acts.prototype.SetKeyToKey = function (key1,key2) + { + var value = this.getValue(key1); + var entry = this.getEntry(key1, root); + this.notifyBehaviorModels(key1,{op:-1, idx: index}); + };*/ + function Exps() {}; + pluginProto.exps = new Exps(); + Exps.prototype.at = function (ret, keys, default_value) + { + keys = keys.split("."); + var val = din(this.getValue(keys), default_value); + ret.set_any(val); + }; + Exps.prototype.arrayValueByValue = function (ret, arrayKey,idKey,idValue,key2,default_value) + { + var array = this.getValue(arrayKey); + var val = 0; + if (!isArray(array)){ + console.log("not an array"); + ret.set_any(val); + return; + } + for (var i = 0, l=array.length; i < l; i++) { + if(this.getValue(idKey,array[i]) == idValue){ + val = this.getValue(key2,array[i]); + break; + } + } + val = din(val, default_value); + ret.set_any(val); + }; + Exps.prototype.curKey = function (ret) + { + ret.set_string(this.exp_CurKey); + }; + Exps.prototype.curValue = function (ret, subKeys, default_value) + { + var val = this.getValue(subKeys, this.exp_CurValue); + val = din(val, default_value); + ret.set_any(val); + }; + Exps.prototype.loopindex = function (ret) + { + ret.set_int(this.exp_Loopindex); + }; + Exps.prototype.asJSON = function (ret) + { + var json = JSON.stringify(this.hashtable); + ret.set_string(json); + }; + Exps.prototype.makeJSON = function (ret) + { + var object = {}; + if (arguments.length > 1) + { + var i, cnt=arguments.length; + for(i=1; i 1) + { + var i, cnt=arguments.length; + for(i=1; i= + GESTURE_HOLD_THRESHOLD + ) { + this.tooFarForHold = true; + } + }; + var lastTapX = -1000; + var lastTapY = -1000; + var lastTapTime = -10000; + TouchInfo.prototype.maybeTriggerTap = function (inst, index) { + if (this.triggeredHold) return; + var nowtime = cr.performance_now(); + if ( + nowtime - this.starttime <= GESTURE_TAP_TIMEOUT && + !this.tooFarForHold && + cr.distanceTo(this.startx, this.starty, this.x, this.y) < + GESTURE_HOLD_THRESHOLD + ) { + inst.trigger_index = this.startindex; + inst.trigger_id = this["id"]; + inst.getTouchIndex = index; + if ( + nowtime - lastTapTime <= GESTURE_TAP_TIMEOUT * 2 && + cr.distanceTo(lastTapX, lastTapY, this.x, this.y) < + GESTURE_DOUBLETAP_THRESHOLD + ) { + inst.curTouchX = this.x; + inst.curTouchY = this.y; + lastTapX = -1000; + lastTapY = -1000; + lastTapTime = -10000; + } + else { + inst.curTouchX = this.x; + inst.curTouchY = this.y; + lastTapX = this.x; + lastTapY = this.y; + lastTapTime = nowtime; + } + inst.getTouchIndex = 0; + } + }; + instanceProto.onCreate = function () { + theInstance = this; + this.isWindows8 = !!( + typeof window["c2isWindows8"] !== "undefined" && window["c2isWindows8"] + ); + this.curTouchX = 0; + this.curTouchY = 0; + this.trigger_index = 0; + this.trigger_id = 0; + this.getTouchIndex = 0; + this.useMouseInput = true; + var elem = + this.runtime.fullscreen_mode > 0 ? document : this.runtime.canvas; + var elem2 = document; + if (this.runtime.isDirectCanvas) elem2 = elem = window["Canvas"]; + else if (this.runtime.isCocoonJs) elem2 = elem = window; + var self = this; + if (typeof PointerEvent !== "undefined") { + elem.addEventListener( + "pointerdown", + function (info) { + self.onPointerStart(info); + }, + false + ); + elem.addEventListener( + "pointermove", + function (info) { + self.onPointerMove(info); + }, + false + ); + elem2.addEventListener( + "pointerup", + function (info) { + self.onPointerEnd(info, false); + }, + false + ); + elem2.addEventListener( + "pointercancel", + function (info) { + self.onPointerEnd(info, true); + }, + false + ); + if (this.runtime.canvas) { + this.runtime.canvas.addEventListener( + "MSGestureHold", + function (e) { + e.preventDefault(); + }, + false + ); + document.addEventListener( + "MSGestureHold", + function (e) { + e.preventDefault(); + }, + false + ); + this.runtime.canvas.addEventListener( + "gesturehold", + function (e) { + e.preventDefault(); + }, + false + ); + document.addEventListener( + "gesturehold", + function (e) { + e.preventDefault(); + }, + false + ); + } + } + else if (window.navigator["msPointerEnabled"]) { + elem.addEventListener( + "MSPointerDown", + function (info) { + self.onPointerStart(info); + }, + false + ); + elem.addEventListener( + "MSPointerMove", + function (info) { + self.onPointerMove(info); + }, + false + ); + elem2.addEventListener( + "MSPointerUp", + function (info) { + self.onPointerEnd(info, false); + }, + false + ); + elem2.addEventListener( + "MSPointerCancel", + function (info) { + self.onPointerEnd(info, true); + }, + false + ); + if (this.runtime.canvas) { + this.runtime.canvas.addEventListener( + "MSGestureHold", + function (e) { + e.preventDefault(); + }, + false + ); + document.addEventListener( + "MSGestureHold", + function (e) { + e.preventDefault(); + }, + false + ); + } + } + else { + elem.addEventListener( + "touchstart", + function (info) { + self.onTouchStart(info); + }, + false + ); + elem.addEventListener( + "touchmove", + function (info) { + self.onTouchMove(info); + }, + false + ); + elem2.addEventListener( + "touchend", + function (info) { + self.onTouchEnd(info, false); + }, + false + ); + elem2.addEventListener( + "touchcancel", + function (info) { + self.onTouchEnd(info, true); + }, + false + ); + } + if (this.useMouseInput && !this.runtime.isDomFree) { + jQuery(document).mousemove(function (info) { + self.onMouseMove(info); + }); + jQuery(document).mousedown(function (info) { + self.onMouseDown(info); + }); + jQuery(document).mouseup(function (info) { + self.onMouseUp(info); + }); + } + if (!this.runtime.isDomFree) { + var wheelevent = function (info) { + self.onWheel(info); + }; + document.addEventListener("mousewheel", wheelevent, false); + document.addEventListener("DOMMouseScroll", wheelevent, false); + } + this.runtime.tick2Me(this); + this.enable = true; + this.lastTouchX = null; + this.lastTouchY = null; + cr.proui = this; + this.cssURL = this.properties[0]; + this.fontFamily = this.properties[1]; + this.defaultSoundTag = this.properties[2]; + this.useHowler = this.properties[3] === 0; + this.firstFrame = true; + /*The following is to get around not being able to destroy other instance in onDestroy of an instance, + cf onDestroy of radiogroup + */ + var runtime = this.runtime; + this.toBeDestroyed = []; + this.currentDialogs = []; + this.currentDialogs_lastResetTick = 0; + this.tags = {}; + this.tags_lastResetTick = 0; + this.scrollViews = {}; + this.iter = 0; + this.notRegister = false; + this.areInputsActive = true; + }; + instanceProto.getIter = function () { + this.iter++; + return this.iter; + }; + instanceProto.setNoRegister = function () {}; + instanceProto.addTag = function (tag, inst) { + if (!this.runtime.extra) { + this.runtime.extra = {}; + } + if (this.runtime.extra.notRegister || !tag) { + return; + } + /*if(this.runtime.changelayout && this.tags_lastResetTick != this.runtime.tickcount){ + this.tags = {} ; + this.tags_lastResetTick = this.runtime.tickcount; + }*/ + if (this.tags.hasOwnProperty(tag)) { + return; + } + this.tags[tag] = inst; + }; + instanceProto.removeTag = function (tag) { + delete this.tags[tag]; + }; + instanceProto.addDialog = function (behavior) { + if ( + this.runtime.changelayout && + this.currentDialogs_lastResetTick != this.runtime.tickcount + ) { + this.currentDialogs.length = 0; + this.currentDialogs_lastResetTick = this.runtime.tickcount; + } + this.currentDialogs.push(behavior); + }; + instanceProto.isModalDialogOpened = function () { + for (var i = 0; i < this.currentDialogs.length; i++) { + if (this.currentDialogs[i].isModal) { + return true; + } + } + return false; + }; + instanceProto.removeDialog = function (behavior) { + this.removeFromArray(this.currentDialogs, behavior); + }; + instanceProto.removeFromArray = function (array, e) { + for (var i = 0, l = array.length; i < l; i++) { + if (array[i] == e) { + array.splice(i, 1); + return; + } + } + }; + instanceProto.clearDestroyList = function () { + var toBeDestroyed = this.toBeDestroyed; + for (var i = 0, l = toBeDestroyed.length; i < l; i++) { + this.runtime.DestroyInstance(toBeDestroyed[i]); + } + toBeDestroyed.length = 0; + }; + instanceProto.playAudio = function (fileName) { + if (this.useHowler) { + this.getDependency(cr.plugins_.skymenhowlerjs, "howler"); + if (this["howler"]) { + cr.plugins_.skymenhowlerjs.prototype.acts.PlayByName.call( + this["howler"], + fileName, + this.defaultSoundTag + ); + } else { + console.error("ProUI: Please add the Howler plugin to the project."); + } + } else { + this.getDependency(cr.plugins_.Audio, "audio"); + if (this["audio"]) { + var ret = { + val: 0, + set_float(val) { + ret.val = val; + }, + }; + cr.plugins_.Audio.prototype.exps.Volume.call( + this["audio"], + ret, + this.defaultSoundTag + ); + var volume = ret.val; + cr.plugins_.Audio.prototype.acts.PlayByName.call( + this["audio"], + 0, + fileName, + 0, + volume, + this.defaultSoundTag + ); + } else { + console.error("ProUI: Please add the Audio plugin to the project."); + } + } + }; + instanceProto.getDependency = function (dependency, dependencyRef) { + if (this[dependencyRef] != null) { + return this[dependencyRef]; + } + if (!dependency) { + console.error("ProUI: Can not find the " + dependencyRef + " object."); + return; + } + var plugins = this.runtime.types; + var name, inst; + for (name in plugins) { + inst = plugins[name].instances[0]; + if (inst instanceof dependency.prototype.Instance) { + this[dependencyRef] = inst; + return this[dependencyRef]; + } + } + if (!this[dependencyRef]) { + console.error("ProUI: Can not find " + dependencyRef + " object."); + } + }; + instanceProto.isTypeValid = function (inst, types, errorMsg) { + var test; + for (var i = 0, l = types.length; i < l; i++) { + test = types[i] ? inst.type.plugin instanceof types[i] : false; + if (test) { + return; + } + } + throw new Error(errorMsg); + }; + /*behinstProto.runCallback = function () + { + if(this.callbackName == ""){ + return; + } + var params = this.callbackParams.split(","); + if(this.callbackName[0]=="$"){ //$41$transitionToLayout + var callback = this.callbackName.split("$"); + console.log(callback); + var inst = this.runtime.getObjectByUID(parseInt(callback[1])); + if(inst){ + console.log(inst.type); + } + }else{ + c2_callFunction(this.callbackName,params); + } + };*/ + instanceProto.runCallback = function (callbackName, callbackParams) { + if (callbackName == "") { + return; + } + var params = callbackParams.split(","); + var callFunction = window["c2_callFunction"]; + if (callFunction) { + callFunction(callbackName, params); + } else { + console.error("ProUI : Please add the Function plugin to the project."); + } + }; + instanceProto.validateSimpleValue = function (value, default_value) { + var o; + if (value === true) { + o = 1; + } else if (value === false) { + o = 0; + } else if ( + value == null || + value == undefined || + typeof value == "object" + ) { + if (default_value != null && default_value != undefined) + o = default_value; + else o = 0; + } else { + o = value; + } + return o; + }; + instanceProto.HookMe = function (obj, types) { + var type; + for (var i = 0, l = types.length; i < l; i++) { + type = types[i]; + this._callbackObjs[type].push(obj); + } + }; + instanceProto.UnHookMe = function (obj, types) { + var type; + for (var i = 0, l = types.length; i < l; i++) { + type = types[i]; + cr.arrayFindRemove(this._callbackObjs[type], obj); + } + }; + function getThisBehavior(inst, behaviorProto) { + var i, len; + for (i = 0, len = inst.behavior_insts.length; i < len; i++) { + if (inst.behavior_insts[i] instanceof behaviorProto.Instance) + return inst.behavior_insts[i]; + } + return null; + } + /*var dispatchTouchStart = function(touchX, touchY) + { + var instances = this.my_instances.valuesRef(); + var instance; + var lx, ly; + var objectInstances = []; + for (var i=0,l=instances.length; i maxZInstance.layer.index) || ( (objectInstances[i].layer.index == maxZInstance.layer.index) && (objectInstances[i].get_zindex() > maxZInstance.get_zindex()) ) ) + { + maxZInstance = objectInstances[i]; + } + } + var maxZInstanceBehavior = getThisBehavior(maxZInstance,this); + if(maxZInstanceBehavior.OnTouchStart){ + maxZInstanceBehavior.OnTouchStart(); + } + objectInstances.length = 0; + };*/ + var dispatchTouchStart = function (touchX, touchY) { + var instances = this.my_instances.valuesRef(); + var instance; + var instanceBehavior; + var lx, ly; + for (var i = 0, l = instances.length; i < l; i++) { + instance = instances[i]; + if (!instance) continue; + if (!instance.layer.visible || !instance.visible) continue; + lx = instance.layer.canvasToLayer(touchX, touchY, true); + ly = instance.layer.canvasToLayer(touchX, touchY, false); + instance.update_bbox(); + instanceBehavior = getThisBehavior(instance, this); + if (instanceBehavior.OnAnyTouchStart) { + instanceBehavior.OnAnyTouchStart(); + } + if (instance.contains_pt(lx, ly)) { + if (instanceBehavior.OnTouchStart) { + instanceBehavior.OnTouchStart(lx, ly); + } + } + } + }; + var dispatchTouchMove = function (touchX, touchY) { + var instances = this.my_instances.valuesRef(); + var instance; + var instanceBehavior; + var lx, ly; + for (var i = 0, l = instances.length; i < l; i++) { + instance = instances[i]; + if (!instance) continue; + if (!instance.layer.visible || !instance.visible) continue; + lx = instance.layer.canvasToLayer(touchX, touchY, true); + ly = instance.layer.canvasToLayer(touchX, touchY, false); + instance.update_bbox(); + instanceBehavior = getThisBehavior(instance, this); + /*if(instanceBehavior.OnAnyTouchStart){ + instanceBehavior.OnAnyTouchStart(); + }*/ + if (instance.contains_pt(lx, ly)) { + if (instanceBehavior.OnTouchMove) { + instanceBehavior.OnTouchMove(lx, ly); + } + } + } + }; + var dispatchTouchEnd = function (touchX, touchY) { + var instances = this.my_instances.valuesRef(); + var instance; + var instanceBehavior; + var tx, ty; + for (var i = 0, l = instances.length; i < l; i++) { + instance = instances[i]; + if (!instance) continue; + /*if(!instance.layer.visible || !instance.visible) + continue;*/ + tx = instance.layer.canvasToLayer(touchX, touchY, true); + ty = instance.layer.canvasToLayer(touchX, touchY, false); + instanceBehavior = getThisBehavior(instance, this); + if (instanceBehavior.OnAnyTouchEnd) { + instanceBehavior.OnAnyTouchEnd(tx, ty); + } + } + }; + var dispatchWheel = function (triggerDir) { + var instances = this.my_instances.valuesRef(); + var instance; + var instanceBehavior; + for (var i = 0, l = instances.length; i < l; i++) { + instance = instances[i]; + if (!instance) continue; + instanceBehavior = getThisBehavior(instance, this); + if (instanceBehavior.OnWheel) { + instanceBehavior.OnWheel(triggerDir); + } + } + }; + instanceProto.onWheel = function (info) { + var delta = info.wheelDelta + ? info.wheelDelta + : info.detail + ? -info.detail + : 0; + this.triggerDir = delta < 0 ? 0 : 1; + this.handled = false; + this.runtime.isInUserInputEvent = true; + for (var i = 0, l = this._callbackObjs["wheel"].length; i < l; i++) { + this.handled = true; + dispatchWheel.call(this._callbackObjs["wheel"][i], this.triggerDir); + } + this.runtime.isInUserInputEvent = false; + if (this.handled && cr.isCanvasInputEvent(info)) info.preventDefault(); + }; + instanceProto.onPointerMove = function (info) { + if (!this.enable) return; + if ( + info["pointerType"] === info["MSPOINTER_TYPE_MOUSE"] || + info["pointerType"] === "mouse" + ) + return; + if (info.preventDefault) info.preventDefault(); + var i = this.findTouch(info["pointerId"]); + var nowtime = cr.performance_now(); + if (i >= 0) { + var offset = this.runtime.isDomFree + ? dummyoffset + : jQuery(this.runtime.canvas).offset(); + var t = this.touches[i]; + if (nowtime - t.time < 2) return; + t.update( + nowtime, + info.pageX - offset.left, + info.pageY - offset.top, + info.width || 0, + info.height || 0, + info.pressure || 0 + ); + var touchx = info.pageX - offset.left; + var touchy = info.pageY - offset.top; + var cnt = this._callbackObjs["touch"].length, + hooki; + for (hooki = 0; hooki < cnt; hooki++) { + dispatchTouchMove.call( + this._callbackObjs["touch"][hooki], + touchx, + touchy + ); + } + } + }; + instanceProto.onPointerStart = function (info) { + if (!this.enable) return; + if ( + info["pointerType"] === info["MSPOINTER_TYPE_MOUSE"] || + info["pointerType"] === "mouse" + ) + return; + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + var offset = this.runtime.isDomFree + ? dummyoffset + : jQuery(this.runtime.canvas).offset(); + var touchx = info.pageX - offset.left; + var touchy = info.pageY - offset.top; + var nowtime = cr.performance_now(); + this.trigger_index = this.touches.length; + this.trigger_id = info["pointerId"]; + this.touches.push( + AllocTouchInfo(touchx, touchy, info["pointerId"], this.trigger_index) + ); + this.runtime.isInUserInputEvent = true; + this.curTouchX = touchx; + this.curTouchY = touchy; + var hooki, + cnt = this._callbackObjs["touch"].length; + for (hooki = 0; hooki < cnt; hooki++) { + dispatchTouchStart.call( + this._callbackObjs["touch"][hooki], + this.curTouchX, + this.curTouchY + ); + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onPointerEnd = function (info, isCancel) { + if (!this.enable) return; + if ( + info["pointerType"] === info["MSPOINTER_TYPE_MOUSE"] || + info["pointerType"] === "mouse" + ) + return; + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + var i = this.findTouch(info["pointerId"]); + this.trigger_index = i >= 0 ? this.touches[i].startindex : -1; + this.trigger_id = i >= 0 ? this.touches[i]["id"] : -1; + this.runtime.isInUserInputEvent = true; + if (i >= 0) { + this.lastTouchX = this.touches[i].x; + this.lastTouchY = this.touches[i].y; + } + var cnt = this._callbackObjs["touch"].length, + hooki; + for (hooki = 0; hooki < cnt; hooki++) { + dispatchTouchEnd.call( + this._callbackObjs["touch"][hooki], + this.lastTouchX, + this.lastTouchY + ); + } + if (i >= 0) { + if (!isCancel) this.touches[i].maybeTriggerTap(this, i); + ReleaseTouchInfo(this.touches[i]); + this.touches.splice(i, 1); + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onTouchMove = function (info) { + if (!this.enable) return; + if (info.preventDefault) info.preventDefault(); + var nowtime = cr.performance_now(); + var i, len, t, u; + var cnt = this._callbackObjs["touch"].length, + hooki; + for (i = 0, len = info.changedTouches.length; i < len; i++) { + t = info.changedTouches[i]; + var j = this.findTouch(t["identifier"]); + if (j >= 0) { + var offset = this.runtime.isDomFree + ? dummyoffset + : jQuery(this.runtime.canvas).offset(); + u = this.touches[j]; + if (nowtime - u.time < 2) continue; + var touchWidth = + (t.radiusX || t.webkitRadiusX || t.mozRadiusX || t.msRadiusX || 0) * + 2; + var touchHeight = + (t.radiusY || t.webkitRadiusY || t.mozRadiusY || t.msRadiusY || 0) * + 2; + var touchForce = + t.force || t.webkitForce || t.mozForce || t.msForce || 0; + u.update( + nowtime, + t.pageX - offset.left, + t.pageY - offset.top, + touchWidth, + touchHeight, + touchForce + ); + var touchx = t.pageX - offset.left; + var touchy = t.pageY - offset.top; + for (hooki = 0; hooki < cnt; hooki++) { + dispatchTouchMove.call( + this._callbackObjs["touch"][hooki], + touchx, + touchy + ); + } + } + } + }; + instanceProto.onTouchStart = function (info) { + if (!this.enable) return; + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + var offset = this.runtime.isDomFree + ? dummyoffset + : jQuery(this.runtime.canvas).offset(); + var nowtime = cr.performance_now(); + this.runtime.isInUserInputEvent = true; + var i, len, t, j; + var cnt = this._callbackObjs["touch"].length, + hooki; + for (i = 0, len = info.changedTouches.length; i < len; i++) { + t = info.changedTouches[i]; + j = this.findTouch(t["identifier"]); + if (j !== -1) continue; + var touchx = t.pageX - offset.left; + var touchy = t.pageY - offset.top; + this.trigger_index = this.touches.length; + this.trigger_id = t["identifier"]; + this.touches.push( + AllocTouchInfo(touchx, touchy, t["identifier"], this.trigger_index) + ); + for (hooki = 0; hooki < cnt; hooki++) { + dispatchTouchStart.call( + this._callbackObjs["touch"][hooki], + touchx, + touchy + ); + } + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.onTouchEnd = function (info, isCancel) { + if (!this.enable) return; + if (info.preventDefault && cr.isCanvasInputEvent(info)) + info.preventDefault(); + this.runtime.isInUserInputEvent = true; + var i, len, t, j; + var cnt = this._callbackObjs["touch"].length, + hooki; + for (i = 0, len = info.changedTouches.length; i < len; i++) { + t = info.changedTouches[i]; + j = this.findTouch(t["identifier"]); + if (j >= 0) { + this.trigger_index = this.touches[j].startindex; + this.trigger_id = this.touches[j]["id"]; + this.lastTouchX = this.touches[j].x; + this.lastTouchY = this.touches[j].y; + for (hooki = 0; hooki < cnt; hooki++) { + dispatchTouchEnd.call( + this._callbackObjs["touch"][hooki], + this.lastTouchX, + this.lastTouchY + ); + } + if (!isCancel) this.touches[j].maybeTriggerTap(this, j); + ReleaseTouchInfo(this.touches[j]); + this.touches.splice(j, 1); + } + } + this.runtime.isInUserInputEvent = false; + }; + instanceProto.updateCursor = function (info) { + var offset = this.runtime.isDomFree + ? dummyoffset + : jQuery(this.runtime.canvas).offset(); + this.cursor.x = info.pageX - offset.left; + this.cursor.y = info.pageY - offset.top; + }; + instanceProto.onMouseDown = function (info) { + if (!this.enable) return; + this.updateCursor(info); + this.mouseDown = true; + if ( + info.preventDefault && + this.runtime.had_a_click && + !this.runtime.isMobile + ) + info.preventDefault(); + var index = this.findTouch(0); + if (index !== -1) { + ReleaseTouchInfo(this.touches[index]); + cr.arrayRemove(this.touches, index); + } + var t = { pageX: info.pageX, pageY: info.pageY, identifier: 0 }; + var fakeinfo = { changedTouches: [t] }; + this.onTouchStart(fakeinfo); + }; + instanceProto.onMouseMove = function (info) { + if (!this.enable) return; + this.updateCursor(info); + if (!this.mouseDown) return; + var t = { pageX: info.pageX, pageY: info.pageY, identifier: 0 }; + var fakeinfo = { changedTouches: [t] }; + this.onTouchMove(fakeinfo); + }; + instanceProto.onMouseUp = function (info) { + if (!this.enable) return; + this.updateCursor(info); + this.mouseDown = false; + if ( + info.preventDefault && + this.runtime.had_a_click && + !this.runtime.isMobile + ) + info.preventDefault(); + this.runtime.had_a_click = true; + var t = { pageX: info.pageX, pageY: info.pageY, identifier: 0 }; + var fakeinfo = { changedTouches: [t] }; + this.onTouchEnd(fakeinfo); + }; + instanceProto.tick2 = function () { + if (!this.enable) return; + var i, len, t; + var nowtime = cr.performance_now(); + for (i = 0, len = this.touches.length; i < len; ++i) { + t = this.touches[i]; + if (t.time <= nowtime - 50) t.lasttime = nowtime; + } + this.lastTouchX = null; + this.lastTouchY = null; + /*if(this.firstFrame){ + this.firstFrame = false; + }*/ + }; + function Cnds() {} + Cnds.prototype.IsDialogOpened = function () { + return this.currentDialogs.length; + }; + pluginProto.cnds = new Cnds(); + function Acts() {} + pluginProto.acts = new Acts(); + Acts.prototype.SetInputEnabled = function (en) { + this.enable = en == 1; + }; + function Exps() {} + pluginProto.exps = new Exps(); + instanceProto.TouchCount = function (ret) { + ret.set_int(this.touches.length); + }; + instanceProto.X = function (layerparam) { + var index = this.getTouchIndex; + var result; + if (index < 0 || index >= this.touches.length) { + result = 0; + return result; + } + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + result = layer.canvasToLayer( + this.touches[index].x, + this.touches[index].y, + true + ); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) + result = layer.canvasToLayer( + this.touches[index].x, + this.touches[index].y, + true + ); + else result = 0; + } + return result; + }; + instanceProto.XAt = function (ret, index, layerparam) { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) { + ret.set_float(0); + return; + } + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + ret.set_float( + layer.canvasToLayer(this.touches[index].x, this.touches[index].y, true) + ); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float( + layer.canvasToLayer( + this.touches[index].x, + this.touches[index].y, + true + ) + ); + else ret.set_float(0); + } + }; + instanceProto.XForID = function (ret, id, layerparam) { + var index = this.findTouch(id); + if (index < 0) { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(touch.x, touch.y, true)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) ret.set_float(layer.canvasToLayer(touch.x, touch.y, true)); + else ret.set_float(0); + } + }; + instanceProto.Y = function (layerparam) { + var index = this.getTouchIndex; + var result; + if (index < 0 || index >= this.touches.length) { + result = 0; + return; + } + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + result = layer.canvasToLayer( + this.touches[index].x, + this.touches[index].y, + false + ); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) + result = layer.canvasToLayer( + this.touches[index].x, + this.touches[index].y, + false + ); + else result = 0; + } + return result; + }; + instanceProto.YAt = function (ret, index, layerparam) { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) { + ret.set_float(0); + return; + } + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + ret.set_float( + layer.canvasToLayer(this.touches[index].x, this.touches[index].y, false) + ); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) + ret.set_float( + layer.canvasToLayer( + this.touches[index].x, + this.touches[index].y, + false + ) + ); + else ret.set_float(0); + } + }; + instanceProto.YForID = function (ret, id, layerparam) { + var index = this.findTouch(id); + if (index < 0) { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + var layer, oldScale, oldZoomRate, oldParallaxY, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxY = layer.parallaxY; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxY = 1.0; + layer.angle = 0; + ret.set_float(layer.canvasToLayer(touch.x, touch.y, false)); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxY = oldParallaxY; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) ret.set_float(layer.canvasToLayer(touch.x, touch.y, false)); + else ret.set_float(0); + } + }; + instanceProto.AbsoluteX = function (ret) { + if (this.touches.length) ret.set_float(this.touches[0].x); + else ret.set_float(0); + }; + instanceProto.AbsoluteXAt = function (ret, index) { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) { + ret.set_float(0); + return; + } + ret.set_float(this.touches[index].x); + }; + instanceProto.AbsoluteXForID = function (ret, id) { + var index = this.findTouch(id); + if (index < 0) { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.x); + }; + instanceProto.AbsoluteY = function (ret) { + if (this.touches.length) ret.set_float(this.touches[0].y); + else ret.set_float(0); + }; + instanceProto.AbsoluteYAt = function (ret, index) { + index = Math.floor(index); + if (index < 0 || index >= this.touches.length) { + ret.set_float(0); + return; + } + ret.set_float(this.touches[index].y); + }; + instanceProto.AbsoluteYForID = function (ret, id) { + var index = this.findTouch(id); + if (index < 0) { + ret.set_float(0); + return; + } + var touch = this.touches[index]; + ret.set_float(touch.y); + }; + instanceProto.IsInTouch = function () { + return this.touches.length > 0; + }; + instanceProto.CursorX = function (layerparam) { + if (this.cursor.x == null) return null; + var x; + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + x = layer.canvasToLayer(this.cursor.x, this.cursor.y, true); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) x = layer.canvasToLayer(this.cursor.x, this.cursor.y, true); + else x = 0; + } + return x; + }; + instanceProto.CursorY = function (layerparam) { + if (this.cursor.y == null) return null; + var y; + var layer, oldScale, oldZoomRate, oldParallaxX, oldAngle; + if (cr.is_undefined(layerparam)) { + layer = this.runtime.getLayerByNumber(0); + oldScale = layer.scale; + oldZoomRate = layer.zoomRate; + oldParallaxX = layer.parallaxX; + oldAngle = layer.angle; + layer.scale = 1; + layer.zoomRate = 1.0; + layer.parallaxX = 1.0; + layer.angle = 0; + y = layer.canvasToLayer(this.cursor.x, this.cursor.y, false); + layer.scale = oldScale; + layer.zoomRate = oldZoomRate; + layer.parallaxX = oldParallaxX; + layer.angle = oldAngle; + } else { + if (cr.is_number(layerparam)) + layer = this.runtime.getLayerByNumber(layerparam); + else layer = this.runtime.getLayerByName(layerparam); + if (layer) y = layer.canvasToLayer(this.cursor.x, this.cursor.y, false); + else y = 0; + } + return y; + }; + instanceProto.CursorAbsoluteX = function () { + return this.cursor.x; + }; + instanceProto.CursorAbsoluteY = function () { + return this.cursor.y; + }; +})(); +/** + * flood fill algorithm + * image_data is an array with pixel information as provided in canvas_context.data + * (x, y) is starting point and color is the color used to replace old color + */ +function flood_fill(image_data, canvas_width, canvas_height, x, y, _color) { + if (x<0 || x>canvas_width){ return;} + if (y<0 || y>canvas_height){ return;} + var color = $('
').css('background-color', _color).css('background-color'); + if(color == "transparent") + color="rgb(0,0,0)"; + color=color.slice(4,-1).split(","); + var components = 4; //rgba + var fillColorR = color[0]; + var fillColorG = color[1]; + var fillColorB = color[2]; + var pixel_pos = (y*canvas_width + x) * components; + var startR = image_data[pixel_pos]; + var startG = image_data[pixel_pos + 1]; + var startB = image_data[pixel_pos + 2]; + if(fillColorR==startR && fillColorG==startG && fillColorB==startB) + return; //prevent inf loop. + function matchStartColor(pixel_pos) { + return startR == image_data[pixel_pos] && + startG == image_data[pixel_pos+1] && + startB == image_data[pixel_pos+2]; + } + function colorPixel(pixel_pos) { + image_data[pixel_pos] = fillColorR; + image_data[pixel_pos+1] = fillColorG; + image_data[pixel_pos+2] = fillColorB; + image_data[pixel_pos+3] = 255; + } + function trace(dir) { + if(matchStartColor(pixel_pos + dir*components)) { + if(!sides[dir]) { + pixelStack.push([x + dir, y]); + sides[dir]= true; + } + } + else if(sides[dir]) { + sides[dir]= false; + } + } + var pixelStack = [[x, y]]; + while(pixelStack.length) + { + var newPos, x, y, pixel_pos, reachLeft, reachRight; + newPos = pixelStack.pop(); + x = newPos[0]; + y = newPos[1]; + pixel_pos = (y*canvas_width + x) * components; + while(y-- >= 0 && matchStartColor(pixel_pos)) + { + pixel_pos -= canvas_width * components; + } + pixel_pos += canvas_width * components; + ++y; + var sides = []; + sides[-1] = false; + sides[1] = false; + while(y++ < canvas_height-1 && matchStartColor(pixel_pos)) { + colorPixel(pixel_pos); + if(x > 0) { + trace(-1); + } + if(x < canvas_width-1) { + trace(1); + } + pixel_pos += canvas_width * components; + } + } +} +; +; +cr.plugins_.c2canvas = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.c2canvas.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + if (this.is_family) + return; + this.texture_img = new Image(); + this.texture_img.src = this.texture_file; + this.texture_img.cr_filesize = this.texture_filesize; + this.runtime.wait_for_textures.push(this.texture_img); + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + var fxNames = [ "lighter", + "xor", + "copy", + "destination-over", + "source-in", + "destination-in", + "source-out", + "destination-out", + "source-atop", + "destination-atop"]; + instanceProto.effectToCompositeOp = function(effect) + { + if (effect <= 0 || effect >= 11) + return "source-over"; + return fxNames[effect - 1]; // not including "none" so offset by 1 + }; + instanceProto.updateBlend = function(effect) + { + var gl = this.runtime.gl; + if (!gl) + return; + this.srcBlend = gl.ONE; + this.destBlend = gl.ONE_MINUS_SRC_ALPHA; + switch (effect) { + case 1: // lighter (additive) + this.srcBlend = gl.ONE; + this.destBlend = gl.ONE; + break; + case 2: // xor + break; // todo + case 3: // copy + this.srcBlend = gl.ONE; + this.destBlend = gl.ZERO; + break; + case 4: // destination-over + this.srcBlend = gl.ONE_MINUS_DST_ALPHA; + this.destBlend = gl.ONE; + break; + case 5: // source-in + this.srcBlend = gl.DST_ALPHA; + this.destBlend = gl.ZERO; + break; + case 6: // destination-in + this.srcBlend = gl.ZERO; + this.destBlend = gl.SRC_ALPHA; + break; + case 7: // source-out + this.srcBlend = gl.ONE_MINUS_DST_ALPHA; + this.destBlend = gl.ZERO; + break; + case 8: // destination-out + this.srcBlend = gl.ZERO; + this.destBlend = gl.ONE_MINUS_SRC_ALPHA; + break; + case 9: // source-atop + this.srcBlend = gl.DST_ALPHA; + this.destBlend = gl.ONE_MINUS_SRC_ALPHA; + break; + case 10: // destination-atop + this.srcBlend = gl.ONE_MINUS_DST_ALPHA; + this.destBlend = gl.SRC_ALPHA; + break; + } + }; + instanceProto.onCreate = function() + { + this.visible = (this.properties[0] === 0); // 0=visible, 1=invisible + this.compositeOp = this.effectToCompositeOp(this.properties[1]); + this.updateBlend(this.properties[1]); + this.canvas = document.createElement('canvas'); + this.canvas.width=this.width; + this.canvas.height=this.height; + this.ctx = this.canvas.getContext('2d'); + this.ctx.drawImage(this.type.texture_img,0,0,this.width,this.height); + this.tCanvas = document.createElement('canvas'); + this.tCtx = this.tCanvas.getContext('2d'); + this.update_tex = true; + this.rcTex = new cr.rect(0, 0, 0, 0); + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.saveToJSON = function () + { + return { + "canvas_w":this.canvas.width, + "canvas_h":this.canvas.height, + "image":this.ctx.getImageData(0,0,this.canvas.width,this.canvas.height).data + }; + }; + instanceProto.loadFromJSON = function (o) + { + var canvasWidth = this.canvas.width = o["canvas_w"]; + var canvasHeight = this.canvas.height = o["canvas_h"]; + var data = this.ctx.getImageData(0,0,this.canvas.width,this.canvas.height).data; + for (var y = 0; y < canvasHeight; ++y) { + for (var x = 0; x < canvasWidth; ++x) { + var index = (y * canvasWidth + x)*4; + for (var c = 0; c < 4; ++c) + data[index+c] = o["image"][index+c]; + } + } + }; + instanceProto.draw_instances = function (instances, ctx) + { + for(var x in instances) + { + if(instances[x].visible==false && this.runtime.testOverlap(this, instances[x])== false) + continue; + ctx.save(); + ctx.scale(this.canvas.width/this.width, this.canvas.height/this.height); + ctx.rotate(-this.angle); + ctx.translate(-this.bquad.tlx, -this.bquad.tly); + ctx.globalCompositeOperation = instances[x].compositeOp;//rojo + if (instances[x].type.pattern !== undefined && instances[x].type.texture_img !== undefined) { + instances[x].pattern = ctx.createPattern(instances[x].type.texture_img, "repeat"); + } + instances[x].draw(ctx); + ctx.restore(); + } + }; + instanceProto.draw = function(ctx) + { + ctx.save(); + ctx.globalAlpha = this.opacity; + ctx.globalCompositeOperation = this.compositeOp; + var myx = this.x; + var myy = this.y; + if (this.runtime.pixel_rounding) + { + myx = Math.round(myx); + myy = Math.round(myy); + } + ctx.translate(myx, myy); + ctx.rotate(this.angle); + ctx.drawImage(this.canvas, + 0 - (this.hotspotX * this.width), + 0 - (this.hotspotY * this.height), + this.width, + this.height); + ctx.restore(); + }; + instanceProto.drawGL = function(glw) + { + glw.setBlend(this.srcBlend, this.destBlend); + if (this.update_tex) + { + if (this.tex) + glw.deleteTexture(this.tex); + this.tex=glw.loadTexture(this.canvas, false, this.runtime.linearSampling); + this.update_tex = false; + } + glw.setTexture(this.tex); + glw.setOpacity(this.opacity); + var q = this.bquad; + if (this.runtime.pixel_rounding) + { + var ox = Math.round(this.x) - this.x; + var oy = Math.round(this.y) - this.y; + glw.quad(q.tlx + ox, q.tly + oy, q.trx + ox, q.try_ + oy, q.brx + ox, q.bry + oy, q.blx + ox, q.bly + oy); + } + else + glw.quad(q.tlx, q.tly, q.trx, q.try_, q.brx, q.bry, q.blx, q.bly); + }; + pluginProto.cnds = {}; + var cnds = pluginProto.cnds; + pluginProto.acts = {}; + var acts = pluginProto.acts; + acts.SetEffect = function (effect) + { + this.compositeOp = this.effectToCompositeOp(effect); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.DrawPoint = function (x,y, color) + { + var ctx=this.ctx; + ctx.fillStyle = color; + ctx.fillRect(x,y,1,1); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.ResizeCanvas = function (width, height) + { + this.canvas.width=width; + this.canvas.height=height; + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.PasteObject = function (object) + { + var ctx=this.ctx; + this.update_bbox(); + var sol = object.getCurrentSol(); + var instances; + if (sol.select_all) + instances = sol.type.instances; + else + instances = sol.instances; + this.draw_instances(instances, ctx); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.PasteLayer = function (layer) + { + if (!layer || !layer.visible) + return false; + var ctx=this.ctx; + this.update_bbox(); + this.tCanvas.width=this.canvas.width; + this.tCanvas.height=this.canvas.height; + var t=this.tCtx; + t.clearRect(0,0,this.tCanvas.width, this.tCanvas.height); + this.draw_instances(layer.instances, t); + ctx.drawImage(this.tCanvas,0,0,this.width,this.height); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.DrawBox = function (x, y, width, height, color) + { + this.ctx.fillStyle = color; + this.ctx.fillRect(x,y,width,height); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.DrawLine = function (x1, y1, x2, y2, color, line_width) + { + var ctx = this.ctx; + ctx.strokeStyle = color; + ctx.lineWidth = line_width; + ctx.beginPath(); + ctx.moveTo(x1,y1); + ctx.lineTo(x2, y2); + ctx.stroke(); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.ClearCanvas = function () + { + this.ctx.clearRect(0,0,this.canvas.width, this.canvas.height); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.FillColor = function (color) + { + this.ctx.fillStyle = color; + this.ctx.fillRect(0,0,this.canvas.width, this.canvas.height); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.fillGradient = function (gradient_style, color1, color2) + { + var ctx = this.ctx; + var w =this.canvas.width; + var h=this.canvas.height; + var gradient; + switch(gradient_style) + { + case 0: //horizontal + gradient = ctx.createLinearGradient(0,0,w,0); + break; + case 1: //vertical + gradient = ctx.createLinearGradient(0,0,0,h); + break; + case 2: //diagonal_down_right + gradient = ctx.createLinearGradient(0,0,w,h); + break; + case 3: //diagonal_down_left + gradient = ctx.createLinearGradient(w,0,0,h); + break; + case 4: //radial + gradient = ctx.createRadialGradient(w/2,h/2,0,w/2,h/2, Math.sqrt(w*w+h*h)/2); + break; + } + try{ + gradient.addColorStop(0, color1); + }catch(e){ + gradient.addColorStop(0, "black"); + } + try{ + gradient.addColorStop(1, color2); + }catch(e){ + gradient.addColorStop(1, "black"); + } + this.ctx.fillStyle = gradient; + this.ctx.fillRect(0, 0, w, h); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.beginPath = function () + { + this.ctx.beginPath(); + }; + acts.drawPath = function (color, line_width) + { + var ctx = this.ctx; + ctx.strokeStyle = color; + ctx.lineWidth = line_width; + ctx.stroke(); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.setLineSettings = function (line_cap, line_joint) + { + var ctx = this.ctx; + ctx.lineCap = ["butt","round","square"][line_cap]; + ctx.lineJoin = ["round","bevel","milet"][line_joint]; + }; + acts.fillPath = function (color) + { + this.ctx.fillStyle = color; + this.ctx.fill(); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.moveTo = function (x, y) + { + this.ctx.moveTo(x, y); + }; + acts.lineTo = function (x, y) + { + this.ctx.lineTo(x, y); + }; + acts.arc = function (x, y, radius, start_angle, end_angle, arc_direction) + { + this.ctx.arc(x, y, radius, cr.to_radians(start_angle), cr.to_radians(end_angle), arc_direction==1); + }; + acts.drawCircle = function (x, y, radius, color, line_width) + { + var ctx = this.ctx; + ctx.strokeStyle = color; + ctx.lineWidth = line_width; + ctx.beginPath(); + ctx.arc(x, y, radius, 0, cr.to_radians(360), true); + ctx.stroke(); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.bezierCurveTo = function (cp1x, cp1y, cp2x, cp2y, x, y) + { + this.ctx.bezierCurveTo(cp1x, cp1y, cp2x, cp2y, x, y); + }; + acts.quadraticCurveTo = function (cpx, cpy, x, y) + { + this.ctx.quadraticCurveTo(cpx, cpy, x, y); + }; + acts.rectPath = function (x, y, width, height) + { + this.ctx.rect(x,y,width,height); + }; + acts.FloodFill= function (x,y,color) + { + var ctx = this.ctx; + var I = ctx.getImageData(0, 0, this.canvas.width, this.canvas.height); + flood_fill(I.data, this.canvas.width, this.canvas.height, x, y, color); + ctx.putImageData(I,0,0); + this.runtime.redraw = true; + this.update_tex = true; + }; + acts.setLineDash = function (dash_width, space_width) + { + var dashArr = [dash_width, space_width]; + this.ctx.setLineDash(dashArr); + }; + pluginProto.exps = {}; + var exps = pluginProto.exps; + exps.rgbaAt = function (ret, x, y) + { + var imageData= this.ctx.getImageData(x,y,1,1); + var data= imageData.data; + ret.set_string("rgba(" + data[0] + "," + data[1] + "," + data[2] + "," + data[3]/255 + ")"); + }; + exps.redAt = function (ret, x, y) + { + var imageData= this.ctx.getImageData(x,y,1,1); + var data= imageData.data; + ret.set_int(data[0]); + }; + exps.greenAt = function (ret, x, y) + { + var imageData= this.ctx.getImageData(x,y,1,1); + var data= imageData.data; + ret.set_int(data[1]); + }; + exps.blueAt = function (ret, x, y) + { + var imageData= this.ctx.getImageData(x,y,1,1); + var data= imageData.data; + ret.set_int(data[2]); + }; + exps.alphaAt = function (ret, x, y) + { + var imageData= this.ctx.getImageData(x,y,1,1); + var data= imageData.data; + ret.set_int(data[3]*100/255); + }; + exps.imageUrl = function (ret) + { + ret.set_string(this.canvas.toDataURL()); + }; + exps.AsJSON = function(ret) + { + ret.set_string( JSON.stringify({ + "c2array": true, + "size": [1, 1, this.canvas.width * this.canvas.height * 4], + "data": [[this.ctx.getImageData(0, 0, this.canvas.width, this.canvas.height).data]] + })); + }; +}()); +; +; +cr.plugins_.filechooser = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.filechooser.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + var c2URL = window["URL"] || window["webkitURL"] || window["mozURL"] || window["msURL"]; + instanceProto.onCreate = function() + { + if (this.runtime.isDomFree) + { + cr.logexport("[Construct 2] File Chooser plugin not supported on this platform - the object will not be created"); + return; + } + this.elem = document.createElement("input"); + this.elem.type = "file"; + this.elem.setAttribute("accept", this.properties[0]); + if (this.properties[1] !== 0) // multiple selection + this.elem.setAttribute("multiple", ""); + this.elem.id = this.properties[3]; + jQuery(this.elem).appendTo(this.runtime.canvasdiv ? this.runtime.canvasdiv : "body"); + this.element_hidden = false; + if (this.properties[2] === 0) + { + jQuery(this.elem).hide(); + this.visible = false; + this.element_hidden = true; + } + var self = this; + this.elem.onchange = function () + { + self.runtime.trigger(cr.plugins_.filechooser.prototype.cnds.OnChanged, self); + }; + this.lastLeft = 0; + this.lastTop = 0; + this.lastRight = 0; + this.lastBottom = 0; + this.lastWinWidth = 0; + this.lastWinHeight = 0; + this.updatePosition(true); + this.runtime.tickMe(this); + }; + instanceProto.onDestroy = function () + { + if (this.runtime.isDomFree) + return; + jQuery(this.elem).remove(); + this.elem = null; + }; + instanceProto.tick = function () + { + this.updatePosition(); + }; + var last_canvas_offset = null; + var last_checked_tick = -1; + instanceProto.updatePosition = function (first) + { + if (this.runtime.isDomFree) + return; + var left = this.layer.layerToCanvas(this.x, this.y, true); + var top = this.layer.layerToCanvas(this.x, this.y, false); + var right = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, true); + var bottom = this.layer.layerToCanvas(this.x + this.width, this.y + this.height, false); + var rightEdge = this.runtime.width / this.runtime.devicePixelRatio; + var bottomEdge = this.runtime.height / this.runtime.devicePixelRatio; + if (!this.visible || !this.layer.visible || right <= 0 || bottom <= 0 || left >= rightEdge || top >= bottomEdge) + { + if (!this.element_hidden) + jQuery(this.elem).hide(); + this.element_hidden = true; + return; + } + if (left < 1) + left = 1; + if (top < 1) + top = 1; + if (right >= rightEdge) + right = rightEdge - 1; + if (bottom >= bottomEdge) + bottom = bottomEdge - 1; + var curWinWidth = window.innerWidth; + var curWinHeight = window.innerHeight; + if (!first && this.lastLeft === left && this.lastTop === top && this.lastRight === right && this.lastBottom === bottom && this.lastWinWidth === curWinWidth && this.lastWinHeight === curWinHeight) + { + if (this.element_hidden) + { + jQuery(this.elem).show(); + this.element_hidden = false; + } + return; + } + this.lastLeft = left; + this.lastTop = top; + this.lastRight = right; + this.lastBottom = bottom; + this.lastWinWidth = curWinWidth; + this.lastWinHeight = curWinHeight; + if (this.element_hidden) + { + jQuery(this.elem).show(); + this.element_hidden = false; + } + var offx = Math.round(left) + jQuery(this.runtime.canvas).offset().left; + var offy = Math.round(top) + jQuery(this.runtime.canvas).offset().top; + jQuery(this.elem).css("position", "absolute"); + jQuery(this.elem).offset({left: offx, top: offy}); + jQuery(this.elem).width(Math.round(right - left)); + jQuery(this.elem).height(Math.round(bottom - top)); + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function(glw) + { + }; + function Cnds() {}; + Cnds.prototype.OnChanged = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetVisible = function (vis) + { + if (this.runtime.isDomFree) + return; + this.visible = (vis !== 0); + }; + Acts.prototype.SetCSSStyle = function (p, v) + { + if (this.runtime.isDomFree) + return; + jQuery(this.elem).css(p, v); + }; + Acts.prototype.ReleaseFile = function (f) + { + if (this.runtime.isDomFree) + return; + if (c2URL && c2URL["revokeObjectURL"]) + c2URL["revokeObjectURL"](f); + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.FileCount = function (ret) + { + ret.set_int(this.runtime.isDomFree ? 0 : (this.elem["files"].length || 0)); + }; + function getFileAt(files, index) + { + if (!files) + return null; + index = Math.floor(index); + if (index < 0 || index >= files.length) + return null; + return files[index]; + }; + Exps.prototype.FileNameAt = function (ret, i) + { + var file = this.runtime.isDomFree ? null : getFileAt(this.elem["files"], i); + ret.set_string(file ? (file["name"] || "") : ""); + }; + Exps.prototype.FileSizeAt = function (ret, i) + { + var file = this.runtime.isDomFree ? null : getFileAt(this.elem["files"], i); + ret.set_int(file ? (file["size"] || 0) : 0); + }; + Exps.prototype.FileTypeAt = function (ret, i) + { + var file = this.runtime.isDomFree ? null : getFileAt(this.elem["files"], i); + ret.set_string(file ? (file["type"] || "") : ""); + }; + Exps.prototype.FileURLAt = function (ret, i) + { + var file = this.runtime.isDomFree ? null : getFileAt(this.elem["files"], i); + if (!file) + { + ret.set_string(""); + } + else if (file["c2url"]) // already created object URL + { + ret.set_string(file["c2url"]); + } + else if (c2URL && c2URL["createObjectURL"]) + { + file["c2url"] = c2URL["createObjectURL"](file); + ret.set_string(file["c2url"]); + } + else + { + ret.set_string(""); + } + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.gamepad = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.gamepad.prototype; + var isSupported = false; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + isSupported = !!(navigator["getGamepads"] || navigator["webkitGetGamepads"] || navigator["mozGetGamepads"] || navigator["gamepads"] || navigator["webkitGamepads"] || navigator["MozGamepads"] || window["cr_getGamepads"]); + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + var gamepadRuntime = null; + var gamepadInstance = null; + var controllers = new Array(16); + var padStates = new Array(16); + var padOldStates = new Array(16); + var osToken = ""; + var browserToken = ""; + function getPadState(i) + { + var j; + if (!padStates[i]) + { + padStates[i] = new Array(20); + for (j = 0; j < 20; ++j) + padStates[i][j] = 0; + } + return padStates[i]; + }; + function getPadOldState(i) + { + var j; + if (!padOldStates[i]) + { + padOldStates[i] = new Array(20); + for (j = 0; j < 20; ++j) + padOldStates[i][j] = 0; + } + return padOldStates[i]; + }; + function updatePadOldState(i) + { + var cur = getPadState(i); + var old = getPadOldState(i); + var j; + for (j = 0; j < 20; ++j) + old[j] = cur[j]; + }; + function clearPadState(i) + { + padStates[i] = null; + padOldStates[i] = null; + }; + var axisOffset = 16; + var curCtrlMap = null; + var ctrlmap = {}; + ctrlmap["windows"] = {}; + ctrlmap["windows"]["firefox"] = {}; + function doControllerMapping(index, isAxis, buttonmap, axismap) + { + if (isAxis) + { + if (index >= axismap.length) + return -1; // unknown axis + if (cr.is_number(axismap[index])) + return axismap[index] + axisOffset; + else + { + return axismap[index]; // returning array + } + } + else + { + if (index >= buttonmap.length) + return -1; // unknown button + return buttonmap[index]; + } + }; + var win_ff_xbox360_buttons = [0, 1, 2, 3, 4, 5, 8, 9, 10, 11]; + var win_ff_xbox360_axes = [0, 1, [7, 6], 2, 3, [14, 15], [12, 13]]; + ctrlmap["windows"]["firefox"]["xbox360"] = function (index, isAxis) + { + return doControllerMapping(index, isAxis, win_ff_xbox360_buttons, win_ff_xbox360_axes); + }; + var win_ff_lda_buttons = [2, 0, 1, 3, 4, 6, 5, 7, 8, 9]; + var win_ff_lda_axes = [0, 1, 2, 3, [14, 15], [12, 13]]; + ctrlmap["windows"]["firefox"]["logitechdualaction"] = function (index, isAxis) + { + return doControllerMapping(index, isAxis, win_ff_lda_buttons, win_ff_lda_axes); + }; + function defaultMap(index, isAxis) + { + if (isAxis) + { + if (index >= 4) + return -1; // unknown axis + return index + axisOffset; + } + else + { + if (index >= 16) + return -1; // unknown button + return index; + } + }; + function getMapper(id_) + { + if (!curCtrlMap) + return defaultMap; + var controllertoken = ""; + var id = id_.toLowerCase(); + if (id.indexOf("xbox 360") > -1) + controllertoken = "xbox360"; + else if (id.indexOf("logitech dual action") > -1) + controllertoken = "logitechdualaction"; + var curmap = curCtrlMap[controllertoken]; + return curmap || defaultMap; + }; + function onConnected(e) + { + controllers[e["gamepad"]["index"]] = e["gamepad"]; + gamepadRuntime.trigger(cr.plugins_.gamepad.prototype.cnds.OnGamepadConnected, gamepadInstance); + }; + function onDisconnected(e) + { + gamepadRuntime.trigger(cr.plugins_.gamepad.prototype.cnds.OnGamepadDisconnected, gamepadInstance); + controllers[e["gamepad"]["index"]] = null; + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + gamepadRuntime = this.runtime; + gamepadInstance = this; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.deadzone = this.properties[0]; + this.lastButton = 0; + var userAgent = navigator.userAgent; + osToken = "windows"; + if (/mac/i.test(userAgent)) + osToken = "mac"; + curCtrlMap = ctrlmap[osToken]; + browserToken = "chrome"; + if (/firefox/i.test(userAgent)) + browserToken = "firefox"; + if (curCtrlMap) + curCtrlMap = curCtrlMap[browserToken]; + window.addEventListener("webkitgamepadconnected", onConnected, false); + window.addEventListener("webkitgamepaddisconnected", onDisconnected, false); + window.addEventListener("MozGamepadConnected", onConnected, false); + window.addEventListener("MozGamepadDisconnected", onDisconnected, false); + window.addEventListener("gamepadconnected", onConnected, false); + window.addEventListener("gamepaddisconnected", onDisconnected, false); + this.runtime.tickMe(this); + this.activeControllers = []; + }; + instanceProto.tick = function () + { + this.activeControllers.length = 0; + var gamepads = null; + var synthetic = false; + if (navigator["getGamepads"]) + gamepads = navigator["getGamepads"](); + else if (navigator["webkitGetGamepads"]) + gamepads = navigator["webkitGetGamepads"](); + else if (navigator["mozGetGamepads"]) + gamepads = navigator["mozGetGamepads"](); + else if (navigator["msGetGamepads"]) + gamepads = navigator["msGetGamepads"](); + else if (this.runtime.isWindows8Capable && window["cr_getGamepads"]) + { + gamepads = window["cr_getGamepads"](); + synthetic = true; + } + else + gamepads = navigator["gamepads"] || navigator["webkitGamepads"] || navigator["MozGamepads"] || controllers; + if (!gamepads) + return; + var i, len, j, lenj, mapfunc, index, value; + for (i = 0, len = gamepads.length; i < len; i++) + { + var pad = gamepads[i]; + if (!pad) + { + clearPadState(i); + continue; + } + var state = getPadState(i); + var oldstate = getPadOldState(i); + updatePadOldState(i); + mapfunc = (synthetic ? defaultMap : getMapper(pad.id)); + for (j = 0, lenj = pad["buttons"].length; j < lenj; j++) + { + if (typeof pad["buttons"][j]["value"] !== "undefined") + value = pad["buttons"][j]["value"]; + else + value = pad["buttons"][j]; + index = mapfunc(j, false, value); + if (index >= 0 && index < 20) + { + state[index] = value * 100; + if (state[index] >= 50 && oldstate[index] < 50) + this.lastButton = index; + } + } + for (j = 0, lenj = pad["axes"].length; j < lenj; j++) + { + value = pad["axes"][j]; + index = mapfunc(j, true, value); + if (cr.is_number(index)) + { + if (index >= 0 && index < 20) + state[index] = value * 100; + } + else + { + state[index[0]] = 0; + state[index[1]] = 0; + if (value <= 0) + state[index[0]] = Math.abs(value * 100); + else + state[index[1]] = Math.abs(value * 100); + } + } + this.activeControllers.push(pad); + } + for ( ; i < 20; ++i) + clearPadState(i); + }; + instanceProto.saveToJSON = function () + { + return { "lastButton": this.lastButton }; + }; + instanceProto.loadFromJSON = function (o) + { + this.lastButton = o["lastButton"]; + }; + function Cnds() {}; + Cnds.prototype.SupportsGamepad = function () + { + return isSupported; + }; + Cnds.prototype.OnGamepadConnected = function () + { + return true; + }; + Cnds.prototype.OnGamepadDisconnected = function () + { + return true; + }; + Cnds.prototype.IsButtonDown = function (gamepad, button) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + if (!state) + return false; + var ret = state[button] >= 50; + if (ret) + this.lastButton = button; + return ret; + }; + Cnds.prototype.OnButtonDown = function (gamepad, button) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + var oldstate = getPadOldState(gamepad); + if (!state || !oldstate) + return false; + var ret = state[button] >= 50 && oldstate[button] < 50; + if (ret) + this.lastButton = button; + return ret; + }; + Cnds.prototype.OnButtonUp = function (gamepad, button) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + var oldstate = getPadOldState(gamepad); + if (!state || !oldstate) + return false; + var ret = state[button] < 50 && oldstate[button] >= 50; + if (ret) + this.lastButton = button; + return ret; + }; + Cnds.prototype.HasGamepads = function () + { + return this.activeControllers.length > 0; + }; + Cnds.prototype.CompareAxis = function (gamepad, axis, comparison, value) + { + gamepad = Math.floor(gamepad); + axis = Math.floor(axis); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + if (!state) + return; + var axisvalue = state[axis + axisOffset]; + var othervalue = 0; + if (axis % 2 === 0) // is X axis + othervalue = state[axis + axisOffset + 1]; // get next axis (Y) + else + othervalue = state[axis + axisOffset - 1]; // get previous axis (X) + if (Math.sqrt(axisvalue * axisvalue + othervalue * othervalue) <= this.deadzone) + axisvalue = 0; + return cr.do_cmp(axisvalue, comparison, value); + }; + Cnds.prototype.OnAnyButtonDown = function (gamepad) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + var oldstate = getPadOldState(gamepad); + if (!state || !oldstate) + return false; + var i, len; + for (i = 0, len = state.length; i < len; i++) + { + if (state[i] >= 50 && oldstate[i] < 50) + { + this.lastButton = i; + return true; + } + } + return false; + }; + Cnds.prototype.OnAnyButtonUp = function (gamepad) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + var oldstate = getPadOldState(gamepad); + if (!state || !oldstate) + return false; + var i, len; + for (i = 0, len = state.length; i < len; i++) + { + if (state[i] < 50 && oldstate[i] >= 50) + { + this.lastButton = i; + return true; + } + } + return false; + }; + Cnds.prototype.IsButtonIndexDown = function (gamepad, button) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + if (!state) + return false; + button = Math.floor(button); + if (button < 0 || button >= state.length) + return false; + var ret = state[button] >= 50; + if (ret) + this.lastButton = button; + return ret; + }; + Cnds.prototype.OnButtonIndexDown = function (gamepad, button) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + var oldstate = getPadOldState(gamepad); + if (!state || !oldstate) + return false; + button = Math.floor(button); + if (button < 0 || button >= state.length) + return false; + var ret = state[button] >= 50 && oldstate[button] < 50; + if (ret) + this.lastButton = button; + return ret; + }; + Cnds.prototype.OnButtonIndexUp = function (gamepad, button) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + return false; + var state = getPadState(gamepad); + var oldstate = getPadOldState(gamepad); + if (!state || !oldstate) + return false; + button = Math.floor(button); + if (button < 0 || button >= state.length) + return false; + var ret = state[button] < 50 && oldstate[button] >= 50; + if (ret) + this.lastButton = button; + return ret; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.GamepadCount = function (ret) + { + ret.set_int(this.activeControllers.length); + }; + Exps.prototype.GamepadID = function (ret, index) + { + if (index < 0 || index >= this.activeControllers.length) + { + ret.set_string(""); + return; + } + ret.set_string(this.activeControllers[index].id); + }; + Exps.prototype.GamepadAxes = function (ret, index) + { + if (index < 0 || index >= this.activeControllers.length) + { + ret.set_string(""); + return; + } + var axes = this.activeControllers[index]["axes"]; + var str = ""; + var i, len; + for (i = 0, len = axes.length; i < len; i++) + { + str += "Axis " + i + ": " + Math.round(axes[i] * 100) + "\n"; + } + ret.set_string(str); + }; + Exps.prototype.GamepadButtons = function (ret, index) + { + if (index < 0 || index >= this.activeControllers.length) + { + ret.set_string(""); + return; + } + var buttons = this.activeControllers[index]["buttons"]; + var str = ""; + var i, len, value; + for (i = 0, len = buttons.length; i < len; i++) + { + if (typeof buttons[i]["value"] !== "undefined") + value = buttons[i]["value"]; + else + value = buttons[i]; + str += "Button " + i + ": " + Math.round(value * 100) + "\n"; + } + ret.set_string(str); + }; + Exps.prototype.RawButton = function (ret, gamepad, index) + { + gamepad = Math.floor(gamepad); + index = Math.floor(index); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + { + ret.set_float(0); + return; + } + var state = this.activeControllers[gamepad]["buttons"]; + if (!state || index < 0 || index >= state.length) + { + ret.set_float(0); + return; + } + if (typeof state[index]["value"] !== "undefined") + ret.set_float(state[index]["value"]); + else + ret.set_float(state[index]); + }; + Exps.prototype.RawAxis = function (ret, gamepad, index) + { + gamepad = Math.floor(gamepad); + index = Math.floor(index); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + { + ret.set_float(0); + return; + } + var state = this.activeControllers[gamepad]["axes"]; + if (!state || index < 0 || index >= state.length) + { + ret.set_float(0); + return; + } + ret.set_float(state[index]); + }; + Exps.prototype.RawButtonCount = function (ret, gamepad) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + { + ret.set_int(0); + return; + } + ret.set_int(this.activeControllers[gamepad]["buttons"].length); + }; + Exps.prototype.RawAxisCount = function (ret, gamepad) + { + gamepad = Math.floor(gamepad); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + { + ret.set_int(0); + return; + } + ret.set_int(this.activeControllers[gamepad]["axes"].length); + }; + Exps.prototype.Button = function (ret, gamepad, index) + { + gamepad = Math.floor(gamepad); + index = Math.floor(index); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + { + ret.set_float(0); + return; + } + var state = getPadState(gamepad); + if (!state || index < 0 || index >= axisOffset) + { + ret.set_float(0); + return; + } + ret.set_float(state[index]); + }; + Exps.prototype.Axis = function (ret, gamepad, index) + { + gamepad = Math.floor(gamepad); + index = Math.floor(index); + if (gamepad < 0 || gamepad >= this.activeControllers.length) + { + ret.set_float(0); + return; + } + var state = getPadState(gamepad); + if (!state || index < 0 || index >= 4) + { + ret.set_float(0); + return; + } + var value = state[index + axisOffset]; + var othervalue = 0; + if (index % 2 === 0) // is X axis + othervalue = state[index + axisOffset + 1]; // get next axis (Y) + else + othervalue = state[index + axisOffset - 1]; // get previous axis (X) + if (Math.sqrt(value * value + othervalue * othervalue) <= this.deadzone) + value = 0; + ret.set_float(value); + }; + Exps.prototype.LastButton = function (ret) + { + ret.set_int(this.lastButton); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.hmmg_layoutTransition_v2 = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.hmmg_layoutTransition_v2.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + var time = this.properties[0] || null; + if(time != null) + if(time >0) + $("head").append(""); + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.saveToJSON = function () + { + return { + }; + }; + instanceProto.loadFromJSON = function (o) + { + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function (glw) + { + }; + function Cnds() {}; + Cnds.prototype.isTransitionReady = function () + { + return true; + }; + Cnds.prototype.didTransitionStart = function () + { + return true; + }; + Cnds.prototype.didTransitionFinish = function () + { + return true; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.prepareTransition = function () + { + var tempcolor = this.properties[1]; + var R = Math.floor(tempcolor/(65536)); + var G = Math.floor(tempcolor/(256)) % 256; + var B = tempcolor % 256; + tempcolor = "rgb(" + R + "," + G + "," + B +")"; + var self = this ; + function prepareCanvas(elem,callback1) + { + self.runtime.doCanvasSnapshot("image/jpeg", 100/100); + setTimeout(function() + { + callback1(self.runtime.snapshotData); + },50); + } + function isCanvasReady(callback) + { + prepareCanvas(self,function(returnedPic) + { + if($("#fakeCanvas")[0] == undefined) + { + var c2canvasdiv = $("#c2canvasdiv") ; + var fakeCanvas = $("
"); + var fakeBody = $("
"); + var marginLeft = parseFloat(c2canvasdiv.css("margin-left")); + fakeBody.css( + { + "top":c2canvasdiv.offset().top, + "left":c2canvasdiv.offset().left, + "width":c2canvasdiv.width(), + "height":c2canvasdiv.height(), + "background-color": tempcolor + }); + c2canvasdiv.addClass("prepared").find(" > :not(canvas)").each(function() + { + $(this).css("left",($(this).offset().left-marginLeft)+"px"); + }); + fakeBody.appendTo(document.body).append(c2canvasdiv).append(fakeCanvas); + if(callback) + callback(); + } + }); + } + isCanvasReady(function() + { + self.runtime.trigger(cr.plugins_.hmmg_layoutTransition_v2.prototype.cnds.isTransitionReady, self); + }); + }; + Acts.prototype.startTransition = function (transID) + { + var fakeBody = $("#fakeBody"); + var c2canvasdiv = fakeBody.find("#c2canvasdiv") ; + var fakeCanvas = fakeBody.find("#fakeCanvas"); + var self = this ; + function darkTheFakeCanvas(callback) + { + setTimeout(function() + { + fakeCanvas.find("div").addClass("darker"); + if(callback) + callback(); + },1); + } + function removeChanges() + { + fakeBody.remove(); + c2canvasdiv.appendTo(document.body).removeClass("prepared"); + self.runtime.trigger(cr.plugins_.hmmg_layoutTransition_v2.prototype.cnds.didTransitionFinish, self) + } + self.runtime.trigger(cr.plugins_.hmmg_layoutTransition_v2.prototype.cnds.didTransitionStart, self) + if(transID == 14) + { + c2canvasdiv.addClass("hidden"); + fakeCanvas.addClass('animated rotateOut').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + }); + c2canvasdiv.removeClass("hidden").addClass('animated rotateIn').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated rotateIn"); + removeChanges(); + }); + } + else if(transID == 13) + { + fakeCanvas.addClass('animated rollOut').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + }); + c2canvasdiv.addClass('animated rollIn').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated rollIn"); + removeChanges(); + }); + } + else if(transID == 12) + { + fakeCanvas.addClass('animated zoomOut').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + }); + c2canvasdiv.addClass('animated zoomIn').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated zoomIn"); + removeChanges(); + }); + } + else if(transID == 11) + { + c2canvasdiv.addClass("hidden"); + fakeCanvas.addClass('animated fadeOut').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + c2canvasdiv.removeClass("hidden").addClass('animated fadeIn').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated fadeIn"); + removeChanges(); + }); + }); + } + else if(transID == 10) + { + c2canvasdiv.addClass("hidden"); + fakeCanvas.addClass('animated fadeOut').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + }); + c2canvasdiv.removeClass("hidden").addClass('animated fadeIn').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated fadeIn"); + removeChanges(); + }); + } + else if(transID == 9) + { + c2canvasdiv.addClass("hidden"); + fakeCanvas.addClass('animated flipOutYY').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + c2canvasdiv.removeClass("hidden").addClass('animated flipInYY').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated flipInYY"); + removeChanges(); + }); + }); + } + else if(transID == 8) + { + c2canvasdiv.addClass("hidden"); + fakeCanvas.addClass('animated flipOutXX').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + fakeCanvas.addClass("hidden"); + c2canvasdiv.removeClass("hidden").addClass('animated flipInXX').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + c2canvasdiv.removeClass("animated flipInXX"); + removeChanges(); + }); + }); + } + else if(transID == 7) + { + c2canvasdiv.addClass('animated slideInRight').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + c2canvasdiv.removeClass("animated slideInRight"); + }); + } + else if(transID == 6) + { + c2canvasdiv.addClass('animated slideInLeft').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + c2canvasdiv.removeClass('animated slideInLeft'); + }); + } + else if(transID == 5) + { + c2canvasdiv.addClass('animated slideInDown').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + c2canvasdiv.removeClass('animated slideInDown'); + }); + } + else if(transID == 4) + { + c2canvasdiv.addClass('animated slideInUp').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + c2canvasdiv.removeClass('animated slideInUp'); + }); + } + else if(transID == 3) + { + c2canvasdiv.addClass('animated slideInRight').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + c2canvasdiv.removeClass("animated slideInRight"); + fakeCanvas.removeClass('animated slideOutLeft'); + }); + fakeCanvas.addClass('animated slideOutLeft'); + } + else if(transID == 2) + { + c2canvasdiv.addClass('animated slideInLeft').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + fakeCanvas.removeClass("animated slideOutRight"); + c2canvasdiv.removeClass('animated slideInLeft'); + }); + fakeCanvas.addClass('animated slideOutRight'); + } + else if(transID == 1) + { + c2canvasdiv.addClass('animated slideInDown').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + fakeCanvas.removeClass("animated slideOutDown"); + c2canvasdiv.removeClass('animated slideInDown'); + }); + fakeCanvas.addClass('animated slideOutDown'); + } + else if(transID == 0) + { + c2canvasdiv.addClass('animated slideInUp').on('webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend', function() + { + removeChanges(); + fakeCanvas.removeClass("animated slideOutUp"); + c2canvasdiv.removeClass('animated slideInUp'); + }); + fakeCanvas.addClass('animated slideOutUp'); + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + pluginProto.exps = new Exps(); +}()); +; +; +Math.sign = Math.sign || function(x) { + x = +x; // convert to a number + if (x === 0 || isNaN(x)) { + return Number(x); + } + return x > 0 ? 1 : -1; +} +cr.plugins_.jcw_trace = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.jcw_trace.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + this.obstacleTypes = []; + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + function TR() + { + this.x1 = 0; + this.y1 = 0; + this.x2 = 0; + this.y2 = 0; + this.dx = 0; + this.dy = 0; + this.bounds = new cr.rect(0, 0, 0, 0); + this.t = 0; + this.hit = false; + this.hitx = 0; + this.hity = 0; + this.uid = -1; + this.normalang = 0; + cr.seal(this); + } + var TRProto = TR.prototype; + TRProto.CalcHitPos = function(padding) + { + this.hitx = this.x1 + this.dx * this.t; + this.hity = this.y1 + this.dy * this.t; + if (padding === 0) {return;} + var ang = Math.atan2(-this.dy, -this.dx); + this.hitx += Math.cos(ang)*padding; + this.hity += Math.sin(ang)*padding; + }; + TRProto.GetReflectAng = function() + { + return 2*this.normalang - Math.atan2(-this.dy, -this.dx); + }; + function PointOnLineSide(px, py, x1, y1, x2, y2) + { + var dx = x2 - x1; + var dy = y2 - y1; + return (y1 - py) * dx - (x1 - px) * dy >= 0 ? 0 : 1; + } + function SegmentAABB(tr, bbox, padx, pady) + { + var ScaleX = 1.0 / tr.dx; + var ScaleY = 1.0 / tr.dy; + var SignX = Math.sign(ScaleX); + var SignY = Math.sign(ScaleY); + var PosX = (bbox.left + bbox.right) / 2; + var PosY = (bbox.top + bbox.bottom) / 2; + var HalfW = (bbox.right - bbox.left) / 2 + padx; + var HalfH = (bbox.bottom - bbox.top) / 2 + pady; + var NearTimeX = (PosX - SignX * HalfW - tr.x1) * ScaleX; + var NearTimeY = (PosY - SignY * HalfH - tr.y1) * ScaleY; + var FarTimeX = (PosX + SignX * HalfW - tr.x1) * ScaleX; + var FarTimeY = (PosY + SignY * HalfH - tr.y1) * ScaleY; + if (NearTimeX > FarTimeY || NearTimeY > FarTimeX) return false; + var NearTime = NearTimeX > NearTimeY ? NearTimeX : NearTimeY; + var FarTime = FarTimeX < FarTimeY ? FarTimeX : FarTimeY; + if (NearTime >= tr.t || FarTime <= 0) return false; + tr.t = Math.max(NearTime, 0); + tr.hit = true; + if (NearTimeX > NearTimeY) + { + tr.normalang = Math.atan2(0, -SignX); + } + else + { + tr.normalang = Math.atan2(-SignY, 0); + } + return true; + } + function InterceptSegment(s2x1, s2y1, s2x2, s2y2, s1x1, s1y1, s1x2, s1y2) + { + var s1dx = s1x2 - s1x1; + var s1dy = s1y2 - s1y1; + var s2dx = s2x2 - s2x1; + var s2dy = s2y2 - s2y1; + var den = s1dy * s2dx - s1dx * s2dy; + if (den === 0) {return 0;} + var num = (s1x1 - s2x1) * s1dy + (s2y1 - s1y1) * s1dx; + return num / den; + } + function SegmentQuad(tr, bquad) + { + var hit = false; + if (bquad.contains_pt(tr.x1, tr.y1)) + { + tr.t = 0; + tr.hit = true; + tr.normalang = Math.atan2(-tr.dy, -tr.dx); + return true; + } + var i, t; + var px1, py1, px2, py2; + for (i = 0; i < 4; i++) + { + px1 = bquad.at(i, true); + py1 = bquad.at(i, false); + px2 = bquad.at(i + 1, true); + py2 = bquad.at(i + 1, false); + if (!cr.segments_intersect(tr.x1, tr.y1, tr.x2, tr.y2, px1, py1, px2, py2)) continue; + t = InterceptSegment(tr.x1, tr.y1, tr.x2, tr.y2, px1, py1, px2, py2); + if (t < tr.t) + { + hit = true; + tr.t = t; + tr.hit = true; + tr.normalang = Math.atan2(px1 - px2, py2 - py1); + } + } + return hit; + } + function SegmentPolygon(tr, polygon, offx, offy) + { + var points = polygon.pts_cache; + if (polygon.contains_pt(tr.x1 - offx, tr.y1 - offy)) + { + tr.t = 0; + tr.hit = true; + tr.normalang = Math.atan2(-tr.dy, -tr.dx); + return true; + } + var i, leni, i2, imod, t; + var px1, py1, px2, py2; + var hit = false; + for (i = 0, leni = polygon.pts_count; i < leni; i++) + { + i2 = i*2; + imod = ((i+1)%leni)*2; + px1 = points[i2] + offx; + py1 = points[i2+1] + offy; + px2 = points[imod] + offx; + py2 = points[imod+1] + offy; + if (!cr.segments_intersect(tr.x1, tr.y1, tr.x2, tr.y2, px1, py1, px2, py2)) continue; + t = InterceptSegment(tr.x1, tr.y1, tr.x2, tr.y2, px1, py1, px2, py2); + if (t < tr.t) + { + hit = true; + tr.t = t; + tr.hit = true; + if (PointOnLineSide(tr.x1, tr.y1, px1, py1, px2, py2) === 0) + { + tr.normalang = Math.atan2(px1 - px2, py2 - py1); + } + else + { + tr.normalang = Math.atan2(px2 - px1, py1 - py2); + } + } + } + return hit; + } + var collrect_candidates = []; + var tmpRect = new cr.rect(0, 0, 0, 0); + function SegmentTilemap(tr, inst) + { + inst.getCollisionRectCandidates(tr.bounds, collrect_candidates); + var i, len, c, tilerc; + var tmx = inst.x; + var tmy = inst.y; + var hit = false; + for (i = 0, len = collrect_candidates.length; i < len; ++i) + { + c = collrect_candidates[i]; + tilerc = c.rc; + if (!tr.bounds.intersects_rect_off(tilerc, tmx, tmy)) continue; + tmpRect.copy(tilerc); + tmpRect.offset(tmx, tmy); + if (c.poly) + { + if (SegmentPolygon(tr, c.poly, tmpRect.left, tmpRect.top)) hit = true; + } + else + { + if (SegmentAABB(tr, tmpRect, 0, 0)) hit = true; + } + } + cr.clearArray(collrect_candidates); + return hit; + } + function SegmentOverlap(tr, inst) + { + if (!inst || !inst.collisionsEnabled) return; + inst.update_bbox(); + if (!inst.bbox.intersects_rect(tr.bounds)) return; + var hit = false; + if (inst.tilemap_exists) + { + hit = SegmentTilemap(tr, inst); + } + else if (inst.collision_poly && !inst.collision_poly.is_empty()) + { + var polygon = inst.collision_poly; + polygon.cache_poly(inst.width, inst.height, inst.angle); + hit = SegmentPolygon(tr, polygon, inst.x, inst.y); + } + else + { + if (inst.angle === 0) hit = SegmentAABB(tr, inst.bbox, 0, 0); else hit = SegmentQuad(tr, inst.bquad); + } + if (hit) tr.uid = inst.uid; + } + function AABBOverlap(tr, inst, halfw, halfh) + { + if (!inst || !inst.collisionsEnabled) return; + inst.update_bbox(); + if (!inst.bbox.intersects_rect(tr.bounds)) return; + var hit = false; + if (inst.tilemap_exists) + { + } + else if (inst.collision_poly && !inst.collision_poly.is_empty()) + { + var polygon = inst.collision_poly; + polygon.cache_poly(inst.width, inst.height, inst.angle); + } + else + { + if (inst.angle === 0) hit = SegmentAABB(tr, inst.bbox, halfw, halfh); // else hit = SegmentQuad(tr, inst.bquad); + } + if (hit) tr.uid = inst.uid; + } + instanceProto.onCreate = function() + { + this.obstacleMode = this.properties[0]; + this.useCollisionCells = (this.properties[1] !== 0); + this.padding = cr.clamp(this.properties[2], 0, 1); + this.tr = new TR(); + }; + instanceProto.onDestroy = function () + { + }; + instanceProto.saveToJSON = function () + { + return { + }; + }; + instanceProto.loadFromJSON = function (o) + { + }; + var candidates = []; + instanceProto.GetOverlapCandidates = function() + { + var tr = this.tr; + var i, leni; + if (this.obstacleMode === 0) + { + if (this.useCollisionCells) + { + this.runtime.getSolidCollisionCandidates(null, tr.bounds, candidates); + } + else + { + var solid = this.runtime.getSolidBehavior(); + if (solid) cr.appendArray(candidates, solid.my_instances.valuesRef()); + } + } + else + { + if (this.useCollisionCells) + { + this.runtime.getTypesCollisionCandidates(null, this.type.obstacleTypes, tr.bounds, candidates); + } + else + { + for (i = 0, leni = this.type.obstacleTypes.length; i < leni; ++i) + { + cr.appendArray(candidates, this.type.obstacleTypes[i].instances); + } + } + } + }; + function Cnds() {} + Cnds.prototype.Hit = function () { return this.tr.hit; }; + pluginProto.cnds = new Cnds(); + function Acts() {} + Acts.prototype.AddObstacle = function (obj_) + { + var obstacleTypes = this.type.obstacleTypes; + if (obstacleTypes.indexOf(obj_) !== -1) return; + var i, len, t; + for (i = 0, len = obstacleTypes.length; i < len; i++) + { + t = obstacleTypes[i]; + if (t.is_family && t.members.indexOf(obj_) !== -1) return; + } + obstacleTypes.push(obj_); + }; + Acts.prototype.ClearObstacles = function () + { + cr.clearArray(this.type.obstacleTypes); + }; + Acts.prototype.TraceLine = function (x1, y1, x2, y2) + { + var tr = this.tr; + tr.x1 = x1; + tr.y1 = y1; + tr.x2 = x2; + tr.y2 = y2; + tr.dx = x2 - x1; + tr.dy = y2 - y1; + tr.bounds.set(x1, y1, x2, y2); + tr.bounds.normalize(); + tr.t = 1; + tr.hit = false; + var i, leni, rinst; + this.GetOverlapCandidates(); + if (this.obstacleMode === 0) + { + for (i = 0, leni = candidates.length; i < leni; ++i) + { + rinst = candidates[i]; + if (!rinst.extra["solidEnabled"]) continue; + SegmentOverlap(tr, rinst); + } + } + else + { + for (i = 0, leni = candidates.length; i < leni; ++i) + { + rinst = candidates[i]; + SegmentOverlap(tr, rinst); + } + } + cr.clearArray(candidates); + if (tr.hit) + { + tr.CalcHitPos(this.padding); + } + else + { + tr.hitx = x2; + tr.hity = y2; + tr.uid = -1; + tr.normalang = Math.atan2(-tr.dy, -tr.dx); + } + }; + Acts.prototype.TraceBox = function (x1, y1, x2, y2, w, h) + { + var halfw = w / 2; + var halfh = h / 2; + var tr = this.tr; + tr.x1 = x1; + tr.y1 = y1; + tr.x2 = x2; + tr.y2 = y2; + tr.dx = x2 - x1; + tr.dy = y2 - y1; + tr.bounds.set(x1, y1, x2, y2); + tr.bounds.normalize(); + tr.bounds.left -= halfw; + tr.bounds.right += halfw; + tr.bounds.top -= halfh; + tr.bounds.bottom += halfh; + tr.t = 1; + tr.hit = false; + var i, leni, rinst; + this.GetOverlapCandidates() + if (this.obstacleMode === 0) + { + for (i = 0, leni = candidates.length; i < leni; ++i) + { + rinst = candidates[i]; + if (!rinst.extra["solidEnabled"]) continue; + AABBOverlap(tr, rinst, halfw, halfh); + } + } + else + { + for (i = 0, leni = candidates.length; i < leni; ++i) + { + rinst = candidates[i]; + AABBOverlap(tr, rinst, halfw, halfh); + } + } + cr.clearArray(candidates); + if (tr.hit) + { + tr.CalcHitPos(this.padding); + } + else + { + tr.hitx = x2; + tr.hity = y2; + tr.uid = -1; + tr.normalang = Math.atan2(-tr.dy, -tr.dx); + } + }; + pluginProto.acts = new Acts(); + function Exps() {} + Exps.prototype.HitUID = function (ret) { ret.set_int(this.tr.uid); }; + Exps.prototype.HitX = function (ret) { ret.set_float(this.tr.hitx); }; + Exps.prototype.HitY = function (ret) { ret.set_float(this.tr.hity); }; + Exps.prototype.NormalAngle = function (ret) { ret.set_float(cr.to_degrees(this.tr.normalang)); }; + Exps.prototype.ReflectAngle = function (ret) { ret.set_float(cr.to_degrees(this.tr.GetReflectAng())); }; + Exps.prototype.HitFrac = function (ret) { ret.set_float(this.tr.t); }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.rojoPaster = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.rojoPaster.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.visible = (this.properties[0] === 0); // 0=visible, 1=invisible + this.resx = this.width; + this.resy = this.height; + this.verts = [{x:0,y:0,u:0,v:0}, + {x:0,y:0,u:0,v:0}, + {x:0,y:0,u:0,v:0}, + {x:0,y:0,u:0,v:0}]; + this.points=null; + this.canvas2textureNextTick = 0; + var glw = this.runtime.glwrap; + if(glw) + { +; + this.texture = glw.createEmptyTexture(this.resx, this.resy, this.runtime.linearSampling, false); + this.temp_texture = glw.createEmptyTexture(this.resx, this.resy, this.runtime.linearSampling, false); + this.quadtex = glw.createEmptyTexture(1, 1, this.runtime.linearSampling, false); + glw.setTexture(null); + glw.setRenderingToTexture(this.quadtex); + glw.clear(0,0,0,1); + glw.setRenderingToTexture(null); + this.quadblend = new Object(); + this.quadblend.srcBlend = glw.gl.ONE; + this.quadblend.destBlend = glw.gl.ONE_MINUS_SRC_ALPHA; + } + else + { + this.canvas = document.createElement('canvas'); + this.canvas.width=this.resx; + this.canvas.height=this.resy; + this.ctx = this.canvas.getContext('2d'); + if (!this.runtime.linearSampling) + { + this.ctx.mozImageSmoothingEnabled = false; + this.ctx.webkitImageSmoothingEnabled = false; + this.ctx.msImageSmoothingEnabled = false; + this.ctx.imageSmoothingEnabled = false; + } + this.fill="black"; + } + }; + instanceProto.onDestroy = function () + { + if(this.texture) + { + this.runtime.glwrap.deleteTexture(this.texture); + this.runtime.glwrap.deleteTexture(this.quadtex); + this.runtime.glwrap.deleteTexture(this.temp_texture); + } + this.texture=null; + this.quadtex=null; + this.temp_texture=null; + this.canvas=null; + this.ctx=null; + }; + instanceProto.saveToJSON = function () + { + return { + }; + }; + instanceProto.loadFromJSON = function (o) + { + }; + instanceProto.grabCanvas = function() + { + var glw = this.runtime.glwrap; + var img = this.runtime.canvas; + if(glw) + { + if (this.type.plugin.canvasflip == null) + { + var canvas = document.createElement('canvas'); + canvas.width = 1; + canvas.height = 2; + var gl = canvas.getContext("experimental-webgl"); + gl.clearColor(1, 1, 1, 1); + gl.clear(gl.COLOR_BUFFER_BIT); + var prog = gl.createProgram(); + var vss = gl.createShader(gl.VERTEX_SHADER); + gl.shaderSource(vss, "attribute vec3 pos;void main() {gl_Position = vec4(pos, 1.0);}"); + gl.compileShader(vss); + gl.attachShader(prog, vss); + var fss = gl.createShader(gl.FRAGMENT_SHADER); + gl.shaderSource(fss, "void main() {gl_FragColor = vec4(0.0, 0.0, 0.0, 1.0);}"); + gl.compileShader(fss); + gl.attachShader(prog, fss); + gl.linkProgram(prog); + gl.useProgram(prog); + gl.bindBuffer(gl.ARRAY_BUFFER, gl.createBuffer()); + gl.bufferData(gl.ARRAY_BUFFER, new Float32Array([-1, -1, 0, 1, -1, 0, -1, 0, 0, 1, 0, 0]), gl.STATIC_DRAW); + var attr = gl.getAttribLocation(prog, "pos"); + gl.enableVertexAttribArray(attr); + gl.vertexAttribPointer(attr, 3, gl.FLOAT, false, 0, 0); + gl.drawArrays(gl.TRIANGLE_STRIP, 0, 4); + var tex_small = gl.createTexture(); + gl.bindTexture(gl.TEXTURE_2D, tex_small); + gl.texImage2D(gl.TEXTURE_2D, 0, gl.RGBA, gl.RGBA, gl.UNSIGNED_BYTE, gl.canvas); + gl.bindTexture(gl.TEXTURE_2D, null); + var fbo = gl.createFramebuffer(); + gl.bindFramebuffer(gl.FRAMEBUFFER, fbo); + gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, tex_small, 0); + var pixels = new Uint8Array(1 * 2 * 4); + gl.readPixels( 0, 0, 1, 2, gl.RGBA, gl.UNSIGNED_BYTE, pixels); + gl.bindFramebuffer(gl.FRAMEBUFFER, null); + this.type.plugin.canvasflip = pixels[0] == 0; + gl.deleteTexture(tex_small); + } + var gl = glw.gl; + if(this.texture.c2width != img.width || this.texture.c2height != img.height) + { + glw.deleteTexture(this.texture); + this.texture = null; + } + if ( this.texture == null) + this.texture = glw.createEmptyTexture(img.width, img.height, this.runtime.linearSampling, this.runtime.isMobile); + if(this.type.plugin.canvasflip) + { + glw.gl.pixelStorei(glw.gl.UNPACK_FLIP_Y_WEBGL, true); + } + glw.videoToTexture(img, this.texture, this.runtime.isMobile); + glw.gl.pixelStorei(glw.gl.UNPACK_FLIP_Y_WEBGL, false); + } + else + { + this.canvas.width = img.width; + this.canvas.height = img.height; + this.ctx.drawImage(img, 0, 0, img.width, img.height); + } + }; +/* instanceProto.tick = function() + { + this.canvas2textureNextTick--; + if(this.canvas2textureNextTick > 0) + { + this.canvas2textureNextTick = 0; + this.runtime.redraw = true; + this.grabCanvas(); + } + }; +*/ + instanceProto.draw = function(ctx) + { + ctx.globalAlpha = this.opacity; + ctx.save(); + ctx.translate(this.x, this.y); + var widthfactor = this.width > 0 ? 1 : -1; + var heightfactor = this.height > 0 ? 1 : -1; + if (widthfactor !== 1 || heightfactor !== 1) + ctx.scale(widthfactor, heightfactor); + ctx.rotate(this.angle * widthfactor * heightfactor); + ctx.drawImage(this.canvas, + 0 - (this.hotspotX * cr.abs(this.width)), + 0 - (this.hotspotY * cr.abs(this.height)), + cr.abs(this.width), + cr.abs(this.height)); + ctx.restore(); + }; + instanceProto.drawGL = function (glw) + { + glw.setTexture(this.texture); + glw.setOpacity(this.opacity); + var q = this.bquad; + glw.quad(q.tlx, q.tly, q.trx, q.try_, q.brx, q.bry, q.blx, q.bly); + }; + function Cnds() {}; +/* Cnds.prototype.MyCondition = function (myparam) + { + return myparam >= 0; + };*/ + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEffect = function (effect) + { + this.compositeOp = cr.effectToCompositeOp(effect); + cr.setGLBlend(this, effect, this.runtime.gl); + this.runtime.redraw = true; + }; + Acts.prototype.PasteObject = function (object) + { + var sol = object.getCurrentSol(); + var instances; + if (sol.select_all) + instances = sol.type.instances; + else + instances = sol.instances; + this.update_bbox(); + var inst, i, len; + var glw = this.runtime.glwrap; + if(glw) //webgl + { + if(!this.texture) //bad tex + return; + var old_width = glw.width; + var old_height = glw.height; + glw.setSize(this.resx,this.resy); + glw.setTexture(null); + glw.setRenderingToTexture(this.texture); + glw.resetModelView(); + glw.scale(this.resx/this.width, -this.resy/this.height); + glw.rotateZ(-this.angle); + glw.translate((this.bbox.left + this.bbox.right) / -2, (this.bbox.top + this.bbox.bottom) / -2); + glw.updateModelView(); + var shaderindex = 0, etindex = 0; + var e, elen; + for (i = 0, len = instances.length; i < len; i++) + { + inst = instances[i]; + if (this == inst || !inst.visible || inst.width === 0 || inst.height === 0) + continue; + inst.update_bbox(); + if( !this.bbox.intersects_rect(inst.bbox)) + continue; + if (inst.uses_shaders) + { + for(e=0, elen=inst.active_effect_types.length; e3) + return; + this.verts[index].x = x; + this.verts[index].y = y; + this.verts[index].u = u; + this.verts[index].v = v; + }; + Acts.prototype.DrawSubTexQuad = function (blend, opacity, object_type) + { + var obj = object_type.getFirstPicked(); + if(!obj) + return; //no obj picked + var x1 = this.verts[0].x; + var y1 = this.verts[0].y; + var u1 = this.verts[0].u; + var v1 = this.verts[0].v; + var x2 = this.verts[1].x; + var y2 = this.verts[1].y; + var u2 = this.verts[1].u; + var v2 = this.verts[1].v; + var x3 = this.verts[2].x; + var y3 = this.verts[2].y; + var u3 = this.verts[2].u; + var v3 = this.verts[2].v; + var x4 = this.verts[3].x; + var y4 = this.verts[3].y; + var u4 = this.verts[3].u; + var v4 = this.verts[3].v; + var sprite = obj.curFrame; + var texture_2d = null; + var texture_webgl= null; + if(!sprite) + { + if(obj.canvas) + texture_2d = obj.canvas; + if(obj.tex) + texture_webgl = obj.tex; + if(obj.texture) + texture_webgl = obj.texture; + if(obj.texture_img) + { + texture_2d = obj.texture_img; + texture_webgl = obj.webGL_texture; + } + } + this.update_bbox(); + var glw = this.runtime.glwrap; + if(glw && (sprite || texture_webgl)) + { + glw.setTexture(null); + glw.setRenderingToTexture(this.texture); + var old_width = glw.width; + var old_height = glw.height; + glw.setSize(this.resx,this.resy); + glw.resetModelView(); + glw.scale(this.resx/this.width, -this.resy/this.height); + glw.rotateZ(-this.angle); + glw.translate((this.bbox.left + this.bbox.right) / -2, (this.bbox.top + this.bbox.bottom) / -2); + glw.updateModelView(); + glw.setOpacity(opacity/100); + cr.setGLBlend(this.quadblend, blend, glw.gl); + glw.setBlend(this.quadblend.srcBlend, this.quadblend.destBlend); + if(sprite) + { + glw.setTexture(obj.curWebGLTexture); + if (sprite.spritesheeted) + { + var bbox = sprite.sheetTex; + bbox.width = bbox.right - bbox.left; + bbox.height = bbox.bottom - bbox.top; + glw.quadTexUV(x1,y1,x2,y2,x3,y3,x4,y4, + bbox.left + u1*bbox.width, + bbox.top + v1*bbox.height, + bbox.left + u2*bbox.width, + bbox.top + v2*bbox.height, + bbox.left + u3*bbox.width, + bbox.top + v3*bbox.height, + bbox.left + u4*bbox.width, + bbox.top + v4*bbox.height); + } + else + { + glw.quadTexUV(x1,y1,x2,y2,x3,y3,x4,y4,u1,v1,u2,v2,u3,v3,u4,v4); + } + } + else + { + glw.setTexture(texture_webgl); + glw.quadTexUV(x1,y1,x2,y2,x3,y3,x4,y4,u1,v1,u2,v2,u3,v3,u4,v4); + } + glw.setRenderingToTexture(null); + glw.setSize(old_width, old_height); + } + else if (sprite || texture_2d) + { + var ctx = this.ctx; + var img = null; + ctx.save(); + ctx.scale(this.canvas.width/this.width, this.canvas.height/this.height); + ctx.rotate(-this.angle); + ctx.translate(-this.bquad.tlx, -this.bquad.tly); + ctx.globalCompositeOperation = cr.effectToCompositeOp(blend); + ctx.globalAlpha = opacity/100; + if(!this.points) + { + this.points=[new Object(),new Object(),new Object(),new Object()]; + } + if(sprite) + img = sprite.texture_img; + else + img = texture_2d; + if (sprite && sprite.spritesheeted) + { + this.points[0].x=x1; + this.points[0].y=y1; + this.points[0].u=sprite.offx + u1*sprite.width; + this.points[0].v=sprite.offy + v1*sprite.height; + this.points[1].x=x2; + this.points[1].y=y2; + this.points[1].u=sprite.offx + u2*sprite.width; + this.points[1].v=sprite.offy + v2*sprite.height; + this.points[2].x=x3; + this.points[2].y=y3; + this.points[2].u=sprite.offx + u3*sprite.width; + this.points[2].v=sprite.offy + v3*sprite.height; + this.points[3].x=x4; + this.points[3].y=y4; + this.points[3].u=sprite.offx + u4*sprite.width; + this.points[3].v=sprite.offy + v4*sprite.height; + } + else + { + this.points[0].x=x1; + this.points[0].y=y1; + this.points[0].u=u1*img.width; + this.points[0].v=v1*img.height; + this.points[1].x=x2; + this.points[1].y=y2; + this.points[1].u=u2*img.width; + this.points[1].v=v2*img.height; + this.points[2].x=x3; + this.points[2].y=y3; + this.points[2].u=u3*img.width; + this.points[2].v=v3*img.height; + this.points[3].x=x4; + this.points[3].y=y4; + this.points[3].u=u4*img.width; + this.points[3].v=v4*img.height; + } + textureMap(ctx, img, this.points) + ctx.restore(); + } + this.runtime.redraw = true; + }; + Acts.prototype.LoadImage = function (url_, resize_) + { + var self = this; + var img = new Image(); + img.onload = function() + { + self.resx = img.width; + self.resy = img.height; + var glw = self.runtime.glwrap; + if(glw) + { + glw.deleteTexture(this.texture); + glw.deleteTexture(this.temp_texture); + self.texture = glw.loadTexture(img, false, self.runtime.linearSampling); + } + else + { + self.canvas.width = img.width; + self.canvas.height = img.height; + self.ctx.drawImage(img, 0, 0, img.width, img.height); + } + if (resize_ === 0) // resize to image size + { + self.width = img.width; + self.height = img.height; + self.set_bbox_changed(); + } + self.runtime.redraw = true; + } + if (url_.substr(0, 5) !== "data:") + img.crossOrigin = 'anonymous'; + img.src = url_; + }; + Acts.prototype.LoadCanvas = function () + { + this.grabCanvas(); + this.runtime.redraw = true; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.imageUrl = function (ret) + { + var glw = this.runtime.glwrap; + if(glw) + { + var gl = glw.gl; + var width = this.resx; + var height = this.resy; + glw.present(); + var framebuffer = gl.createFramebuffer(); + gl.bindFramebuffer(gl.FRAMEBUFFER, framebuffer); + gl.framebufferTexture2D(gl.FRAMEBUFFER, gl.COLOR_ATTACHMENT0, gl.TEXTURE_2D, this.texture, 0); + var dsize=width * height * 4; + var data = new Uint8Array(dsize); + gl.readPixels(0, 0, width, height, gl.RGBA, gl.UNSIGNED_BYTE, data); + for(var i=0, r,g,b,a; i typeArray.length){ + difference = argArray.length - typeArray.length; + for (var i = 0; i < difference; i++) { + typeArray.push('a'); + } + } + /*else if(argArray.length < typeArray.length){ + difference = typeArray.length - argArray.length; + for (var i = 0; i < difference; i++) { + typeArray.pop(); + } + }*/ + for (var i = 0; i < argArray.length; i++) { + var char = typeArray[i].trim().charAt(0).toLowerCase(); + if(char != 's' && char != 'a' && char != 'n'){ + console.warn("The type of the given number doesn't exist. Please use Number, String or Any. Note that the type only needs to start with n, a or s, and is not case sensitive, so using a single letter is ok."); + } + if(char == 'n'){ + argArray[i] = parseFloat(argArray[i].trim()); + } + } + return argArray; + }; + function Cnds() {}; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Callback = function (name, div, params, types) + { + var args = this.getArgs(params, div, types); + if (c2_callFunction){ + c2_callFunction(name, args); + } + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Callback = function (ret, name_, div, params, types) // 'ret' must always be the first parameter - always return the expression's result through it! + { + var fs = pushFuncStack(); + fs.name = name_.toLowerCase(); + fs.retVal = 0; + cr.clearArray(fs.params); + fs.params = this.getArgs(params, div, types); + var ran = this.runtime.trigger(cr.plugins_.Function.prototype.cnds.OnFunction, this, fs.name); + if (isInPreview && !ran) + { + console.warn("[Construct 2] Function object: expression Function.Call('" + name_ + "' ...) was used, but no event was triggered. Is the function call spelt incorrectly or no longer used?"); + } + popFuncStack(); + ret.set_any(fs.retVal); + }; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.skymen_siteLock = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.skymen_siteLock.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.sites = this.properties[0].split(' '); + this.hash = this.properties[1] === 0; + this.key = this.properties[2]; + this.order = this.properties[3] === 0; + }; + instanceProto.SiteLock = function () { + var key = this.key; + var val = this.getGameSite(); + var temp; + if (this.hash && this.order) { + for (var i = 0; i < this.sites.length; i++) { + var site = this.sites[i]; + key = this.key + i; + temp = this.hex_hmac_md5(key, val); + if (site === temp) return false; + } + return true; + } + if(this.hash){ + temp = this.hex_hmac_md5(key, val); + return !this.sites.includes(temp); + } + return !this.sites.includes(val); + }; + instanceProto.hex_hmac_md5 = function (k, d) { + return this.rstr2hex(rstr_hmac_md5(str2rstr_utf8(k), str2rstr_utf8(d))); + } + function rstr_hmac_md5(key, data) { + var bkey = rstr2binl(key); + if (bkey.length > 16) bkey = binl_md5(bkey, key.length * 8); + var ipad = Array(16), + opad = Array(16); + for (var i = 0; i < 16; i++) { + ipad[i] = bkey[i] ^ 0x36363636; + opad[i] = bkey[i] ^ 0x5C5C5C5C; + } + var hash = binl_md5(ipad.concat(rstr2binl(data)), 512 + data.length * 8); + return binl2rstr(binl_md5(opad.concat(hash), 512 + 128)); + } + function str2rstr_utf8(input) { + var output = ""; + var i = -1; + var x, y; + while (++i < input.length) { + /* Decode utf-16 surrogate pairs */ + x = input.charCodeAt(i); + y = i + 1 < input.length ? input.charCodeAt(i + 1) : 0; + if (0xD800 <= x && x <= 0xDBFF && 0xDC00 <= y && y <= 0xDFFF) { + x = 0x10000 + ((x & 0x03FF) << 10) + (y & 0x03FF); + i++; + } + /* Encode output as utf-8 */ + if (x <= 0x7F) + output += String.fromCharCode(x); + else if (x <= 0x7FF) + output += String.fromCharCode(0xC0 | ((x >>> 6) & 0x1F), + 0x80 | (x & 0x3F)); + else if (x <= 0xFFFF) + output += String.fromCharCode(0xE0 | ((x >>> 12) & 0x0F), + 0x80 | ((x >>> 6) & 0x3F), + 0x80 | (x & 0x3F)); + else if (x <= 0x1FFFFF) + output += String.fromCharCode(0xF0 | ((x >>> 18) & 0x07), + 0x80 | ((x >>> 12) & 0x3F), + 0x80 | ((x >>> 6) & 0x3F), + 0x80 | (x & 0x3F)); + } + return output; + } + function rstr2binl(input) { + var output = Array(input.length >> 2); + for (var i = 0; i < output.length; i++) + output[i] = 0; + for (var i = 0; i < input.length * 8; i += 8) + output[i >> 5] |= (input.charCodeAt(i / 8) & 0xFF) << (i % 32); + return output; + } + function binl2rstr(input) { + var output = ""; + for (var i = 0; i < input.length * 32; i += 8) + output += String.fromCharCode((input[i >> 5] >>> (i % 32)) & 0xFF); + return output; + } + function binl_md5(x, len) { + /* append padding */ + x[len >> 5] |= 0x80 << ((len) % 32); + x[(((len + 64) >>> 9) << 4) + 14] = len; + var a = 1732584193; + var b = -271733879; + var c = -1732584194; + var d = 271733878; + for (var i = 0; i < x.length; i += 16) { + var olda = a; + var oldb = b; + var oldc = c; + var oldd = d; + a = md5_ff(a, b, c, d, x[i + 0], 7, -680876936); + d = md5_ff(d, a, b, c, x[i + 1], 12, -389564586); + c = md5_ff(c, d, a, b, x[i + 2], 17, 606105819); + b = md5_ff(b, c, d, a, x[i + 3], 22, -1044525330); + a = md5_ff(a, b, c, d, x[i + 4], 7, -176418897); + d = md5_ff(d, a, b, c, x[i + 5], 12, 1200080426); + c = md5_ff(c, d, a, b, x[i + 6], 17, -1473231341); + b = md5_ff(b, c, d, a, x[i + 7], 22, -45705983); + a = md5_ff(a, b, c, d, x[i + 8], 7, 1770035416); + d = md5_ff(d, a, b, c, x[i + 9], 12, -1958414417); + c = md5_ff(c, d, a, b, x[i + 10], 17, -42063); + b = md5_ff(b, c, d, a, x[i + 11], 22, -1990404162); + a = md5_ff(a, b, c, d, x[i + 12], 7, 1804603682); + d = md5_ff(d, a, b, c, x[i + 13], 12, -40341101); + c = md5_ff(c, d, a, b, x[i + 14], 17, -1502002290); + b = md5_ff(b, c, d, a, x[i + 15], 22, 1236535329); + a = md5_gg(a, b, c, d, x[i + 1], 5, -165796510); + d = md5_gg(d, a, b, c, x[i + 6], 9, -1069501632); + c = md5_gg(c, d, a, b, x[i + 11], 14, 643717713); + b = md5_gg(b, c, d, a, x[i + 0], 20, -373897302); + a = md5_gg(a, b, c, d, x[i + 5], 5, -701558691); + d = md5_gg(d, a, b, c, x[i + 10], 9, 38016083); + c = md5_gg(c, d, a, b, x[i + 15], 14, -660478335); + b = md5_gg(b, c, d, a, x[i + 4], 20, -405537848); + a = md5_gg(a, b, c, d, x[i + 9], 5, 568446438); + d = md5_gg(d, a, b, c, x[i + 14], 9, -1019803690); + c = md5_gg(c, d, a, b, x[i + 3], 14, -187363961); + b = md5_gg(b, c, d, a, x[i + 8], 20, 1163531501); + a = md5_gg(a, b, c, d, x[i + 13], 5, -1444681467); + d = md5_gg(d, a, b, c, x[i + 2], 9, -51403784); + c = md5_gg(c, d, a, b, x[i + 7], 14, 1735328473); + b = md5_gg(b, c, d, a, x[i + 12], 20, -1926607734); + a = md5_hh(a, b, c, d, x[i + 5], 4, -378558); + d = md5_hh(d, a, b, c, x[i + 8], 11, -2022574463); + c = md5_hh(c, d, a, b, x[i + 11], 16, 1839030562); + b = md5_hh(b, c, d, a, x[i + 14], 23, -35309556); + a = md5_hh(a, b, c, d, x[i + 1], 4, -1530992060); + d = md5_hh(d, a, b, c, x[i + 4], 11, 1272893353); + c = md5_hh(c, d, a, b, x[i + 7], 16, -155497632); + b = md5_hh(b, c, d, a, x[i + 10], 23, -1094730640); + a = md5_hh(a, b, c, d, x[i + 13], 4, 681279174); + d = md5_hh(d, a, b, c, x[i + 0], 11, -358537222); + c = md5_hh(c, d, a, b, x[i + 3], 16, -722521979); + b = md5_hh(b, c, d, a, x[i + 6], 23, 76029189); + a = md5_hh(a, b, c, d, x[i + 9], 4, -640364487); + d = md5_hh(d, a, b, c, x[i + 12], 11, -421815835); + c = md5_hh(c, d, a, b, x[i + 15], 16, 530742520); + b = md5_hh(b, c, d, a, x[i + 2], 23, -995338651); + a = md5_ii(a, b, c, d, x[i + 0], 6, -198630844); + d = md5_ii(d, a, b, c, x[i + 7], 10, 1126891415); + c = md5_ii(c, d, a, b, x[i + 14], 15, -1416354905); + b = md5_ii(b, c, d, a, x[i + 5], 21, -57434055); + a = md5_ii(a, b, c, d, x[i + 12], 6, 1700485571); + d = md5_ii(d, a, b, c, x[i + 3], 10, -1894986606); + c = md5_ii(c, d, a, b, x[i + 10], 15, -1051523); + b = md5_ii(b, c, d, a, x[i + 1], 21, -2054922799); + a = md5_ii(a, b, c, d, x[i + 8], 6, 1873313359); + d = md5_ii(d, a, b, c, x[i + 15], 10, -30611744); + c = md5_ii(c, d, a, b, x[i + 6], 15, -1560198380); + b = md5_ii(b, c, d, a, x[i + 13], 21, 1309151649); + a = md5_ii(a, b, c, d, x[i + 4], 6, -145523070); + d = md5_ii(d, a, b, c, x[i + 11], 10, -1120210379); + c = md5_ii(c, d, a, b, x[i + 2], 15, 718787259); + b = md5_ii(b, c, d, a, x[i + 9], 21, -343485551); + a = safe_add(a, olda); + b = safe_add(b, oldb); + c = safe_add(c, oldc); + d = safe_add(d, oldd); + } + return Array(a, b, c, d); + } + function md5_cmn(q, a, b, x, s, t) { + return safe_add(bit_rol(safe_add(safe_add(a, q), safe_add(x, t)), s), b); + } + function md5_ff(a, b, c, d, x, s, t) { + return md5_cmn((b & c) | ((~b) & d), a, b, x, s, t); + } + function md5_gg(a, b, c, d, x, s, t) { + return md5_cmn((b & d) | (c & (~d)), a, b, x, s, t); + } + function md5_hh(a, b, c, d, x, s, t) { + return md5_cmn(b ^ c ^ d, a, b, x, s, t); + } + function md5_ii(a, b, c, d, x, s, t) { + return md5_cmn(c ^ (b | (~d)), a, b, x, s, t); + } + function safe_add(x, y) { + var lsw = (x & 0xFFFF) + (y & 0xFFFF); + var msw = (x >> 16) + (y >> 16) + (lsw >> 16); + return (msw << 16) | (lsw & 0xFFFF); + } + function bit_rol(num, cnt) { + return (num << cnt) | (num >>> (32 - cnt)); + } + instanceProto.rstr2hex = function (input) { + try { + this.hexcase + } catch (e) { + this.hexcase = 0; + } + var hex_tab = this.hexcase ? "0123456789ABCDEF" : "0123456789abcdef"; + var output = ""; + var x; + for (var i = 0; i < input.length; i++) { + x = input.charCodeAt(i); + output += hex_tab.charAt((x >>> 4) & 0x0F) + + hex_tab.charAt(x & 0x0F); + } + return output; + } + instanceProto.getGameSite = function () { + try { + return new URL(document.referrer).hostname; + } catch (e) { + return new URL(document.location).hostname; + } + }; + function Cnds() {}; + Cnds.prototype.SiteLock = function () { + return this.SiteLock(); + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + pluginProto.acts = new Acts(); + function Exps() {}; + pluginProto.exps = new Exps(); +}()); +; +; +cr.plugins_.skymen_skinsCore = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var pluginProto = cr.plugins_.skymen_skinsCore.prototype; + pluginProto.Type = function(plugin) + { + this.plugin = plugin; + this.runtime = plugin.runtime; + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function() + { + }; + pluginProto.Instance = function(type) + { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function() + { + this.skins = {}; + this.lastSkin; + this.lastSubSkin; + this.curSkin; + this.curSubSkin; + this.tag = this.properties[0]; + this.instances = []; + this.init = false; + if(cr.SkymenSkinCore == undefined){ + cr.SkymenSkinCore = {} + } + cr.SkymenSkinCore[this.tag] = this; + }; + instanceProto.draw = function(ctx) + { + }; + instanceProto.drawGL = function (glw) + { + }; + instanceProto.addInstance = function (inst) + { + this.instances.push(inst); + } + function Cnds() {}; + Cnds.prototype.IsEmpty = function () + { + return Object.keys(this.skins).length === 0 && this.skins.constructor === Object; + }; + Cnds.prototype.HasSkin = function (skin) + { + return this.skins[skin] != undefined; + }; + Cnds.prototype.HasSubSkin = function (skin, subskin) + { + return this.skins[skin] != undefined && this.skins[skin][subskin] != undefined; + }; + Cnds.prototype.OnSkin = function (skin) + { + return skin == this.lastSkin; + }; + Cnds.prototype.OnSubSkin = function (skin, subskin) + { + return skin == this.lastSkin && subskin == this.lastSubskin; + }; + Cnds.prototype.OnAnySkin = function () + { + return true; + }; + Cnds.prototype.OnAnySubSkin = function (skin) + { + return skin == this.lastSkin; + }; + Cnds.prototype.OnAnySubAnySkin = function () + { + return true; + }; + instanceProto.doForEachTrigger = function (current_event) + { + this.runtime.pushCopySol(current_event.solModifiers); + current_event.retrigger(); + this.runtime.popSol(current_event.solModifiers); + }; + Cnds.prototype.ForEachSkin = function () + { + var current_event = this.runtime.getCurrentEventStack().current_event; + self = this; + Object.keys(this.skins).forEach(function (k) { + self.curSkin = k; + self.doForEachTrigger(current_event); + }) + return false; + }; + Cnds.prototype.ForEachSubSkin = function (skin) + { + var current_event = this.runtime.getCurrentEventStack().current_event; + self = this; + if(this.skins[skin] == undefined) return false; + Object.keys(this.skins[skin]).forEach(function (k) { + self.curSubSkin = k; + self.doForEachTrigger(current_event); + }) + return false; + }; + pluginProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.AddSkin = function (obj, skin, mode, anim, subskin) + { + if(this.skins[skin] == undefined){ + this.skins[skin] = {}; + } + if(mode == 0){ + for (var i = 0; i < obj.animations.length; i++) { + var anim = obj.animations[i].name; + this.skins[skin][anim] = { + "type": obj, + "anim": anim + } + } + } + else{ + this.skins[skin][subskin] = { + "type": obj, + "anim": anim + } + } + }; + Acts.prototype.AddSubSkin = function (obj, skin, subskin, anim) + { + if(this.skins[skin] == undefined){ + this.skins[skin] = {}; + } + this.skins[skin][subskin] = { + "type": obj, + "anim": anim + } + }; + Acts.prototype.RemoveSkin = function (skin) + { + if (this.skins[skin] != undefined) { + delete this.skins[skin]; + } + }; + Acts.prototype.RemoveSubSkin = function (skin, subskin) + { + if (this.skins[skin] != undefined && this.skins[skin][subskin] != undefined) { + delete this.skins[skin][subskin]; + } + }; + Acts.prototype.Init = function () + { + if(this.init) return; + for (var i = 0; i < this.instances.length; i++) { + this.instances[i].updateSkin(); + } + this.init = true; + }; + pluginProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.CurSkin = function (ret) + { + ret.set_string(this.curSkin); + }; + Exps.prototype.CurSubSkin = function (ret) + { + ret.set_string(this.curSubSkin); + }; + Exps.prototype.LastSkin = function (ret) + { + ret.set_string(this.lastSkin); + }; + Exps.prototype.LastSubSkin = function (ret) + { + ret.set_string(this.lastSubSkin); + }; + Exps.prototype.RandomSkin = function (ret) + { + var keys = Object.keys(this.skins) + var res = keys[ keys.length * Math.random() << 0]; + if(typeof res == "string") + ret.set_string(res); + else + ret.set_string(""); + }; + Exps.prototype.RandomSubSkin = function (ret,skin) + { + if(this.skins[skin]){ + var keys = Object.keys(this.skins[skin]) + var res = keys[ keys.length * Math.random() << 0]; + if (typeof res == "string") + ret.set_string(res); + else + ret.set_string(""); + } + else{ + console.warn("The skin " + skin + " doesn't exist") + ret.set_string("") + } + }; + pluginProto.exps = new Exps(); +}()); +; +; +var HowlerAudioPlayer = globalThis.HowlerAudioPlayer; +cr.plugins_.skymenhowlerjs = function (runtime) { + this.runtime = runtime; +}; +(function () { + var pluginProto = cr.plugins_.skymenhowlerjs.prototype; + pluginProto.Type = function (plugin) { + this.plugin = plugin; + this.runtime = plugin.runtime; + HowlerAudioPlayer.init(this.runtime); + }; + var typeProto = pluginProto.Type.prototype; + typeProto.onCreate = function () {}; + pluginProto.Instance = function (type) { + this.type = type; + this.runtime = type.runtime; + }; + var instanceProto = pluginProto.Instance.prototype; + instanceProto.onCreate = function () {}; + instanceProto.saveToJSON = function () {}; + instanceProto.loadFromJSON = function (o) {}; + instanceProto.onDestroy = function () {}; + instanceProto.tick = function () {}; + instanceProto.draw = function (ctx) {}; + instanceProto.drawGL = function (glw) {}; + function Cnds() {} + Cnds.prototype.IsPlaying = function (group) { + if (group.trim() === "") { + return HowlerAudioPlayer.isPlaying(); + } + return HowlerAudioPlayer.isPlaying(group); + }; + pluginProto.cnds = new Cnds(); + function Acts() {} + Acts.prototype.Play = function (file, group) { + if (group.trim() === "") { + HowlerAudioPlayer.play(file[0]); + } else { + HowlerAudioPlayer.play(file[0], group); + } + }; + Acts.prototype.PlayByName = function (file, group) { + if (group.trim() === "") { + HowlerAudioPlayer.play(file); + } else { + HowlerAudioPlayer.play(file, group); + } + }; + Acts.prototype.Stop = function (group) { + if (group.trim() === "") { + HowlerAudioPlayer.stop(); + } else { + HowlerAudioPlayer.stop(group); + } + }; + Acts.prototype.Mute = function (group) { + if (group.trim() === "") { + HowlerAudioPlayer.setMuted(true); + } else { + HowlerAudioPlayer.setMuted(true, group); + } + }; + Acts.prototype.Unmute = function (group) { + if (group.trim() === "") { + HowlerAudioPlayer.setMuted(false); + } else { + HowlerAudioPlayer.setMuted(false, group); + } + }; + Acts.prototype.Volume = function (volume, group) { + if (group.trim() === "") { + HowlerAudioPlayer.setVolume(volume); + } else { + HowlerAudioPlayer.setVolume(volume, group); + } + }; + Acts.prototype.LinearVolume = function (volume, group) { + if (group.trim() === "") { + HowlerAudioPlayer.setLinearVolume(volume); + } else { + HowlerAudioPlayer.setLinearVolume(volume, group); + } + }; + Acts.prototype.Load = function (file, group) { + if (group.trim() === "") { + HowlerAudioPlayer.load(file[0]); + } else { + HowlerAudioPlayer.load(file[0], group); + } + }; + Acts.prototype.Unload = function (file, group) { + if (group.trim() === "") { + HowlerAudioPlayer.unload(file[0]); + } else { + HowlerAudioPlayer.unload(file[0], group); + } + }; + Acts.prototype.LoadByName = function (file, group) { + if (group.trim() === "") { + HowlerAudioPlayer.load(file); + } else { + HowlerAudioPlayer.load(file, group); + } + }; + Acts.prototype.UnloadByName = function (file, group) { + if (group.trim() === "") { + HowlerAudioPlayer.unload(file); + } else { + HowlerAudioPlayer.unload(file, group); + } + }; + pluginProto.acts = new Acts(); + function Exps() {} + Exps.prototype.Volume = function (ret, group) { + if (group.trim() === "") { + ret.set_float(HowlerAudioPlayer.getVolume()); + } else { + ret.set_float(HowlerAudioPlayer.getVolume(group)); + } + }; + Exps.prototype.MasterVolume = function (ret) { + ret.set_float(HowlerAudioPlayer.getVolume(group)); + }; + Exps.prototype.LinearVolume = function (ret, group) { + if (group.trim() === "") { + ret.set_float(HowlerAudioPlayer.getLinearVolume()); + } else { + ret.set_float(HowlerAudioPlayer.getLinearVolume(group)); + } + }; + Exps.prototype.MasterVolume = function (ret) { + ret.set_float(HowlerAudioPlayer.getLinearVolume(group)); + }; + pluginProto.exps = new Exps(); +})(); +; +; +cr.behaviors.Anchor = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Anchor.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.anch_left = this.properties[0]; // 0 = left, 1 = right, 2 = none + this.anch_top = this.properties[1]; // 0 = top, 1 = bottom, 2 = none + this.anch_right = this.properties[2]; // 0 = none, 1 = right + this.anch_bottom = this.properties[3]; // 0 = none, 1 = bottom + this.inst.update_bbox(); + this.xleft = this.inst.bbox.left; + this.ytop = this.inst.bbox.top; + this.xright = this.runtime.original_width - this.inst.bbox.left; + this.ybottom = this.runtime.original_height - this.inst.bbox.top; + this.rdiff = this.runtime.original_width - this.inst.bbox.right; + this.bdiff = this.runtime.original_height - this.inst.bbox.bottom; + this.enabled = (this.properties[4] !== 0); + }; + behinstProto.saveToJSON = function () + { + return { + "xleft": this.xleft, + "ytop": this.ytop, + "xright": this.xright, + "ybottom": this.ybottom, + "rdiff": this.rdiff, + "bdiff": this.bdiff, + "enabled": this.enabled + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.xleft = o["xleft"]; + this.ytop = o["ytop"]; + this.xright = o["xright"]; + this.ybottom = o["ybottom"]; + this.rdiff = o["rdiff"]; + this.bdiff = o["bdiff"]; + this.enabled = o["enabled"]; + }; + behinstProto.tick = function () + { + if (!this.enabled) + return; + var n; + var layer = this.inst.layer; + var inst = this.inst; + var bbox = this.inst.bbox; + if (this.anch_left === 0) + { + inst.update_bbox(); + n = (layer.viewLeft + this.xleft) - bbox.left; + if (n !== 0) + { + inst.x += n; + inst.set_bbox_changed(); + } + } + else if (this.anch_left === 1) + { + inst.update_bbox(); + n = (layer.viewRight - this.xright) - bbox.left; + if (n !== 0) + { + inst.x += n; + inst.set_bbox_changed(); + } + } + if (this.anch_top === 0) + { + inst.update_bbox(); + n = (layer.viewTop + this.ytop) - bbox.top; + if (n !== 0) + { + inst.y += n; + inst.set_bbox_changed(); + } + } + else if (this.anch_top === 1) + { + inst.update_bbox(); + n = (layer.viewBottom - this.ybottom) - bbox.top; + if (n !== 0) + { + inst.y += n; + inst.set_bbox_changed(); + } + } + if (this.anch_right === 1) + { + inst.update_bbox(); + n = (layer.viewRight - this.rdiff) - bbox.right; + if (n !== 0) + { + inst.width += n; + if (inst.width < 0) + inst.width = 0; + inst.set_bbox_changed(); + } + } + if (this.anch_bottom === 1) + { + inst.update_bbox(); + n = (layer.viewBottom - this.bdiff) - bbox.bottom; + if (n !== 0) + { + inst.height += n; + if (inst.height < 0) + inst.height = 0; + inst.set_bbox_changed(); + } + } + }; + function Cnds() {}; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEnabled = function (e) + { + if (this.enabled && e === 0) + this.enabled = false; + else if (!this.enabled && e !== 0) + { + this.inst.update_bbox(); + this.xleft = this.inst.bbox.left; + this.ytop = this.inst.bbox.top; + this.xright = this.runtime.original_width - this.inst.bbox.left; + this.ybottom = this.runtime.original_height - this.inst.bbox.top; + this.rdiff = this.runtime.original_width - this.inst.bbox.right; + this.bdiff = this.runtime.original_height - this.inst.bbox.bottom; + this.enabled = true; + } + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Bullet = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Bullet.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + var speed = this.properties[0]; + this.acc = this.properties[1]; + this.g = this.properties[2]; + this.bounceOffSolid = (this.properties[3] !== 0); + this.setAngle = (this.properties[4] !== 0); + this.dx = Math.cos(this.inst.angle) * speed; + this.dy = Math.sin(this.inst.angle) * speed; + this.lastx = this.inst.x; + this.lasty = this.inst.y; + this.lastKnownAngle = this.inst.angle; + this.travelled = 0; + this.enabled = (this.properties[5] !== 0); + }; + behinstProto.saveToJSON = function () + { + return { + "acc": this.acc, + "g": this.g, + "dx": this.dx, + "dy": this.dy, + "lx": this.lastx, + "ly": this.lasty, + "lka": this.lastKnownAngle, + "t": this.travelled, + "e": this.enabled + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.acc = o["acc"]; + this.g = o["g"]; + this.dx = o["dx"]; + this.dy = o["dy"]; + this.lastx = o["lx"]; + this.lasty = o["ly"]; + this.lastKnownAngle = o["lka"]; + this.travelled = o["t"]; + this.enabled = o["e"]; + }; + behinstProto.tick = function () + { + if (!this.enabled) + return; + var dt = this.runtime.getDt(this.inst); + var s, a; + var bounceSolid, bounceAngle; + if (this.inst.angle !== this.lastKnownAngle) + { + if (this.setAngle) + { + s = cr.distanceTo(0, 0, this.dx, this.dy); + this.dx = Math.cos(this.inst.angle) * s; + this.dy = Math.sin(this.inst.angle) * s; + } + this.lastKnownAngle = this.inst.angle; + } + if (this.acc !== 0) + { + s = cr.distanceTo(0, 0, this.dx, this.dy); + if (this.dx === 0 && this.dy === 0) + a = this.inst.angle; + else + a = cr.angleTo(0, 0, this.dx, this.dy); + s += this.acc * dt; + if (s < 0) + s = 0; + this.dx = Math.cos(a) * s; + this.dy = Math.sin(a) * s; + } + if (this.g !== 0) + this.dy += this.g * dt; + this.lastx = this.inst.x; + this.lasty = this.inst.y; + if (this.dx !== 0 || this.dy !== 0) + { + this.inst.x += this.dx * dt; + this.inst.y += this.dy * dt; + this.travelled += cr.distanceTo(0, 0, this.dx * dt, this.dy * dt) + if (this.setAngle) + { + this.inst.angle = cr.angleTo(0, 0, this.dx, this.dy); + this.inst.set_bbox_changed(); + this.lastKnownAngle = this.inst.angle; + } + this.inst.set_bbox_changed(); + if (this.bounceOffSolid) + { + bounceSolid = this.runtime.testOverlapSolid(this.inst); + if (bounceSolid) + { + this.runtime.registerCollision(this.inst, bounceSolid); + s = cr.distanceTo(0, 0, this.dx, this.dy); + bounceAngle = this.runtime.calculateSolidBounceAngle(this.inst, this.lastx, this.lasty); + this.dx = Math.cos(bounceAngle) * s; + this.dy = Math.sin(bounceAngle) * s; + this.inst.x += this.dx * dt; // move out for one tick since the object can't have spent a tick in the solid + this.inst.y += this.dy * dt; + this.inst.set_bbox_changed(); + if (this.setAngle) + { + this.inst.angle = bounceAngle; + this.lastKnownAngle = bounceAngle; + this.inst.set_bbox_changed(); + } + if (!this.runtime.pushOutSolid(this.inst, this.dx / s, this.dy / s, Math.max(s * 2.5 * dt, 30))) + this.runtime.pushOutSolidNearest(this.inst, 100); + } + } + } + }; + function Cnds() {}; + Cnds.prototype.CompareSpeed = function (cmp, s) + { + return cr.do_cmp(cr.distanceTo(0, 0, this.dx, this.dy), cmp, s); + }; + Cnds.prototype.CompareTravelled = function (cmp, d) + { + return cr.do_cmp(this.travelled, cmp, d); + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetSpeed = function (s) + { + var a = cr.angleTo(0, 0, this.dx, this.dy); + this.dx = Math.cos(a) * s; + this.dy = Math.sin(a) * s; + }; + Acts.prototype.SetAcceleration = function (a) + { + this.acc = a; + }; + Acts.prototype.SetGravity = function (g) + { + this.g = g; + }; + Acts.prototype.SetAngleOfMotion = function (a) + { + a = cr.to_radians(a); + var s = cr.distanceTo(0, 0, this.dx, this.dy) + this.dx = Math.cos(a) * s; + this.dy = Math.sin(a) * s; + }; + Acts.prototype.Bounce = function (objtype) + { + if (!objtype) + return; + var otherinst = objtype.getFirstPicked(this.inst); + if (!otherinst) + return; + var dt = this.runtime.getDt(this.inst); + var s = cr.distanceTo(0, 0, this.dx, this.dy); + var bounceAngle = this.runtime.calculateSolidBounceAngle(this.inst, this.lastx, this.lasty, otherinst); + this.dx = Math.cos(bounceAngle) * s; + this.dy = Math.sin(bounceAngle) * s; + this.inst.x += this.dx * dt; // move out for one tick since the object can't have spent a tick in the solid + this.inst.y += this.dy * dt; + this.inst.set_bbox_changed(); + if (this.setAngle) + { + this.inst.angle = bounceAngle; + this.lastKnownAngle = bounceAngle; + this.inst.set_bbox_changed(); + } + if (s !== 0) // prevent divide-by-zero + { + if (this.bounceOffSolid) + { + if (!this.runtime.pushOutSolid(this.inst, this.dx / s, this.dy / s, Math.max(s * 2.5 * dt, 30))) + this.runtime.pushOutSolidNearest(this.inst, 100); + } + else + { + this.runtime.pushOut(this.inst, this.dx / s, this.dy / s, Math.max(s * 2.5 * dt, 30), otherinst) + } + } + }; + Acts.prototype.SetDistanceTravelled = function (d) + { + this.travelled = d; + }; + Acts.prototype.SetEnabled = function (en) + { + this.enabled = (en === 1); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Speed = function (ret) + { + var s = cr.distanceTo(0, 0, this.dx, this.dy); + s = cr.round6dp(s); + ret.set_float(s); + }; + Exps.prototype.Acceleration = function (ret) + { + ret.set_float(this.acc); + }; + Exps.prototype.AngleOfMotion = function (ret) + { + ret.set_float(cr.to_degrees(cr.angleTo(0, 0, this.dx, this.dy))); + }; + Exps.prototype.DistanceTravelled = function (ret) + { + ret.set_float(this.travelled); + }; + Exps.prototype.Gravity = function (ret) + { + ret.set_float(this.g); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Fade = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Fade.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.activeAtStart = this.properties[0] === 1; + this.setMaxOpacity = false; // used to retrieve maxOpacity once in first 'Start fade' action if initially inactive + this.fadeInTime = this.properties[1]; + this.waitTime = this.properties[2]; + this.fadeOutTime = this.properties[3]; + this.destroy = this.properties[4]; // 0 = no, 1 = after fade out + this.stage = this.activeAtStart ? 0 : 3; // 0 = fade in, 1 = wait, 2 = fade out, 3 = done + if (this.recycled) + this.stageTime.reset(); + else + this.stageTime = new cr.KahanAdder(); + this.maxOpacity = (this.inst.opacity ? this.inst.opacity : 1.0); + if (this.activeAtStart) + { + if (this.fadeInTime === 0) + { + this.stage = 1; + if (this.waitTime === 0) + this.stage = 2; + } + else + { + this.inst.opacity = 0; + this.runtime.redraw = true; + } + } + }; + behinstProto.saveToJSON = function () + { + return { + "fit": this.fadeInTime, + "wt": this.waitTime, + "fot": this.fadeOutTime, + "s": this.stage, + "st": this.stageTime.sum, + "mo": this.maxOpacity, + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.fadeInTime = o["fit"]; + this.waitTime = o["wt"]; + this.fadeOutTime = o["fot"]; + this.stage = o["s"]; + this.stageTime.reset(); + this.stageTime.sum = o["st"]; + this.maxOpacity = o["mo"]; + }; + behinstProto.tick = function () + { + this.stageTime.add(this.runtime.getDt(this.inst)); + if (this.stage === 0) + { + this.inst.opacity = (this.stageTime.sum / this.fadeInTime) * this.maxOpacity; + this.runtime.redraw = true; + if (this.inst.opacity >= this.maxOpacity) + { + this.inst.opacity = this.maxOpacity; + this.stage = 1; // wait stage + this.stageTime.reset(); + this.runtime.trigger(cr.behaviors.Fade.prototype.cnds.OnFadeInEnd, this.inst); + } + } + if (this.stage === 1) + { + if (this.stageTime.sum >= this.waitTime) + { + this.stage = 2; // fade out stage + this.stageTime.reset(); + this.runtime.trigger(cr.behaviors.Fade.prototype.cnds.OnWaitEnd, this.inst); + } + } + if (this.stage === 2) + { + if (this.fadeOutTime !== 0) + { + this.inst.opacity = this.maxOpacity - ((this.stageTime.sum / this.fadeOutTime) * this.maxOpacity); + this.runtime.redraw = true; + if (this.inst.opacity < 0) + { + this.inst.opacity = 0; + this.stage = 3; // done + this.stageTime.reset(); + this.runtime.trigger(cr.behaviors.Fade.prototype.cnds.OnFadeOutEnd, this.inst); + if (this.destroy === 1) + this.runtime.DestroyInstance(this.inst); + } + } + } + }; + behinstProto.doStart = function () + { + this.stage = 0; + this.stageTime.reset(); + if (this.fadeInTime === 0) + { + this.stage = 1; + if (this.waitTime === 0) + this.stage = 2; + } + else + { + this.inst.opacity = 0; + this.runtime.redraw = true; + } + }; + function Cnds() {}; + Cnds.prototype.OnFadeOutEnd = function () + { + return true; + }; + Cnds.prototype.OnFadeInEnd = function () + { + return true; + }; + Cnds.prototype.OnWaitEnd = function () + { + return true; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.StartFade = function () + { + if (!this.activeAtStart && !this.setMaxOpacity) + { + this.maxOpacity = (this.inst.opacity ? this.inst.opacity : 1.0); + this.setMaxOpacity = true; + } + if (this.stage === 3) + this.doStart(); + }; + Acts.prototype.RestartFade = function () + { + this.doStart(); + }; + Acts.prototype.SetFadeInTime = function (t) + { + if (t < 0) + t = 0; + this.fadeInTime = t; + }; + Acts.prototype.SetWaitTime = function (t) + { + if (t < 0) + t = 0; + this.waitTime = t; + }; + Acts.prototype.SetFadeOutTime = function (t) + { + if (t < 0) + t = 0; + this.fadeOutTime = t; + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.FadeInTime = function (ret) + { + ret.set_float(this.fadeInTime); + }; + Exps.prototype.WaitTime = function (ret) + { + ret.set_float(this.waitTime); + }; + Exps.prototype.FadeOutTime = function (ret) + { + ret.set_float(this.fadeOutTime); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.LOS = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.LOS.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + this.obstacleTypes = []; // object types to check for as obstructions + }; + behtypeProto.findLosBehavior = function (inst) + { + var i, len, b; + for (i = 0, len = inst.behavior_insts.length; i < len; ++i) + { + b = inst.behavior_insts[i]; + if (b instanceof cr.behaviors.LOS.prototype.Instance && b.type === this) + return b; + } + return null; + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.obstacleMode = this.properties[0]; // 0 = solids, 1 = custom + this.range = this.properties[1]; + this.cone = cr.to_radians(this.properties[2]); + this.useCollisionCells = (this.properties[3] !== 0); + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.saveToJSON = function () + { + var o = { + "r": this.range, + "c": this.cone, + "t": [] + }; + var i, len; + for (i = 0, len = this.type.obstacleTypes.length; i < len; i++) + { + o["t"].push(this.type.obstacleTypes[i].sid); + } + return o; + }; + behinstProto.loadFromJSON = function (o) + { + this.range = o["r"]; + this.cone = o["c"]; + cr.clearArray(this.type.obstacleTypes); + var i, len, t; + for (i = 0, len = o["t"].length; i < len; i++) + { + t = this.runtime.getObjectTypeBySid(o["t"][i]); + if (t) + this.type.obstacleTypes.push(t); + } + }; + behinstProto.tick = function () + { + }; + var candidates = []; + var tmpRect = new cr.rect(0, 0, 0, 0); + behinstProto.hasLOSto = function (x_, y_) + { + var startx = this.inst.x; + var starty = this.inst.y; + var myangle = this.inst.angle; + if (this.inst.width < 0) + myangle += Math.PI; + if (cr.distanceTo(startx, starty, x_, y_) > this.range) + return false; // too far away + var a = cr.angleTo(startx, starty, x_, y_); + if (cr.angleDiff(myangle, a) > this.cone / 2) + return false; // outside cone of view + var i, leni, rinst, solid; + tmpRect.set(startx, starty, x_, y_); + tmpRect.normalize(); + if (this.obstacleMode === 0) + { + if (this.useCollisionCells) + { + this.runtime.getSolidCollisionCandidates(this.inst.layer, tmpRect, candidates); + } + else + { + solid = this.runtime.getSolidBehavior(); + if (solid) + cr.appendArray(candidates, solid.my_instances.valuesRef()); + } + for (i = 0, leni = candidates.length; i < leni; ++i) + { + rinst = candidates[i]; + if (!rinst.extra["solidEnabled"] || rinst === this.inst) + continue; + if (this.runtime.testSegmentOverlap(startx, starty, x_, y_, rinst)) + { + cr.clearArray(candidates); + return false; + } + } + } + else + { + if (this.useCollisionCells) + { + this.runtime.getTypesCollisionCandidates(this.inst.layer, this.type.obstacleTypes, tmpRect, candidates); + } + else + { + for (i = 0, leni = this.type.obstacleTypes.length; i < leni; ++i) + { + cr.appendArray(candidates, this.type.obstacleTypes[i].instances); + } + } + for (i = 0, leni = candidates.length; i < leni; ++i) + { + rinst = candidates[i]; + if (rinst === this.inst) + continue; + if (this.runtime.testSegmentOverlap(startx, starty, x_, y_, rinst)) + { + cr.clearArray(candidates); + return false; + } + } + } + cr.clearArray(candidates); + return true; + }; + function Cnds() {}; + var ltopick = new cr.ObjectSet(); + var rtopick = new cr.ObjectSet(); + Cnds.prototype.HasLOSToObject = function (obj_) + { + if (!obj_) + return false; + var i, j, leni, lenj, linst, losbeh, rinst, pick; + var lsol = this.runtime.getCurrentConditionObjectType().getCurrentSol(); + var rsol = obj_.getCurrentSol(); + var linstances = lsol.getObjects(); + var rinstances = rsol.getObjects(); + if (lsol.select_all) + cr.clearArray(lsol.else_instances); + if (rsol.select_all) + cr.clearArray(rsol.else_instances); + var inverted = this.runtime.getCurrentCondition().inverted; + for (i = 0, leni = linstances.length; i < leni; ++i) + { + linst = linstances[i]; + pick = false; + losbeh = this.findLosBehavior(linst); +; + for (j = 0, lenj = rinstances.length; j < lenj; ++j) + { + rinst = rinstances[j]; + if (linst !== rinst && cr.xor(losbeh.hasLOSto(rinst.x, rinst.y), inverted)) + { + pick = true; + rtopick.add(rinst); + } + } + if (pick) + ltopick.add(linst); + } + var lpicks = ltopick.valuesRef(); + var rpicks = rtopick.valuesRef(); + lsol.select_all = false; + rsol.select_all = false; + cr.shallowAssignArray(lsol.instances, lpicks); + cr.shallowAssignArray(rsol.instances, rpicks); + ltopick.clear(); + rtopick.clear(); + return lsol.hasObjects(); + }; + Cnds.prototype.HasLOSToPosition = function (x_, y_) + { + return this.hasLOSto(x_, y_); + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetRange = function (r) + { + this.range = r; + }; + Acts.prototype.SetCone = function (c) + { + this.cone = cr.to_radians(c); + }; + Acts.prototype.AddObstacle = function (obj_) + { + var obstacleTypes = this.type.obstacleTypes; + if (obstacleTypes.indexOf(obj_) !== -1) + return; + var i, len, t; + for (i = 0, len = obstacleTypes.length; i < len; i++) + { + t = obstacleTypes[i]; + if (t.is_family && t.members.indexOf(obj_) !== -1) + return; + } + obstacleTypes.push(obj_); + }; + Acts.prototype.ClearObstacles = function () + { + cr.clearArray(this.type.obstacleTypes); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Range = function (ret) + { + ret.set_float(this.range); + }; + Exps.prototype.ConeOfView = function (ret) + { + ret.set_float(cr.to_degrees(this.cone)); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Persist = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Persist.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.myProperty = this.properties[0]; + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.tick = function () + { + var dt = this.runtime.getDt(this.inst); + }; + function Cnds() {}; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Platform = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Platform.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + var ANIMMODE_STOPPED = 0; + var ANIMMODE_MOVING = 1; + var ANIMMODE_JUMPING = 2; + var ANIMMODE_FALLING = 3; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + this.leftkey = false; + this.rightkey = false; + this.jumpkey = false; + this.jumped = false; // prevent bunnyhopping + this.doubleJumped = false; + this.canDoubleJump = false; + this.ignoreInput = false; + this.simleft = false; + this.simright = false; + this.simjump = false; + this.lastFloorObject = null; + this.loadFloorObject = -1; + this.lastFloorX = 0; + this.lastFloorY = 0; + this.floorIsJumpthru = false; + this.animMode = ANIMMODE_STOPPED; + this.fallthrough = 0; // fall through jump-thru. >0 to disable, lasts a few ticks + this.firstTick = true; + this.dx = 0; + this.dy = 0; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.updateGravity = function() + { + this.downx = Math.cos(this.ga); + this.downy = Math.sin(this.ga); + this.rightx = Math.cos(this.ga - Math.PI / 2); + this.righty = Math.sin(this.ga - Math.PI / 2); + this.downx = cr.round6dp(this.downx); + this.downy = cr.round6dp(this.downy); + this.rightx = cr.round6dp(this.rightx); + this.righty = cr.round6dp(this.righty); + this.g1 = this.g; + if (this.g < 0) + { + this.downx *= -1; + this.downy *= -1; + this.g = Math.abs(this.g); + } + }; + behinstProto.onCreate = function() + { + this.maxspeed = this.properties[0]; + this.acc = this.properties[1]; + this.dec = this.properties[2]; + this.jumpStrength = this.properties[3]; + this.g = this.properties[4]; + this.g1 = this.g; + this.maxFall = this.properties[5]; + this.enableDoubleJump = (this.properties[6] !== 0); // 0=disabled, 1=enabled + this.jumpSustain = (this.properties[7] / 1000); // convert ms to s + this.defaultControls = (this.properties[8] === 1); // 0=no, 1=yes + this.enabled = (this.properties[9] !== 0); + this.wasOnFloor = false; + this.wasOverJumpthru = this.runtime.testOverlapJumpThru(this.inst); + this.loadOverJumpthru = -1; + this.sustainTime = 0; // time of jump sustain remaining + this.ga = cr.to_radians(90); + this.updateGravity(); + var self = this; + if (this.defaultControls && !this.runtime.isDomFree) + { + jQuery(document).keydown(function(info) { + self.onKeyDown(info); + }); + jQuery(document).keyup(function(info) { + self.onKeyUp(info); + }); + } + if (!this.recycled) + { + this.myDestroyCallback = function(inst) { + self.onInstanceDestroyed(inst); + }; + } + this.runtime.addDestroyCallback(this.myDestroyCallback); + this.inst.extra["isPlatformBehavior"] = true; + }; + behinstProto.saveToJSON = function () + { + return { + "ii": this.ignoreInput, + "lfx": this.lastFloorX, + "lfy": this.lastFloorY, + "lfo": (this.lastFloorObject ? this.lastFloorObject.uid : -1), + "am": this.animMode, + "en": this.enabled, + "fall": this.fallthrough, + "ft": this.firstTick, + "dx": this.dx, + "dy": this.dy, + "ms": this.maxspeed, + "acc": this.acc, + "dec": this.dec, + "js": this.jumpStrength, + "g": this.g, + "g1": this.g1, + "mf": this.maxFall, + "wof": this.wasOnFloor, + "woj": (this.wasOverJumpthru ? this.wasOverJumpthru.uid : -1), + "ga": this.ga, + "edj": this.enableDoubleJump, + "cdj": this.canDoubleJump, + "dj": this.doubleJumped, + "sus": this.jumpSustain + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.ignoreInput = o["ii"]; + this.lastFloorX = o["lfx"]; + this.lastFloorY = o["lfy"]; + this.loadFloorObject = o["lfo"]; + this.animMode = o["am"]; + this.enabled = o["en"]; + this.fallthrough = o["fall"]; + this.firstTick = o["ft"]; + this.dx = o["dx"]; + this.dy = o["dy"]; + this.maxspeed = o["ms"]; + this.acc = o["acc"]; + this.dec = o["dec"]; + this.jumpStrength = o["js"]; + this.g = o["g"]; + this.g1 = o["g1"]; + this.maxFall = o["mf"]; + this.wasOnFloor = o["wof"]; + this.loadOverJumpthru = o["woj"]; + this.ga = o["ga"]; + this.enableDoubleJump = o["edj"]; + this.canDoubleJump = o["cdj"]; + this.doubleJumped = o["dj"]; + this.jumpSustain = o["sus"]; + this.leftkey = false; + this.rightkey = false; + this.jumpkey = false; + this.jumped = false; + this.simleft = false; + this.simright = false; + this.simjump = false; + this.sustainTime = 0; + this.updateGravity(); + }; + behinstProto.afterLoad = function () + { + if (this.loadFloorObject === -1) + this.lastFloorObject = null; + else + this.lastFloorObject = this.runtime.getObjectByUID(this.loadFloorObject); + if (this.loadOverJumpthru === -1) + this.wasOverJumpthru = null; + else + this.wasOverJumpthru = this.runtime.getObjectByUID(this.loadOverJumpthru); + }; + behinstProto.onInstanceDestroyed = function (inst) + { + if (this.lastFloorObject == inst) + this.lastFloorObject = null; + }; + behinstProto.onDestroy = function () + { + this.lastFloorObject = null; + this.runtime.removeDestroyCallback(this.myDestroyCallback); + }; + behinstProto.onKeyDown = function (info) + { + switch (info.which) { + case 38: // up + info.preventDefault(); + this.jumpkey = true; + break; + case 37: // left + info.preventDefault(); + this.leftkey = true; + break; + case 39: // right + info.preventDefault(); + this.rightkey = true; + break; + } + }; + behinstProto.onKeyUp = function (info) + { + switch (info.which) { + case 38: // up + info.preventDefault(); + this.jumpkey = false; + this.jumped = false; + break; + case 37: // left + info.preventDefault(); + this.leftkey = false; + break; + case 39: // right + info.preventDefault(); + this.rightkey = false; + break; + } + }; + behinstProto.onWindowBlur = function () + { + this.leftkey = false; + this.rightkey = false; + this.jumpkey = false; + }; + behinstProto.getGDir = function () + { + if (this.g < 0) + return -1; + else + return 1; + }; + behinstProto.isOnFloor = function () + { + var ret = null; + var ret2 = null; + var i, len, j; + var oldx = this.inst.x; + var oldy = this.inst.y; + this.inst.x += this.downx; + this.inst.y += this.downy; + this.inst.set_bbox_changed(); + if (this.lastFloorObject && this.runtime.testOverlap(this.inst, this.lastFloorObject) && + (!this.runtime.typeHasBehavior(this.lastFloorObject.type, cr.behaviors.solid) || this.lastFloorObject.extra["solidEnabled"])) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + return this.lastFloorObject; + } + else + { + ret = this.runtime.testOverlapSolid(this.inst); + if (!ret && this.fallthrough === 0) + ret2 = this.runtime.testOverlapJumpThru(this.inst, true); + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + if (ret) // was overlapping solid + { + if (this.runtime.testOverlap(this.inst, ret)) + return null; + else + { + this.floorIsJumpthru = false; + return ret; + } + } + if (ret2 && ret2.length) + { + for (i = 0, j = 0, len = ret2.length; i < len; i++) + { + ret2[j] = ret2[i]; + if (!this.runtime.testOverlap(this.inst, ret2[i])) + j++; + } + if (j >= 1) + { + this.floorIsJumpthru = true; + return ret2[0]; + } + } + return null; + } + }; + behinstProto.tick = function () + { + }; + behinstProto.posttick = function () + { + var dt = this.runtime.getDt(this.inst); + var mx, my, obstacle, mag, allover, i, len, j, oldx, oldy; + if (!this.jumpkey && !this.simjump) + this.jumped = false; + var left = this.leftkey || this.simleft; + var right = this.rightkey || this.simright; + var jumpkey = (this.jumpkey || this.simjump); + var jump = jumpkey && !this.jumped; + this.simleft = false; + this.simright = false; + this.simjump = false; + if (!this.enabled) + return; + if (this.ignoreInput) + { + left = false; + right = false; + jumpkey = false; + jump = false; + } + if (!jumpkey) + this.sustainTime = 0; + var lastFloor = this.lastFloorObject; + var floor_moved = false; + if (this.firstTick) + { + if (this.runtime.testOverlapSolid(this.inst) || this.runtime.testOverlapJumpThru(this.inst)) + { + this.runtime.pushOutSolid(this.inst, -this.downx, -this.downy, 4, true); + } + this.firstTick = false; + } + if (lastFloor && this.dy === 0 && (lastFloor.y !== this.lastFloorY || lastFloor.x !== this.lastFloorX)) + { + mx = (lastFloor.x - this.lastFloorX); + my = (lastFloor.y - this.lastFloorY); + this.inst.x += mx; + this.inst.y += my; + this.inst.set_bbox_changed(); + this.lastFloorX = lastFloor.x; + this.lastFloorY = lastFloor.y; + floor_moved = true; + if (this.runtime.testOverlapSolid(this.inst)) + { + this.runtime.pushOutSolid(this.inst, -mx, -my, Math.sqrt(mx * mx + my * my) * 2.5); + } + } + var floor_ = this.isOnFloor(); + var collobj = this.runtime.testOverlapSolid(this.inst); + if (collobj) + { + var instWidth = Math.abs(this.inst.width); + var instHeight = Math.abs(this.inst.height); + if (this.inst.extra["inputPredicted"]) + { + this.runtime.pushOutSolid(this.inst, -this.downx, -this.downy, 10, false); + } + else if (this.runtime.pushOutSolidAxis(this.inst, -this.downx, -this.downy, instHeight / 8)) + { + this.runtime.registerCollision(this.inst, collobj); + } + else if (this.runtime.pushOutSolidAxis(this.inst, this.rightx, this.righty, instWidth / 2)) + { + this.runtime.registerCollision(this.inst, collobj); + } + else if (this.runtime.pushOutSolidAxis(this.inst, this.downx, this.downy, instHeight / 2)) + { + this.runtime.registerCollision(this.inst, collobj); + } + else if (this.runtime.pushOutSolidNearest(this.inst, Math.max(instWidth, instHeight) / 2)) + { + this.runtime.registerCollision(this.inst, collobj); + } + else + return; + } + if (floor_) + { + this.doubleJumped = false; // reset double jump flags for next jump + this.canDoubleJump = false; + if (this.dy > 0) + { + if (!this.wasOnFloor) + { + this.runtime.pushInFractional(this.inst, -this.downx, -this.downy, floor_, 16); + this.wasOnFloor = true; + } + this.dy = 0; + } + if (lastFloor != floor_) + { + this.lastFloorObject = floor_; + this.lastFloorX = floor_.x; + this.lastFloorY = floor_.y; + this.runtime.registerCollision(this.inst, floor_); + } + else if (floor_moved) + { + collobj = this.runtime.testOverlapSolid(this.inst); + if (collobj) + { + this.runtime.registerCollision(this.inst, collobj); + if (mx !== 0) + { + if (mx > 0) + this.runtime.pushOutSolid(this.inst, -this.rightx, -this.righty); + else + this.runtime.pushOutSolid(this.inst, this.rightx, this.righty); + } + this.runtime.pushOutSolid(this.inst, -this.downx, -this.downy); + } + } + } + else + { + if (!jumpkey) + this.canDoubleJump = true; + } + if ((floor_ && jump) || (!floor_ && this.enableDoubleJump && jumpkey && this.canDoubleJump && !this.doubleJumped)) + { + oldx = this.inst.x; + oldy = this.inst.y; + this.inst.x -= this.downx; + this.inst.y -= this.downy; + this.inst.set_bbox_changed(); + if (!this.runtime.testOverlapSolid(this.inst)) + { + this.sustainTime = this.jumpSustain; + this.runtime.trigger(cr.behaviors.Platform.prototype.cnds.OnJump, this.inst); + this.animMode = ANIMMODE_JUMPING; + this.dy = -this.jumpStrength; + jump = true; // set in case is double jump + if (floor_) + this.jumped = true; + else + this.doubleJumped = true; + } + else + jump = false; + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + } + if (!floor_) + { + if (jumpkey && this.sustainTime > 0) + { + this.dy = -this.jumpStrength; + this.sustainTime -= dt; + } + else + { + this.lastFloorObject = null; + this.dy += this.g * dt; + if (this.dy > this.maxFall) + this.dy = this.maxFall; + } + if (jump) + this.jumped = true; + } + this.wasOnFloor = !!floor_; + if (left == right) // both up or both down + { + if (this.dx < 0) + { + this.dx += this.dec * dt; + if (this.dx > 0) + this.dx = 0; + } + else if (this.dx > 0) + { + this.dx -= this.dec * dt; + if (this.dx < 0) + this.dx = 0; + } + } + if (left && !right) + { + if (this.dx > 0) + this.dx -= (this.acc + this.dec) * dt; + else + this.dx -= this.acc * dt; + } + if (right && !left) + { + if (this.dx < 0) + this.dx += (this.acc + this.dec) * dt; + else + this.dx += this.acc * dt; + } + if (this.dx > this.maxspeed) + this.dx = this.maxspeed; + else if (this.dx < -this.maxspeed) + this.dx = -this.maxspeed; + var landed = false; + if (this.dx !== 0) + { + oldx = this.inst.x; + oldy = this.inst.y; + mx = this.dx * dt * this.rightx; + my = this.dx * dt * this.righty; + this.inst.x += this.rightx * (this.dx > 1 ? 1 : -1) - this.downx; + this.inst.y += this.righty * (this.dx > 1 ? 1 : -1) - this.downy; + this.inst.set_bbox_changed(); + var is_jumpthru = false; + var slope_too_steep = this.runtime.testOverlapSolid(this.inst); + /* + if (!slope_too_steep && floor_) + { + slope_too_steep = this.runtime.testOverlapJumpThru(this.inst); + is_jumpthru = true; + if (slope_too_steep) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + if (this.runtime.testOverlap(this.inst, slope_too_steep)) + { + slope_too_steep = null; + is_jumpthru = false; + } + } + } + */ + this.inst.x = oldx + mx; + this.inst.y = oldy + my; + this.inst.set_bbox_changed(); + obstacle = this.runtime.testOverlapSolid(this.inst); + if (!obstacle && floor_) + { + obstacle = this.runtime.testOverlapJumpThru(this.inst); + if (obstacle) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + if (this.runtime.testOverlap(this.inst, obstacle)) + { + obstacle = null; + is_jumpthru = false; + } + else + is_jumpthru = true; + this.inst.x = oldx + mx; + this.inst.y = oldy + my; + this.inst.set_bbox_changed(); + } + } + if (obstacle) + { + var push_dist = Math.abs(this.dx * dt) + 2; + if (slope_too_steep || !this.runtime.pushOutSolid(this.inst, -this.downx, -this.downy, push_dist, is_jumpthru, obstacle)) + { + this.runtime.registerCollision(this.inst, obstacle); + push_dist = Math.max(Math.abs(this.dx * dt * 2.5), 30); + if (!this.runtime.pushOutSolid(this.inst, this.rightx * (this.dx < 0 ? 1 : -1), this.righty * (this.dx < 0 ? 1 : -1), push_dist, false)) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + } + else if (floor_ && !is_jumpthru && !this.floorIsJumpthru) + { + oldx = this.inst.x; + oldy = this.inst.y; + this.inst.x += this.downx; + this.inst.y += this.downy; + if (this.runtime.testOverlapSolid(this.inst)) + { + if (!this.runtime.pushOutSolid(this.inst, -this.downx, -this.downy, 3, false)) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + } + } + else + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + } + } + if (!is_jumpthru) + this.dx = 0; // stop + } + else if (!slope_too_steep && !jump && (Math.abs(this.dy) < Math.abs(this.jumpStrength / 4))) + { + this.dy = 0; + if (!floor_) + landed = true; + } + } + else + { + var newfloor = this.isOnFloor(); + if (floor_ && !newfloor) + { + mag = Math.ceil(Math.abs(this.dx * dt)) + 2; + oldx = this.inst.x; + oldy = this.inst.y; + this.inst.x += this.downx * mag; + this.inst.y += this.downy * mag; + this.inst.set_bbox_changed(); + if (this.runtime.testOverlapSolid(this.inst) || this.runtime.testOverlapJumpThru(this.inst)) + this.runtime.pushOutSolid(this.inst, -this.downx, -this.downy, mag + 2, true); + else + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + } + } + else if (newfloor) + { + if (!floor_ && this.floorIsJumpthru) + { + this.lastFloorObject = newfloor; + this.lastFloorX = newfloor.x; + this.lastFloorY = newfloor.y; + this.dy = 0; + landed = true; + } + if (this.dy === 0) + { + this.runtime.pushInFractional(this.inst, -this.downx, -this.downy, newfloor, 16); + } + } + } + } + if (this.dy !== 0) + { + oldx = this.inst.x; + oldy = this.inst.y; + this.inst.x += this.dy * dt * this.downx; + this.inst.y += this.dy * dt * this.downy; + var newx = this.inst.x; + var newy = this.inst.y; + this.inst.set_bbox_changed(); + collobj = this.runtime.testOverlapSolid(this.inst); + var fell_on_jumpthru = false; + if (!collobj && (this.dy > 0) && !floor_) + { + allover = this.fallthrough > 0 ? null : this.runtime.testOverlapJumpThru(this.inst, true); + if (allover && allover.length) + { + if (this.wasOverJumpthru) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + for (i = 0, j = 0, len = allover.length; i < len; i++) + { + allover[j] = allover[i]; + if (!this.runtime.testOverlap(this.inst, allover[i])) + j++; + } + allover.length = j; + this.inst.x = newx; + this.inst.y = newy; + this.inst.set_bbox_changed(); + } + if (allover.length >= 1) + collobj = allover[0]; + } + fell_on_jumpthru = !!collobj; + } + if (collobj) + { + this.runtime.registerCollision(this.inst, collobj); + this.sustainTime = 0; + var push_dist = (fell_on_jumpthru ? Math.abs(this.dy * dt * 2.5 + 10) : Math.max(Math.abs(this.dy * dt * 2.5 + 10), 30)); + if (!this.runtime.pushOutSolid(this.inst, this.downx * (this.dy < 0 ? 1 : -1), this.downy * (this.dy < 0 ? 1 : -1), push_dist, fell_on_jumpthru, collobj)) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + this.wasOnFloor = true; // prevent adjustment for unexpected floor landings + if (!fell_on_jumpthru) + this.dy = 0; // stop + } + else + { + this.lastFloorObject = collobj; + this.lastFloorX = collobj.x; + this.lastFloorY = collobj.y; + this.floorIsJumpthru = fell_on_jumpthru; + if (fell_on_jumpthru) + landed = true; + this.dy = 0; // stop + } + } + } + if (this.animMode !== ANIMMODE_FALLING && this.dy > 0 && !floor_) + { + this.runtime.trigger(cr.behaviors.Platform.prototype.cnds.OnFall, this.inst); + this.animMode = ANIMMODE_FALLING; + } + if ((floor_ || landed) && this.dy >= 0) + { + if (this.animMode === ANIMMODE_FALLING || landed || (jump && this.dy === 0)) + { + this.runtime.trigger(cr.behaviors.Platform.prototype.cnds.OnLand, this.inst); + if (this.dx === 0 && this.dy === 0) + this.animMode = ANIMMODE_STOPPED; + else + this.animMode = ANIMMODE_MOVING; + } + else + { + if (this.animMode !== ANIMMODE_STOPPED && this.dx === 0 && this.dy === 0) + { + this.runtime.trigger(cr.behaviors.Platform.prototype.cnds.OnStop, this.inst); + this.animMode = ANIMMODE_STOPPED; + } + if (this.animMode !== ANIMMODE_MOVING && (this.dx !== 0 || this.dy !== 0) && !jump) + { + this.runtime.trigger(cr.behaviors.Platform.prototype.cnds.OnMove, this.inst); + this.animMode = ANIMMODE_MOVING; + } + } + } + if (this.fallthrough > 0) + this.fallthrough--; + this.wasOverJumpthru = this.runtime.testOverlapJumpThru(this.inst); + }; + function Cnds() {}; + Cnds.prototype.IsMoving = function () + { + return this.dx !== 0 || this.dy !== 0; + }; + Cnds.prototype.CompareSpeed = function (cmp, s) + { + var speed = Math.sqrt(this.dx * this.dx + this.dy * this.dy); + return cr.do_cmp(speed, cmp, s); + }; + Cnds.prototype.IsOnFloor = function () + { + if (this.dy !== 0) + return false; + var ret = null; + var ret2 = null; + var i, len, j; + var oldx = this.inst.x; + var oldy = this.inst.y; + this.inst.x += this.downx; + this.inst.y += this.downy; + this.inst.set_bbox_changed(); + ret = this.runtime.testOverlapSolid(this.inst); + if (!ret && this.fallthrough === 0) + ret2 = this.runtime.testOverlapJumpThru(this.inst, true); + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + if (ret) // was overlapping solid + { + return !this.runtime.testOverlap(this.inst, ret); + } + if (ret2 && ret2.length) + { + for (i = 0, j = 0, len = ret2.length; i < len; i++) + { + ret2[j] = ret2[i]; + if (!this.runtime.testOverlap(this.inst, ret2[i])) + j++; + } + if (j >= 1) + return true; + } + return false; + }; + Cnds.prototype.IsByWall = function (side) + { + var ret = false; + var oldx = this.inst.x; + var oldy = this.inst.y; + if (side === 0) // left + { + this.inst.x -= this.rightx * 2; + this.inst.y -= this.righty * 2; + } + else + { + this.inst.x += this.rightx * 2; + this.inst.y += this.righty * 2; + } + this.inst.set_bbox_changed(); + if (!this.runtime.testOverlapSolid(this.inst)) + { + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + return false; + } + this.inst.x -= this.downx * 3; + this.inst.y -= this.downy * 3; + this.inst.set_bbox_changed(); + ret = this.runtime.testOverlapSolid(this.inst); + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + return ret; + }; + Cnds.prototype.IsJumping = function () + { + return this.dy < 0; + }; + Cnds.prototype.IsFalling = function () + { + return this.dy > 0; + }; + Cnds.prototype.OnJump = function () + { + return true; + }; + Cnds.prototype.OnFall = function () + { + return true; + }; + Cnds.prototype.OnStop = function () + { + return true; + }; + Cnds.prototype.OnMove = function () + { + return true; + }; + Cnds.prototype.OnLand = function () + { + return true; + }; + Cnds.prototype.IsDoubleJumpEnabled = function () + { + return this.enableDoubleJump; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetIgnoreInput = function (ignoring) + { + this.ignoreInput = ignoring; + }; + Acts.prototype.SetMaxSpeed = function (maxspeed) + { + this.maxspeed = maxspeed; + if (this.maxspeed < 0) + this.maxspeed = 0; + }; + Acts.prototype.SetAcceleration = function (acc) + { + this.acc = acc; + if (this.acc < 0) + this.acc = 0; + }; + Acts.prototype.SetDeceleration = function (dec) + { + this.dec = dec; + if (this.dec < 0) + this.dec = 0; + }; + Acts.prototype.SetJumpStrength = function (js) + { + this.jumpStrength = js; + if (this.jumpStrength < 0) + this.jumpStrength = 0; + }; + Acts.prototype.SetGravity = function (grav) + { + if (this.g1 === grav) + return; // no change + this.g = grav; + this.updateGravity(); + if (this.runtime.testOverlapSolid(this.inst)) + { + this.runtime.pushOutSolid(this.inst, this.downx, this.downy, 10); + this.inst.x += this.downx * 2; + this.inst.y += this.downy * 2; + this.inst.set_bbox_changed(); + } + this.lastFloorObject = null; + }; + Acts.prototype.SetMaxFallSpeed = function (mfs) + { + this.maxFall = mfs; + if (this.maxFall < 0) + this.maxFall = 0; + }; + Acts.prototype.SimulateControl = function (ctrl) + { + switch (ctrl) { + case 0: this.simleft = true; break; + case 1: this.simright = true; break; + case 2: this.simjump = true; break; + } + }; + Acts.prototype.SetVectorX = function (vx) + { + this.dx = vx; + }; + Acts.prototype.SetVectorY = function (vy) + { + this.dy = vy; + }; + Acts.prototype.SetGravityAngle = function (a) + { + a = cr.to_radians(a); + a = cr.clamp_angle(a); + if (this.ga === a) + return; // no change + this.ga = a; + this.updateGravity(); + this.lastFloorObject = null; + }; + Acts.prototype.SetEnabled = function (en) + { + if (this.enabled !== (en === 1)) + { + this.enabled = (en === 1); + if (!this.enabled) + this.lastFloorObject = null; + } + }; + Acts.prototype.FallThrough = function () + { + var oldx = this.inst.x; + var oldy = this.inst.y; + this.inst.x += this.downx; + this.inst.y += this.downy; + this.inst.set_bbox_changed(); + var overlaps = this.runtime.testOverlapJumpThru(this.inst, false); + this.inst.x = oldx; + this.inst.y = oldy; + this.inst.set_bbox_changed(); + if (!overlaps) + return; + this.fallthrough = 3; // disable jumpthrus for 3 ticks (1 doesn't do it, 2 does, 3 to be on safe side) + this.lastFloorObject = null; + }; + Acts.prototype.SetDoubleJumpEnabled = function (e) + { + this.enableDoubleJump = (e !== 0); + }; + Acts.prototype.SetJumpSustain = function (s) + { + this.jumpSustain = s / 1000; // convert to ms + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Speed = function (ret) + { + ret.set_float(Math.sqrt(this.dx * this.dx + this.dy * this.dy)); + }; + Exps.prototype.MaxSpeed = function (ret) + { + ret.set_float(this.maxspeed); + }; + Exps.prototype.Acceleration = function (ret) + { + ret.set_float(this.acc); + }; + Exps.prototype.Deceleration = function (ret) + { + ret.set_float(this.dec); + }; + Exps.prototype.JumpStrength = function (ret) + { + ret.set_float(this.jumpStrength); + }; + Exps.prototype.Gravity = function (ret) + { + ret.set_float(this.g); + }; + Exps.prototype.GravityAngle = function (ret) + { + ret.set_float(cr.to_degrees(this.ga)); + }; + Exps.prototype.MaxFallSpeed = function (ret) + { + ret.set_float(this.maxFall); + }; + Exps.prototype.MovingAngle = function (ret) + { + ret.set_float(cr.to_degrees(Math.atan2(this.dy, this.dx))); + }; + Exps.prototype.VectorX = function (ret) + { + ret.set_float(this.dx); + }; + Exps.prototype.VectorY = function (ret) + { + ret.set_float(this.dy); + }; + Exps.prototype.JumpSustain = function (ret) + { + ret.set_float(this.jumpSustain * 1000); // convert back to ms + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Rex_Zigzag = function (runtime) { + this.runtime = runtime; +}; +(function () { + var behaviorProto = cr.behaviors.Rex_Zigzag.prototype; + behaviorProto.Type = function (behavior, objtype) { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function () { + }; + behaviorProto.Instance = function (type, inst) { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + var transferCmd = function (name, param) { + switch (name) { + case "F": + name = "M"; // move + break; + case "B": + name = "M"; // move + param = -param; + break; + case "R": + name = "R"; // rotate + break; + case "L": + name = "R"; // rotate + param = -param; + break; + case "W": + break; + default: + return null; // no matched command + break; + } + return ({ + "cmd": name, + "param": param + }); + }; + var parseSpeed = function (speedString) { + var newSpeedValue = (speedString != "") ? + eval("(" + speedString + ")") : null; + return newSpeedValue; + }; + var parsingRresult = [null, null]; + var parseCmd1 = function (cmd) // split cmd string and speed setting + { + var startIndex = cmd.indexOf("["); + var retCmd; + var speedString; + if (startIndex != (-1)) { + speedString = cmd.slice(startIndex); + retCmd = cmd.slice(0, startIndex); + } else { + speedString = ""; + retCmd = cmd; + } + parsingRresult[0] = retCmd; + parsingRresult[1] = speedString; + return parsingRresult; + }; + var parseCmdString = function (cmdString) { + var ret_cmds = []; + var cmds = cmdString.split(/;|\n/); + var i; + var cmd_length = cmds.length; + var cmd, cmd_slices, cmd_name, cmd_param, cmd_parsed; + var tmp; + for (i = 0; i < cmd_length; i++) { + tmp = parseCmd1(cmds[i]); + cmd = tmp[0]; + cmd = cmd.replace(/(^\s*)|(\s*$)/g, ""); + cmd = cmd.replace(/(\s+)/g, " "); + cmd_slices = cmd.split(" "); + if (cmd_slices.length == 2) { + cmd_name = cmd_slices[0].toUpperCase(); + cmd_param = parseFloat(cmd_slices[1]); + cmd_parsed = transferCmd(cmd_name, cmd_param); + if (cmd_parsed) { + cmd_parsed["speed"] = parseSpeed(tmp[1]); + ret_cmds.push(cmd_parsed); + } else { +; + continue; + } + } else { +; + continue; + } + } + return ret_cmds; + }; + behinstProto.onCreate = function () { + this.activated = this.properties[0]; + this.isRun = (this.properties[1] == 1); + var isRotatable = (this.properties[2] == 1); + var preciseMode = (this.properties[12] == 1); + var continuedMode = (this.properties[13] == 1); + var absoluteMode = (this.properties[14] == 1); + this.currentCmd = null; + this.inst.xOffset = 0; + this.inst.yOffset = 0; + this.isMyCall = false; + var initAngle = (isRotatable) ? + this.inst.angle : + cr.to_clamped_radians(this.properties[11]); + this.inst.angleOffset = initAngle; + if (!this.recycled) { + this.positionData = { + "x": 0, + "y": 0, + "a": 0 + }; + } + this.positionData["x"] = absoluteMode ? 0 : this.inst.x; + this.positionData["y"] = absoluteMode ? 0 : this.inst.y; + this.positionData["a"] = initAngle; + if (!this.recycled) { + this.CmdQueue = new CmdQueue(this.properties[3]); + } else { + this.CmdQueue.Init(this.properties[3]); + } + if (!this.recycled) { + this.CmdMove = new CmdMoveKlass(this.inst, + this.properties[5], + this.properties[6], + this.properties[7], + preciseMode, + continuedMode, + absoluteMode); + } else { + this.CmdMove.Init(this.inst, + this.properties[5], + this.properties[6], + this.properties[7], + preciseMode, + continuedMode, + absoluteMode); + } + if (!this.recycled) { + this.CmdRotate = new CmdRotateKlass(this.inst, + isRotatable, + this.properties[8], + this.properties[9], + this.properties[10], + preciseMode, + continuedMode, + absoluteMode); + } else { + this.CmdRotate.Init(this.inst, + isRotatable, + this.properties[8], + this.properties[9], + this.properties[10], + preciseMode, + continuedMode, + absoluteMode); + } + if (!this.recycled) { + this.CmdWait = new CmdWaitKlass(continuedMode); + } else { + this.CmdWait.Init(continuedMode); + } + if (!this.recycled) { + this.cmdMap = { + "M": this.CmdMove, + "R": this.CmdRotate, + "W": this.CmdWait + }; + } + this.AddCommandString(this.properties[4]); + }; + behinstProto.tick = function () { + if ((this.activated == 0) || (!this.isRun)) + return; + var dt = this.runtime.getDt(this.inst); + var cmd; + while (dt) { + if (this.currentCmd == null) // try to get new cmd + { + this.currentCmd = this.CmdQueue.GetCmd(); + if (this.currentCmd != null) { + cmd = this.cmdMap[this.currentCmd["cmd"]]; + cmd.CmdInit(this.positionData, this.currentCmd["param"], this.currentCmd["speed"]); + this.isMyCall = true; + this.runtime.trigger(cr.behaviors.Rex_Zigzag.prototype.cnds.OnCmdStart, this.inst); + this.isMyCall = false; + } else { + this.isRun = false; + this.isMyCall = true; + this.runtime.trigger(cr.behaviors.Rex_Zigzag.prototype.cnds.OnCmdQueueFinish, this.inst); + this.isMyCall = false; + break; + } + } else { + cmd = this.cmdMap[this.currentCmd["cmd"]]; + } + dt = cmd.Tick(dt); + if (cmd.isDone) { + this.isMyCall = true; + this.runtime.trigger(cr.behaviors.Rex_Zigzag.prototype.cnds.OnCmdFinish, this.inst); + this.isMyCall = false; + this.currentCmd = null; + } + } + }; + behinstProto.AddCommand = function (cmd, param) { + this.CmdQueue.Push(transferCmd(cmd, param)); + }; + behinstProto.AddCommandString = function (cmdString) { + if (cmdString != "") + this.CmdQueue.PushList(parseCmdString(cmdString)); + }; + behinstProto.saveToJSON = function () { + return { + "en": this.activated, + "ir": this.isRun, + "ps": this.positionData, + "cq": this.CmdQueue.saveToJSON(), + "cc": this.currentCmd, + "cm": this.CmdMove.saveToJSON(), + "cr": this.CmdRotate.saveToJSON(), + "cw": this.CmdWait.saveToJSON(), + }; + }; + behinstProto.loadFromJSON = function (o) { + this.activated = o["en"]; + this.isRun = o["ir"]; + this.positionData = o["ps"]; + this.CmdQueue.loadFromJSON(o["cq"]); + this.currentCmd = o["cc"]; + this.CmdMove.loadFromJSON(o["cm"]); + this.CmdRotate.loadFromJSON(o["cr"]); + this.CmdWait.loadFromJSON(o["cw"]); + if (this.currentCmd != null) // link to cmd object + { + var cmd = this.cmdMap[this.currentCmd["cmd"]]; + cmd.target = this.positionData; + } + }; + function Cnds() {}; + behaviorProto.cnds = new Cnds(); + Cnds.prototype.CompareMovSpeed = function (cmp, s) { + return cr.do_cmp(this.CmdMove.currentSpeed, cmp, s); + }; + Cnds.prototype.CompareRotSpeed = function (cmp, s) { + return cr.do_cmp(this.CmdRotate.currentSpeed, cmp, s); + }; + var isValidCmd = function (currentCmd, _cmd) { + if (currentCmd == null) + return false; + var ret; + switch (_cmd) { + case 0: //"F" + ret = ((currentCmd["cmd"] == "M") && (currentCmd["param"] >= 0)); + break; + case 1: //"B" + ret = ((currentCmd["cmd"] == "M") && (currentCmd["param"] < 0)); + break; + case 2: //"R" + ret = ((currentCmd["cmd"] == "R") && (currentCmd["param"] >= 0)); + break; + case 3: //"L" + ret = ((currentCmd["cmd"] == "R") && (currentCmd["param"] < 0)); + break; + case 4: //"W" + ret = (currentCmd["cmd"] == "W"); + break; + default: // any + ret = true; + } + return ret; + } + Cnds.prototype.IsCmd = function (_cmd) { + return isValidCmd(this.currentCmd, _cmd); + }; + Cnds.prototype.OnCmdQueueFinish = function () { + return (this.isMyCall); + }; + Cnds.prototype.OnCmdStart = function (_cmd) { + return (isValidCmd(this.currentCmd, _cmd) && this.isMyCall); + }; + Cnds.prototype.OnCmdFinish = function (_cmd) { + return (isValidCmd(this.currentCmd, _cmd) && this.isMyCall); + }; + function Acts() {}; + behaviorProto.acts = new Acts(); + Acts.prototype.SetActivated = function (s) { + this.activated = s; + }; + Acts.prototype.Start = function () { + this.currentCmd = null; + this.isRun = true; + this.CmdQueue.Reset(); + this.positionData["x"] = this.CmdMove.absoluteMode ? 0 : this.inst.x; + this.positionData["y"] = this.CmdMove.absoluteMode ? 0 : this.inst.y; + if (this.CmdRotate.rotatable) + this.positionData["a"] = this.inst.angle; + }; + Acts.prototype.Stop = function () { + this.currentCmd = null; + this.isRun = false; + }; + Acts.prototype.SetMaxMovSpeed = function (s) { + this.CmdMove.move["max"] = s; + }; + Acts.prototype.SetMovAcceleration = function (s) { + this.CmdMove.move["acc"] = s; + }; + Acts.prototype.SetMovDeceleration = function (s) { + this.CmdMove.move["dec"] = s; + }; + Acts.prototype.SetMaxRotSpeed = function (s) { + this.CmdRotate.move["max"] = s; + }; + Acts.prototype.SetRotAcceleration = function (s) { + this.CmdRotate.move["acc"] = s; + }; + Acts.prototype.SetRotDeceleration = function (s) { + this.CmdRotate.move["dec"] = s; + }; + Acts.prototype.SetRepeatCount = function (s) { + this.CmdQueue.repeatCount = s; + this.CmdQueue.repeatCountSave = s; + }; + Acts.prototype.CleanCmdQueue = function () { + this.CmdQueue.CleanAll(); + }; + var index2NameMap = ["F", "B", "R", "L", "W"]; + Acts.prototype.AddCmd = function (_cmd, param) { + this.AddCommand(index2NameMap[_cmd], param); + }; + Acts.prototype.AddCmdString = function (cmdString) { + this.AddCommandString(cmdString); + }; + Acts.prototype.SetRotatable = function (s) { + this.CmdRotate.rotatable = (s == 1); + }; + Acts.prototype.SetMovingAngle = function (s) { + var _angle = cr.to_clamped_radians(s); + if (this.CmdMove.absoluteMode) { + this.inst.angleOffset = _angle; + } + else { + this.positionData["a"] = _angle; + if (this.CmdRotate.rotatable) { + this.inst.angle = _angle; + this.inst.set_bbox_changed(); + } + } + }; + Acts.prototype.SetPrecise = function (s) { + var preciseMode = (s == 1); + this.CmdMove.preciseMode = preciseMode; + this.CmdRotate.preciseMode = preciseMode; + }; + Acts.prototype.SetAbsolute = function (s) { + var absoluteMode = (s == 1); + this.CmdMove.absoluteMode = absoluteMode; + this.CmdRotate.absoluteMode = absoluteMode; + }; + function Exps() {}; + behaviorProto.exps = new Exps(); + Exps.prototype.Activated = function (ret) { + ret.set_int(this.activated); + }; + Exps.prototype.MovSpeed = function (ret) { + ret.set_float(this.CmdMove.currentSpeed); + }; + Exps.prototype.MaxMovSpeed = function (ret) { + ret.set_float(this.CmdMove.move["max"]); + }; + Exps.prototype.MovAcc = function (ret) { + ret.set_float(this.CmdMove.move["acc"]); + }; + Exps.prototype.MovDec = function (ret) { + ret.set_float(this.CmdMove.move["dec"]); + }; + Exps.prototype.RotSpeed = function (ret) { + ret.set_float(this.CmdRotate.currentSpeed); + }; + Exps.prototype.MaxRotSpeed = function (ret) { + ret.set_float(this.CmdRotate.move["max"]); + }; + Exps.prototype.RotAcc = function (ret) { + ret.set_float(this.CmdRotate.move["acc"]); + }; + Exps.prototype.RotDec = function (ret) { + ret.set_float(this.CmdRotate.move["dec"]); + }; + Exps.prototype.Rotatable = function (ret) { + ret.set_int(this.CmdRotate.rotatable); + }; + Exps.prototype.RepCnt = function (ret) { + ret.set_int(this.CmdQueue.repeatCountSave); + }; + Exps.prototype.CmdIndex = function (ret) { + ret.set_int(this.CmdQueue.currentCmdQueueIndex); + }; + Exps.prototype.MovAngle = function (ret) { + var angle; + if (isValidCmd(this.currentCmd, 2) || isValidCmd(this.currentCmd, 3)) { + angle = this.CmdRotate.currentAngleDeg; + if (angle < 0) + angle = 360 + angle; + } else + angle = cr.to_clamped_degrees(this.positionData["a"]); + ret.set_float(angle); + }; + Exps.prototype.OffAngle = function (ret) { + var off = this.CmdRotate.rotatable? cr.to_clamped_degrees(this.inst.angleOffset) : 0; + if(typeof off == "number") + ret.set_float(off); + else + ret.set_float(0); + }; + Exps.prototype.OffX = function (ret) { + var off = this.inst.xOffset; + if(typeof off == "number") + ret.set_float(off); + else + ret.set_float(0); + }; + Exps.prototype.OffY = function (ret) { + var off = this.inst.yOffset; + if(typeof off == "number") + ret.set_float(off); + else + ret.set_float(0); + }; + var CmdQueue = function (repeatCount) { + this.Init(repeatCount); + }; + var CmdQueueProto = CmdQueue.prototype; + CmdQueueProto.Init = function (repeatCount) { + this.CleanAll(); + this.repeatCount = repeatCount; + this.repeatCountSave = repeatCount; + }; + CmdQueueProto.CleanAll = function () { + this.queueIndex = 0; + this.currentCmdQueueIndex = -1; + this.queue = []; + }; + CmdQueueProto.Reset = function () { + this.repeatCount = this.repeatCountSave; + this.queueIndex = 0; + this.currentCmdQueueIndex = -1; + }; + CmdQueueProto.Push = function (item) { + this.queue.push(item); + }; + CmdQueueProto.PushList = function (items) { + this.queue.push.apply(this.queue, items); + }; + CmdQueueProto.GetCmd = function () { + var cmd; + cmd = this.queue[this.queueIndex]; + this.currentCmdQueueIndex = this.queueIndex; + var index = this.queueIndex + 1; + if (index >= this.queue.length) { + if (this.repeatCount != 1) // repeat + { + this.queueIndex = 0; + this.repeatCount -= 1; + } else { + this.queueIndex = (-1); // finish + } + } else + this.queueIndex = index; + return cmd; + }; + CmdQueueProto.saveToJSON = function () { + return { + "i": this.queueIndex, + "cci": this.currentCmdQueueIndex, + "q": this.queue, + "rptsv": this.repeatCountSave, + "rpt": this.repeatCount + }; + }; + CmdQueueProto.loadFromJSON = function (o) { + this.queueIndex = o["i"]; + this.currentCmdQueueIndex = o["cci"]; + this.queue = o["q"]; + this.repeatCountSave = o["rptsv"]; + this.repeatCount = o["rpt"]; + }; + var CmdMoveKlass = function (inst, + maxSpeed, acc, dec, + preciseMode, continuedMode, absoluteMode) { + this.Init(inst, + maxSpeed, acc, dec, + preciseMode, continuedMode, absoluteMode); + }; + var CmdMoveKlassProto = CmdMoveKlass.prototype; + CmdMoveKlassProto.Init = function (inst, + maxSpeed, acc, dec, + preciseMode, continuedMode, absoluteMode) { + this.inst = inst; + this.move = { + "max": maxSpeed, + "acc": acc, + "dec": dec + }; + this.isDone = true; + this.preciseMode = preciseMode; + this.continuedMode = continuedMode; + this.absoluteMode = absoluteMode; + this.currentSpeed = 0; + }; + CmdMoveKlassProto.CmdInit = function (positionData, distance, + newSpeedValue) { + this.target = positionData; + this.dir = (distance >= 0); + this.remainDistance = Math.abs(distance); + this.isDone = false; + var angle; + if(this.absoluteMode) + angle = this.inst.angleOffset; + else + angle = positionData["a"]; + positionData["x"] += (distance * Math.cos(angle)); + positionData["y"] += (distance * Math.sin(angle)); + if (newSpeedValue) + speedReset.apply(this, newSpeedValue); + setCurrentSpeed.call(this, null); + }; + CmdMoveKlassProto.Tick = function (dt) { + var remainDt; + var distance = getMoveDistance.call(this, dt); + this.remainDistance -= distance; + if ((this.remainDistance <= 0) || (this.currentSpeed <= 0)) { + this.isDone = true; + if (this.preciseMode) // precise mode + { + if(this.absoluteMode){ + this.inst.xOffset = this.target["x"]; + this.inst.yOffset = this.target["y"]; + } + else { + this.inst.x = this.target["x"]; + this.inst.y = this.target["y"]; + } + } else // non-precise mode + { + var angle = this.target["a"]; + distance += this.remainDistance; + if (!this.dir) { + distance = -distance; + } + if (this.absoluteMode) { + this.inst.xOffset += (distance * Math.cos(angle)); + this.inst.yOffset += (distance * Math.sin(angle)); + this.target["x"] = this.inst.xOffset; + this.target["y"] = this.inst.yOffset; + } else { + this.inst.x += (distance * Math.cos(angle)); + this.inst.y += (distance * Math.sin(angle)); + this.target["x"] = this.inst.x; + this.target["y"] = this.inst.y; + } + } + remainDt = (this.continuedMode) ? getRemaindDt.call(this) : 0; + } else { + var angle; + if (this.absoluteMode) + angle = this.inst.angleOffset; + else + angle = this.target["a"]; + if (!this.dir) { + distance = -distance; + } + if(this.absoluteMode) { + this.inst.xOffset += (distance * Math.cos(angle)); + this.inst.yOffset += (distance * Math.sin(angle)); + } + else { + this.inst.x += (distance * Math.cos(angle)); + this.inst.y += (distance * Math.sin(angle)); + } + remainDt = 0; + } + if(!this.absoluteMode){ + this.inst.set_bbox_changed(); + } + return remainDt; + }; + CmdMoveKlassProto.saveToJSON = function () { + return { + "v": this.move, + "id": this.isDone, + "pm": this.preciseMode, + "cspd": this.currentSpeed, + "offx": this.inst.xOffset, + "offy": this.inst.yOffset, + "abs": this.absoluteMode, + "dir": this.dir, + "rd": this.remainDistance, + }; + }; + CmdMoveKlassProto.loadFromJSON = function (o) { + this.move = o["v"]; + this.isDone = o["id"]; + this.preciseMode = o["pm"]; + this.currentSpeed = o["cspd"]; + this.dir = o["dir"]; + this.remainDistance = o["rd"]; + this.absoluteMode = o["abs"]; + this.inst.xOffset = o["offx"]; + this.inst.yOffset = o["offy"]; + }; + var CmdRotateKlass = function (inst, + rotatable, + maxSpeed, acc, dec, + preciseMode, continuedMode, absoluteMode) { + this.Init(inst, + rotatable, + maxSpeed, acc, dec, + preciseMode, continuedMode, absoluteMode); + }; + var CmdRotateKlassProto = CmdRotateKlass.prototype; + CmdRotateKlassProto.Init = function (inst, + rotatable, + maxSpeed, acc, dec, + preciseMode, continuedMode, absoluteMode) { + this.inst = inst; + this.rotatable = rotatable; + this.move = { + "max": maxSpeed, + "acc": acc, + "dec": dec + }; + this.isDone = true; + this.isZeroDtMode = ((maxSpeed >= 36000) && (acc == 0) && (dec == 0)); + this.preciseMode = preciseMode; + this.continuedMode = continuedMode; + this.absoluteMode = absoluteMode; + this.currentAngleDeg = (rotatable) ? cr.to_clamped_degrees(inst.angle) : 0; + this.currentSpeed = 0; + }; + CmdRotateKlassProto.CmdInit = function (positionData, distance, + newSpeedValue) { + this.target = positionData; + this.currentAngleDeg = cr.to_clamped_degrees(positionData["a"]); + this.targetAngleDeg = this.currentAngleDeg + distance; + this.dir = (distance >= 0); + var angle = cr.to_clamped_radians(this.targetAngleDeg); + this.remainDistance = Math.abs(distance); + this.isDone = false; + positionData["a"] = angle; + if (newSpeedValue) + speedReset.apply(this, newSpeedValue); + setCurrentSpeed.call(this, null); + }; + CmdRotateKlassProto.Tick = function (dt) { + var remainDt; + var targetAngleRad; + if (this.isZeroDtMode) { + remainDt = dt; + this.isDone = true; + targetAngleRad = this.target["a"]; + this.currentAngleDeg = this.targetAngleDeg; + } else { + var distance = getMoveDistance.call(this, dt); + this.remainDistance -= distance; + if ((this.remainDistance <= 0) || (this.currentSpeed <= 0)) { + this.isDone = true; + if (this.preciseMode) // precise mode + { + targetAngleRad = this.target["a"]; + this.currentAngleDeg = this.targetAngleDeg; + } else // non-precise mode + { + distance += this.remainDistance; + this.currentAngleDeg += ((this.dir) ? distance : (-distance)); + targetAngleRad = cr.to_clamped_radians(this.currentAngleDeg); + this.target["a"] = targetAngleRad; + } + remainDt = (this.continuedMode == 1) ? getRemaindDt.call(this) : 0; + } else { + this.currentAngleDeg += ((this.dir) ? distance : (-distance)); + targetAngleRad = cr.to_clamped_radians(this.currentAngleDeg); + remainDt = 0; + } + } + if (this.absoluteMode) { + this.inst.angleOffset = targetAngleRad; + } + else { + if (this.rotatable) { + this.inst.angle = targetAngleRad; + this.inst.set_bbox_changed(); + } + } + return remainDt; + }; + CmdRotateKlassProto.saveToJSON = function () { + return { + "ra": this.rotatable, + "v": this.move, + "id": this.isDone, + "izm": this.isZeroDtMode, + "pm": this.preciseMode, + "cad": this.currentAngleDeg, + "cspd": this.currentSpeed, + "abs": this.absoluteMode, + "offa": this.inst.angleOffset, + "tad": this.targetAngleDeg, + "dir": this.dir, + "rd": this.remainDistance, + }; + }; + CmdRotateKlassProto.loadFromJSON = function (o) { + this.rotatable = o["ra"]; + this.move = o["v"]; + this.isDone = o["id"]; + this.isZeroDtMode = o["izm"]; + this.preciseMode = o["pm"]; + this.currentAngleDeg = o["cad"]; + this.currentSpeed = o["cspd"]; + this.absoluteMode = o["abs"]; + this.inst.angleOffset = o["offa"] + this.targetAngleDeg = o["tad"]; + this.dir = o["dir"]; + this.remainDistance = o["rd"]; + }; + var setCurrentSpeed = function (speed) { + var move = this.move; + if (speed != null) { + this.currentSpeed = (speed > move["max"]) ? + move["max"] : speed; + } else if (move["acc"] > 0) { + this.currentSpeed = 0; + } else { + this.currentSpeed = move["max"]; + } + }; + var getMoveDistance = function (dt) { + var move = this.move; + var isSlowDown = false; + if (move["dec"] != 0) { + var _distance = (this.currentSpeed * this.currentSpeed) / (2 * move["dec"]); // (v*v)/(2*a) + isSlowDown = (_distance >= this.remainDistance); + } + var acc = (isSlowDown) ? (-move["dec"]) : move["acc"]; + if (acc != 0) { + setCurrentSpeed.call(this, this.currentSpeed + (acc * dt)); + } + var distance = this.currentSpeed * dt; + return distance; + }; + var getRemaindDt = function () { + var remainDt; + if ((this.move["acc"] > 0) || (this.move["dec"] > 0)) { + setCurrentSpeed.call(this, 0); // stop in point + remainDt = 0; + } else { + remainDt = (-this.remainDistance) / this.currentSpeed; + } + return remainDt; + }; + var speedReset = function (max, acc, dec) { + if (max != null) + this.move["max"] = max; + if (acc != null) + this.move["acc"] = acc; + if (dec != null) + this.move["dec"] = dec; + }; + var CmdWaitKlass = function (continuedMode) { + this.Init(continuedMode); + }; + var CmdWaitKlassProto = CmdWaitKlass.prototype; + CmdWaitKlassProto.Init = function (continuedMode) { + this.isDone = true; + this.continuedMode = continuedMode; + }; + CmdWaitKlassProto.CmdInit = function (positionData, distance) { + this.remainDistance = distance; + this.isDone = false; + this.target = positionData; + }; + CmdWaitKlassProto.Tick = function (dt) { + this.remainDistance -= dt; + var remainDt; + if (this.remainDistance <= 0) { + remainDt = (this.continuedMode) ? (-this.remainDistance) : 0; + this.isDone = true; + } else { + remainDt = 0; + } + return remainDt; + }; + CmdWaitKlassProto.saveToJSON = function () { + return { + "id": this.isDone, + "rd": this.remainDistance, + }; + }; + CmdWaitKlassProto.loadFromJSON = function (o) { + this.isDone = o["id"]; + this.remainDistance = o["rd"]; + }; +}()); +; +; +cr.behaviors.Rex_pushOutSolid = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Rex_pushOutSolid.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + this.obstacleTypes = []; // object types to check for as obstructions + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.enabled = (this.properties[0] === 1); + this.obstacleMode = this.properties[1]; // 0 = solids, 1 = custom + this.maxDist = 100; + }; + behinstProto.onDestroy = function() + { + }; + behinstProto.tick = function () + { + if (!this.enabled) + return; + this.pushOutNearest( this.getCandidates() , this.maxDist); + }; + var __candidates = []; + behinstProto.getCandidates = function () + { + __candidates.length = 0; + if (this.obstacleMode === 0) // use solids + { + var solid = this.runtime.getSolidBehavior(); + if (solid) + cr.appendArray(__candidates, solid.my_instances.valuesRef()); + } + else + { + var types = this.type.obstacleTypes; + var i, cnt=types.length; + for (i=0; i 1) + this.inst.opacity = 1; + break; + case 8: // forwards/backwards + if (this.inst.x !== this.lastKnownValue) + this.initialValue += this.inst.x - this.lastKnownValue; + if (this.inst.y !== this.lastKnownValue2) + this.initialValue2 += this.inst.y - this.lastKnownValue2; + this.inst.x = this.initialValue + Math.cos(this.inst.angle) * this.waveFunc(this.i) * this.mag; + this.inst.y = this.initialValue2 + Math.sin(this.inst.angle) * this.waveFunc(this.i) * this.mag; + this.lastKnownValue = this.inst.x; + this.lastKnownValue2 = this.inst.y; + break; + } + this.inst.set_bbox_changed(); + }; + behinstProto.onSpriteFrameChanged = function (prev_frame, next_frame) + { + switch (this.movement) { + case 2: // size + this.initialValue *= (next_frame.width / prev_frame.width); + this.ratio = next_frame.height / next_frame.width; + break; + case 3: // width + this.initialValue *= (next_frame.width / prev_frame.width); + break; + case 4: // height + this.initialValue *= (next_frame.height / prev_frame.height); + break; + } + }; + function Cnds() {}; + Cnds.prototype.IsActive = function () + { + return this.active; + }; + Cnds.prototype.CompareMovement = function (m) + { + return this.movement === m; + }; + Cnds.prototype.ComparePeriod = function (cmp, v) + { + return cr.do_cmp(this.period, cmp, v); + }; + Cnds.prototype.CompareMagnitude = function (cmp, v) + { + if (this.movement === 5) + return cr.do_cmp(this.mag, cmp, cr.to_radians(v)); + else + return cr.do_cmp(this.mag, cmp, v); + }; + Cnds.prototype.CompareWave = function (w) + { + return this.wave === w; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetActive = function (a) + { + this.active = (a === 1); + }; + Acts.prototype.SetPeriod = function (x) + { + this.period = x; + }; + Acts.prototype.SetMagnitude = function (x) + { + this.mag = x; + if (this.movement === 5) // angle + this.mag = cr.to_radians(this.mag); + }; + Acts.prototype.SetMovement = function (m) + { + if (this.movement === 5 && m !== 5) + this.mag = cr.to_degrees(this.mag); + this.movement = m; + this.init(); + }; + Acts.prototype.SetWave = function (w) + { + this.wave = w; + }; + Acts.prototype.SetPhase = function (x) + { + this.i = (x * _2pi) % _2pi; + this.updateFromPhase(); + }; + Acts.prototype.UpdateInitialState = function () + { + this.init(); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.CyclePosition = function (ret) + { + ret.set_float(this.i / _2pi); + }; + Exps.prototype.Period = function (ret) + { + ret.set_float(this.period); + }; + Exps.prototype.Magnitude = function (ret) + { + if (this.movement === 5) // angle + ret.set_float(cr.to_degrees(this.mag)); + else + ret.set_float(this.mag); + }; + Exps.prototype.Value = function (ret) + { + ret.set_float(this.waveFunc(this.i) * this.mag); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.SkymenPin = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.SkymenPin.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.pinObject = null; + this.pinObjectUid = -1; // for loading + this.pinAngle = 0; + this.pinDist = 0; + this.myStartAngle = 0; + this.theirStartAngle = 0; + this.lastKnownAngle = 0; + this.mode = 0; // 0 = position & angle; 1 = position; 2 = angle; 3 = rope; 4 = bar + this.runOnTick = this.properties[0] == 0; + var self = this; + if (!this.recycled) + { + this.myDestroyCallback = (function(inst) { + self.onInstanceDestroyed(inst); + }); + } + this.runtime.addDestroyCallback(this.myDestroyCallback); + }; + behinstProto.saveToJSON = function () + { + return { + "uid": this.pinObject ? this.pinObject.uid : -1, + "pa": this.pinAngle, + "pd": this.pinDist, + "msa": this.myStartAngle, + "tsa": this.theirStartAngle, + "lka": this.lastKnownAngle, + "m": this.mode + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.pinObjectUid = o["uid"]; // wait until afterLoad to look up + this.pinAngle = o["pa"]; + this.pinDist = o["pd"]; + this.myStartAngle = o["msa"]; + this.theirStartAngle = o["tsa"]; + this.lastKnownAngle = o["lka"]; + this.mode = o["m"]; + }; + behinstProto.afterLoad = function () + { + if (this.pinObjectUid === -1) + this.pinObject = null; + else + { + this.pinObject = this.runtime.getObjectByUID(this.pinObjectUid); +; + } + this.pinObjectUid = -1; + }; + behinstProto.onInstanceDestroyed = function (inst) + { + if (this.pinObject == inst) + this.pinObject = null; + }; + behinstProto.onDestroy = function() + { + this.pinObject = null; + this.runtime.removeDestroyCallback(this.myDestroyCallback); + }; + behinstProto.tick = function () + { + if (!this.pinObject || !this.runOnTick) + return; + if (this.lastKnownAngle !== this.inst.angle) + this.myStartAngle = cr.clamp_angle(this.myStartAngle + (this.inst.angle - this.lastKnownAngle)); + var newx = this.inst.x; + var newy = this.inst.y; + if (this.mode === 3 || this.mode === 4) // rope mode or bar mode + { + var dist = cr.distanceTo(this.inst.x, this.inst.y, this.pinObject.x, this.pinObject.y); + if ((dist > this.pinDist) || (this.mode === 4 && dist < this.pinDist)) { + var a = cr.angleTo(this.pinObject.x, this.pinObject.y, this.inst.x, this.inst.y); + newx = this.pinObject.x + Math.cos(a) * this.pinDist; + newy = this.pinObject.y + Math.sin(a) * this.pinDist; + } + } else { + newx = this.pinObject.x + Math.cos(this.pinObject.angle + this.pinAngle) * this.pinDist; + newy = this.pinObject.y + Math.sin(this.pinObject.angle + this.pinAngle) * this.pinDist; + } + var newangle = cr.clamp_angle(this.myStartAngle + (this.pinObject.angle - this.theirStartAngle)); + this.lastKnownAngle = newangle; + if ((this.mode === 0 || this.mode === 1 || this.mode === 3 || this.mode === 4) && + (this.inst.x !== newx || this.inst.y !== newy)) { + this.inst.x = newx; + this.inst.y = newy; + this.inst.set_bbox_changed(); + } + if ((this.mode === 0 || this.mode === 2) && (this.inst.angle !== newangle)) { + this.inst.angle = newangle; + this.inst.set_bbox_changed(); + } + }; + behinstProto.tick2 = function () + { + if (!this.pinObject || this.runOnTick) + return; + if (this.lastKnownAngle !== this.inst.angle) + this.myStartAngle = cr.clamp_angle(this.myStartAngle + (this.inst.angle - this.lastKnownAngle)); + var newx = this.inst.x; + var newy = this.inst.y; + if (this.mode === 3 || this.mode === 4) // rope mode or bar mode + { + var dist = cr.distanceTo(this.inst.x, this.inst.y, this.pinObject.x, this.pinObject.y); + if ((dist > this.pinDist) || (this.mode === 4 && dist < this.pinDist)) + { + var a = cr.angleTo(this.pinObject.x, this.pinObject.y, this.inst.x, this.inst.y); + newx = this.pinObject.x + Math.cos(a) * this.pinDist; + newy = this.pinObject.y + Math.sin(a) * this.pinDist; + } + } + else + { + newx = this.pinObject.x + Math.cos(this.pinObject.angle + this.pinAngle) * this.pinDist; + newy = this.pinObject.y + Math.sin(this.pinObject.angle + this.pinAngle) * this.pinDist; + } + var newangle = cr.clamp_angle(this.myStartAngle + (this.pinObject.angle - this.theirStartAngle)); + this.lastKnownAngle = newangle; + if ((this.mode === 0 || this.mode === 1 || this.mode === 3 || this.mode === 4) + && (this.inst.x !== newx || this.inst.y !== newy)) + { + this.inst.x = newx; + this.inst.y = newy; + this.inst.set_bbox_changed(); + } + if ((this.mode === 0 || this.mode === 2) && (this.inst.angle !== newangle)) + { + this.inst.angle = newangle; + this.inst.set_bbox_changed(); + } + }; + function Cnds() {}; + Cnds.prototype.IsPinned = function () + { + return !!this.pinObject; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Pin = function (obj, mode_) + { + if (!obj) + return; + var otherinst = obj.getFirstPicked(this.inst); + if (!otherinst) + return; + this.pinObject = otherinst; + this.pinAngle = cr.angleTo(otherinst.x, otherinst.y, this.inst.x, this.inst.y) - otherinst.angle; + this.pinDist = cr.distanceTo(otherinst.x, otherinst.y, this.inst.x, this.inst.y); + this.myStartAngle = this.inst.angle; + this.lastKnownAngle = this.inst.angle; + this.theirStartAngle = otherinst.angle; + this.mode = mode_; + }; + Acts.prototype.Unpin = function () + { + this.pinObject = null; + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.PinnedUID = function (ret) + { + ret.set_int(this.pinObject ? this.pinObject.uid : -1); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.SkymenPolarCoordinates = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.SkymenPolarCoordinates.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.Enabled = this.properties[4] == 0; + this.Radius = this.properties[2]; + this.Angle = this.properties[3]; + this.OriginX = this.properties[0]; + this.OriginY = this.properties[1]; + this.ud = false + if(this.Enabled){ + this.update(); + } + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.saveToJSON = function () + { + return { + "DX": this.Radius, + "DY": this.Angle, + "OX": this.OriginX, + "OY": this.OriginY, + "Enabled": this.Enabled + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.Radius = o["DX"]; + this.Angle = o["DY"]; + this.OriginX = o["OX"]; + this.OriginY = o["OY"]; + this.Enabled = o["Enabled"] + this.update(); + }; + behinstProto.update = function(mode = 1) { + if(mode === 0){ + this.Radius = this.inst.x; + this.Angle = this.inst.y; + } + this.ud = true; + } + behinstProto.tick = function () + { + if(this.Angle > 359){ + this.Angle = this.Angle%360 + } + if(this.ud){ + this.inst.x = this.OriginX + Math.cos(this.Angle * Math.PI / 180) * this.Radius; + this.inst.y = this.OriginY + Math.sin(this.Angle * Math.PI / 180) * this.Radius; + this.inst.set_bbox_changed(); + this.ud = false; + } + }; + behinstProto.tick2 = function () + { + }; + function Cnds() {}; + Cnds.prototype.IsEnabled = function () + { + return this.Enabled; + }; + Cnds.prototype.CompareRadius = function (cmp, v) + { + return cr.do_cmp(this.Radius, cmp, v); + }; + Cnds.prototype.CompareAngle = function (cmp, v) + { + return cr.do_cmp(this.Angle, cmp, v); + }; + Cnds.prototype.CompareOriginX = function (cmp, v) + { + return cr.do_cmp(this.OriginX, cmp, v); + }; + Cnds.prototype.CompareOriginY = function (cmp, v) + { + return cr.do_cmp(this.OriginY, cmp, v); + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEnabled = function (value) + { + if(value === 0){ + this.Enabled = true; + this.update(); + } + else + this.Enabled = false; + }; + Acts.prototype.SetRadius = function (value) + { + var en = this.Enabled; + if(en){ + this.Radius = value; + this.update(); + } + }; + Acts.prototype.SetAngle = function (value) + { + var en = this.Enabled; + if(en){ + this.Angle = value; + this.update(); + } + }; + Acts.prototype.SetDeltaPos = function (v1,v2) + { + var en = this.Enabled; + if(en){ + this.Radius = v1; + this.Angle = v2; + this.update(); + } + }; + Acts.prototype.SetOriginX = function (value) + { + var en = this.Enabled; + if(en){ + this.OriginX = value; + this.update(); + } + }; + Acts.prototype.SetOriginY = function (value) + { + var en = this.Enabled; + if(en){ + this.OriginY = value; + this.update(); + } + }; + Acts.prototype.SetOriginPos = function (v1,v2) + { + var en = this.Enabled; + if(en){ + this.OriginX = v1; + this.OriginY = v2; + this.update(); + } + }; + Acts.prototype.Update = function (mode) + { + this.update(mode); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Radius = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + ret.set_float(this.Radius); + }; + Exps.prototype.Angle = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + ret.set_float(this.Angle); + }; + Exps.prototype.DeltaX = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + ret.set_float(this.Radius); + }; + Exps.prototype.DeltaY = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + ret.set_float(this.Angle); + }; + Exps.prototype.OriginX = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + ret.set_float(this.OriginX); + }; + Exps.prototype.OriginY = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + ret.set_float(this.OriginY); + }; + Exps.prototype.CarToPolRad = function (ret,X,Y,OX,OY) // 'ret' must always be the first parameter - always return the expression's result through it! + { + X = X - OX; + Y = Y - OY; + var Dist = Math.sqrt(Math.pow(X,2) + Math.pow(Y,2)); + ret.set_float(Dist); + }; + Exps.prototype.CarToPolAngle = function (ret,X,Y,OX,OY) // 'ret' must always be the first parameter - always return the expression's result through it! + { + X = X - OX; + Y = Y - OY; + var Angle = Math.atan2(Y,X)*180/Math.PI; + ret.set_float(Angle); + }; + Exps.prototype.PolToCarX = function (ret,Dist,Angle,OX) // 'ret' must always be the first parameter - always return the expression's result through it! + { + var X = OX + Math.cos(Angle * Math.PI / 180) * Dist; + var X = Math.floor(X * 1000)/1000; + ret.set_float(X); + }; + Exps.prototype.PolToCarY = function (ret,Dist,Angle,OY) // 'ret' must always be the first parameter - always return the expression's result through it! + { + var Y = OY + Math.sin(Angle * Math.PI / 180) * Dist; + var Y = Math.floor(Y * 1000)/1000; + ret.set_float(Y); + }; + Exps.prototype.Status = function (ret) // 'ret' must always be the first parameter - always return the expression's result through it! + { + if(this.Enabled) + ret.set_string("Enabled"); + else + ret.set_string("Disabled"); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.SkymenSkin = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.SkymenSkin.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.skinBaseTag = this.properties[0]; + if(cr.SkymenSkinCore == undefined){ + alert("Skin base plugin needed, please create it."); + } + else if(cr.SkymenSkinCore[this.skinBaseTag] == undefined){ + alert("Skin base with tag " + this.skinBaseTag + " cannot be found."); + } + else{ + this.skinBase = cr.SkymenSkinCore[this.skinBaseTag]; + this.skinBase.addInstance(this); + } + this.skinTag = this.properties[1]; + this.subSkinTag = this.properties[2]; + this.oldSkinTag = this.properties[1]; + this.oldSubSkinTag = this.properties[2]; + this.syncWithAnim = this.properties[3] === 0 ||this.properties[3] === 2; + this.syncWithFrame = this.properties[3] === 1 ||this.properties[3] === 2; + this.default = this.properties[4] === 0; //0 = Yes, 1 = No + this.hideDefault = this.properties[5] === 0; //0 = Yes, 1 = No + this.imagePoint = this.properties[6]; + this.syncZOrder = this.properties[7] === 0; //0 = Yes, 1 = No + this.syncSize = this.properties[8] === 1; + this.syncScale = this.properties[8] === 2; + this.firstFrame = true; + this.widthRatio = 1; + this.heightRatio = 1; + this.lastLayout = this.runtime.running_layout + this.object = null; + if(!this.inst.behaviorSkins){ + this.inst.behaviorSkins = []; + } + var found = false + for (let index = 0; index < this.inst.behaviorSkins.length; index++) { + const behavior = this.inst.behaviorSkins[index]; + if (this === behavior) { + found = true + this.behaviorId = index + } + } + if (!found){ + this.behaviorId = this.inst.behaviorSkins.length; + this.inst.behaviorSkins.push(this); + } + if(this.skinBase.init){ + this.updateSkin(); + } + }; + behinstProto.onDestroy = function () { + this.destroy(); + }; + behinstProto.saveToJSON = function () { + return { + "skinTag": this.skinTag, + "subSkinTag": this.subSkinTag, + "oldSkinTag": this.oldSkinTag, + "oldSubSkinTag": this.oldSubSkinTag, + "syncWithAnim": this.syncWithAnim, + "syncWithFrame": this.syncWithFrame, + "default": this.default, + "hideDefault": this.hideDefault, + "imagePoint": this.imagePoint, + "syncZOrder": this.syncZOrder, + "syncSize": this.syncSize, + "syncScale": this.syncScale, + "firstFrame": this.firstFrame, + "skinBaseTag": this.skinBaseTag, + "behaviorId": this.behaviorId + }; + }; + behinstProto.loadFromJSON = function (o) { + this.skinTag = o["skinTag"]; + this.subSkinTag = o["subSkinTag"]; + this.oldSkinTag = o["oldSkinTag"]; + this.oldSubSkinTag = o["oldSubSkinTag"]; + this.syncWithAnim = o["syncWithAnim"]; + this.syncWithFrame = o["syncWithFrame"]; + this.default = o["default"]; + this.hideDefault = o["hideDefault"]; + this.imagePoint = o["imagePoint"]; + this.syncZOrder = o["syncZOrder"]; + this.firstFrame = o["firstFrame"]; + this.skinBaseTag = o["skinBaseTag"]; + this.behaviorId = o["behaviorId"]; + this.syncSize = o["syncSize"]; + this.syncScale = o["syncScale"]; + /* if (o["object"] === "null"){ + this.object = null + } + else{ + } */ + }; + behinstProto.tick = function () + { + if(this.firstFrame){ + if(this.syncWithAnim){ + this.subSkinTag = this.inst.cur_animation.name; + this.oldsubSkinTag = this.inst.cur_animation.name; + } + this.firstFrame = false; + } + /* if (this.object != null && this.lastLayout !== this.runtime.running_layout) { + this.lastLayout = this.runtime.running_layout + this.runtime.DestroyInstance(this.object) + this.object = this.inst.runtime.createInstance(this.object.type, this.inst.layer) + this.updateSkin() + } + if (this.lastLayout !== this.runtime.running_layout) { + this.lastLayout = this.runtime.running_layout + } */ + } + behinstProto.tick2 = function () + { + if(this.object == null) return; + var newx = this.inst.getImagePoint(this.imagePoint, true); + var newy = this.inst.getImagePoint(this.imagePoint, false); + var angle = this.inst.angle; + var anim = this.inst.cur_animation.name; + if (this.syncSize || this.syncScale) { + if (this.object.width != this.inst.width * this.widthRatio) { + this.object.width = this.inst.width * this.widthRatio + } + if (this.object.height != this.inst.height * this.heightRatio) { + this.object.height = this.inst.height * this.heightRatio + } + } else { + var mirrorred = (this.inst.width < 0); + var selfMirrorred = (this.object.width < 0); + var flipped = (this.inst.height < 0); + var selfFlipped = (this.object.height < 0); + if(mirrorred != selfMirrorred){ + this.object.width = cr.abs(this.object.width) * (mirrorred ? -1 : 1); + } + if(flipped != selfFlipped){ + this.object.height = cr.abs(this.object.height) * (flipped? -1 : 1); + } + } + var other = this.inst; + if (this.behaviorId != 0) { + var i = this.behaviorId - 1; + while (i >= 0 && this.inst.behaviorSkins[i].object == null) { + i--; + } + if (i >= 0) { + other = this.inst.behaviorSkins[i].object; + } + } + if (this.syncZOrder && this.object.get_zindex() !== other.get_zindex() + 1) { + this.setZorder(); + } + if(this.object.x != newx){ + this.object.x = newx; + } + if(this.object.y != newy){ + this.object.y = newy; + } + if(this.object.angle != angle){ + this.object.angle = angle; + } + this.object.set_bbox_changed(); + if(this.syncWithAnim && this.subSkinTag != anim){ + this.subSkinTag = anim; + } + if(this.syncWithFrame && this.inst.cur_frame != this.object.cur_frame){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.call(this.object, this.inst.cur_frame); + } + if(this.skinTag != this.oldSkinTag || this.subSkinTag != this.oldSubSkinTag){ + this.oldSkinTag = this.skinTag; + this.oldSubSkinTag = this.subSkinTag; + this.updateSkin(); + } + }; + behinstProto.updateSkin = function() + { + if(this.default){ + if(this.object != null){ + this.destroy(); + } + if(this.hideDefault && !this.inst.visible){ + this.inst.visible = true; + this.runtime.redraw = true; + } + return; + } + else{ + if(this.hideDefault && this.inst.visible){ + this.inst.visible = false; + this.runtime.redraw = true; + } + } + if(this.object == null){ + if(this.inst && this.inst.cur_animation){ + var anim = this.inst.cur_animation.name; + if (this.syncWithAnim && this.subSkinTag != anim) { + this.subSkinTag = anim; + } + } + var type = this.getType(this.skinTag, this.subSkinTag); + if(type == null){ + console.warn("Cannot assign subskin " + this.subSkinTag + " of skin " + this.skinTag + " because it doesn't exist. Reverting back to default."); + this.default = true; + this.updateSkin(); + return + } + if(this.syncWithAnim){ + this.subSkinTag = this.inst.cur_animation.name; + } + this.object = this.inst.runtime.createInstance(type, this.inst.layer) + var anim = this.getAnim(this.skinTag, this.subSkinTag); + cr.plugins_.Sprite.prototype.acts.SetAnim.call(this.object, anim, 0); + if(this.syncWithFrame){ + cr.plugins_.Sprite.prototype.acts.SetAnimSpeed.call(this.object, 0); + } + this.setZorder(); + cr.plugins_.Sprite.prototype.acts.SetCollisions.call(this.object, 0); + if (this.syncScale) { + let defaultAnim = this.object.type.animations.find(x => x.name === this.object.type.default_instance[5][4]) + defaultAnim = defaultAnim || this.object.type.animations[0]; + this.widthRatio = this.inst.width / Math.abs(this.inst.width) //Sign in case object is mirrorred + * this.object.type.default_instance[0][3] / defaultAnim.frames[0].width //Ratio of image size to default size + * this.object.cur_animation.frames[0].width / this.inst.width; //Ratio of frame size to object size + this.heightRatio = this.inst.height / Math.abs(this.inst.height) + * this.object.type.default_instance[0][4] / defaultAnim.frames[0].height + * this.object.cur_animation.frames[0].height / this.inst.height; + } else if (this.syncSize) { + this.widthRatio = 1; + this.heightRatio = 1; + this.object.width = this.inst.width; + this.object.height = this.inst.height; + } + } + else{ + if(this.object.type == this.getType(this.skinTag, this.subSkinTag)){ + if(this.syncWithAnim){ + this.subSkinTag = this.inst.cur_animation.name; + } + anim = this.getAnim(this.skinTag, this.subSkinTag); + cr.plugins_.Sprite.prototype.acts.SetAnim.call(this.object, anim, 0); + if(this.syncWithFrame){ + cr.plugins_.Sprite.prototype.acts.SetAnimSpeed.call(this.object, 0); + } + if(this.syncZOrder) this.setZorder(); + cr.plugins_.Sprite.prototype.acts.SetCollisions.call(this.object, 0); + } + else{ + this.destroy(); + this.updateSkin(); + return + } + } + }; + behinstProto.destroy = function () { + if(this.object === null)return; + if(this.object.behaviorSkins){ + for (var i = 0; i < this.object.behaviorSkins.length; i++) { + this.object.behaviorSkins[i].destroy(); + } + } + this.runtime.DestroyInstance(this.object); + this.object = null; + } + behinstProto.setZorder = function () { + var other = this.inst; + if(this.behaviorId != 0){ + var i = this.behaviorId-1; + while(i >= 0 && this.inst.behaviorSkins[i].object == null){ + i--; + } + if(i >= 0){ + other = this.inst.behaviorSkins[i].object; + } + } + if (this.object.layer.index !== other.layer.index) + { + this.object.layer.removeFromInstanceList(this.object, true); + this.object.layer = other.layer; + other.layer.appendToInstanceList(this.object, true); + } + this.object.layer.moveInstanceAdjacent(this.object, other, true); + this.runtime.redraw = true; + } + behinstProto.getType = function (skin, subSkin) + { + if(this.skinBase.skins[skin] == undefined || this.skinBase.skins[skin][subSkin] == undefined){ + return null; + } + return this.skinBase.skins[skin][subSkin].type; + } + behinstProto.getAnim = function (skin, subSkin) + { + if(this.skinBase.skins[skin] == undefined || this.skinBase.skins[skin][subSkin] == undefined){ + return null; + } + return this.skinBase.skins[skin][subSkin].anim; + } + function Cnds() {}; + Cnds.prototype.IsDefault = function () + { + return this.default; + }; + Cnds.prototype.IsSkin = function (skin) + { + return this.skinTag == skin; + }; + Cnds.prototype.IsSubSkin = function (subSkin) + { + return this.subSkinTag == subSkin; + }; + Cnds.prototype.IsDefaultHidden = function () + { + return this.hideDefault; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetSkin = function (skin) + { + if(this.default){ + this.default = false; + } + this.skinTag = skin; + this.updateSkin(); + }; + Acts.prototype.SetSubSkin = function (subSkin) + { + this.subSkinTag = subSkin; + this.updateSkin(); + }; + Acts.prototype.Setup = function (skin, subSkin) + { + this.default = false; + this.skinTag = skin; + this.subSkinTag = subSkin; + this.updateSkin(); + }; + Acts.prototype.UseDefault = function () + { + this.default = true; + this.updateSkin(); + }; + Acts.prototype.HideDefault = function (hide) + { + this.hideDefault = hide === 1; //0 = No, 1 = Yes + this.updateSkin(); + }; + Acts.prototype.SetImagePoint = function (ip) + { + this.imagePoint = ip; + }; + Acts.prototype.SyncMode = function (mode) { + this.syncWithAnim = mode === 0 || mode === 2; + this.syncWithFrame = mode === 1 || mode === 2; + if (this.syncWithAnim) { + this.subSkinTag = this.inst.cur_animation.name; + } + }; + Acts.prototype.SyncZOrder = function (mode) { + this.syncZOrder = mode === 0; + }; + Acts.prototype.UpdateZOrder = function () { + if(this.object){ + this.setZorder(); + } + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Skin = function (ret) + { + ret.set_string(this.skinTag); + }; + Exps.prototype.SubSkin = function (ret) + { + ret.set_string(this.subSkinTag); + }; + Exps.prototype.SkinBaseTag = function (ret) + { + ret.set_string(this.skinBaseTag); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Timer = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Timer.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.timers = {}; + }; + behinstProto.onDestroy = function () + { + cr.wipe(this.timers); + }; + behinstProto.saveToJSON = function () + { + var o = {}; + var p, t; + for (p in this.timers) + { + if (this.timers.hasOwnProperty(p)) + { + t = this.timers[p]; + o[p] = { + "c": t.current.sum, + "t": t.total.sum, + "d": t.duration, + "r": t.regular + }; + } + } + return o; + }; + behinstProto.loadFromJSON = function (o) + { + this.timers = {}; + var p; + for (p in o) + { + if (o.hasOwnProperty(p)) + { + this.timers[p] = { + current: new cr.KahanAdder(), + total: new cr.KahanAdder(), + duration: o[p]["d"], + regular: o[p]["r"] + }; + this.timers[p].current.sum = o[p]["c"]; + this.timers[p].total.sum = o[p]["t"]; + } + } + }; + behinstProto.tick = function () + { + var dt = this.runtime.getDt(this.inst); + var p, t; + for (p in this.timers) + { + if (this.timers.hasOwnProperty(p)) + { + t = this.timers[p]; + t.current.add(dt); + t.total.add(dt); + } + } + }; + behinstProto.tick2 = function () + { + var p, t; + for (p in this.timers) + { + if (this.timers.hasOwnProperty(p)) + { + t = this.timers[p]; + if (t.current.sum >= t.duration) + { + if (t.regular) + t.current.sum -= t.duration; + else + delete this.timers[p]; + } + } + } + }; + function Cnds() {}; + Cnds.prototype.OnTimer = function (tag_) + { + tag_ = tag_.toLowerCase(); + var t = this.timers[tag_]; + if (!t) + return false; + return t.current.sum >= t.duration; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.StartTimer = function (duration_, type_, tag_) + { + this.timers[tag_.toLowerCase()] = { + current: new cr.KahanAdder(), + total: new cr.KahanAdder(), + duration: duration_, + regular: (type_ === 1) + }; + }; + Acts.prototype.StopTimer = function (tag_) + { + tag_ = tag_.toLowerCase(); + if (this.timers.hasOwnProperty(tag_)) + delete this.timers[tag_]; + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.CurrentTime = function (ret, tag_) + { + var t = this.timers[tag_.toLowerCase()]; + ret.set_float(t ? t.current.sum : 0); + }; + Exps.prototype.TotalTime = function (ret, tag_) + { + var t = this.timers[tag_.toLowerCase()]; + ret.set_float(t ? t.total.sum : 0); + }; + Exps.prototype.Duration = function (ret, tag_) + { + var t = this.timers[tag_.toLowerCase()]; + ret.set_float(t ? t.duration : 0); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.Turret = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.Turret.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + this.targetTypes = []; // object types to check for as targets + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.range = this.properties[0]; + this.rateOfFire = this.properties[1]; + this.rotateEnabled = (this.properties[2] !== 0); + this.rotateSpeed = cr.to_radians(this.properties[3]); + this.targetMode = this.properties[4]; // 0 = first, 1 = nearest + this.predictiveAim = (this.properties[5] !== 0); + this.projectileSpeed = this.properties[6]; + this.enabled = (this.properties[7] !== 0); + this.useCollisionCells = (this.properties[8] !== 0); + this.lastCheckTime = 0; // last time checked for targets in range + this.fireTimeCount = this.rateOfFire; // counts up to rate of fire before shooting. starts in fully reloaded state + this.currentTarget = null; // current target object + this.loadTargetUid = -1; + this.oldTargetX = 0; + this.oldTargetY = 0; + this.lastSpeeds = [0, 0, 0, 0]; + this.speedsCount = 0; + this.firstTickWithTarget = true; + var self = this; + if (!this.recycled) + { + this.myDestroyCallback = function(inst) { + self.onInstanceDestroyed(inst); + }; + } + this.runtime.addDestroyCallback(this.myDestroyCallback); + }; + behinstProto.saveToJSON = function () + { + var o = { + "r": this.range, + "rof": this.rateOfFire, + "re": this.rotateEnabled, + "rs": this.rotateSpeed, + "tm": this.targetMode, + "pa": this.predictiveAim, + "ps": this.projectileSpeed, + "en": this.enabled, + "lct": this.lastCheckTime, + "ftc": this.fireTimeCount, + "target": (this.currentTarget ? this.currentTarget.uid : -1), + "ox": this.oldTargetX, + "oy": this.oldTargetY, + "ls": this.lastSpeeds, + "sc": this.speedsCount, + "targs": [] + }; + var i, len; + for (i = 0, len = this.type.targetTypes.length; i < len; i++) + { + o["targs"].push(this.type.targetTypes[i].sid); + } + return o; + }; + behinstProto.loadFromJSON = function (o) + { + this.range = o["r"]; + this.rateOfFire = o["rof"]; + this.rotateEnabled = o["re"]; + this.rotateSpeed = o["rs"]; + this.targetMode = o["tm"]; + this.predictiveAim = o["pa"]; + this.projectileSpeed = o["ps"]; + this.enabled = o["en"]; + this.lastCheckTime = o["lct"]; + this.fireTimeCount = o["ftc"] || 0; // not in = this.lastCheckTime + 0.1) + { + this.lastCheckTime = nowtime; + if (this.targetMode === 0 && !this.currentTarget) + { + this.lookForFirstTarget(); + if (this.currentTarget) + { + this.speedsCount = 0; + this.firstTickWithTarget = true; + this.oldTargetX = this.currentTarget.x; + this.oldTargetY = this.currentTarget.y; + this.runtime.trigger(cr.behaviors.Turret.prototype.cnds.OnTargetAcquired, this.inst); + } + } + else if (this.targetMode === 1) + { + var oldTarget = this.currentTarget; + this.lookForNearestTarget(); + if (this.currentTarget && this.currentTarget !== oldTarget) + { + this.speedsCount = 0; + this.firstTickWithTarget = true; + this.oldTargetX = this.currentTarget.x; + this.oldTargetY = this.currentTarget.y; + this.runtime.trigger(cr.behaviors.Turret.prototype.cnds.OnTargetAcquired, this.inst); + } + } + } + this.fireTimeCount += dt; + if (this.currentTarget) + { + var targetAngle = cr.angleTo(inst.x, inst.y, this.currentTarget.x, this.currentTarget.y); + if (this.predictiveAim) + { + var Gx = inst.x; + var Gy = inst.y; + var Px = this.currentTarget.x; + var Py = this.currentTarget.y; + var h = cr.angleTo(Px, Py, this.oldTargetX, this.oldTargetY); + if (!this.firstTickWithTarget) + this.addSpeed(cr.distanceTo(Px, Py, this.oldTargetX, this.oldTargetY) / dt); + var s = this.getSpeed(); + var q = Py - Gy; + var r = Px - Gx; + var w = (s * Math.sin(h) * (Gx - Px) - s * Math.cos(h) * (Gy - Py)) / this.projectileSpeed; + var a = (Math.asin(w / Math.sqrt(q * q + r * r)) - Math.atan2(q, -r)) + Math.PI; + if (!isNaN(a)) + targetAngle = a; + } + if (this.rotateEnabled) + { + inst.angle = cr.angleRotate(inst.angle, targetAngle, this.rotateSpeed * dt); + inst.set_bbox_changed(); + } + if ((this.fireTimeCount >= this.rateOfFire) && + (!this.rotateEnabled || cr.to_degrees(cr.angleDiff(inst.angle, targetAngle)) <= 0.1) && + (!this.predictiveAim || this.speedsCount >= 4)) + { + this.fireTimeCount -= this.rateOfFire; + if (this.fireTimeCount >= this.rateOfFire) + this.fireTimeCount = 0; + this.runtime.trigger(cr.behaviors.Turret.prototype.cnds.OnShoot, this.inst); + } + if (this.currentTarget) + { + this.oldTargetX = this.currentTarget.x; + this.oldTargetY = this.currentTarget.y; + } + this.firstTickWithTarget = false; + } + if (this.fireTimeCount > this.rateOfFire) + this.fireTimeCount = this.rateOfFire; + }; + function Cnds() {}; + Cnds.prototype.HasTarget = function () + { + return !!this.currentTarget; + }; + Cnds.prototype.OnShoot = function () + { + return true; + }; + Cnds.prototype.OnTargetAcquired = function () + { + return true; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.AcquireTarget = function (obj_) + { + if (!obj_) + return; + var instances = obj_.getCurrentSol().getObjects(); + var i, len, inst; + for (i = 0, len = instances.length; i < len; ++i) + { + inst = instances[i]; + if (this.currentTarget !== inst && this.isInRange(inst)) + { + this.currentTarget = inst; + this.speedsCount = 0; + this.firstTickWithTarget = true; + this.oldTargetX = this.currentTarget.x; + this.oldTargetY = this.currentTarget.y; + this.runtime.trigger(cr.behaviors.Turret.prototype.cnds.OnTargetAcquired, this.inst); + break; + } + } + }; + Acts.prototype.AddTarget = function (obj_) + { + var targetTypes = this.type.targetTypes; + if (targetTypes.indexOf(obj_) !== -1) + return; + var i, len, t; + for (i = 0, len = targetTypes.length; i < len; i++) + { + t = targetTypes[i]; + if (t.is_family && t.members.indexOf(obj_) !== -1) + return; + } + targetTypes.push(obj_); + }; + Acts.prototype.ClearTargets = function () + { + cr.clearArray(this.type.targetTypes); + }; + Acts.prototype.UnacquireTarget = function () + { + this.currentTarget = null; + this.speedsCount = 0; + this.firstTickWithTarget = true; + }; + Acts.prototype.SetEnabled = function (e) + { + this.enabled = (e !== 0); + }; + Acts.prototype.SetRange = function (r) + { + this.range = r; + }; + Acts.prototype.SetRateOfFire = function (r) + { + this.rateOfFire = r; + }; + Acts.prototype.SetRotate = function (r) + { + this.rotateEnabled = (r !== 0); + }; + Acts.prototype.SetRotateSpeed = function (r) + { + this.rotateSpeed = cr.to_radians(r); + }; + Acts.prototype.SetTargetMode = function (s) + { + this.targetMode = s; + }; + Acts.prototype.SetPredictiveAim = function (s) + { + this.predictiveAim = (s !== 0); + }; + Acts.prototype.SetProjectileSpeed = function (s) + { + this.projectileSpeed = s; + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.TargetUID = function (ret) + { + ret.set_int(this.currentTarget ? this.currentTarget.uid : 0); + }; + Exps.prototype.Range = function (ret) + { + ret.set_float(this.range); + }; + Exps.prototype.RateOfFire = function (ret) + { + ret.set_float(this.rateOfFire); + }; + Exps.prototype.RotateSpeed = function (ret) + { + ret.set_float(cr.to_degrees(this.rotateSpeed)); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_bind = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_bind.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.isInstanceOfText = cr.plugins_.Text ? (this.inst.type.plugin instanceof cr.plugins_.Text) : false; + this.isInstanceOfSpriteFont = cr.plugins_.Spritefont2 ? (this.inst.type.plugin instanceof cr.plugins_.Spritefont2) : false; + this.isInstanceOfSpriteFontPlus = cr.plugins_.SkymenSFPlusPLus ? (this.inst.type.plugin instanceof cr.plugins_.SkymenSFPlusPLus) : false; + this.isInstanceOfSprite = cr.plugins_.Sprite?(this.inst.type.plugin instanceof cr.plugins_.Sprite):false; + this.isInstanceOfPaster = cr.plugins_.rojoPaster?(this.inst.type.plugin instanceof cr.plugins_.rojoPaster):false; + this.bind_key = this.properties[0]; + this.bind_property = this.properties[1]; + this.firstFrame = true; + this.inst.proui_bind = this; + this.index = -1 ; //index of the item this sub-item belong to + this.deepKey = ""; + this.model = null; + }; + behinstProto.updateGridViewModel = function (value,options){ + if(this.model && this.deepKey){ + console.log(this.deepKey+"***"+value); + cr.plugins_.aekiro_model.prototype.acts.SetValueByKeyString.call(this.model,this.deepKey,value,options); + } + }; + behinstProto.setValue = function (value){ + if(!this.bind_key){ + return; + } + if(this.bind_property==0 && this.inst._proui && this.inst._proui._setValue){//Value + this.inst._proui._setValue(value); + }else if(this.bind_property==1 && (this.isInstanceOfText || this.isInstanceOfSpriteFont || this.isInstanceOfSpriteFontPlus) ){ //Text + this.inst.type.plugin.acts.SetText.call(this.inst,value); + }else if(this.bind_property==2 && this.isInstanceOfSprite){//Frame + var frame = 0; + if (!isNaN(value)){ + frame = parseInt(value); + } + this.inst.type.plugin.acts.SetAnimFrame.apply(this.inst, [frame]); + }else if(this.bind_property==3 && this.isInstanceOfSprite){//Animation + var anim = String(value); + this.inst.type.plugin.acts.SetAnim.apply(this.inst, [anim]); + }else if(this.bind_property==4 && (this.isInstanceOfSprite || this.isInstanceOfPaster) ){//URL + this.inst.type.plugin.acts.LoadImage.call(this.inst,value, 1); + } + }; + behinstProto.tick = function () + { + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.saveToJSON = function () + { + return { + "bind_key" : this.bind_key, + "bind_property" : this.bind_property + } + }; + behinstProto.loadFromJSON = function (o) + { + this.bind_key = o["bind_key"]; + this.bind_property = o["bind_property"]; + }; + function Cnds() {}; + Cnds.prototype.IsIndex = function (index){ + return (index == this.index); + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.index = function (ret) + { + ret.set_int(this.index); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_button = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_button.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + } + if(!this.behavior.isHooked){ + cr.proui.HookMe(this.behavior,["touch"]); + this.behavior.isHooked = true; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + var NORMAL = 0, HOVER = 1, CLICKED = 2; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.proui.isTypeValid(this.inst,[cr.plugins_.Sprite,cr.plugins_.NinePatch,cr.plugins_.TiledBg],"Pro UI: Button behavior is only applicable to Sprite, 9-patch or tiled backgrounds objects."); + this.isInstanceOfSprite = cr.plugins_.Sprite?(this.inst.type.plugin instanceof cr.plugins_.Sprite):false; + this.isEnabled = this.properties[0]; + this.frame_hover = isNaN(parseInt(this.properties[1]))?-1:parseInt(this.properties[1]); + this.frame_clicked = isNaN(parseInt(this.properties[2]))?-1:parseInt(this.properties[2]); + this.frame_disabled = isNaN(parseInt(this.properties[3]))?-1:parseInt(this.properties[3]); + this.clickSound = this.properties[4]; + this.clickAnimation = this.properties[5]; + this.hoverSound = this.properties[6]; + this.hoverAnimation = this.properties[7]; + this.callbackName = this.properties[8]; + this.callbackParams = this.properties[9]; + this.firstFrame = true; + this.uiType = "button"; + this.inst.uiType = "button"; + this.inst._proui = this; + this.state = NORMAL; + this.onTouchStarted = false; + this.onMouseEnterFlag = false; + this.callbacks = []; + this.onCreateInit(); + }; + behinstProto.onCreateInit = function (){ + this.setClickAnimations(); + this.setHoverAnimations(); + this.useStates = true; + if(this.frame_hover<0 && this.frame_clicked<0 && this.frame_disabled<0){ + this.useStates = false; + } + }; + behinstProto.setClickAnimations = function (){ + this.tween = new TWEEN["Tween"](this.inst); + if(this.clickAnimation == 1){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ width: this.inst.width*1.2, height:this.inst.height*1.2 }, 200); + }else if(this.clickAnimation == 2){ + this.tween["easing"](TWEEN["Easing"]["Elastic"]["Out"])["to"]({ width: this.inst.width*1.2, height:this.inst.height*1.2 }, 500); + }else if(this.clickAnimation == 3){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y+this.inst.height/10 }, 100); + }else if(this.clickAnimation == 4){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y-this.inst.height/10 }, 100); + }else if(this.clickAnimation == 5){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x-this.inst.width/10 }, 100); + }else if(this.clickAnimation == 6){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x+this.inst.width/10 }, 100); + } + }; + behinstProto.setHoverAnimations = function (){ + this.tween_hover = new TWEEN["Tween"](this.inst); + if(this.hoverAnimation == 1){ + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ width: this.inst.width*1.1, height:this.inst.height*1.1 }, 200); + }else if(this.hoverAnimation == 2){ + this.tween_hover["easing"](TWEEN["Easing"]["Elastic"]["Out"])["to"]({ width: this.inst.width*1.1, height:this.inst.height*1.1 }, 500); + }else if(this.hoverAnimation == 3){ + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y+this.inst.height/10 }, 100); + }else if(this.hoverAnimation == 4){ + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y-this.inst.height/10 }, 100); + }else if(this.hoverAnimation == 5){//Left + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x-this.inst.width/13 }, 100); + }else if(this.hoverAnimation == 6){//Right + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x+this.inst.width/13 }, 100); + } + }; + behinstProto.updateView = function (){ + if(!this.useStates){ + return; + } + if(!this.isInstanceOfSprite){ + return; + } + if(this.isEnabled){ + if(this.state == CLICKED && this.frame_clicked >= 0){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.call(this.inst, this.frame_clicked); + } + else if(this.state == HOVER && this.frame_hover >= 0){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.call(this.inst, this.frame_hover); + } + else if(this.state == NORMAL && this.frame_normal >= 0){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.call(this.inst, this.frame_normal); + } + } + else if(this.frame_disabled >= 0){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.call(this.inst, this.frame_disabled); + } + else if(!this.isInsideScrollView){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.call(this.inst, this.frame_normal); + } + }; + /*Does not get called if: + - instance is invisible + - instance layer is + - under an opened dialog + cf dispatchTouchStart in proui plugin + */ + behinstProto.OnTouchStart = function () + { + if(!this.isClickable() || !this.isInsideScrollView() || this.onTouchStarted)return; + /*var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView && (Math.abs(scrollView.contentDpos.dy)>1 || Math.abs(scrollView.contentDpos.dx)>1 ) ){ + return; + }*/ + var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView && Math.sqrt(Math.pow(scrollView.scroll.dx, 2) + Math.pow(scrollView.scroll.dy, 2)) > 5) return; + this.onTouchStarted = true; + if(this.state != CLICKED && this.clickAnimation>0){ + this.tween["start"](); + } + this.state = CLICKED; + this.updateView(); + if(this.clickSound){ + this.proui.playAudio(this.clickSound); + } + }; + behinstProto.OnAnyTouchEnd = function (touchX, touchY) + { + if(this.onTouchStarted){ + this.OnTouchEnd(touchX, touchY); + } + this.onTouchStarted = false; + }; + behinstProto.OnTouchEnd = function (touchX, touchY) + { + this.inst.update_bbox(); + if(this.inst.contains_pt(touchX,touchY)){ + if(this.runtime.isMobile){ + this.state = NORMAL; + }else{ + this.state = HOVER; + } + this.updateView(); + this.proui.runCallback(this.callbackName,this.callbackParams); + for (var i = 0, l= this.callbacks.length; i < l; i++) { + this.callbacks[i](); + } + this.runtime.trigger(cr.behaviors.aekiro_button.prototype.cnds.OnClicked, this.inst); + }else{ + this.state = NORMAL; + this.updateView(); + } + if(this.clickAnimation>0){ + this.tween["reverse"](); + } + }; + behinstProto.isMouseOver = function () + { + if(this.onTouchStarted){ + var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView && Math.sqrt(Math.pow(scrollView.scroll.dx, 2) + Math.pow(scrollView.scroll.dy, 2)) > 5) { + this.onTouchStarted = false; + this.state = NORMAL; + this.updateView(); + if(this.clickAnimation>0){ + this.tween["reverse"](); + } + }; + } + var mouse_x = this.proui.CursorX(this.inst.layer.index); + var mouse_y = this.proui.CursorY(this.inst.layer.index); + this.inst.update_bbox(); + return this.inst.contains_pt(mouse_x, mouse_y); + }; + behinstProto.OnMouseEnter = function () + { + if(!this.isClickable())return; + this.state = HOVER; + this.updateView(); + if(this.hoverAnimation>0){ + this.tween_hover["start"](); + } + if(this.hoverSound){ + this.proui.playAudio(this.hoverSound); + } + this.runtime.trigger(cr.behaviors.aekiro_button.prototype.cnds.OnMouseEnter, this.inst); + }; + behinstProto.OnMouseLeave = function () + { + this.state = NORMAL; + this.updateView(); + if(this.hoverAnimation>0){ + this.tween_hover["reverse"](); + } + this.runtime.trigger(cr.behaviors.aekiro_button.prototype.cnds.OnMouseLeave, this.inst); + }; + behinstProto.isInTouch = function () + { + var touch_x = this.proui.X(this.inst.layer.index); + var touch_y = this.proui.Y(this.inst.layer.index); + this.inst.update_bbox(); + return this.inst.contains_pt(touch_x, touch_y); + }; + behinstProto.setEnabled = function (isEnabled) + { + this.isEnabled = isEnabled; + this.updateView(); + } + behinstProto.isInsideScrollView = function(){ + var insideScrollView = true; + var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView){ + var touch_x, touch_y; + if(this.runtime.isMobile){ + touch_x = this.proui.X(this.inst.layer.index); + touch_y = this.proui.Y(this.inst.layer.index); + } + else{ + touch_x = this.proui.CursorX(this.inst.layer.index); + touch_y = this.proui.CursorY(this.inst.layer.index); + } + scrollView.inst.update_bbox(); + insideScrollView = scrollView.inst.contains_pt(touch_x, touch_y); + } + return insideScrollView; + }; + behinstProto.isClickable = function() + { + var isVisible = (this.inst.layer.visible && this.inst.visible); + /***************/ + var isUnder = false; + for (var i = 0,l=this.proui.currentDialogs.length; i < l; i++) { + if(this.inst.layer.index10 || Math.abs(this.lastX-this.proui.CursorX(this.inst.layer.index))>10 ) ){ + this.onMouseEnterFlag = true; + this.OnMouseEnter(); + this.lastY = this.proui.CursorY(this.inst.layer.index); + this.lastX = this.proui.CursorX(this.inst.layer.index); + } + }else{ + if(this.onMouseEnterFlag && (!this.isInsideScrollView() || Math.abs(this.lastY-this.proui.CursorY(this.inst.layer.index))>10 || Math.abs(this.lastX-this.proui.CursorX(this.inst.layer.index))>10)) { + this.onMouseEnterFlag = false; + this.OnMouseLeave(); + this.lastY = this.proui.CursorY(this.inst.layer.index); + this.lastX = this.proui.CursorX(this.inst.layer.index); + } + } + } + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.saveToJSON = function () + { + return { + "isEnabled" : this.isEnabled, + "clickSound" : this.clickSound, + "clickAnimation" : this.clickAnimation, + "hoverSound":this.hoverSound, + "hoverAnimation":this.hoverAnimation, + "callbackName" : this.callbackName, + "callbackParams" : this.callbackParams, + "frame_hover" : this.frame_hover, + "frame_clicked" : this.frame_clicked, + "frame_disabled" : this.frame_disabled + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.isEnabled = o["isEnabled"]; + this.clickSound = o["clickSound"]; + this.clickAnimation = o["clickAnimation"]; + this.hoverSound = o["hoverSound"]; + this.hoverAnimation = o["hoverAnimation"]; + this.callbackName = o["callbackName"]; + this.callbackParams = o["callbackParams"]; + this.frame_hover = o["frame_hover"]; + this.frame_clicked = o["frame_clicked"]; + this.frame_disabled = o["frame_disabled"]; + this.onCreateInit(); + }; + function Cnds() {}; + Cnds.prototype.OnMouseEnter = function (){ + return true; + }; + Cnds.prototype.OnMouseLeave = function (){ + return true; + }; + Cnds.prototype.OnClicked = function (){ + return true; + }; + Cnds.prototype.IsEnabled = function (){ + return this.isEnabled; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.setEnabled = function (isEnabled){ + this.setEnabled(isEnabled); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_checkbox = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_checkbox.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + } + if(!this.behavior.isHooked){ + cr.proui.HookMe(this.behavior,["touch"]); + this.behavior.isHooked = true; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + var NORMAL = 0, HOVER = 1, CLICKED = 2; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.proui.isTypeValid(this.inst,[cr.plugins_.Sprite],"Pro UI: Checkbox behavior is only applicable to Sprite objects."); + this.isEnabled = this.properties[0]; + this.value = this.properties[1]; + this.frames_normal = this.properties[2]; + this.frames_hover = this.properties[3]; + this.frames_disabled = this.properties[4]; + this.clickSound = this.properties[5]; + this.clickAnimation = this.properties[6]; + this.hoverSound = this.properties[7]; + this.hoverAnimation = this.properties[8]; + this.callbackName = this.properties[9]; + this.callbackParams = this.properties[10]; + this.firstFrame = true; + this.uiType = "checkbox"; + this.inst.uiType = "checkbox"; + this.inst._proui = this; + this.firstSetValue = false; + this.state = NORMAL; + this.onTouchStarted = false; + this.onMouseEnterFlag = false; + /*If this elements is part of a composed ui element like a gridview, then upon creation of this element, the parent (gridview) will set this value to itself, + and it is passed in options.except (cf behinstProto.setValue ) to notifyBehaviorModels of themodel so that it wont notify the gridview + */ + this.compParent = this; + this.onCreateInit(); + }; + behinstProto.onCreateInit = function (){ + this.setFrames(); + this.setClickAnimations(); + this.setHoverAnimations(); + }; + behinstProto.setFrames = function (){ + var normalFrames = this.frames_normal.split(','); + this.frame_normal_uncheck = isNaN(parseInt(normalFrames[0]))?-1:parseInt(normalFrames[0]); + this.frame_normal_check = isNaN(parseInt(normalFrames[1]))?-1:parseInt(normalFrames[1]); + var hoverFrames = this.frames_hover.split(','); + this.frame_hover_uncheck = isNaN(parseInt(hoverFrames[0]))?-1:parseInt(hoverFrames[0]); + this.frame_hover_check = isNaN(parseInt(hoverFrames[1]))?-1:parseInt(hoverFrames[1]); + var disabledFrames = this.frames_disabled.split(','); + this.frame_disabled_uncheck = isNaN(parseInt(disabledFrames[0]))?-1:parseInt(disabledFrames[0]); + this.frame_disabled_check = isNaN(parseInt(disabledFrames[1]))?-1:parseInt(disabledFrames[1]); + }; + behinstProto.setClickAnimations = function (){ + this.tween = new TWEEN["Tween"](this.inst); + if(this.clickAnimation == 1){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ width: this.inst.width*1.2, height:this.inst.height*1.2 }, 200); + }else if(this.clickAnimation == 2){ + this.tween["easing"](TWEEN["Easing"]["Elastic"]["Out"])["to"]({ width: this.inst.width*1.2, height:this.inst.height*1.2 }, 500); + }else if(this.clickAnimation == 3){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y+this.inst.height/10 }, 100); + }else if(this.clickAnimation == 4){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y-this.inst.height/10 }, 100); + }else if(this.clickAnimation == 5){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x-this.inst.width/10 }, 100); + }else if(this.clickAnimation == 6){ + this.tween["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x+this.inst.width/10 }, 100); + } + }; + behinstProto.setHoverAnimations = function (){ + this.tween_hover = new TWEEN["Tween"](this.inst); + if(this.hoverAnimation == 1){ + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ width: this.inst.width*1.1, height:this.inst.height*1.1 }, 200); + }else if(this.hoverAnimation == 2){ + this.tween_hover["easing"](TWEEN["Easing"]["Elastic"]["Out"])["to"]({ width: this.inst.width*1.1, height:this.inst.height*1.1 }, 500); + }else if(this.hoverAnimation == 3){ + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y+this.inst.height/10 }, 100); + }else if(this.hoverAnimation == 4){ + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ y:this.inst.y-this.inst.height/10 }, 100); + }else if(this.hoverAnimation == 5){//Left + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x-this.inst.width/13 }, 100); + }else if(this.hoverAnimation == 6){//Right + this.tween_hover["easing"](TWEEN["Easing"]["Quadratic"]["Out"])["to"]({ x:this.inst.x+this.inst.width/13 }, 100); + } + }; + behinstProto.setValue = function (value){ + this.firstSetValue = true; + if(this._setValue(value)){ + var modelB = this.inst.proui_model; + if(modelB){ + modelB.setModelValue(value,{except:this.compParent}); + } + if(this.inst.proui_bind){ + this.inst.proui_bind.updateGridViewModel(value,{except:this.compParent}); + } + } + }; + behinstProto._setValue = function (value){ + if(value == null){ + return false; + } + value = this.proui.validateSimpleValue(value,0); + value = cr.clamp(value,0,1); + if(this.value!=value){ + this.value = value; + this.updateView(); + return true; + }else{ + return false; + } + }; + behinstProto.updateFromModel = function (){ + var modelB = this.inst.proui_model; + if(modelB){ + var value = modelB.getFromModel(); + if(value == null){ + return; + } + value = this.proui.validateSimpleValue(value,0); + value = cr.clamp(value,0,1); + if(this.value!=value){ + this.value = value; + } + } + }; + behinstProto.updateView = function (){ + if(this.value){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.apply(this.inst, [this.frame_normal_check]); + if(this.isEnabled){ + if(this.state == HOVER && this.frame_hover_check>=0){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.apply(this.inst, [this.frame_hover_check]); + } + }else{ + if(this.frame_disabled_check>=0) + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.apply(this.inst, [this.frame_disabled_check]); + } + }else{ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.apply(this.inst, [this.frame_normal_uncheck]); + if(this.isEnabled){ + if(this.state == HOVER && this.frame_hover_uncheck>=0){ + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.apply(this.inst, [this.frame_hover_uncheck]); + } + }else{ + if(this.frame_disabled_uncheck>=0) + cr.plugins_.Sprite.prototype.acts.SetAnimFrame.apply(this.inst, [this.frame_disabled_uncheck]); + } + } + }; + behinstProto.setEnabled = function (isEnabled) + { + this.isEnabled = isEnabled; + this.updateView(); + } + behinstProto.OnTouchStart = function () + { + if(!this.isClickable() || !this.isInsideScrollView() || this.onTouchStarted)return; + var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView && Math.sqrt(Math.pow(scrollView.scroll.dx, 2) + Math.pow(scrollView.scroll.dy, 2)) > 5) return; + this.onTouchStarted = true; + if(this.state != CLICKED && this.clickAnimation>0){ + this.tween["start"](); + } + this.state = CLICKED; + if(this.clickSound){ + this.proui.playAudio(this.clickSound); + } + }; + behinstProto.OnAnyTouchEnd = function (touchX, touchY) + { + if(this.onTouchStarted){ + this.OnTouchEnd(touchX, touchY); + } + this.onTouchStarted = false; + }; + behinstProto.OnTouchEnd = function (touchX, touchY) + { + this.inst.update_bbox(); + if(this.inst.contains_pt(touchX,touchY)){ + if(this.runtime.isMobile){ + this.state = NORMAL; + }else{ + this.state = HOVER; + } + this.setValue(1-this.value); + this.updateView(); + this.proui.runCallback(this.callbackName,this.callbackParams); + this.runtime.trigger(cr.behaviors.aekiro_checkbox.prototype.cnds.OnClicked, this.inst); + }else{ + this.state = NORMAL; + this.updateView(); + } + if(this.clickAnimation>0){ + this.tween["reverse"](); + } + }; + behinstProto.isMouseOver = function () + { + if(this.onTouchStarted){ + var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView && Math.sqrt(Math.pow(scrollView.scroll.dx, 2) + Math.pow(scrollView.scroll.dy, 2)) > 5) { + this.onTouchStarted = false; + this.state = NORMAL; + this.updateView(); + if(this.clickAnimation>0){ + this.tween["reverse"](); + } + }; + } + var mouse_x = this.proui.CursorX(this.inst.layer.index); + var mouse_y = this.proui.CursorY(this.inst.layer.index); + this.inst.update_bbox(); + return this.inst.contains_pt(mouse_x, mouse_y); + }; + behinstProto.OnMouseEnter = function () + { + if(!this.isClickable())return; + this.state = HOVER; + this.updateView(); + if(this.hoverAnimation>0){ + this.tween_hover["start"](); + } + if(this.hoverSound){ + this.proui.playAudio(this.hoverSound); + } + this.runtime.trigger(cr.behaviors.aekiro_checkbox.prototype.cnds.OnMouseEnter, this.inst); + }; + behinstProto.OnMouseLeave = function () + { + this.state = NORMAL; + this.updateView(); + if(this.hoverAnimation>0){ + this.tween_hover["reverse"](); + } + this.runtime.trigger(cr.behaviors.aekiro_checkbox.prototype.cnds.OnMouseLeave, this.inst); + }; + behinstProto.isInTouch = function () + { + var touch_x = this.proui.X(this.inst.layer.index); + var touch_y = this.proui.Y(this.inst.layer.index); + this.inst.update_bbox(); + return this.inst.contains_pt(touch_x, touch_y); + }; + behinstProto.isInsideScrollView = function(){ + var insideScrollView = true; + var scrollView = this.proui.scrollViews["l"+this.inst.layer.index]; + if(scrollView){ + var touch_x, touch_y; + if(this.runtime.isMobile){ + touch_x = this.proui.X(this.inst.layer.index); + touch_y = this.proui.Y(this.inst.layer.index); + } + else{ + touch_x = this.proui.CursorX(this.inst.layer.index); + touch_y = this.proui.CursorY(this.inst.layer.index); + } + scrollView.inst.update_bbox(); + insideScrollView = scrollView.inst.contains_pt(touch_x, touch_y); + } + return insideScrollView; + }; + behinstProto.isClickable = function() + { + var isVisible = (this.inst.layer.visible && this.inst.visible); + var isUnder = false; + for (var i = 0,l=this.proui.currentDialogs.length; i < l; i++) { + if(this.inst.layer.index10 || Math.abs(this.lastX-this.proui.CursorX(this.inst.layer.index))>10 ) ){ + this.onMouseEnterFlag = true; + this.OnMouseEnter(); + this.lastY = this.proui.CursorY(this.inst.layer.index); + this.lastX = this.proui.CursorX(this.inst.layer.index); + } + }else{ + if(this.onMouseEnterFlag && (!this.isInsideScrollView() || Math.abs(this.lastY-this.proui.CursorY(this.inst.layer.index))>10 || Math.abs(this.lastX-this.proui.CursorX(this.inst.layer.index))>10 ) ){ + this.onMouseEnterFlag = false; + this.OnMouseLeave(); + this.lastY = this.proui.CursorY(this.inst.layer.index); + this.lastX = this.proui.CursorX(this.inst.layer.index); + } + } + } + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.saveToJSON = function () + { + return { + "isEnabled" : this.isEnabled, + "clickSound" : this.clickSound, + "clickAnimation" : this.clickAnimation, + "hoverSound":this.hoverSound, + "hoverAnimation":this.hoverAnimation, + "callbackName" : this.callbackName, + "callbackParams" : this.callbackParams, + "frames_normal" : this.frames_normal, + "frames_hover" : this.frames_hover, + "disabledFrames" : this.frames_disabled, + "value" : this.value + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.isEnabled = o["isEnabled"]; + this.clickSound = o["clickSound"]; + this.clickAnimation = o["clickAnimation"]; + this.hoverSound = o["hoverSound"]; + this.hoverAnimation = o["hoverAnimation"]; + this.callbackName = o["callbackName"]; + this.callbackParams = o["callbackParams"]; + this.frames_normal = o["frames_normal"]; + this.frames_hover = o["frames_hover"]; + this.frames_disabled = o["disabledFrames"]; + this.value = o["value"]; + this.onCreateInit(); + }; + function Cnds() {}; + Cnds.prototype.OnMouseEnter = function (){ + return true; + }; + Cnds.prototype.OnMouseLeave = function (){ + return true; + }; + Cnds.prototype.IsEnabled = function (){ + return this.isEnabled; + }; + Cnds.prototype.OnClicked = function (){ + return true; + }; + Cnds.prototype.IsChecked = function (){ + return this.value; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.setEnabled = function (isEnabled){ + this.setEnabled(isEnabled); + }; + Acts.prototype.setValue = function (value){ + this.setValue(value); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.value = function (ret) + { + ret.set_int(this.value); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_dialog = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_dialog.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + this.tweenFunctions =[ + TWEEN["Easing"]["Linear"]["None"], + TWEEN["Easing"]["Quadratic"]["Out"], + TWEEN["Easing"]["Quartic"]["Out"], + TWEEN["Easing"]["Exponential"]["Out"], + TWEEN["Easing"]["Circular"]["Out"], + TWEEN["Easing"]["Back"]["Out"], + TWEEN["Easing"]["Elastic"]["Out"], + TWEEN["Easing"]["Bounce"]["Out"], + ]; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.proui.isTypeValid(this.inst,[cr.plugins_.Sprite,cr.plugins_.NinePatch,cr.plugins_.TiledBg],"Pro UI: dialog behavior is only applicable to Sprite, 9-patch or tiled backgrounds objects."); + this.openAnimation = this.properties[0]; + this.openAnimTweenFunction = this.tweenFunctions[this.properties[1]]; + this.openSound = this.properties[2]; + this.openAnimDuration = this.properties[3]; + this.closeAnimation = this.properties[4]; + this.closeAnimTweenFunction = this.tweenFunctions[this.properties[5]]; + this.closeSound = this.properties[6]; + this.closeAnimDuration = this.properties[7]; + this.overlayUID = this.properties[8]; + this.pauseOnOpen = this.properties[9]; + this.closeButtonUID = this.properties[10]; + this.isModal = this.properties[11]; + this.isLayerContainer = this.properties[12]; + this.firstFrame = true; + this.inst.uiType = "dialog"; + this.uiType = "dialog"; + this.inst._proui = this; + this.dpos = {}; + this.isInit = false; + this.isOpen = false; + this.outLayerChildren = {}; //list of scrollviews on the dialog + this.tween = new TWEEN["Tween"](); + this.tween["onReverseComplete"](this.postClose,this); + this.tween["onComplete"](this.postOpen,this); + this.tween_close = new TWEEN["Tween"](); + this.tween_close["onComplete"](this.postClose,this); + this.tween_opacity = new TWEEN["Tween"](); //a separate tween for opacity: we don't want the opacity to be tweened by elastic + }; + behinstProto.setCloseButton = function (){ + this.closeButton = this.proui.tags[this.closeButtonUID]; + if(this.closeButton){ + if(this.closeButton.uiType != "button"){ + console.error("ProUI-Dialog uid=%s: the close button needs to have a button behavior !",this.inst.uid); + return; + } + var self = this; + this.closeButton._proui.callbacks.push(function(){ + self.close(); + }); + } + }; + behinstProto.setOverlay = function (){ + this.overlay = this.proui.tags[this.overlayUID]; + if(this.overlay){ + this.proui.isTypeValid(this.overlay,[cr.plugins_.Sprite,cr.plugins_.NinePatch,cr.plugins_.TiledBg],"ProUI-Dialog: The overlay of a dialog can only be a Sprite, 9-patch Or Tiled Background object."); + this.overlay.uiType = "overlay"; + this.tween_overlay = new TWEEN["Tween"](); + this.tween_overlay["easing"](TWEEN["Easing"]["Quartic"]["Out"]); + } + }; + behinstProto.showOverlay = function (){ + if(this.overlay){ + this.overlay.my_timescale = 1; + this.overlay.type.plugin.acts.MoveToLayer.call(this.overlay, this.inst.layer); + this.overlay.type.plugin.acts.MoveToBottom.call(this.overlay); + this.overlay.width = this.inst.layer.viewRight - this.inst.layer.viewLeft; + this.overlay.height = this.inst.layer.viewBottom - this.inst.layer.viewTop; + this.overlay.set_bbox_changed(); + this.overlay.update_bbox(); + this.overlay.x = this.inst.layer.viewLeft + (this.overlay.x - this.overlay.bbox.left); + this.overlay.y = this.inst.layer.viewTop + (this.overlay.y - this.overlay.bbox.top); + this.overlay.set_bbox_changed(); + this.overlay.visible = true; + this.overlay.opacity = 0; + this.tween_overlay["setObject"](this.overlay); + this.tween_overlay["to"]({ opacity:0.3 }, 300); + this.tween_overlay["start"](); + } + }; + behinstProto.setDialogTimeScale = function (){ + var inst; + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + inst.my_timescale = 1; + } + }; + behinstProto.setOutLayerChildrenVisible = function (isVisible) + { + var layerInsts, self = this; + Object.keys(this.outLayerChildren).forEach(function(key) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + cr.system_object.prototype.acts.SetLayerVisible.call(self.runtime.system,layerInsts[i].layer,isVisible); + } + }); + }; + behinstProto.init = function () + { + if(this.isInit) + return; + cr.system_object.prototype.acts.SetLayerVisible.call(this.runtime.system,this.inst.layer,false); + this.setOutLayerChildrenVisible(false); + /*if(this.inst.aekiro_gameobject){ + this.inst.aekiro_gameobject.init(); + }*/ + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + this.dpos.dx = 0; + this.dpos.dy = 0; + this.inst.x = this.inst.layer.viewLeft - this.inst.width - 100; + this.inst.set_bbox_changed(); + this.setOverlay(); + this.setCloseButton(); + this.isInit = true; + }; + behinstProto.tick = function () + { + if(this.firstFrame){ + this.firstFrame = false; + this.init(); + } + /*if(this.isOpen && this.runtime.timescale == 0){ + this.resetDialogTimeScale(); + }*/ + var dt; + if(this.tween["isPlaying"]){ + dt = this.runtime.getDt(this.inst)*1000; + this.tween["update"](dt); + if(this.openAnimation == 5 || this.openAnimation == 6){ //ScaleDown|ScaleUp + var layerInsts, self = this; + Object.keys(this.outLayerChildren).forEach(function(key) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + layerInsts[i].layer.scale = self.inst.layer.scale; + } + }); + this.runtime.redraw = true; + }else{ + this.inst.set_bbox_changed(); + } + } + if(this.tween_close["isPlaying"]){ + dt = this.runtime.getDt(this.inst)*1000; + this.tween_close["update"](dt); + if(this.closeAnimation == 6 || this.closeAnimation == 7){ //ScaleDown|ScaleUp + var layerInsts, self = this; + Object.keys(this.outLayerChildren).forEach(function(key) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + layerInsts[i].layer.scale = self.inst.layer.scale; + } + }); + this.runtime.redraw = true; + }else{ + this.inst.set_bbox_changed(); + } + } + if(this.tween_opacity["isPlaying"]){ + dt = this.runtime.getDt(this.inst)*1000; + this.tween_opacity["update"](dt); + var layerInsts, self = this; + Object.keys(this.outLayerChildren).forEach(function(key) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + layerInsts[i].layer.opacity = self.inst.layer.opacity; + } + }); + this.runtime.redraw = true; + } + if(this.tween_overlay && this.tween_overlay["isPlaying"]){ + dt = this.runtime.getDt(this.inst)*1000; + this.tween_overlay["update"](dt); + this.runtime.redraw = true; + } + }; + behinstProto.updateChildren = function () + { + if(!this.isLayerContainer){ + return; + } + if(isNaN(this.dpos.prev_x)){ + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + } + this.dpos.dx = this.inst.x - this.dpos.prev_x; + this.dpos.dy = this.inst.y - this.dpos.prev_y; + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + var inst; + if( (this.dpos.dx != 0) || (this.dpos.dy != 0) ){ + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if ( inst.uiType == "dialog" || inst.uiType == "overlay" || inst.isSubComp===true) + continue; + inst.x += this.dpos.dx; + inst.y += this.dpos.dy; + inst.set_bbox_changed(); + if ( inst.uiType == "radiogroup" || inst.uiType =="discreteProgress" || inst.uiType =="sliderbar"){ + inst._proui.updateChildren(); + } + /*if(inst.aekiro_gameobject){ + inst.aekiro_gameobject.updateChildren(); + }*/ + } + var layerInsts; + var self = this; + Object.keys(this.outLayerChildren).forEach(function(key,index) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + inst = layerInsts[i]; + inst.x += self.dpos.dx; + inst.y += self.dpos.dy; + inst.set_bbox_changed(); + } + }); + } + }; + behinstProto.tick2 = function () + { + this.updateChildren(); + }; + behinstProto.setInitialPosition = function (targetX,targetY,center){ + var initX,initY; + if(this.openAnimation == 0 || this.openAnimation == 5 || this.openAnimation == 6){ //None/ ScaleDown|ScaleUp + initX = targetX; + initY = targetY; + if(center){ + initY = (this.inst.layer.viewTop+this.inst.layer.viewBottom)/2; + initX = (this.inst.layer.viewLeft+this.inst.layer.viewRight)/2; + } + }else if(this.openAnimation == 1){ //SlideDown + initY = this.inst.layer.viewTop - (this.inst.height/2) - 100; + if(center){ + initX = (this.inst.layer.viewLeft+this.inst.layer.viewRight)/2; + }else{ + initX = targetX; + } + }else if(this.openAnimation == 2){ //SlideUp + initY = this.inst.layer.viewBottom + (this.inst.height/2) + 100; + if(center){ + initX = (this.inst.layer.viewLeft+this.inst.layer.viewRight)/2; + }else{ + initX = targetX; + } + }else if(this.openAnimation == 3){ //SlideLeft + initX = this.inst.layer.viewRight + (this.inst.width/2) + 100; + if(center){ + initY = (this.inst.layer.viewTop+this.inst.layer.viewBottom)/2; + }else{ + initY = targetY; + } + }else if(this.openAnimation == 4){ //SlideRight + initX = this.inst.layer.viewLeft - (this.inst.width/2) - 100; + if(center){ + initY = (this.inst.layer.viewTop+this.inst.layer.viewBottom)/2; + }else{ + initY = targetY; + } + } + this.inst.x = initX; + this.inst.y = initY; + this.inst.set_bbox_changed(); + this.updateChildren(); + }; + behinstProto.open = function (_targetX,_targetY,center) + { + this.init(); + if(this.isOpen || this.tween["isPlaying"]){//|| this.tween_close["isPlaying"] + return; + } + if(this.proui.isModalDialogOpened()){ + console.log("ProUI-Dialog: Can not open dialog because modal dialog is already opened"); + return; + } + if(this.tween_close["isPlaying"]){ + this.tween_close["isPlaying"] = false; + this.postClose(); + } + this.proui.addDialog(this); + this.isOpen = true; + this.runtime.trigger(cr.behaviors.aekiro_dialog.prototype.cnds.onDialogOpened, this.inst); + if(this.pauseOnOpen){ + this.prevTimescale = this.runtime.timescale; + cr.system_object.prototype.acts.SetTimescale.call(this.runtime.system,0); + } + if(this.runtime.timescale != 1){ + this.setDialogTimeScale(1); + } + this.setInitialPosition(_targetX,_targetY,center); + cr.system_object.prototype.acts.SetLayerVisible.call(this.runtime.system,this.inst.layer,true); + var layerInsts, self = this; + Object.keys(this.outLayerChildren).forEach(function(key) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + cr.system_object.prototype.acts.SetLayerVisible.call(self.runtime.system,layerInsts[i].layer,true); + } + }); + var targetX = _targetX; + var targetY = _targetY; + if(center){ + targetX = (this.inst.layer.viewLeft+this.inst.layer.viewRight)/2; + targetY = (this.inst.layer.viewTop+this.inst.layer.viewBottom)/2; + } + if(this.openAnimDuration == 0){ //If anim duration = 0 then we set animation to "no animation", otherwise wierd bug emerge + this.openAnimation = 0 + } + if(this.openAnimation==1 || this.openAnimation == 2){ //SlideDown|SlideUp + this.tween["setObject"](this.inst); + this.tween["easing"](this.openAnimTweenFunction); + this.tween["to"]({y: targetY }, this.openAnimDuration); + }else if(this.openAnimation == 3 || this.openAnimation == 4){ //SlideLeft|SlideRight + this.tween["setObject"](this.inst); + this.tween["easing"](this.openAnimTweenFunction); + this.tween["to"]({x: targetX }, this.openAnimDuration); + }else if(this.openAnimation == 5 || this.openAnimation == 6){ //ScaleDown|ScaleUp + this.tween["setObject"](this.inst.layer); + this.tween["easing"](this.openAnimTweenFunction); + if(this.openAnimation == 5){ //ScaleDown + this.inst.layer.scale = 2; + }else{ //ScaleUp + this.inst.layer.scale = 0.2; + } + this.inst.layer.opacity = 0; + this.runtime.redraw = true; + this.tween["to"]({ scale: 1 }, this.openAnimDuration); + this.tween_opacity["setObject"](this.inst.layer); + this.tween_opacity["to"]({ opacity: 1 }, 300); + this.tween_opacity["easing"](TWEEN["Easing"]["Quartic"]["Out"]); + } + if(this.openAnimation>0){ + this.tween["start"](); + if(this.openAnimation == 5 || this.openAnimation == 6){ //ScaleDown|ScaleUp + this.tween_opacity["start"](); + } + }else{ + this.inst.x = targetX; + this.inst.y = targetY; + this.inst.set_bbox_changed(); + this.updateChildren(); + } + if(this.openSound){ + this.proui.playAudio(this.openSound); + } + }; + behinstProto.postOpen = function (){ + this.showOverlay(); + }; + behinstProto.getCloseTargetPosition = function (){ + var X = this.inst.x; + var Y = this.inst.y; + if(this.closeAnimation == 2){ //SlideDown + Y = this.inst.layer.viewBottom + (this.inst.height/2) + 100; + X = this.inst.x; + }else if(this.closeAnimation == 3){ //SlideUp + Y = this.inst.layer.viewTop - (this.inst.height/2) - 100; + X = this.inst.x; + }else if(this.closeAnimation == 4){ //SlideLeft + X = this.inst.layer.viewLeft - (this.inst.width/2) - 100; + Y = this.inst.y; + }else if(this.closeAnimation == 5){ //SlideRight + X = this.inst.layer.viewRight + (this.inst.width/2) + 100; + Y = this.inst.y; + } + return {x:X,y:Y}; + }; + behinstProto.close = function () + { + if(!this.isOpen || this.tween["isPlaying"] || this.tween_close["isPlaying"]){ + return; + } + this.isOpen = false; + this.runtime.trigger(cr.behaviors.aekiro_dialog.prototype.cnds.onDialogClosed, this.inst); + if(this.overlay){ + this.overlay.visible = false; + } + this.proui.removeDialog(this); + var target = this.getCloseTargetPosition(); + var targetX = target.x; + var targetY = target.y; + if(this.closeAnimDuration == 0){ //If anim duration = 0 then we set animation to "no animation", otherwise wierd bug emerge + this.closeAnimation = 0 + } + if(this.closeAnimation==2 || this.closeAnimation==3){ //SlideDown|SlideUp + this.tween_close["setObject"](this.inst); + this.tween_close["easing"](this.closeAnimTweenFunction); + this.tween_close["to"]({ y: targetY }, this.closeAnimDuration); + }else if(this.closeAnimation == 4 || this.closeAnimation == 5){ //SlideLeft|SlideRight + this.tween_close["setObject"](this.inst); + this.tween_close["easing"](this.closeAnimTweenFunction); + this.tween_close["to"]({ x: targetX }, this.closeAnimDuration); + }else if(this.closeAnimation == 6 || this.closeAnimation == 7){ //ScaleDown|ScaleUp + this.tween_close["setObject"](this.inst.layer); + this.tween_close["easing"](this.closeAnimTweenFunction); + if(this.closeAnimation == 6){ //ScaleDown + this.tween_close["to"]({ scale: 0.2 }, this.closeAnimDuration); + }else{ //ScaleUp + this.tween_close["to"]({ scale: 2 }, this.closeAnimDuration); + } + this.tween_opacity["setObject"](this.inst.layer); + this.tween_opacity["to"]({ opacity: 0 }, 300); + this.tween_opacity["easing"](TWEEN["Easing"]["Quartic"]["Out"]); + } + if(this.closeAnimation==1){//Reverse + this.tween["reverse"](); + if(this.openAnimation == 5 || this.openAnimation == 6){ //ScaleDown|ScaleUp + this.tween_opacity["reverse"](); + } + }else if(this.closeAnimation==0){//None + this.postClose(); + }else{ //SlideDown|SlideUp|SlideLeft|SlideRight|ScaleDown|ScaleUp + this.tween_close["start"](); + if(this.closeAnimation == 6 || this.closeAnimation == 7){ //ScaleDown|ScaleUp + this.tween_opacity["start"](); + } + } + if(this.closeSound){ + this.proui.playAudio(this.closeSound); + } + }; + behinstProto.postClose = function (){ + cr.system_object.prototype.acts.SetLayerVisible.call(this.runtime.system,this.inst.layer,false); + var layerInsts, self = this; + Object.keys(this.outLayerChildren).forEach(function(key) { + layerInsts = self.outLayerChildren[key]; + for (var i = 0, l= layerInsts.length; i < l; i++) { + cr.system_object.prototype.acts.SetLayerVisible.call(self.runtime.system,layerInsts[i].layer,false); + } + }); + this.inst.layer.scale = 1; + this.inst.layer.opacity = 1; + this.runtime.redraw = true; + var targetX = (this.inst.layer.viewLeft+this.inst.layer.viewRight)/2; + var targetY = this.inst.layer.viewTop - (this.inst.height/2) -100; + this.inst.x = targetX; + this.inst.y = targetY; + this.inst.set_bbox_changed(); + this.updateChildren(); + if(this.pauseOnOpen){ + cr.system_object.prototype.acts.SetTimescale.call(this.runtime.system,this.prevTimescale); + } + if(this.runtime.timescale != 0){ + this.setDialogTimeScale(-1); //-1 indicate game time (cf RestoreObjectTimescale in system.js) + } + }; + behinstProto.onDestroy = function () + { + this.proui.removeDialog(this); + }; + behinstProto.saveToJSON = function () + { + return { + }; + }; + behinstProto.loadFromJSON = function (o) + { + }; + function Cnds() {}; + Cnds.prototype.onDialogOpened = function () + { + return true; + }; + Cnds.prototype.onDialogClosed = function () + { + return true; + }; + Cnds.prototype.isOpened = function () + { + return this.isOpen; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Open = function (targetX,targetY,center) + { + this.open(targetX,targetY,center); + }; + Acts.prototype.Close = function () + { + this.close(); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_gameobject2 = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_gameobject2.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.goManager){ + var runtime = this.runtime; + cr.goManager = { + gos : {}, + toBeDestroyed : [], + addGO : function(inst){ + if(!inst)return; + if(!inst.aekiro_gameobject2.name){ + inst.aekiro_gameobject2.name = "o"+inst.uid; + } + /*if(!name){ + console.error("Aekiro Hierarchy: object of uid=%s has no name !",inst.uid); + return; + }*/ + var name = inst.aekiro_gameobject2.name; + if(this.gos.hasOwnProperty(name)){ + console.error("Aekiro Hierarchy: GameObject already exist with name: %s !",name); + return; + } + this.gos[name] = inst; + }, + removeGO : function(name){ + delete this.gos[name]; + }, + clearDestroyList : function (){ + var toBeDestroyed = this.toBeDestroyed; + for (var i = 0,l=toBeDestroyed.length; i < l; i++) { + runtime.DestroyInstance(toBeDestroyed[i]); + } + toBeDestroyed.length = 0; + }, + createInst : function (objtype,_layer,x,y) + { + var layer = (typeof _layer == "number")?this.runtime.getLayerByNumber(_layer):(typeof _layer == "string")?this.runtime.getLayerByName(_layer):_layer; + var inst = runtime.createInstance(objtype,layer); + /*var sol = objtype.getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = inst;*/ + return inst; + }, + clone : function (t_node,parent,layer, x, y){ + cr.haltNext = true; + var inst = this.createInst(t_node.parent.type, layer); + cr.haltNext = false; + inst.type.plugin.acts.LoadFromJsonString.call(inst,t_node.parent.json); + inst.x = x; + inst.y = y; + inst.set_bbox_changed(); + inst.update_bbox(); + inst.aekiro_gameobject2.name = ""; + inst.aekiro_gameobject2.onCreateInit(); + if(parent){ + inst.aekiro_gameobject2.parentName = parent.aekiro_gameobject2.name; + } + for (var i = 0, l= t_node.children.length; i < l; i++) { + this.clone(t_node.children[i], inst, layer, inst.bbox.left+t_node.children[i].parent.relX, inst.bbox.top+t_node.children[i].parent.relY); + } + inst.aekiro_gameobject2.init(); + return inst; + } + } + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.goManager = cr.goManager; + this.name = this.properties[0]; + this.parentName = this.properties[1]; + this.firstFrame = true; + this.inst.aekiro_gameobject2 = this; + this.isInit = false; + this.areChildrenRegistred = false; + this.children = []; + if(!cr.haltNext){ + this.onCreateInit(); + } + }; + behinstProto.onCreateInit = function(){ + this.goManager.addGO(this.inst); + this.local = {x:0,y:0,angle:0}; + this.inst.update_bbox(); + this.prev = { + x : this.inst.x, + y : this.inst.y, + angle : this.inst.angle, + width: this.inst.width, + height: this.inst.height, + }; + var set_bbox_changed_old = this.inst.set_bbox_changed; + this.inst.set_bbox_changed_old = this.inst.set_bbox_changed; + this.inst.set_bbox_changed = function(){ + this.aekiro_gameobject2.local_update(); + this.aekiro_gameobject2.children_update(); + set_bbox_changed_old.call(this); + }; + }; + behinstProto.local_update = function(){ + this.parent = this.parent_get(); + if(this.parent){ + var res = this.globalToLocal(this.inst,this.parent); + this.local.x = res.x; + this.local.y = res.y + this.local.angle = res.angle; + } + }; + behinstProto.local_set = function(x,y,angle){ + this.parent = this.parent_get(); + if(this.parent){ + var inst = this.inst; + if(x!=undefined)this.local.x = x; + if(y!=undefined)this.local.y = y; + if(angle!=undefined)this.local.angle = angle; + inst.x = this.parent.x + this.local.x*Math.cos(this.parent.angle) - this.local.y*Math.sin(this.parent.angle); + inst.y = this.parent.y + this.local.x*Math.sin(this.parent.angle) + this.local.y*Math.cos(this.parent.angle); + inst.angle = this.parent.angle + this.local.angle; + this.prev.x = inst.x; + this.prev.y = inst.y; + this.prev.angle = inst.angle; + this.children_update(); + this.inst.set_bbox_changed_old(); + } + }; + behinstProto.children_add = function(inst){ + var name,aekiro_gameobject2; + if (typeof inst === 'string'){ //add by child name + name = inst; + inst = null; + }else{ + aekiro_gameobject2 = inst.aekiro_gameobject2; + if(!aekiro_gameobject2){ + console.error("Aekiro GameObject: You're adding a child (uid=%s) without a gameobject behavior on it.",inst.uid); + return; + } + name = inst.aekiro_gameobject2.name; + } + inst = this.goManager.gos[name]; + if(!inst){ + console.error("Aekiro GameObject: Object of name : %s not found !",name); + return; + } + if(name == this.parentName){ + console.error("Aekiro GameObject: Cannot add %s as a child of %s, because %s is its parent !",name,this.name,name); + return; + } + if(this.children.indexOf(inst) > -1){ + console.error("Aekiro GameObject: Object %s already have a child named %s !",this.name,name); + return; + } + aekiro_gameobject2 = inst.aekiro_gameobject2; + aekiro_gameobject2.removeFromParent(); //if inst is already a child of another parent then remove it from its parent. + aekiro_gameobject2.parentName = this.name; + /*initial local.x should be computed using x of parent as it is in the editor + we use self.prev.x instead of self.inst.x otherwise and in case of a "set x" action that happens on "on start of layout" + the local.x will be computed used the new value set by "set x" + */ + /*aekiro_gameobject2.local.x = inst.x - this.prev.x ; + aekiro_gameobject2.local.y = inst.y - this.prev.y ; + aekiro_gameobject2.local.angle = inst.angle - this.prev.angle;*/ + var res = this.globalToLocal2(inst,this.prev.x,this.prev.y,this.prev.angle); + aekiro_gameobject2.local.x = res.x; + aekiro_gameobject2.local.y = res.y + aekiro_gameobject2.local.angle = res.angle; + this.children.push(inst); + }; + behinstProto.children_remove = function(inst){ + var index = -1; + if (typeof inst === 'string'){ //remove by child name + for (var i = 0, l= this.children.length; i < l; i++) { + if(this.children[i].aekiro_gameobject2.name==inst){ + index = i; + break; + } + } + }else{ + index = this.children.indexOf(inst); + } + if(index!=-1){ + this.children[index].aekiro_gameobject2.parentName = ""; + this.children[index].aekiro_gameobject2.parent = null; + this.children.splice(index, 1); + } + }; + behinstProto.children_update = function () + { + if(!this.areChildrenRegistred) + this.registerChildren(); + this.prev.x = this.inst.x; + this.prev.y = this.inst.y; + this.prev.angle = this.inst.angle; + if(!this.children.length) + return; + var parent_inst = this.inst; + parent_inst.width = parent_inst.width==0?0.1:parent_inst.width; + parent_inst.height = parent_inst.height==0?0.1:parent_inst.height; + var wf = parent_inst.width/this.prev.width; + var hf = parent_inst.height/this.prev.height; + this.prev.width = parent_inst.width; + this.prev.height = parent_inst.height; + var inst, goManager = this.goManager; + for (var i = 0, l= this.children.length; i < l; i++) { + inst = this.children[i]; + if(wf!=1){ + inst.width *= wf; + inst.aekiro_gameobject2.local.x *=wf; + } + if(hf!=1){ + inst.height *= hf; + inst.aekiro_gameobject2.local.y *=hf; + } + inst.x = parent_inst.x + inst.aekiro_gameobject2.local.x*Math.cos(parent_inst.angle) - inst.aekiro_gameobject2.local.y*Math.sin(parent_inst.angle); + inst.y = parent_inst.y + inst.aekiro_gameobject2.local.x*Math.sin(parent_inst.angle) + inst.aekiro_gameobject2.local.y*Math.cos(parent_inst.angle); + inst.angle = parent_inst.angle + inst.aekiro_gameobject2.local.angle; + inst.aekiro_gameobject2.prev.x = inst.x; + inst.aekiro_gameobject2.prev.y = inst.y; + inst.aekiro_gameobject2.prev.angle = inst.angle; + inst.set_bbox_changed_old(); + inst.aekiro_gameobject2.children_update(); + } + }; + behinstProto.scopeToParent = function (local,parent_inst){ + var res = {}; + res.x = parent_inst.x + local.x*Math.cos(parent_inst.angle) - local.y*Math.sin(parent_inst.angle); + res.y = parent_inst.y + local.x*Math.sin(parent_inst.angle) + local.y*Math.cos(parent_inst.angle); + res.angle = parent_inst.angle + local.angle; + return res; + }; + behinstProto.localToGlobal = function (){ + let parent = this.parent_get(); + var local = this.local; + var res = {}; + if (!parent) { + return { + x: this.inst.x, + y: this.inst.y, + angle: this.inst.angle + } + } + while (parent) { + res.x = parent.x + local.x*Math.cos(parent.angle) - local.y*Math.sin(parent.angle); + res.y = parent.y + local.x*Math.sin(parent.angle) + local.y*Math.cos(parent.angle); + res.angle = parent.angle + local.angle; + local = { + x: res.x, + y: res.y, + angle: res.angle + } + parent = parent.aekiro_gameobject2.parent_get(); + } + return res; + }; + behinstProto.globalToLocal = function (inst,parent_inst){ + var res = {}; + res.x = (inst.x-parent_inst.x)*Math.cos(parent_inst.angle) + (inst.y-parent_inst.y)*Math.sin(parent_inst.angle); + res.y = -(inst.x-parent_inst.x)*Math.sin(parent_inst.angle) + (inst.y-parent_inst.y)*Math.cos(parent_inst.angle); + res.angle = inst.angle - parent_inst.angle; + return res; + }; + behinstProto.globalToLocal2 = function (inst,p_x,p_y,p_angle){ + var res = {}; + res.x = (inst.x-p_x)*Math.cos(p_angle) + (inst.y-p_y)*Math.sin(p_angle); + res.y = -(inst.x-p_x)*Math.sin(p_angle) + (inst.y-p_y)*Math.cos(p_angle); + res.angle = inst.angle - p_angle; + return res; + }; + behinstProto.registerChildren = function (){ + if(this.areChildrenRegistred) + return; + var gos = this.goManager.gos; + var go; + var self = this; + if(this.name){ + Object.keys(gos).forEach(function(key) { + go = gos[key]; + if(go.aekiro_gameobject2.parentName == self.name){ + self.children_add(go); + go.aekiro_gameobject2.registerChildren(); + } + }); + } + this.areChildrenRegistred = true; + console.log("registerChildren"); + }; + behinstProto.init = function (){ + if(this.isInit){ + return; + } + this.registerChildren(); + this.children_update(); + this.isInit = true; + this.setVisible(this.inst.visible); + }; + behinstProto.tick = function () + { + if(this.firstFrame){ + this.firstFrame = false; + this.init(); + } + }; + behinstProto.tick2 = function () + { + }; + behinstProto.setVisible = function (isVisible){ + this.init(); + this.inst.type.plugin.acts.SetVisible.call(this.inst,isVisible); + var children = this.children; + for (var i = 0, l= children.length; i < l; i++) { + children[i].aekiro_gameobject2.setVisible(isVisible); + } + }; + behinstProto.setOpacity = function (v){ + this.init(); + var SetOpacity = this.inst.type.plugin.acts.SetOpacity; + SetOpacity.call(this.inst,v); + var children = this.children; + for (var i = 0, l= children.length; i < l; i++) { + children[i].aekiro_gameobject2.setOpacity(v); + } + }; + behinstProto.getTemplate = function (node,parent,template){ + this.init(); + if(!node){ + node = this.inst; + } + if(!template){ + template = []; + } + if(parent){ + parent.update_bbox(); + } + template.push({ + parent:{ + type: node.type, + relX: parent?node.x - parent.bbox.left:null, + relY: parent?node.y - parent.bbox.top:null, + json:JSON.stringify(this.runtime.saveInstanceToJSON(node, true)) + }, + children:[] + }); + var children = node.aekiro_gameobject2.children; + for (var i = 0, l= children.length; i < l; i++) { + this.getTemplate(children[i],node,template[template.length-1].children); + } + return template[0]; + }; + behinstProto.parent_get = function () + { + if(!this.parent && this.parentName && this.name){ + this.parent = this.goManager.gos[this.parentName]; + } + return this.parent; + }; + behinstProto.removeFromParent = function () + { + this.parent = this.parent_get(); + if(this.parent){ + this.parent.aekiro_gameobject2.children_remove(this.inst); + } + }; + behinstProto.onDestroy = function () + { + var goManager = this.goManager; + if(!this.runtime.changelayout){ + for (var i = 0,l=this.children.length; i < l; i++) { + goManager.toBeDestroyed.push(this.children[i]); + } + setTimeout(function(){ goManager.clearDestroyList(); }, 0); + } + this.children.length = 0; + goManager.removeGO(this.name); + this.inst.set_bbox_changed = this.inst.set_bbox_changed_old; + this.removeFromParent(); + }; + behinstProto.saveToJSON = function () + { + return { + }; + }; + behinstProto.loadFromJSON = function (o) + { + }; + function Cnds() {}; + Cnds.prototype.IsName = function (name){ + return (name == this.name); + }; + Cnds.prototype.IsParent = function (name){ + return (name == this.parentName); + }; + Cnds.prototype.OnCloned = function () + { + return true; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Clone = function (layer,x,y) + { + var template = []; + template = this.getTemplate(this.inst); + var inst = this.goManager.clone(template,null,layer,x,y); + this.runtime.trigger(cr.behaviors.aekiro_gameobject2.prototype.cnds.OnCloned, inst); + /*var sol = inst.type.getCurrentSol(); + sol.select_all = false; + cr.clearArray(sol.instances); + sol.instances[0] = inst;*/ + }; + Acts.prototype.SetVisible = function (isVisible) + { + this.setVisible(isVisible); + }; + Acts.prototype.SetOpacity = function (v) + { + this.setOpacity(v); + }; + Acts.prototype.AddChildrenFromLayer = function (_layer) + { + this.init(); + var layer = (typeof _layer == "number")?this.runtime.getLayerByNumber(_layer):(typeof _layer == "string")?this.runtime.getLayerByName(_layer):_layer; + var inst, name; + for (var i = 0, l= layer.instances.length; i < l; i++) { + this.children_add(layer.instances[i]); + } + }; + Acts.prototype.AddChildrenFromType = function (type) + { + if (!type) + return; + var instances = type.getCurrentSol().getObjects(); + for (var i = 0, l= instances.length; i < l; i++) { + this.children_add(instances[i]); + } + }; + Acts.prototype.AddChildByName = function (name) + { + this.children_add(name); + }; + Acts.prototype.SetLocalPosition = function (x,y) + { + this.local_set(x,y); + }; + Acts.prototype.SetLocal = function (prop,value) + { + if(prop==0){ + this.local_set(value);//x + }else if(prop==1){ + this.local_set(null,value);//y + }else if(prop==2){ + this.local_set(null,null,value);//angle + } + }; + Acts.prototype.RemoveChildByName = function (name) + { + this.children_remove(name); + }; + Acts.prototype.RemoveChildByType = function (type) + { + if (!type) + return; + var instances = type.getCurrentSol().getObjects(); + for (var i = 0, l= instances.length; i < l; i++) { + this.children_remove(instances[i]); + } + }; + Acts.prototype.RemoveFromParent = function () + { + this.removeFromParent(); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.name = function (ret) + { + ret.set_string(this.name); + }; + Exps.prototype.parent = function (ret) + { + ret.set_string(this.parentName); + }; + Exps.prototype.local = function (ret,prop) + { + if(!this.parent_get()){ + ret.set_float(0); + }else{ + if(prop=="x"){ + ret.set_float(this.local.x); + }else if(prop=="y"){ + ret.set_float(this.local.y); + }else if(prop=="angle"){ + ret.set_float(this.local.angle); + }else{ + ret.set_float(0); + } + } + }; + Exps.prototype.global = function (ret,prop) + { + var parent = this.parent_get(); + if(!parent){ + if(prop === "x") { + ret.set_float(this.inst.x); + } else if(prop === "y") { + ret.set_float(this.inst.y); + } else if(prop === "angle") { + ret.set_float(this.inst.angle); + } else { + ret.set_float(0); + } + }else{ + let global = this.localToGlobal(); + if(prop === "x") { + ret.set_float(global.x); + } else if(prop === "y") { + ret.set_float(global.y); + } else if(prop === "angle") { + ret.set_float(global.angle); + } else { + ret.set_float(0); + } + } + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_gridView = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_gridView.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.proui.isTypeValid(this.inst,[cr.plugins_.Sprite,cr.plugins_.NinePatch,cr.plugins_.TiledBg],"ProUI-GRIDVIEW: GridView behavior is only applicable to Sprite Or 9-patch objects."); + this.itemUID = this.properties[0]; + this.columns = this.properties[1]; + this.rows = this.properties[2]; + this.vspace = this.properties[3]; + this.hspace = this.properties[4]; + this.VPadding = this.properties[5]; + this.HPadding = this.properties[6]; + this.dialogUID = this.properties[7]; + this.firstFrame = true; + this.inst.uiType = "gridView"; + this.uiType = "gridView"; + this.inst._proui = this; + this.dpos = {}; + this.template = {}; + this.isTemplateSet = false; + this.value = []; + this.items = []; + this.isViewBuilt = false; + this.it_column = 0; //column iterator + this.it_row = 0; //row iterator + this.firstUpdateView = false; + this.scrollView = null; + this.isScrollViewInit = false; + this.triggerRenderTickCt = 0; + this.triggerRenderTickMax = 4; + }; + behinstProto.updateFromModel = function (){ + var modelB = this.inst.proui_model; + if(modelB){ + var value = modelB.getFromModel(); + if(value == null){ + return; + } + if(!isArray(value)){ + console.error("ProUI-GRIDVIEW: The value at the key %s of the model of uid= %s, is not an array !",modelB.modelKey,modelB.modelUID); + return; + } + this.value = value; + } + }; + behinstProto._setValue = function (value, options){ + if(value == null){ + value = []; + } + if(!isArray(value)){ + var modelB = this.inst.proui_model; + console.error("ProUI-GRIDVIEW: The value at the key %s of the model of uid= %s, is not an array !",modelB.modelKey,modelB.modelUID); + return; + } + this.value = value; + this.updateView(options); + }; + behinstProto.setItemTemplate = function (){ + if(this.isTemplateSet){ + return; + } + this.setTemplateVisible(true); + var item = this.proui.tags[this.itemUID]; + if(!item){ + throw new Error("ProUI-GRIDVIEW: Grid item not found, please check gridItem uid"); + return; + } + this.proui.isTypeValid(item,[cr.plugins_.Sprite,cr.plugins_.NinePatch,cr.plugins_.TiledBg],"ProUI-GRIDVIEW: Grid item can only be a Sprite Or 9-patch object."); + item.uiType = "gridItem"; + item.update_bbox(); + this.template.item = {}; + this.template.item.type = item.type; + this.template.item.width = item.width; + this.template.item.height = item.height; + this.template.item.uiType = "gridItem"; + this.template.item.offsetX = item.x - item.bbox.left; + this.template.item.offsetY = item.y - item.bbox.top; + this.template.item.json = JSON.stringify(this.runtime.saveInstanceToJSON(item, true)); + this.template.subs = []; //subitems + var inst, inst_template; + /* on firstframe the gridview update its view. the issue is that setTemplate might happens before the sliderbar set the slider button + with isSubComp == true and then get saved in the template. + */ + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if (inst.uiType == "discreteProgress" || inst.uiType == "sliderbar" || inst.uiType == "progress" || inst.uiType == "scrollView"){ + inst._proui.init(); + } + } + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if ( inst.uiType == "gridView" || inst.uiType == "gridItem" || inst.uiType == "dialog" || inst.uiType == "scrollView" || inst.uiType == "radiobutton" || inst.uiType == "scrollBar" || inst.uiType == "slider") + continue; + if(inst.isSubComp === true){ + continue; + } + inst_template = null; + if(inst.uiType == "radiogroup" || inst.uiType == "discreteProgress" || inst.uiType == "sliderbar"){ + inst_template = inst._proui.getTemplate(); + } + this.template.subs.push({ + type : inst.type, + relX: inst.x - item.bbox.left, + relY: inst.y - item.bbox.top, + json: JSON.stringify(this.runtime.saveInstanceToJSON(inst, true)), + bindkey: inst.proui_bind?inst.proui_bind.bind_key:"", + template: inst_template + }); + } + this.isTemplateSet = true; + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if ( inst.uiType == "gridView" || inst.uiType == "dialog" || inst.uiType == "scrollView" || inst.uiType == "radiobutton" || inst.uiType == "scrollBar" || inst.uiType == "slider" || inst.isSubComp === true) + continue; + this.runtime.DestroyInstance(inst); + } + }; + behinstProto.initScrollView = function (){ + if(this.isScrollViewInit){ + return; + } + var inst; + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if ( inst.uiType == "scrollView"){ + inst._proui.init(); + this.isScrollViewInit = true; + return; + } + } + }; + behinstProto.updateView = function (options){ + if(this.rows<=0 && this.columns<=0){ + console.error("ProUI-GRIDVIEW: max rows and max columns can't be both -1 or 0"); + return; + } + this.initScrollView(); + this.setItemTemplate(); + this.inst.update_bbox(); + this.initBboxTop = this.inst.bbox.top; + this.initBboxLeft = this.inst.bbox.left; + if(this.value.length == 0){ + this.clear(); + }else if(options.op == 2){ //load + this.build(); + }else if(options.op == 1){//push + if(this.rows>0 && this.columns>0 && this.it_row==this.rows){ + return; + } + this.add(this.value.length-1); + this.nextRowColumn(); + this.resize(); + }else if(options.op == -1){ //remove + this.remove(options.idx); + }else if(options.op == 3){ //insert + this.build(); + }else if(options.op == 4){ //edit + this.edit(options.key,options.value); + } + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + this.dpos.dx = 0; + this.dpos.dy = 0; + if(this.scrollView){ + this.scrollView.postGridviewUpdate(); + } + if(this.firstUpdateView){ + this.runtime.trigger(cr.behaviors.aekiro_gridView.prototype.cnds.OnRender, this.inst); + } + this.firstUpdateView = true; + }; + behinstProto.edit = function (key,value){ + var modelB = this.inst.proui_model; + var modelKey = modelB.modelKey; + var itemIndex = 0; + var subKey; + if(key.slice(0, modelKey.length+1) == (modelKey+".") ){ //make sure that key is a subkey of this.modelKey and not the opposite + var keys = key.slice(modelKey.length+1);//extract the part after the modelkey (0.coinValue) + var keysArray = keys.split("."); + if(keysArray.length>1){ + itemIndex = keysArray[0]; + subKey = keys.slice(itemIndex.length+1); + var item = this.items[itemIndex]; + if(!item){ + return; + } + for (var j = 0,m=item.subs.length; j < m; j++) { + var subItem = item.subs[j]; + if(subItem.proui_bind && subItem.proui_bind.bind_key == subKey){ + subItem.proui_bind.setValue(value); + } + } + } + } + }; + behinstProto.clear = function (){ + for (var i = 0,l=this.items.length; i < l; i++) { + this.runtime.DestroyInstance(this.items[i].parent); + for (var j = 0,m=this.items[i].subs.length; j < m; j++) { + this.runtime.DestroyInstance(this.items[i].subs[j]); + } + } + this.items.length = 0; + this.it_column = 0; //column iterator + this.it_row = 0; //row iterator + this.inst.width = 5; + this.inst.height = 5; + this.inst.set_bbox_changed(); + this.inst.update_bbox(); + this.inst.x = this.initBboxLeft + (this.inst.x-this.inst.bbox.left); + this.inst.y = this.initBboxTop + (this.inst.y-this.inst.bbox.top); + this.inst.set_bbox_changed(); + }; + behinstProto.resize = function (){ + var row = Math.ceil(this.value.length/this.columns); + var column = Math.ceil(this.value.length/this.rows); + if(this.rows<0){ + column = this.columns; + if(this.value.length0 && this.columns>0){ + var itemsCount = this.rows * this.columns; + if(this.value.length>=itemsCount){ + this.add(itemsCount-1); + this.nextRowColumn(); + this.resize(); + } + } + }; + behinstProto.setTemplateVisible = function (isVisible){ + if(this.isTemplateSet) + return; + var inst; + /* on firstframe the gridview update its view. the issue is that setTemplate might happens before the sliderbar set the slider button + with isSubComp == true and then get saved in the template. + */ + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if (inst.uiType == "discreteProgress" || inst.uiType == "sliderbar" || inst.uiType == "progress" || inst.uiType == "scrollView"){ + inst._proui.init(); + } + } + /*for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if ( inst && (inst.uiType == "gridView" || inst.uiType == "dialog" || inst.uiType == "scrollView" || inst.uiType == "scrollBar" || inst.uiType == "slider") ) + continue; + inst.visible = isVisible; + }*/ + }; + behinstProto.tick = function () + { + if(this.firstFrame){ + this.firstFrame = false; + this.setTemplateVisible(false); + var dialog = this.proui.tags[this.dialogUID]; + if(dialog && (dialog.uiType == "dialog") && dialog._proui){ + if(!dialog._proui.outLayerChildren[this.inst.layer.name]){ + dialog._proui.outLayerChildren[this.inst.layer.name] = []; + } + dialog._proui.outLayerChildren[this.inst.layer.name].push(this.inst); + } + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + this.dpos.dx = 0; + this.dpos.dy = 0; + this.updateFromModel(); + if(!this.firstUpdateView){ + this.updateView({op:2}); + } + } + /*if(this.triggerRenderTickCt != 0){ + this.triggerRenderTickCt++; + if(this.triggerRenderTickCt == this.triggerRenderTickMax){ + this.triggerRenderTickCt = 0; + this.runtime.trigger(cr.behaviors.aekiro_gridView.prototype.cnds.OnRender, this.inst); + console.log("trigger render"); + } + }*/ + }; + behinstProto.updateChildren = function () + { + if(isNaN(this.dpos.prev_x)){ + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + } + this.dpos.dx = this.inst.x - this.dpos.prev_x; + this.dpos.dy = this.inst.y - this.dpos.prev_y; + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + var inst; + if( (this.dpos.dx != 0) || (this.dpos.dy != 0) ){ + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if ( inst.isSubComp===true || (inst.uiType == "gridView") || (inst.uiType == "dialog") || (inst.uiType == "scrollView") || (inst.uiType == "scrollBar") || (inst.uiType == "slider")) + continue; + inst.x += this.dpos.dx; + inst.y += this.dpos.dy; + inst.set_bbox_changed(); + } + } + }; + behinstProto.tick2 = function () + { + this.updateChildren(); + }; + behinstProto.onDestroy = function () + { + }; + behinstProto.saveToJSON = function () + { + return { + }; + }; + behinstProto.loadFromJSON = function (o) + { + }; + var isObject = function(a) { + return (!!a) && (a.constructor === Object); + }; + var isArray = function(a) { + return (!!a) && (a.constructor === Array); + }; + var getValueByKeyString = function(o, s) { + s = s.replace(/\[(\w+)\]/g, '.$1'); // convert indexes to properties + s = s.replace(/^\./, ''); // strip a leading dot + var a = s.split('.'); + for (var i = 0, n = a.length; i < n; ++i) { + var k = a[i]; + if (k in o) { + o = o[k]; + } else { + return; + } + } + return o; + }; + function Cnds() {}; + Cnds.prototype.OnRender = function (){ + return true; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_modelB = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_modelB.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.modelUID = this.properties[0]; + this.modelKey = this.properties[1]; + this.model = this.proui.tags[this.modelUID]; + this.model = (!!this.model && this.model.uiType == "model")?this.model:null; + this.firstFrame = true; + this.inst.proui_model = this; + if(this.model && this.modelKey){ + this.model.registerBehavior(this); + } + }; + behinstProto.setModelValue = function (value,options){ + if(this.model && this.modelKey){ + cr.plugins_.aekiro_model.prototype.acts.SetValueByKeyString.call(this.model,this.modelKey,value,options); + } + }; + behinstProto.setElementValue = function (value,options){ + var inst = this.inst; + if(inst._proui && inst._proui._setValue){ + inst._proui._setValue(value,options); + } + }; + behinstProto.getFromModel = function (){ + var value = null; + if(this.model && this.modelKey){ + value = this.model.getValue(this.modelKey); + } + return value; + }; + behinstProto.tick = function () + { + /*if(this.firstFrame){ + this.firstFrame = false; + }*/ + }; + behinstProto.onDestroy = function () + { + if(this.model){ + this.model.unregisterBehavior(this); + } + this.modelUID = 0; + this.modelKey = ""; + this.model = null; + }; + behinstProto.saveToJSON = function () + { + }; + behinstProto.loadFromJSON = function (o) + { + }; + function Cnds() {}; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.Reset = function () + { + if(this.model){ + this.model.unregisterBehavior(this); + } + this.modelUID = ""; + this.modelKey = ""; + this.model = null; + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_scrollView = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_scrollView.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + if(!this.behavior.isHooked){ + cr.proui.HookMe(this.behavior,["touch","wheel"]); + this.behavior.isHooked = true; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.proui.isTypeValid(this.inst,[cr.plugins_.Sprite,cr.plugins_.NinePatch,cr.plugins_.TiledBg],"Pro UI: ScrollView behavior is only applicable to Sprite Or 9-patch objects."); + this.scrolling = this.properties[0]; + this.isSwipeScroll = this.properties[1]; + this.isMouseScroll = this.properties[2]; + this.contentUID = this.properties[3]; + this.vSliderUID = this.properties[4]; + this.vScrollBarUID = this.properties[5]; + this.hSliderUID = this.properties[6]; + this.hScrollBarUID = this.properties[7]; + this.inertia = this.properties[8]; + this.movement = this.properties[9]; //0:clamped; 1:elastic + this.dialogUID = this.properties[10]; + if(!this.inertia){ //If there's no inertia, then the movement can't be elastic. + this.movement = 0; + } + this.elasticF = 1; + if(this.movement){ + this.elasticF = 0.4; + } + this.firstFrame = true; + this.uiType = "scrollView"; + this.inst.uiType = "scrollView"; + this.inst._proui = this; + this.dpos = {}; + this.proui.scrollViews["l"+this.inst.layer.index] = this; + this.onTouchStarted = false; + this.isTouchMoving = false; + this.onSliderTouchStarted = false; + this.onvSliderTouchStarted = false; + this.onhSliderTouchStarted = false; + this.content = null; + this.vSlider = null; + this.vScrollBar = null; + this.hSlider = null; + this.hScrollBar = null; + this.contentPrevWidth = 0; + this.contentPrevHeight = 0; + this.contentDpos = {}; + this.isInit = false; + this.isContentGridView = false; + this.scroll = { + isEnabled:false, + prevTouchX : 0, + dx:0, + prevTouchY : 0, + dy:0, + scrollRatio:0, + vScrolling: (this.scrolling == 0) || (this.scrolling == 2), + hScrolling: (this.scrolling == 1) || (this.scrolling == 2), + isSwipeScroll: this.isSwipeScroll, + isMouseScroll:this.isMouseScroll, + vSliderDy:0, + hSliderDx:0, + scrollToTargetY:null, + scrollToTargetX:null, + scrollToX:false, + scrollToY:false, + scrollToSmooth : 0.3 + }; + }; + behinstProto.scrollTo = function (targetX,targetY,targetType,smooth){ + this.inst.update_bbox(); + this.content.update_bbox(); + this.scroll.scrollToSmooth = smooth; + this.scroll.scrollToTargetY = null; + this.scroll.scrollToTargetX = null; + this.scroll.scrollToX = false; + this.scroll.scrollToY = false; + this.onScrollToStarted = false; + if(targetY>=0 && this.scroll.vScrolling ){ + var viewportCenterY = (this.inst.bbox.top+this.inst.bbox.bottom)/2; + if(targetType){//Percentage + targetY = cr.clamp(targetY,0,1); + targetY = this.content.bbox.top + targetY*this.content.height; + }else{ + targetY = this.content.bbox.top + targetY; + } + this.scroll.scrollToTargetY = this.content.y + (viewportCenterY-targetY); + this.scroll.scrollToY = true; + this.scroll.isEnabled = true; + this.onScrollToStarted = true; + } + if(targetX>=0 && this.scroll.hScrolling){ + var viewportCenterX = (this.inst.bbox.left+this.inst.bbox.right)/2; + if(targetType){//Percentage + targetX = cr.clamp(targetX,0,1); + targetX = this.content.bbox.left + targetX*this.content.width; + }else{ + targetX = this.content.bbox.left + targetX; + } + this.scroll.scrollToTargetX = this.content.x + (viewportCenterX-targetX); + this.scroll.scrollToX = true; + this.scroll.isEnabled = true; + this.onScrollToStarted = true; + } + this.content.set_bbox_changed(); + }; + behinstProto.OnWheel = function (dir){ + if(!this.isInteractible()){ + return; + } + if(this.scroll.isMouseScroll && this.scroll.vScrolling && this.isMouseOver()){ + this.scroll.scrollToX = false; + this.scroll.scrollToY = false; + this.scroll.isEnabled = true; + this.onWheelStarted = true; + dir = (dir == 0 ? -1 : 1); + this.scroll.dy = dir*0.026*this.content.height; + } + }; + behinstProto.OnAnyTouchStart = function () + { + if(this.vSlider && this.isInTouch(this.vSlider) && this.scroll.vScrolling){ + this.OnSliderTouchStart(); + this.onvSliderTouchStarted = true; + } + if(this.hSlider && this.isInTouch(this.hSlider) && this.scroll.hScrolling){ + this.OnSliderTouchStart(); + this.onhSliderTouchStarted = true; + } + }; + behinstProto.isInteractible = function () + { + var isInteractible = true; + for (var i = 0,l=this.proui.currentDialogs.length; i < l; i++) { + if(this.inst.layer.index0 || diff_bottomY>0){ + if(this.scroll.scrollToY){ + this.content.y = cr.clamp(this.content.y,this.content.y+diff_bottomY,this.content.y - diff_topY); + this.scroll.scrollToTargetY = this.content.y; + this.scroll.scrollToY = false; + }else{ + this.content.y = cr.clamp(this.content.y,cr.lerp(this.content.y,this.content.y+diff_bottomY,this.elasticF),cr.lerp(this.content.y,this.content.y - diff_topY,this.elasticF)); + } + } + this.content.set_bbox_changed(); + } + if(this.scroll.hScrolling){ + diff_rightX = this.inst.bbox.right-this.content.bbox.right; + diff_leftX = this.content.bbox.left-this.inst.bbox.left; + if(diff_rightX>0 || diff_leftX>0){ + if(this.scroll.scrollToX){ + this.content.x = cr.clamp(this.content.x,this.content.x + diff_rightX,this.content.x - diff_leftX); + this.scroll.scrollToTargetX = this.content.x; + this.scroll.scrollToX = false; + }else{ + this.content.x = cr.clamp(this.content.x,cr.lerp(this.content.x,this.content.x + diff_rightX,this.elasticF),cr.lerp(this.content.x,this.content.x - diff_leftX,this.elasticF)); + } + } + this.content.set_bbox_changed(); + } + if(!this.inertia && this.onWheelStarted){ + this.scroll.isEnabled = false; + this.onWheelStarted = false; + } + if(this.onScrollToStarted && !this.scroll.scrollToX && !this.scroll.scrollToY){ + this.scroll.isEnabled = false; + this.onScrollToStarted = false; + } + if( this.inertia && Math.abs(this.scroll.dx)<0.1 && Math.abs(this.scroll.dy)<0.1 && !this.scroll.scrollToX && !this.scroll.scrollToY ){ + this.scroll.isEnabled = false; + console.log("Scroll disabled"); + } + } + }; + behinstProto.updateContentChildren = function () + { + if(!this.content)return; + /*this.contentDpos.dx = this.content.x - this.contentDpos.prev_x; + this.contentDpos.dy = this.content.y - this.contentDpos.prev_y; + this.contentDpos.prev_x = this.content.x; + this.contentDpos.prev_y = this.content.y;*/ + var inst; + if( (this.contentDpos.dx != 0) || (this.contentDpos.dy != 0) ){ + for (var i = 0, l= this.inst.layer.instances.length; i < l; i++) { + inst = this.inst.layer.instances[i]; + if(!inst)continue; + if ( inst==this.content || inst.isSubComp===true || inst.uiType == "dialog" || inst.uiType == "scrollView" || inst.uiType == "scrollBar" || inst.uiType == "slider") + continue; + inst.x += this.contentDpos.dx; + inst.y += this.contentDpos.dy; + inst.set_bbox_changed(); + } + } + }; + behinstProto.updateChildren = function () + { + if(isNaN(this.dpos.prev_x)){ + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + } + this.dpos.dx = this.inst.x - this.dpos.prev_x; + this.dpos.dy = this.inst.y - this.dpos.prev_y; + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + var parts = [this.content, this.vScrollBar,this.vSlider,this.hScrollBar,this.hSlider]; + var inst; + if( (this.dpos.dx != 0) || (this.dpos.dy != 0) ){ + for (var i = 0, l= parts.length; i < l; i++) { + inst = parts[i]; + if(inst){ + inst.x += this.dpos.dx; + inst.y += this.dpos.dy; + inst.set_bbox_changed(); + } + } + } + }; + behinstProto.tick2 = function () + { + if(!this.isContentGridView){ + this.updateContentChildren(); + } + this.updateChildren(); + }; + behinstProto.onDestroy = function () + { + this.proui.scrollViews["l"+this.inst.layer.index] = null; + }; + behinstProto.saveToJSON = function () + { + return { + }; + }; + behinstProto.loadFromJSON = function (o) + { + }; + function Cnds() {}; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.ScrollTo = function (targetX,targetY,targetType,smooth) + { + this.scrollTo(targetX,targetY,targetType,smooth); + } + behaviorProto.acts = new Acts(); + function Exps() {}; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_sliderbar = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_sliderbar.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + if(!this.behavior.isHooked){ + cr.proui.HookMe(this.behavior,["touch"]); + this.behavior.isHooked = true; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.proui.isTypeValid(this.inst,[cr.plugins_.Sprite,cr.plugins_.NinePatch],"Pro UI: SliderBar behavior is only applicable to Sprite Or 9-patch objects."); + this.isEnabled = this.properties[0]; + this.value = this.properties[1]; + this.sliderButtonUID = this.properties[2]; + this.minValue = this.properties[3]; + this.maxValue = this.properties[4]; + this.step = this.properties[5]; + this.firstFrame = true; + this.inst.uiType = "sliderbar"; + this.uiType = "sliderbar"; + this.inst._proui = this; + this.firstSetValue = false; + this.compParent = this; + this.isInit = false; + this.dpos = {}; + this.onSliderTouchStarted = false; + this.onValueChanged = false; + this.value = this.validateValue(this.value); //needs to be after step + }; + behinstProto.getTemplate = function (){ + this.sliderButton = this.proui.tags[this.sliderButtonUID]; + if(!this.sliderButton){ + console.error("SLIDERBAR %d : Slider button not found",this.inst.uid); + return; + } + var template = { + sliderTag:this.sliderButtonUID, + type: this.sliderButton.type, + json: JSON.stringify(this.runtime.saveInstanceToJSON(this.sliderButton, true)) + }; + return template; + }; + behinstProto.clone = function (template){ + if(!template){ + return; + } + var sliderButton = this.runtime.createInstance(template.type, this.inst.layer); + sliderButton.type.plugin.acts.LoadFromJsonString.call(sliderButton,template.json); + var sliderTag = template.sliderTag + this.proui.getIter(); + sliderButton.aekiro_tag.tag = sliderTag; + var prevRegister = this.runtime.extra.notRegister; + this.runtime.extra.notRegister = false; + this.proui.addTag(sliderTag,sliderButton); + this.runtime.extra.notRegister = prevRegister; + this.sliderButtonUID = sliderTag; + this.init(); + }; + behinstProto.setValue = function (value){ + this.firstSetValue = true; + if(this._setValue(value)){ + var modelB = this.inst.proui_model; + if(modelB){ + modelB.setModelValue(value,{except:this.compParent}); + } + if(this.inst.proui_bind){ + this.inst.proui_bind.updateGridViewModel(value,{except:this.compParent}); + } + } + }; + behinstProto.validateValue = function (value){ + value = this.proui.validateSimpleValue(value,0); + value = Math.round(value/this.step)*this.step; + value = cr.clamp(value,this.minValue,this.maxValue); + return value; + }; + behinstProto._setValue = function (value){ + if(value == null){ + return false; + } + value = this.validateValue(value); + this.value = value; + this.updateView(); + return true; + /*}else{ + return false; + }*/ + }; + behinstProto.updateFromModel = function (){ + var modelB = this.inst.proui_model; + if(modelB){ + var value = modelB.getFromModel(); + if(value == null){ + return; + } + value = this.validateValue(value); + this.value = value; + } + }; + behinstProto.OnAnyTouchStart = function () + { + if(this.sliderButton && this.isInTouch(this.sliderButton) && this.isEnabled){ + this.OnSliderTouchStart(); + this.onSliderTouchStarted = true; + this.onValueChanged = true; + } + }; + behinstProto.OnTouchStart = function (){ + if( (this.sliderButton && this.isInTouch(this.sliderButton)) || !this.isEnabled){ + return; + } + this.onX(this.proui.X(this.inst.layer.index)); + this.onValueChanged = true; + }; + behinstProto.OnSliderTouchStart = function (){ + }; + behinstProto.OnAnyTouchEnd = function (touchX, touchY) + { + if(this.onSliderTouchStarted){ + this.OnTouchEnd(touchX, touchY); + } + this.onSliderTouchStarted = false; + this.onValueChanged = false; + }; + behinstProto.OnTouchEnd = function (touchX, touchY){ + this.setValue(this.value); + }; + behinstProto.updateView = function (){ + if(!this.isInit){ + return; + } + this.inst.update_bbox(); + this.sliderButton.x = cr.clamp(this.inst.bbox.left+((this.value-this.minValue)/this.step)*this.widthStep,this.inst.bbox.left,this.inst.bbox.right); + this.sliderButton.y = (this.inst.bbox.bottom+this.inst.bbox.top)/2; + this.sliderButton.set_bbox_changed(); + this.lastStop = this.sliderButton.x; + }; + behinstProto.setEnabled = function (isEnabled) + { + this.isEnabled = isEnabled; + } + behinstProto.init = function (){ + if(this.isInit){ + return; + } + this.sliderButton = this.proui.tags[this.sliderButtonUID]; + if(!this.sliderButton){ + console.error("SLIDERBAR %d : Slider button not found",this.inst.uid); + return; + } + this.sliderButton.uiType = "sliderbutton"; + this.inst.update_bbox(); + this.sliderButton.x = this.inst.bbox.left; + this.sliderButton.y = (this.inst.bbox.bottom+this.inst.bbox.top)/2; + this.sliderButton.set_bbox_changed(); + this.sliderButton.isSubComp = true; + this.widthStep = (this.step/(this.maxValue-this.minValue))* this.inst.width; + this.thres = this.step/(this.maxValue-this.minValue); + this.lastStop = this.inst.bbox.left; + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + this.dpos.dx = 0; + this.dpos.dy = 0; + this.isInit = true; + }; + behinstProto.onX = function (touchX){ + this.inst.update_bbox(); + var diff = touchX-this.lastStop; + if(this.thres>0.04){ + if(this.sign(diff)>0 && (this.maxValue-this.value < this.step) ){ + return; + } + if( (Math.abs(diff) > this.widthStep*2/3)){ + this.lastStop = this.lastStop + this.sign(diff)*this.widthStep; + this.sliderButton.x = cr.clamp(this.lastStop,this.inst.bbox.left,this.inst.bbox.right); + this.sliderButton.set_bbox_changed(); + this.value = this.value + this.sign(diff)*this.step; + this.value = cr.clamp(this.value,this.minValue,this.maxValue); + } + }else{ + this.sliderButton.x = cr.clamp(touchX,this.inst.bbox.left,this.inst.bbox.right); + this.sliderButton.set_bbox_changed(); + this.value = ((this.sliderButton.x-this.inst.bbox.left)/this.inst.width)*(this.maxValue-this.minValue); + this.value = this.minValue+Math.round(this.value/this.step)*this.step; + this.value = cr.clamp(this.value,this.minValue,this.maxValue); + } + }; + behinstProto.isInTouch = function (inst) + { + var touch_x = this.proui.X(this.inst.layer.index); + var touch_y = this.proui.Y(this.inst.layer.index); + inst.update_bbox(); + return inst.contains_pt(touch_x, touch_y); + }; + behinstProto.sign = function(value_){ + if (isNaN(parseFloat(value_))) return NaN; + if (value_ === 0) return 0; + if (value_ === -0) return -0; + return value_ > 0 ? 1 : -1; + }; + behinstProto.tick = function () + { + if(this.firstFrame){ + this.firstFrame = false; + this.init(); + if(!this.firstSetValue){ + this.updateFromModel(); + } + this.updateView(); + } + if(this.onSliderTouchStarted){ + this.onX(this.proui.X(this.inst.layer.index)); + } + }; + behinstProto.updateChildren = function () + { + if(!this.sliderButton){ + return; + } + if(isNaN(this.dpos.prev_x)){ + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + } + this.dpos.dx = this.inst.x - this.dpos.prev_x; + this.dpos.dy = this.inst.y - this.dpos.prev_y; + this.dpos.prev_x = this.inst.x; + this.dpos.prev_y = this.inst.y; + var inst = this.sliderButton; + if( (this.dpos.dx != 0) || (this.dpos.dy != 0) ){ + inst.x += this.dpos.dx; + inst.y += this.dpos.dy; + inst.set_bbox_changed(); + } + }; + behinstProto.tick2 = function () + { + this.updateChildren(); + }; + behinstProto.onDestroy = function () + { + if(this.runtime.changelayout){ + return; + } + this.proui.toBeDestroyed.push(this.sliderButton); + var proui = this.proui; + setTimeout(function(){ proui.clearDestroyList(); }, 0); + }; + behinstProto.saveToJSON = function () + { + return { + "isEnabled" : this.isEnabled, + "value": this.value, + "minValue": this.minValue, + "maxValue": this.maxValue, + "step": this.step + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.isEnabled = o["isEnabled"]; + this.value = o["value"]; + this.minValue = o["minValue"]; + this.maxValue = o["maxValue"]; + this.step = o["step"]; + }; + var getValueByKeyString = function(o, s) { + s = s.replace(/\[(\w+)\]/g, '.$1'); // convert indexes to properties + s = s.replace(/^\./, ''); // strip a leading dot + var a = s.split('.'); + for (var i = 0, n = a.length; i < n; ++i) { + var k = a[i]; + if (k in o) { + o = o[k]; + } else { + return; + } + } + return o; + }; + function Cnds() {}; + behaviorProto.cnds = new Cnds(); + Cnds.prototype.IsSliding = function (){ + return this.onValueChanged; + }; + function Acts() {}; + Acts.prototype.setValue = function (value){ + this.setValue(value); + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.value = function (ret) + { + ret.set_float(this.value); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.aekiro_tag = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.aekiro_tag.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; + this.runtime = type.runtime; + if(!cr.proui){ + throw new Error("ProUI Plugin not found. Please add it to the project."); + return; + } + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.proui = cr.proui; + this.tag = this.properties[0]; + this.inst.proui_tag = this.tag; + this.inst.aekiro_tag = this; + this.proui.addTag(this.tag,this.inst); + }; + behinstProto.tick = function () + { + }; + behinstProto.onDestroy = function () + { + this.proui.removeTag(this.tag); + }; + behinstProto.saveToJSON = function () + { + return { + }; + }; + behinstProto.loadFromJSON = function (o) + { + }; + function Cnds() {}; + Cnds.prototype.IsTag = function (tag){ + return (tag == this.tag); + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.tag = function (ret) + { + ret.set_string(this.tag); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.jumpthru = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.jumpthru.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.inst.extra["jumpthruEnabled"] = (this.properties[0] !== 0); + }; + behinstProto.tick = function () + { + }; + function Cnds() {}; + Cnds.prototype.IsEnabled = function () + { + return this.inst.extra["jumpthruEnabled"]; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEnabled = function (e) + { + this.inst.extra["jumpthruEnabled"] = !!e; + }; + behaviorProto.acts = new Acts(); +}()); +var easeOutBounceArray = []; +var easeInElasticArray = []; +var easeOutElasticArray = []; +var easeInOutElasticArray = []; +var easeInCircle = []; +var easeOutCircle = []; +var easeInOutCircle = []; +var easeInBack = []; +var easeOutBack = []; +var easeInOutBack = []; +var litetween_precision = 10000; +var updateLimit = 0; //0.0165; +function easeOutBouncefunc(t) { + var b=0.0; + var c=1.0; + var d=1.0; + if ((t/=d) < (1/2.75)) { + result = c*(7.5625*t*t) + b; + } else if (t < (2/2.75)) { + result = c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; + } else if (t < (2.5/2.75)) { + result = c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; + } else { + result = c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; + } + return result; +} +function integerize(t, d) +{ + return Math.round(t/d*litetween_precision); +} +function easeFunc(easing, t, b, c, d, flip, param) +{ + var ret_ease = 0; + switch (easing) { + case 0: // linear + ret_ease = c*t/d + b; + break; + case 1: // easeInQuad + ret_ease = c*(t/=d)*t + b; + break; + case 2: // easeOutQuad + ret_ease = -c *(t/=d)*(t-2) + b; + break; + case 3: // easeInOutQuad + if ((t/=d/2) < 1) + ret_ease = c/2*t*t + b + else + ret_ease = -c/2 * ((--t)*(t-2) - 1) + b; + break; + case 4: // easeInCubic + ret_ease = c*(t/=d)*t*t + b; + break; + case 5: // easeOutCubic + ret_ease = c*((t=t/d-1)*t*t + 1) + b; + break; + case 6: // easeInOutCubic + if ((t/=d/2) < 1) + ret_ease = c/2*t*t*t + b + else + ret_ease = c/2*((t-=2)*t*t + 2) + b; + break; + case 7: // easeInQuart + ret_ease = c*(t/=d)*t*t*t + b; + break; + case 8: // easeOutQuart + ret_ease = -c * ((t=t/d-1)*t*t*t - 1) + b; + break; + case 9: // easeInOutQuart + if ((t/=d/2) < 1) + ret_ease = c/2*t*t*t*t + b + else + ret_ease = -c/2 * ((t-=2)*t*t*t - 2) + b; + break; + case 10: // easeInQuint + ret_ease = c*(t/=d)*t*t*t*t + b; + break; + case 11: // easeOutQuint + ret_ease = c*((t=t/d-1)*t*t*t*t + 1) + b; + break; + case 12: // easeInOutQuint + if ((t/=d/2) < 1) + ret_ease = c/2*t*t*t*t*t + b + else + ret_ease = c/2*((t-=2)*t*t*t*t + 2) + b; + break; + case 13: // easeInCircle + if (param.optimized) { + ret_ease = easeInCircle[integerize(t,d)]; + } else { + ret_ease = -(Math.sqrt(1-t*t) - 1); + } + break; + case 14: // easeOutCircle + if (param.optimized) { + ret_ease = easeOutCircle[integerize(t,d)]; + } else { + ret_ease = Math.sqrt(1 - ((t-1)*(t-1))); + } + break; + case 15: // easeInOutCircle + if (param.optimized) { + ret_ease = easeInOutCircle[integerize(t,d)]; + } else { + if ((t/=d/2) < 1) ret_ease = -c/2 * (Math.sqrt(1 - t*t) - 1) + b + else ret_ease = c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; + } + break; + case 16: // easeInBack + if (param.optimized) { + ret_ease = easeInBack[integerize(t,d)]; + } else { + var s = param.s; + ret_ease = c*(t/=d)*t*((s+1)*t - s) + b; + } + break; + case 17: // easeOutBack + if (param.optimized) { + ret_ease = easeOutBack[integerize(t,d)]; + } else { + var s = param.s; + ret_ease = c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; + } + break; + case 18: // easeInOutBack + if (param.optimized) { + ret_ease = easeInOutBack[integerize(t,d)]; + } else { + var s = param.s + if ((t/=d/2) < 1) + ret_ease = c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b + else + ret_ease = c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; + } + break; + case 19: //easeInElastic + if (param.optimized) { + ret_ease = easeInElasticArray[integerize(t, d)]; + } else { + var a = param.a; + var p = param.p; + var s = 0; + if (t==0) ret_ease = b; if ((t/=d)==1) ret_ease = b+c; + if (p==0) p=d*.3; if (a==0 || a < Math.abs(c)) { a=c; s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + ret_ease = -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + } + break; + case 20: //easeOutElastic + if (param.optimized) { + ret_ease = easeOutElasticArray[integerize(t,d)]; + } else { + var a = param.a; + var p = param.p; + var s = 0; + if (t==0) ret_ease= b; if ((t/=d)==1) ret_ease= b+c; if (p == 0) p=d*.3; + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + ret_ease= (a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b); + } + break; + case 21: //easeInOutElastic + if (param.optimized) { + ret_ease = easeInOutElasticArray[integerize(t,d)]; + } else { + var a = param.a; + var p = param.p; + var s = 0; + if (t==0) ret_ease = b; + if ((t/=d/2)==2) ret_ease = b+c; + if (p==0) p=d*(.3*1.5); + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + if (t < 1) + ret_ease = -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b + else + ret_ease = a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; + } + break; + case 22: //easeInBounce + if (param.optimized) { + ret_ease = c - easeOutBounceArray[integerize(d-t, d)] + b; + } else { + ret_ease = c - easeOutBouncefunc(d-t/d) + b; + } + break; + case 23: //easeOutBounce + if (param.optimized) { + ret_ease = easeOutBounceArray[integerize(t, d)]; + } else { + ret_ease = easeOutBouncefunc(t/d); + } + break; + case 24: //easeInOutBounce + if (param.optimized) { + if (t < d/2) + ret_ease = (c - easeOutBounceArray[integerize(d-(t*2), d)] + b) * 0.5 +b; + else + ret_ease = easeOutBounceArray[integerize(t*2-d, d)] * .5 + c*.5 + b; + } else { + if (t < d/2) + ret_ease = (c - easeOutBouncefunc(d-(t*2)) + b) * 0.5 +b; + else + ret_ease = easeOutBouncefunc((t*2-d)/d) * .5 + c *.5 + b; + } + break; + case 25: //easeInSmoothstep + var mt = (t/d) / 2; + ret_ease = (2*(mt * mt * (3 - 2*mt))); + break; + case 26: //easeOutSmoothstep + var mt = ((t/d) + 1) / 2; + ret_ease = ((2*(mt * mt * (3 - 2*mt))) - 1); + break; + case 27: //easeInOutSmoothstep + var mt = (t / d); + ret_ease = (mt * mt * (3 - 2*mt)); + break; + }; + if (flip) + return (c - b) - ret_ease + else + return ret_ease; +}; +(function preCalculateArray() { + var d = 1.0; + var b = 0.0; + var c = 1.0; + var result = 0.0; + var a = 0.0; + var p = 0.0; + var t = 0.0; + var s = 0.0; + for (var ti = 0; ti <= litetween_precision; ti++) { + t = ti/litetween_precision; + if ((t/=d) < (1/2.75)) { + result = c*(7.5625*t*t) + b; + } else if (t < (2/2.75)) { + result = c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; + } else if (t < (2.5/2.75)) { + result = c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; + } else { + result = c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; + } + easeOutBounceArray[ti] = result; + t = ti/litetween_precision; a = 0; p = 0; + if (t==0) result = b; if ((t/=d)==1) result = b+c; + if (p==0) p=d*.3; if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + result = -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + easeInElasticArray[ti] = result; + t = ti/litetween_precision; a = 0; p = 0; + if (t==0) result= b; if ((t/=d)==1) result= b+c; if (p == 0) p=d*.3; + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + result= (a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b); + easeOutElasticArray[ti] = result; + t = ti/litetween_precision; a = 0; p = 0; + if (t==0) result = b; + if ((t/=d/2)==2) result = b+c; + if (p==0) p=d*(.3*1.5); + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + if (t < 1) + result = -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b + else + result = a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; + easeInOutElasticArray[ti] = result; + t = ti/litetween_precision; easeInCircle[ti] = -(Math.sqrt(1-t*t) - 1); + t = ti/litetween_precision; easeOutCircle[ti] = Math.sqrt(1 - ((t-1)*(t-1))); + t = ti/litetween_precision; + if ((t/=d/2) < 1) result = -c/2 * (Math.sqrt(1 - t*t) - 1) + b + else result = c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; + easeInOutCircle[ti] = result; + t = ti/litetween_precision; s = 0; + if (s==0) s = 1.70158; + result = c*(t/=d)*t*((s+1)*t - s) + b; + easeInBack[ti] = result; + t = ti/litetween_precision; s = 0; + if (s==0) s = 1.70158; + result = c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; + easeOutBack[ti] = result; + t = ti/litetween_precision; s = 0; if (s==0) s = 1.70158; + if ((t/=d/2) < 1) + result = c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b + else + result = c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; + easeInOutBack[ti] = result; + } +}()); +var TweenObject = function() +{ + var constructor = function (tname, tweened, easefunc, initial, target, duration, enforce) + { + this.name = tname; + this.value = 0; + this.setInitial(initial); + this.setTarget(target); + this.easefunc = easefunc; + this.tweened = tweened; + this.duration = duration; + this.progress = 0; + this.state = 0; + this.onStart = false; + this.onEnd = false; + this.onReverseStart = false; + this.onReverseEnd = false; + this.lastKnownValue = 0; + this.lastKnownValue2 = 0; + this.enforce = enforce; + this.pingpong = 1.0; + this.flipEase = false; + this.easingparam = []; + this.lastState = 1; + for (var i=0; i<28; i++) { + this.easingparam[i] = {}; + this.easingparam[i].a = 0.0; + this.easingparam[i].p = 0.0; + this.easingparam[i].t = 0.0; + this.easingparam[i].s = 0.0; + this.easingparam[i].optimized = true; + } + } + return constructor; +}(); +(function () { + TweenObject.prototype = { + }; + TweenObject.prototype.flipTarget = function () + { + var x1 = this.initialparam1; + var x2 = this.initialparam2; + this.initialparam1 = this.targetparam1; + this.initialparam2 = this.targetparam2; + this.targetparam1 = x1; + this.targetparam2 = x2; + this.lastKnownValue = 0; + this.lastKnownValue2 = 0; + } + TweenObject.prototype.setInitial = function (initial) + { + this.initialparam1 = parseFloat(initial.split(",")[0]); + this.initialparam2 = parseFloat(initial.split(",")[1]); + this.lastKnownValue = 0; + this.lastKnownValue2 = 0; + } + TweenObject.prototype.setTarget = function (target) + { + this.targetparam1 = parseFloat(target.split(",")[0]); + this.targetparam2 = parseFloat(target.split(",")[1]); + if (isNaN(this.targetparam2)) this.targetparam2 = this.targetparam1; + } + TweenObject.prototype.OnTick = function(dt) + { + if (this.state === 0) return -1.0; + if (this.state === 1) + this.progress += dt; + if (this.state === 2) + this.progress -= dt; + if (this.state === 3) { + this.state = 0; + } + if ((this.state === 4) || (this.state === 6)) { + this.progress += dt * this.pingpong; + } + if (this.state === 5) { + this.progress += dt * this.pingpong; + } + if (this.progress < 0) { + this.progress = 0; + if (this.state === 4) { + this.pingpong = 1; + } else if (this.state === 6) { + this.pingpong = 1; + this.flipEase = false; + } else { + this.state = 0; + } + this.onReverseEnd = true; + return 0.0; + } else if (this.progress > this.duration) { + this.progress = this.duration; + if (this.state === 4) { + this.pingpong = -1; + } else if (this.state === 6) { + this.pingpong = -1; + this.flipEase = true; + } else if (this.state === 5) { + this.progress = 0.0; + } else { + this.state = 0; + } + this.onEnd = true; + return 1.0; + } else { + if (this.flipEase) { + var factor = easeFunc(this.easefunc, this.duration - this.progress, 0, 1, this.duration, this.flipEase, this.easingparam[this.easefunc]); + } else { + var factor = easeFunc(this.easefunc, this.progress, 0, 1, this.duration, this.flipEase, this.easingparam[this.easefunc]); + } + return factor; + } + }; +}()); +; +; +function trim (str) { + return str.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); +} +cr.behaviors.lunarray_LiteTween = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.lunarray_LiteTween.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + this.i = 0; // progress + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.playmode = this.properties[0]; + this.active = (this.playmode == 1) || (this.playmode == 2) || (this.playmode == 3) || (this.playmode == 4); + this.tweened = this.properties[1]; // 0=Position|1=Size|2=Width|3=Height|4=Angle|5=Opacity|6=Value only|7=Horizontal|8=Vertical|9=Scale + this.easing = this.properties[2]; + this.target = this.properties[3]; + this.targetmode = this.properties[4]; + this.useCurrent = false; + if (this.targetmode === 1) this.target = "relative("+this.target+")"; + this.duration = this.properties[5]; + this.enforce = (this.properties[6] === 1); + this.value = 0; + this.tween_list = {}; + this.addToTweenList("default", this.tweened, this.easing, "current", this.target, this.duration, this.enforce); + if (this.properties[0] === 1) this.startTween(0) + if (this.properties[0] === 2) this.startTween(2) + if (this.properties[0] === 3) this.startTween(3) + if (this.properties[0] === 4) this.startTween(4) + }; + behinstProto.parseCurrent = function(tweened, parseText) + { + if (parseText === undefined) parseText = "current"; + var parsed = trim(parseText); + parseText = trim(parseText); + var value = this.value; + if (parseText === "current") { + switch (tweened) { + case 0: parsed = this.inst.x + "," + this.inst.y; break; + case 1: parsed = this.inst.width + "," + this.inst.height; break; + case 2: parsed = this.inst.width + "," + this.inst.height; break; + case 3: parsed = this.inst.width + "," + this.inst.height; break; + case 4: parsed = cr.to_degrees(this.inst.angle) + "," + cr.to_degrees(this.inst.angle); break; + case 5: parsed = (this.inst.opacity*100) + "," + (this.inst.opacity*100); break; + case 6: parsed = value + "," + value; break; + case 7: parsed = this.inst.x + "," + this.inst.y; break; + case 8: parsed = this.inst.x + "," + this.inst.y; break; + case 9: + if (this.inst.curFrame !== undefined) + parsed = (this.inst.width/this.inst.curFrame.width) + "," +(this.inst.height/this.inst.curFrame.height) + else + parsed = "1,1"; + break; + default: break; + } + } + if (parseText.substring(0,8) === "relative") { + var param1 = parseText.match(/\((.*?)\)/); + if (param1) { + var relativex = parseFloat(param1[1].split(",")[0]); + var relativey = parseFloat(param1[1].split(",")[1]); + } + if (isNaN(relativex)) relativex = 0; + if (isNaN(relativey)) relativey = 0; + switch (tweened) { + case 0: parsed = (this.inst.x+relativex) + "," + (this.inst.y+relativey); break; + case 1: parsed = (this.inst.width+relativex) + "," + (this.inst.height+relativey); break; + case 2: parsed = (this.inst.width+relativex) + "," + (this.inst.height+relativey); break; + case 3: parsed = (this.inst.width+relativex) + "," + (this.inst.height+relativey); break; + case 4: parsed = (cr.to_degrees(this.inst.angle)+relativex) + "," + (cr.to_degrees(this.inst.angle)+relativey); break; + case 5: parsed = (this.inst.opacity*100+relativex) + "," + (this.inst.opacity*100+relativey); break; + case 6: parsed = value+relativex + "," + value+relativex; break; + case 7: parsed = (this.inst.x+relativex) + "," + (this.inst.y); break; + case 8: parsed = (this.inst.x) + "," + (this.inst.y+relativex); break; + case 9: parsed = (relativex) + "," + (relativey); break; + default: break; + } + } + return parsed; + }; + behinstProto.addToTweenList = function(tname, tweened, easing, init, targ, duration, enforce) + { + init = this.parseCurrent(tweened, init); + targ = this.parseCurrent(tweened, targ); + if (this.tween_list[tname] !== undefined) { + delete this.tween_list[tname] + } + this.tween_list[tname] = new TweenObject(tname, tweened, easing, init, targ, duration, enforce); + this.tween_list[tname].dt = 0; + }; + behinstProto.saveToJSON = function () + { + var v = JSON.stringify(this.tween_list["default"]); + return { + "playmode": this.playmode, + "active": this.active, + "tweened": this.tweened, + "easing": this.easing, + "target": this.target, + "targetmode": this.targetmode, + "useCurrent": this.useCurrent, + "duration": this.duration, + "enforce": this.enforce, + "value": this.value, + "tweenlist": JSON.stringify(this.tween_list["default"]) + }; + }; + TweenObject.Load = function(rawObj, tname, tweened, easing, init, targ, duration, enforce) + { + var obj = new TweenObject(tname, tweened, easing, init, targ, duration, enforce); + for(var i in rawObj) + obj[i] = rawObj[i]; + return obj; + }; + behinstProto.loadFromJSON = function (o) + { + var x = JSON.parse(o["tweenlist"]); + var tempObj = TweenObject.Load(x, x.name, x.tweened, x.easefunc, x.initialparam1+","+x.initialparam2, x.targetparam1+","+x.targetparam2, x.duration, x.enforce); + this.tween_list["default"] = tempObj; + this.playmode = o["playmode"]; + this.active = o["active"]; + this.movement = o["tweened"]; + this.easing = o["easing"]; + this.target = o["target"]; + this.targetmode = o["targetmode"]; + this.useCurrent = o["useCurrent"]; + this.duration = o["duration"]; + this.enforce = o["enforce"]; + this.value = o["value"]; + }; + behinstProto.setProgressTo = function (mark) + { + if (mark > 1.0) mark = 1.0; + if (mark < 0.0) mark = 0.0; + for (var i in this.tween_list) { + var inst = this.tween_list[i]; + inst.lastKnownValue = 0; + inst.lastKnownValue2 = 0; + inst.state = 3; + inst.progress = mark * inst.duration; + var factor = inst.OnTick(0); + this.updateTween(inst, factor); + } + } + behinstProto.startTween = function (startMode) + { + for (var i in this.tween_list) { + var inst = this.tween_list[i]; + if (this.useCurrent) { + var init = this.parseCurrent(inst.tweened, "current"); + var target = this.parseCurrent(inst.tweened, this.target); + inst.setInitial(init); + inst.setTarget(target); + } + if (startMode === 0) { + inst.progress = 0.000001; + inst.lastKnownValue = 0; + inst.lastKnownValue2 = 0; + inst.onStart = true; + inst.state = 1; + } + if (startMode === 1) { + inst.state = inst.lastState; + } + if ((startMode === 2) || (startMode === 4)) { + inst.progress = 0.000001; + inst.lastKnownValue = 0; + inst.lastKnownValue2 = 0; + inst.onStart = true; + if (startMode == 2) inst.state = 4; //state ping pong + if (startMode == 4) inst.state = 6; //state flip flop + } + if (startMode === 3) { + inst.progress = 0.000001; + inst.lastKnownValue = 0; + inst.lastKnownValue2 = 0; + inst.onStart = true; + inst.state = 5; + } + } + } + behinstProto.stopTween = function (stopMode) + { + for (var i in this.tween_list) { + var inst = this.tween_list[i]; + if ((inst.state != 3) && (inst.state != 0)) //don't save paused/seek state + inst.lastState = inst.state; + if (stopMode === 1) inst.progress = 0.0; + if (stopMode === 2) inst.progress = inst.duration; + inst.state = 3; + var factor = inst.OnTick(0); + this.updateTween(inst, factor); + } + } + behinstProto.reverseTween = function(reverseMode) + { + for (var i in this.tween_list) { + var inst = this.tween_list[i]; + if (reverseMode === 1) { + inst.progress = inst.duration; + inst.lastKnownValue = 0; + inst.lastKnownValue2 = 0; + inst.onReverseStart = true; + } + inst.state = 2; + } + } + behinstProto.updateTween = function (inst, factor) + { + if (inst.tweened === 0) { + if (inst.enforce) { + this.inst.x = inst.initialparam1 + (inst.targetparam1 - inst.initialparam1) * factor; + this.inst.y = inst.initialparam2 + (inst.targetparam2 - inst.initialparam2) * factor; + } else { + this.inst.x += ((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue; + this.inst.y += ((inst.targetparam2 - inst.initialparam2) * factor) - inst.lastKnownValue2; + inst.lastKnownValue = ((inst.targetparam1 - inst.initialparam1) * factor); + inst.lastKnownValue2 = ((inst.targetparam2 - inst.initialparam2) * factor); + } + } else if (inst.tweened === 1) { + if (inst.enforce) { + this.inst.width = (inst.initialparam1 + ((inst.targetparam1 - inst.initialparam1) * (factor))); + this.inst.height = (inst.initialparam2 + ((inst.targetparam2 - inst.initialparam2) * (factor))); + } else { + this.inst.width += ((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue; + this.inst.height += ((inst.targetparam2 - inst.initialparam2) * factor) - inst.lastKnownValue2; + inst.lastKnownValue = ((inst.targetparam1 - inst.initialparam1) * factor); + inst.lastKnownValue2 = ((inst.targetparam2 - inst.initialparam2) * factor); + } + } else if (inst.tweened === 2) { + if (inst.enforce) { + this.inst.width = (inst.initialparam1 + ((inst.targetparam1 - inst.initialparam1) * (factor))); + } else { + this.inst.width += ((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue; + inst.lastKnownValue = ((inst.targetparam1 - inst.initialparam1) * factor); + } + } else if (inst.tweened === 3) { + if (inst.enforce) { + this.inst.height = (inst.initialparam2 + ((inst.targetparam2 - inst.initialparam2) * (factor))); + } else { + this.inst.height += ((inst.targetparam2 - inst.initialparam2) * factor) - inst.lastKnownValue2; + inst.lastKnownValue2 = ((inst.targetparam2 - inst.initialparam2) * factor); + } + } else if (inst.tweened === 4) { + if (inst.enforce) { + var tangle = inst.initialparam1 + (inst.targetparam1 - inst.initialparam1) * factor; + this.inst.angle = cr.clamp_angle(cr.to_radians(tangle)); + } else { + var tangle = ((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue; + this.inst.angle = cr.clamp_angle(this.inst.angle + cr.to_radians(tangle)); + inst.lastKnownValue = (inst.targetparam1 - inst.initialparam1) * factor; + } + } else if (inst.tweened === 5) { + if (inst.enforce) { + this.inst.opacity = (inst.initialparam1 + (inst.targetparam1 - inst.initialparam1) * factor) / 100; + } else { + this.inst.opacity += (((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue) / 100; + inst.lastKnownValue = ((inst.targetparam1 - inst.initialparam1) * factor); + } + } else if (inst.tweened === 6) { + if (inst.enforce) { + this.value = (inst.initialparam1 + (inst.targetparam1 - inst.initialparam1) * factor); + } else { + this.value += (((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue); + inst.lastKnownValue = ((inst.targetparam1 - inst.initialparam1) * factor); + } + } else if (inst.tweened === 7) { + if (inst.enforce) { + this.inst.x = inst.initialparam1 + (inst.targetparam1 - inst.initialparam1) * factor; + } else { + this.inst.x += ((inst.targetparam1 - inst.initialparam1) * factor) - inst.lastKnownValue; + inst.lastKnownValue = ((inst.targetparam1 - inst.initialparam1) * factor); + } + } else if (inst.tweened === 8) { + if (inst.enforce) { + this.inst.y = inst.initialparam2 + (inst.targetparam2 - inst.initialparam2) * factor; + } else { + this.inst.y += ((inst.targetparam2 - inst.initialparam2) * factor) - inst.lastKnownValue2; + inst.lastKnownValue2 = ((inst.targetparam2 - inst.initialparam2) * factor); + } + } else if (inst.tweened === 9) { + var scalex = inst.initialparam1 + (inst.targetparam1 - inst.initialparam1) * factor; + var scaley = inst.initialparam2 + (inst.targetparam2 - inst.initialparam2) * factor; + if (this.inst.width < 0) scalex = inst.initialparam1 + (inst.targetparam1 + inst.initialparam1) * -factor; + if (this.inst.height < 0) scaley = inst.initialparam2 + (inst.targetparam2 + inst.initialparam2) * -factor; + if (inst.enforce) { + this.inst.width = this.inst.curFrame.width * scalex; + this.inst.height = this.inst.curFrame.height * scaley; + } else { + if (this.inst.width < 0) { + this.inst.width = scalex * (this.inst.width / (-1+inst.lastKnownValue)); + inst.lastKnownValue = scalex + 1 + } else { + this.inst.width = scalex * (this.inst.width / (1+inst.lastKnownValue)); + inst.lastKnownValue = scalex - 1; + } + if (this.inst.height < 0) { + this.inst.height = scaley * (this.inst.height / (-1+inst.lastKnownValue2)); + inst.lastKnownValue2 = scaley + 1 + } else { + this.inst.height = scaley * (this.inst.height / (1+inst.lastKnownValue2)); + inst.lastKnownValue2 = scaley - 1; + } + } + } + this.inst.set_bbox_changed(); + } + behinstProto.tick = function () + { + var dt = this.runtime.getDt(this.inst); + var inst = this.tween_list["default"]; + if (inst.state !== 0) { + if (inst.onStart) { + this.runtime.trigger(cr.behaviors.lunarray_LiteTween.prototype.cnds.OnStart, this.inst); + inst.onStart = false; + } + if (inst.onReverseStart) { + this.runtime.trigger(cr.behaviors.lunarray_LiteTween.prototype.cnds.OnReverseStart, this.inst); + inst.onReverseStart = false; + } + this.active = (inst.state == 1) || (inst.state == 2) || (inst.state == 4) || (inst.state == 5) || (inst.state == 6); + var factor = inst.OnTick(dt); + this.updateTween(inst, factor); + if (inst.onEnd) { + this.runtime.trigger(cr.behaviors.lunarray_LiteTween.prototype.cnds.OnEnd, this.inst); + inst.onEnd = false; + } + if (inst.onReverseEnd) { + this.runtime.trigger(cr.behaviors.lunarray_LiteTween.prototype.cnds.OnReverseEnd, this.inst); + inst.onReverseEnd = false; + } + } + }; + behaviorProto.cnds = {}; + var cnds = behaviorProto.cnds; + cnds.IsActive = function () + { + return (this.tween_list["default"].state !== 0); + }; + cnds.IsReversing = function () + { + return (this.tween_list["default"].state == 2); + }; + cnds.CompareProgress = function (cmp, v) + { + var inst = this.tween_list["default"]; + return cr.do_cmp((inst.progress / inst.duration), cmp, v); + }; + cnds.OnThreshold = function (cmp, v) + { + var inst = this.tween_list["default"]; + this.threshold = (cr.do_cmp((inst.progress / inst.duration), cmp, v)); + var ret = (this.oldthreshold != this.threshold) && (this.threshold); + if (ret) { + this.oldthreshold = this.threshold; + } + return ret; + }; + cnds.OnStart = function () + { + if (this.tween_list["default"] === undefined) + return false; + return this.tween_list["default"].onStart; + }; + cnds.OnReverseStart = function () + { + if (this.tween_list["default"] === undefined) + return false; + return this.tween_list["default"].onReverseStart; + }; + cnds.OnEnd = function () + { + if (this.tween_list["default"] === undefined) + return false; + return this.tween_list["default"].onEnd; + }; + cnds.OnReverseEnd = function () + { + if (this.tween_list["default"] === undefined) + return false; + return this.tween_list["default"].onReverseEnd; + }; + behaviorProto.acts = {}; + var acts = behaviorProto.acts; + acts.Start = function (startmode, current) + { + this.threshold = false; + this.oldthreshold = false; + this.useCurrent = (current == 1); + this.startTween(startmode); + }; + acts.Stop = function (stopmode) + { + this.stopTween(stopmode); + }; + acts.Reverse = function (revMode) + { + this.threshold = false; + this.oldthreshold = false; + this.reverseTween(revMode); + }; + acts.ProgressTo = function (progress) + { + this.setProgressTo(progress); + }; + acts.SetDuration = function (x) + { + if (isNaN(x)) return; + if (x < 0) return; + if (this.tween_list["default"] === undefined) return; + this.tween_list["default"].duration = x; + }; + acts.SetEnforce = function (x) + { + if (this.tween_list["default"] === undefined) return; + this.tween_list["default"].enforce = (x===1); + }; + acts.SetInitial = function (x) + { + if (this.tween_list["default"] === undefined) return; + var init = this.parseCurrent(this.tween_list["default"].tweened, x); + this.tween_list["default"].setInitial(init); + }; + acts.SetTarget = function (targettype, absrel, x) + { + if (this.tween_list["default"] === undefined) return; + if (isNaN(x)) return; + var inst = this.tween_list["default"]; + var parsed = x + ""; + this.targetmode = absrel; + var x1 = ""; + var x2 = ""; + if (absrel === 1) { + this.target = "relative(" + parsed + ")"; + switch (targettype) { + case 0: x1 = (this.inst.x + x); x2 = inst.targetparam2; break; + case 1: x1 = inst.targetparam1; x2 = (this.inst.y + x); break; + case 2: x1 = "" + cr.to_degrees(this.inst.angle + cr.to_radians(x)); x2 = x1; break; //angle + case 3: x1 = "" + (this.inst.opacity*100) + x; x2 = x1; break; //opacity + case 4: x1 = (this.inst.width + x); x2 = inst.targetparam2; break; //width + case 5: x1 = inst.targetparam1; x2 = (this.inst.height + x); break; //height + case 6: x1 = x; x2 = x; break; //value + default: break; + } + parsed = x1 + "," + x2; + } else { + switch (targettype) { + case 0: x1 = x; x2 = inst.targetparam2; break; + case 1: x1 = inst.targetparam1; x2 = x; break; + case 2: x1 = x; x2 = x; break; //angle + case 3: x1 = x; x2 = x; break; //opacity + case 4: x1 = x; x2 = inst.targetparam2; break; //width + case 5: x1 = inst.targetparam1; x2 = x; break; //height + case 6: x1 = x; x2 = x; break; //value + default: break; + } + parsed = x1 + "," + x2; + this.target = parsed; + } + var init = this.parseCurrent(this.tween_list["default"].tweened, "current"); + var targ = this.parseCurrent(this.tween_list["default"].tweened, parsed); + inst.setInitial(init); + inst.setTarget(targ); + }; + acts.SetTweenedProperty = function (x) + { + if (this.tween_list["default"] === undefined) return; + this.tween_list["default"].tweened = x; + }; + acts.SetEasing = function (x) + { + if (this.tween_list["default"] === undefined) return; + this.tween_list["default"].easefunc = x; + }; + acts.SetEasingParam = function (x, a, p, t, s) + { + if (this.tween_list["default"] === undefined) return; + this.tween_list["default"].easingparam[x].optimized = false; + this.tween_list["default"].easingparam[x].a = a; + this.tween_list["default"].easingparam[x].p = p; + this.tween_list["default"].easingparam[x].t = t; + this.tween_list["default"].easingparam[x].s = s; + }; + acts.ResetEasingParam = function () + { + if (this.tween_list["default"] === undefined) return; + this.tween_list["default"].optimized = true; + }; + acts.SetValue = function (x) + { + var inst = this.tween_list["default"]; + this.value = x; + if (inst.tweened === 6) + inst.setInitial( this.parseCurrent(inst.tweened, "current") ); + }; + acts.SetParameter = function (tweened, easefunction, target, duration, enforce) + { + if (this.tween_list["default"] === undefined) { + this.addToTweenList("default", tweened, easefunction, initial, target, duration, enforce, 0); + } else { + var inst = this.tween_list["default"]; + inst.tweened = tweened; + inst.easefunc = easefunction; + inst.setInitial( this.parseCurrent(tweened, "current") ); + inst.setTarget( this.parseCurrent(tweened, target) ); + inst.duration = duration; + inst.enforce = (enforce === 1); + } + }; + behaviorProto.exps = {}; + var exps = behaviorProto.exps; + exps.State = function (ret) + { + var parsed = "N/A"; + switch (this.tween_list["default"].state) { + case 0: parsed = "paused"; break; + case 1: parsed = "playing"; break; + case 2: parsed = "reversing"; break; + case 3: parsed = "seeking"; break; + default: break; + } + ret.set_string(parsed); + }; + exps.Progress = function (ret) + { + var progress = this.tween_list["default"].progress/this.tween_list["default"].duration; + ret.set_float(progress); + }; + exps.Duration = function (ret) + { + ret.set_float(this.tween_list["default"].duration); + }; + exps.Target = function (ret) + { + var inst = this.tween_list["default"]; + var parsed = "N/A"; + switch (inst.tweened) { + case 0: parsed = inst.targetparam1; break; + case 1: parsed = inst.targetparam2; break; + case 2: parsed = inst.targetparam1; break; + case 3: parsed = inst.targetparam1; break; + case 4: parsed = inst.targetparam1; break; + case 5: parsed = inst.targetparam2; break; + case 6: parsed = inst.targetparam1; break; + default: break; + } + ret.set_float(parsed); + }; + exps.Value = function (ret) + { + var tval = this.value; + ret.set_float(tval); + }; + exps.Tween = function (ret, a_, b_, x_, easefunc_) + { + var currX = (x_>1.0?1.0:x_); + var factor = easeFunc(easefunc_, currX<0.0?0.0:currX, 0.0, 1.0, 1.0, false, false); + ret.set_float(a_ + factor * (b_-a_)); + }; +}()); +; +; +function trim (str) { + return str.replace(/^\s\s*/, '').replace(/\s\s*$/, ''); +} +cr.behaviors.lunarray_Tween = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.lunarray_Tween.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + this.i = 0; // progress + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.groupUpdateProgress = function(v) + { + if (v > 1) v = 1; + if (cr.lunarray_tweenProgress[this.group] = -1) cr.lunarray_tweenProgress[this.group] = v; + if (cr.lunarray_tweenProgress[this.group] >= v) cr.lunarray_tweenProgress[this.group] = v; + } + behinstProto.groupSync = function() + { + if (this.group != "") { + if (typeof cr.lunarray_tweenGroup === "undefined") { + cr.lunarray_tweenGroup = {}; + cr.lunarray_tweenProgress = {}; + } + if (typeof cr.lunarray_tweenGroup[this.group] === "undefined") { + cr.lunarray_tweenGroup[this.group] = []; + cr.lunarray_tweenProgress[this.group] = -1; + } + if (cr.lunarray_tweenGroup[this.group].indexOf(this) == -1) { + cr.lunarray_tweenGroup[this.group].push(this); + } + } + } + behinstProto.saveState = function() + { + this.tweenSaveWidth = this.inst.width; + this.tweenSaveHeight = this.inst.height; + this.tweenSaveAngle = this.inst.angle; + this.tweenSaveOpacity = this.inst.opacity; + this.tweenSaveX = this.inst.x; + this.tweenSaveY = this.inst.y; + this.tweenSaveValue = this.value; + } + behinstProto.onCreate = function() + { + this.active = (this.properties[0] === 1); + this.tweened = this.properties[1]; // 0=Position|1=Size|2=Width|3=Height|4=Angle|5=Opacity|6=Value only|7=Pixel Size + this.easing = this.properties[2]; + this.initial = this.properties[3]; + this.target = this.properties[4]; + this.duration = this.properties[5]; + this.wait = this.properties[6]; + this.playmode = this.properties[7]; //0=Play Once|1=Repeat|2=Ping Pong|3=Play once and destroy|4=Loop|5=Ping Pong Stop|6=Play and stop + this.value = this.properties[8]; + this.coord_mode = this.properties[9]; //0=Absolute|1=Relative + this.forceInit = (this.properties[10] === 1); + this.group = this.properties[11]; + this.targetObject = null; + this.pingpongCounter = 0; + if (this.playmode == 5) this.pingpongCounter = 1; + this.groupSync(); + this.isPaused = false; + this.initialX = this.inst.x; + this.initialY = this.inst.y; + this.targetX = parseFloat(this.target.split(",")[0]); + this.targetY = parseFloat(this.target.split(",")[1]); + this.saveState(); + this.tweenInitialX = 0; + this.tweenInitialY = 0; + this.tweenTargetX = 0; + this.tweenTargetY = 0; + this.tweenTargetAngle = 0; + this.ratio = this.inst.height / this.inst.width; + this.reverse = false; + this.rewindMode = false; + this.doTweenX = true; + this.doTweenY = true; + this.loop = false; + this.initiating = 0; + this.cooldown = 0; + this.lastPlayMode = this.playmode; + this.lastKnownValue = this.tweenInitialX; + this.lastKnownX = this.tweenInitialX; + this.lastKnownY = this.tweenInitialY; + if (this.forceInit) this.init(); + if (this.initial == "") this.initial = "current"; + this.onStarted = false; + this.onStartedDone = false; + this.onWaitEnd = false; + this.onWaitEndDone = false; + this.onEnd = false; + this.onEndDone = false; + this.onCooldown = false; + this.onCooldownDone = false; + if (this.active) { + this.init(); + } + }; + behinstProto.init = function () + { + this.onStarted = false; + if (this.initial === "") this.initial = "current"; + if (this.target === "") this.target = "current"; + var isCurrent = (this.initial === "current"); + var targetIsCurrent = (this.target === "current"); + var isTargettingObject = (this.target === "OBJ"); + if (this.target === "OBJ") { + if (this.targetObject != null) { + if (this.tweened == 0) { + if (this.coord_mode == 1) //relative mode + this.target = (this.targetObject.x-this.inst.x) + "," + (this.targetObject.y-this.inst.y); + else //absolute mode + this.target = (this.targetObject.x) + "," + (this.targetObject.y); + } else if ((this.tweened == 1) || (this.tweened == 2) || (this.tweened == 3) || (this.tweened == 7)) { + if (this.coord_mode == 1) { //relative mode + this.target = ((this.tweened==2)?1:(this.targetObject.width)) + "," + ((this.tweened==3)?1:(this.targetObject.height)); + } else { + this.target = ((this.tweened==2)?1:(this.targetObject.width/this.tweenSaveWidth)) + "," + ((this.tweened==3)?1:(this.targetObject.height/this.tweenSaveHeight)); + } + } else if (this.tweened == 4) { + if (this.coord_mode == 1) //relative mode + this.target = cr.to_degrees(this.targetObject.angle-this.inst.angle) + ""; + else //absolute mode + this.target = cr.to_degrees(this.targetObject.angle) + ""; + } else if (this.tweened == 5) { + if (this.coord_mode == 1) //relative mode + this.target = ((this.targetObject.opacity-this.inst.opacity)*100) + ""; + else //absolute mode + this.target = (this.targetObject.opacity*100) + ""; + } + } + } + if (this.tweened == 0) { + if (targetIsCurrent) this.target = this.inst.x + "," + this.inst.y; + if (!isCurrent) { + if (!this.reverse) { + if (this.playmode != 1) { + this.inst.x = parseFloat(this.initial.split(",")[0]); + this.inst.y = parseFloat(this.initial.split(",")[1]); + } + } + } else { + if (this.coord_mode == 1) { + this.initial = this.inst.x + "," + this.inst.y; + } else { + this.initial = this.tweenSaveX + "," + this.tweenSaveY; + } + } + if (this.coord_mode == 1) { + if (this.loop) { + this.inst.x = this.tweenSaveX; + this.inst.y = this.tweenSaveY; + } + this.initialX = this.inst.x; + this.initialY = this.inst.y; + if (!this.reverse) { + this.targetX = parseFloat(this.target.split(",")[0]); + this.targetY = parseFloat(this.target.split(",")[1]); + } else { + this.targetX = -parseFloat(this.target.split(",")[0]); + this.targetY = -parseFloat(this.target.split(",")[1]); + } + this.tweenInitialX = this.initialX; + this.tweenInitialY = this.initialY; + this.tweenTargetX = this.tweenInitialX + this.targetX; + this.tweenTargetY = this.tweenInitialY + this.targetY; + } else { + if (!this.reverse) { + this.inst.x = this.tweenSaveX; + this.inst.y = this.tweenSaveY; + this.targetX = parseFloat(this.target.split(",")[0]); + this.targetY = parseFloat(this.target.split(",")[1]); + } else { + this.inst.x = parseFloat(this.target.split(",")[0]); + this.inst.y = parseFloat(this.target.split(",")[1]); + this.targetX = this.tweenSaveX; + this.targetY = this.tweenSaveY; + } + this.initialX = this.inst.x; + this.initialY = this.inst.y; + this.tweenInitialX = this.initialX; + this.tweenInitialY = this.initialY; + this.tweenTargetX = this.targetX; + this.tweenTargetY = this.targetY; + if (this.playmode == -6) { + this.tweenTargetX = this.tweenSaveX; + this.tweenTargetY = this.tweenSaveY; + } + } + } else if ((this.tweened == 1) || (this.tweened == 2) || (this.tweened == 3)) { + if (targetIsCurrent) this.target = "1,1"; + if (this.initial == "current") this.initial = "1,1"; + this.initial = "" + this.initial; + this.target = "" + this.target; + if (this.tweened == 2) { + if (this.initial.indexOf(',') == -1) this.initial = parseFloat(this.initial) + ",1"; + if (this.target.indexOf(',') == -1) this.target = parseFloat(this.target) + ",1"; + } else if (this.tweened == 3) { + if (this.initial.indexOf(',') == -1) this.initial = "1," + parseFloat(this.initial); + if (this.target.indexOf(',') == -1) this.target = "1," + parseFloat(this.target); + } else { + if (this.initial.indexOf(',') == -1) this.initial = parseFloat(this.initial) + "," + parseFloat(this.initial); + if (this.target.indexOf(',') == -1) this.target = parseFloat(this.target) + "," + parseFloat(this.target); + } + var ix = parseFloat(this.initial.split(",")[0]); + var iy = parseFloat(this.initial.split(",")[1]); + this.doTweenX = true; + var tx = parseFloat(this.target.split(",")[0]); + if ((tx == 0) || (isNaN(tx))) this.doTweenX = false; + if (this.tweened == 3) this.doTweenX = false; + this.doTweenY = true; + var ty = parseFloat(this.target.split(",")[1]); + if ((ty == 0) || (isNaN(ty))) this.doTweenY = false; + if (this.tweened == 2) this.doTweenY = false; + if (this.coord_mode == 1) { + if (this.loop) { + this.inst.width = this.tweenSaveWidth; + this.inst.height = this.tweenSaveHeight; + } + if (!isCurrent) { + if (!this.reverse) { + this.inst.width = this.inst.width * ix; + this.inst.height = this.inst.height * iy; + } else { + this.inst.width = this.inst.width * tx; + this.inst.height = this.inst.height * ty; + } + } + this.initialX = this.inst.width; + this.initialY = this.inst.height; + this.tweenInitialX = this.initialX; + this.tweenInitialY = this.initialY; + if (!this.reverse) { + this.targetX = this.initialX * tx; + this.targetY = this.initialY * ty; + } else { + this.targetX = this.initialX * ix/tx; + this.targetY = this.initialY * iy/ty; + } + this.tweenTargetX = this.targetX; + this.tweenTargetY = this.targetY; + } else { + if (!isCurrent) { + if (!this.reverse) { + this.inst.width = this.tweenSaveWidth * ix; + this.inst.height = this.tweenSaveHeight * iy; + } else { + this.inst.width = this.tweenSaveWidth * tx; + this.inst.height = this.tweenSaveHeight * ty; + } + } + this.initialX = this.inst.width; + this.initialY = this.inst.height; + this.tweenInitialX = this.initialX; + this.tweenInitialY = this.initialY; + if (!this.reverse) { + this.targetX = this.tweenSaveWidth * tx; + this.targetY = this.tweenSaveHeight * ty; + } else { + this.targetX = this.tweenSaveWidth * ix; + this.targetY = this.tweenSaveHeight * iy; + } + this.tweenTargetX = this.targetX; + this.tweenTargetY = this.targetY; + } + if (this.playmode == -6) { + this.tweenTargetX = this.tweenSaveWidth * ix; + this.tweenTargetY = this.tweenSaveHeight * iy; + } + } else if (this.tweened == 4) { + if (targetIsCurrent) this.target = cr.to_degrees(this.inst.angle); + if (this.initial != "current") { + if (!this.reverse) { + if (this.playmode != 1) { //if repeat, don't initialize + this.inst.angle = cr.to_radians(parseFloat(this.initial.split(",")[0])); + } + } + } + if (this.coord_mode == 1) { + if (this.loop) { + this.inst.angle = this.tweenSaveAngle; + } + this.initialX = this.inst.angle; + if (this.reverse) { + this.targetX = this.inst.angle - cr.to_radians(parseFloat(this.target.split(",")[0])); + } else { + this.targetX = this.inst.angle + cr.to_radians(parseFloat(this.target.split(",")[0])); + } + this.tweenInitialX = this.initialX; + this.tweenTargetX = cr.to_degrees(this.targetX); + } else { + if (this.reverse) { + this.inst.angle = cr.to_radians(parseFloat(this.target.split(",")[0]));; + this.initialX = this.inst.angle; + this.targetX = this.tweenSaveAngle; + this.tweenInitialX = this.initialX; + this.tweenTargetX = cr.to_degrees(this.targetX); + } else { + this.inst.angle = this.tweenSaveAngle; + this.initialX = this.inst.angle; + this.targetX = cr.to_radians(parseFloat(this.target.split(",")[0])); + this.tweenInitialX = this.initialX; + this.tweenTargetX = cr.to_degrees(this.targetX); + } + } + if (this.playmode == -6) { + this.tweenTargetX = cr.to_degrees(this.tweenSaveAngle); + } + this.tweenTargetAngle = cr.to_radians(this.tweenTargetX); + } else if (this.tweened == 5) { + if (this.initial == "current") this.initial = this.inst.opacity; + if (targetIsCurrent) this.target = ""+this.inst.opacity; + if (!isCurrent) { + if (!this.reverse) { + if (this.playmode != 1) { //if repeat, don't initialize + this.inst.opacity = parseFloat(this.initial.split(",")[0]) / 100; + } + } + } + if (this.coord_mode == 1) { + if (this.loop) { + this.inst.opacity = this.tweenSaveOpacity; + } + this.initialX = this.inst.opacity; + this.tweenInitialX = this.initialX; + if (!this.reverse) { + this.targetX = parseFloat(this.target.split(",")[0]) / 100; + } else { + this.targetX = -parseFloat(this.target.split(",")[0]) / 100; + } + this.tweenTargetX = this.tweenInitialX + this.targetX; + } else { + this.initialX = this.inst.opacity; + if (!this.reverse) { + this.tweenInitialX = this.initialX; + this.targetX = parseFloat(this.target.split(",")[0]) / 100; + } else { + this.tweenInitialX = parseFloat(this.target.split(",")[0]) / 100; + this.targetX = parseFloat(this.initial.split(",")[0]) / 100; + } + this.tweenTargetX = this.targetX; + } + if (this.playmode == -6) { + this.tweenTargetX = this.tweenSaveOpacity; + } + } else if (this.tweened == 6) { + if (isNaN(this.value)) this.value = 0; + if (this.initial == "current") this.initial = ""+this.value; + if (targetIsCurrent) this.target = ""+this.value; + if (!isCurrent) { + if (!this.reverse) { + if (this.playmode != 1) { //if repeat, don't initialize + this.value = parseFloat(this.initial.split(",")[0]); + } + } + } + if (this.coord_mode == 1) { + if (this.loop) { + this.value = this.tweenSaveValue; + } + if (!isCurrent) { + if (!this.reverse) { + this.value = parseFloat(this.initial.split(",")[0]); + } else { + this.value = parseFloat(this.target.split(",")[0]); + } + } + this.initialX = this.value; + if (!this.reverse) { + this.targetX = this.initialX + parseFloat(this.target.split(",")[0]); + } else { + this.targetX = this.initialX - parseFloat(this.target.split(",")[0]); + } + this.tweenInitialX = this.initialX; + this.tweenTargetX = this.targetX; + } else { + if (!isCurrent) { + if (!this.reverse) { + this.value = parseFloat(this.initial.split(",")[0]); + } else { + this.value = parseFloat(this.target.split(",")[0]); + } + } + this.initialX = this.value; + if (!this.reverse) { + this.targetX = parseFloat(this.target.split(",")[0]); + } else { + this.targetX = parseFloat(this.initial.split(",")[0]); + } + this.tweenInitialX = this.initialX; + this.tweenTargetX = this.targetX; + } + if (this.playmode == -6) { + this.tweenTargetX = this.tweenSaveValue; + } + } else if (this.tweened == 7) { + if (targetIsCurrent) this.target = this.inst.width + "," + this.inst.height; + if (this.initial != "current") { + if (!this.reverse) { + if (this.playmode != 1) { //if repeat, don't initialize + this.inst.width = parseFloat(this.initial.split(",")[0]); + this.inst.height = parseFloat(this.initial.split(",")[1]); + } + } + } + this.doTweenX = true; + var tx = parseFloat(this.target.split(",")[0]); + if ((tx < 0) || (isNaN(tx))) this.doTweenX = false; + this.doTweenY = true; + var ty = parseFloat(this.target.split(",")[1]); + if ((ty < 0) || (isNaN(ty))) this.doTweenY = false; + if (this.coord_mode == 1) { + if (this.loop) { + this.inst.width = this.tweenSaveWidth; + this.inst.height = this.tweenSaveHeight; + } + this.initialX = this.inst.width; + this.initialY = this.inst.height; + if (!this.reverse) { + this.targetX = this.initialX + parseFloat(this.target.split(",")[0]); + this.targetY = this.initialY + parseFloat(this.target.split(",")[1]); + } else { + this.targetX = this.initialX - parseFloat(this.target.split(",")[0]); + this.targetY = this.initialY - parseFloat(this.target.split(",")[1]); + } + this.tweenInitialX = this.initialX; + this.tweenInitialY = this.initialY; + this.tweenTargetX = this.targetX; + this.tweenTargetY = this.targetY; + } else { + if (!isCurrent) { + if (!this.reverse) { + this.inst.width = this.tweenSaveWidth; + this.inst.height = this.tweenSaveHeight; + } else { + this.inst.width = parseFloat(this.target.split(",")[0]); + this.inst.height = parseFloat(this.target.split(",")[1]); + } + } + this.initialX = this.inst.width; + this.initialY = this.inst.height; + if (!this.reverse) { + this.targetX = parseFloat(this.target.split(",")[0]); + this.targetY = parseFloat(this.target.split(",")[1]); + } else { + this.targetX = this.tweenSaveWidth; + this.targetY = this.tweenSaveHeight; + } + this.tweenInitialX = this.initialX; + this.tweenInitialY = this.initialY; + this.tweenTargetX = this.targetX; + this.tweenTargetY = this.targetY; + } + if (this.playmode == -6) { + this.tweenTargetX = this.tweenSaveWidth; + this.tweenTargetY = this.tweenSaveHeight; + } + } else { +; + } + this.lastKnownValue = this.tweenInitialX; + this.lastKnownX = this.tweenInitialX; + this.lastKnownY = this.tweenInitialY; + this.initiating = parseFloat(this.wait.split(",")[0]); + this.cooldown = parseFloat(this.wait.split(",")[1]); + if ((this.initiating < 0) || (isNaN(this.initiating))) this.initiating = 0; + if ((this.cooldown < 0) || (isNaN(this.cooldown))) this.cooldown = 0; + if (isCurrent) this.initial = "current"; + if (targetIsCurrent) this.target = "current"; + if (isTargettingObject) this.target = "OBJ"; + }; + function easeOutBounce(t,b,c,d) { + if ((t/=d) < (1/2.75)) { + return c*(7.5625*t*t) + b; + } else if (t < (2/2.75)) { + return c*(7.5625*(t-=(1.5/2.75))*t + .75) + b; + } else if (t < (2.5/2.75)) { + return c*(7.5625*(t-=(2.25/2.75))*t + .9375) + b; + } else { + return c*(7.5625*(t-=(2.625/2.75))*t + .984375) + b; + } + } + behinstProto.easeFunc = function (t, b, c, d) + { + switch (this.easing) { + case 0: // linear + return c*t/d + b; + case 1: // easeInQuad + return c*(t/=d)*t + b; + case 2: // easeOutQuad + return -c *(t/=d)*(t-2) + b; + case 3: // easeInOutQuad + if ((t/=d/2) < 1) return c/2*t*t + b; + return -c/2 * ((--t)*(t-2) - 1) + b; + case 4: // easeInCubic + return c*(t/=d)*t*t + b; + case 5: // easeOutCubic + return c*((t=t/d-1)*t*t + 1) + b; + case 6: // easeInOutCubic + if ((t/=d/2) < 1) + return c/2*t*t*t + b; + return c/2*((t-=2)*t*t + 2) + b; + case 7: // easeInQuart + return c*(t/=d)*t*t*t + b; + case 8: // easeOutQuart + return -c * ((t=t/d-1)*t*t*t - 1) + b; + case 9: // easeInOutQuart + if ((t/=d/2) < 1) return c/2*t*t*t*t + b; + return -c/2 * ((t-=2)*t*t*t - 2) + b; + case 10: // easeInQuint + return c*(t/=d)*t*t*t*t + b; + case 11: // easeOutQuint + return c*((t=t/d-1)*t*t*t*t + 1) + b; + case 12: // easeInOutQuint + if ((t/=d/2) < 1) return c/2*t*t*t*t*t + b; + return c/2*((t-=2)*t*t*t*t + 2) + b; + case 13: // easeInCircle + return -c * (Math.sqrt(1 - (t/=d)*t) - 1) + b; + case 14: // easeOutCircle + return c * Math.sqrt(1 - (t=t/d-1)*t) + b; + case 15: // easeInOutCircle + if ((t/=d/2) < 1) return -c/2 * (Math.sqrt(1 - t*t) - 1) + b; + return c/2 * (Math.sqrt(1 - (t-=2)*t) + 1) + b; + case 16: // easeInBack + var s = 0; + if (s==0) s = 1.70158; + return c*(t/=d)*t*((s+1)*t - s) + b; + case 17: // easeOutBack + var s = 0; + if (s==0) s = 1.70158; + return c*((t=t/d-1)*t*((s+1)*t + s) + 1) + b; + case 18: // easeInOutBack + var s = 0; + if (s==0) s = 1.70158; + if ((t/=d/2) < 1) return c/2*(t*t*(((s*=(1.525))+1)*t - s)) + b; + return c/2*((t-=2)*t*(((s*=(1.525))+1)*t + s) + 2) + b; + case 19: //easeInElastic + var a = 0; + var p = 0; + if (t==0) return b; if ((t/=d)==1) return b+c; if (p==0) p=d*.3; + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return -(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + case 20: //easeOutElastic + var a = 0; + var p = 0; + if (t==0) return b; if ((t/=d)==1) return b+c; if (p == 0) p=d*.3; + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + return (a*Math.pow(2,-10*t) * Math.sin( (t*d-s)*(2*Math.PI)/p ) + c + b); + case 21: //easeInOutElastic + var a = 0; + var p = 0; + if (t==0) return b; + if ((t/=d/2)==2) return b+c; + if (p==0) p=d*(.3*1.5); + if (a==0 || a < Math.abs(c)) { a=c; var s=p/4; } + else var s = p/(2*Math.PI) * Math.asin (c/a); + if (t < 1) return -.5*(a*Math.pow(2,10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )) + b; + return a*Math.pow(2,-10*(t-=1)) * Math.sin( (t*d-s)*(2*Math.PI)/p )*.5 + c + b; + case 22: //easeInBounce + return c - easeOutBounce(d-t, 0, c, d) + b; + case 23: //easeOutBounce + return easeOutBounce(t,b,c,d); + case 24: //easeInOutBounce + if (t < d/2) return (c - easeOutBounce(d-(t*2), 0, c, d) + b) * 0.5 +b; + else return easeOutBounce(t*2-d, 0, c, d) * .5 + c*.5 + b; + case 25: //easeInSmoothstep + var mt = (t/d) / 2; + return (2*(mt * mt * (3 - 2*mt))); + case 26: //easeOutSmoothstep + var mt = ((t/d) + 1) / 2; + return ((2*(mt * mt * (3 - 2*mt))) - 1); + case 27: //easeInOutSmoothstep + var mt = (t / d); + return (mt * mt * (3 - 2*mt)); + }; + return 0; + }; + behinstProto.saveToJSON = function () + { + return { + "i": this.i, + "active": this.active, + "tweened": this.tweened, + "easing": this.easing, + "initial": this.initial, + "target": this.target, + "duration": this.duration, + "wait": this.wait, + "playmode": this.playmode, + "value": this.value, + "coord_mode": this.coord_mode, + "forceInit": this.forceInit, + "group": this.group, + "targetObject": this.targetObject, + "pingpongCounter": this.pingpongCounter, + "isPaused": this.isPaused, + "initialX": this.initialX, + "initialY": this.initialY, + "targetX": this.targetX, + "targetY": this.targetY, + "tweenSaveWidth": this.tweenSaveWidth, + "tweenSaveHeight": this.tweenSaveHeight, + "tweenSaveAngle": this.tweenSaveAngle, + "tweenSaveX": this.tweenSaveX, + "tweenSaveY": this.tweenSaveY, + "tweenSaveValue": this.tweenSaveValue, + "tweenInitialX": this.tweenInitialX, + "tweenInitialY": this.tweenInitialY, + "tweenTargetX": this.tweenTargetX, + "tweenTargetY": this.tweenTargetY, + "tweenTargetAngle": this.tweenTargetAngle, + "ratio": this.ratio, + "reverse": this.reverse, + "rewindMode": this.rewindMode, + "doTweenX": this.doTweenX, + "doTweenY": this.doTweenY, + "loop": this.loop, + "initiating": this.initiating, + "cooldown": this.cooldown, + "lastPlayMode": this.lastPlayMode, + "lastKnownValue": this.lastKnownValue, + "lastKnownX": this.lastKnownX, + "lastKnownY": this.lastKnownY, + "onStarted": this.onStarted, + "onStartedDone": this.onStartedDone, + "onWaitEnd": this.onWaitEnd, + "onWaitEndDone": this.onWaitEndDone, + "onEnd": this.onEnd, + "onEndDone": this.onEndDone, + "onCooldown": this.onCooldown, + "onCooldownDone": this.onCooldownDone + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.i = o["i"]; + this.active = o["active"]; + this.tweened = o["tweened"]; + this.easing = o["easing"]; + this.initial = o["initial"]; + this.target = o["target"]; + this.duration = o["duration"]; + this.wait = o["wait"]; + this.playmode = o["playmode"]; + this.value = o["value"]; + this.coord_mode = o["coord_mode"]; + this.forceInit = o["forceInit"]; + this.group = o["group"]; + this.targetObject = o["targetObject"]; + this.pingpongCounter = o["pingpongCounter"]; + this.isPaused = o["isPaused"]; + this.initialX = o["initialX"]; + this.initialY = o["initialY"]; + this.targetX = o["targetX"]; + this.targetY = o["targetY"]; + this.tweenSaveWidth = o["tweenSaveWidth"]; + this.tweenSaveHeight = o["tweenSaveHeight"]; + this.tweenSaveAngle = o["tweenSaveAngle"]; + this.tweenSaveX = o["tweenSaveX"]; + this.tweenSaveY = o["tweenSaveY"]; + this.tweenSaveValue = o["tweenSaveValue"]; + this.tweenInitialX = o["tweenInitialX"]; + this.tweenInitialY = o["tweenInitialY"]; + this.tweenTargetX = o["tweenTargetX"]; + this.tweenTargetY = o["tweenTargetY"]; + this.tweenTargetAngle = o["tweenTargetAngle"]; + this.ratio = o["ratio"]; + this.reverse = o["reverse"]; + this.rewindMode = o["rewindMode"]; + this.doTweenX = o["doTweenX"]; + this.doTweenY = o["doTweenY"]; + this.loop = o["loop"]; + this.initiating = o["initiating"]; + this.cooldown = o["cooldown"]; + this.lastPlayMode = o["lastPlayMode"]; + this.lastKnownValue = o["lastKnownValue"]; + this.lastKnownX = o["lastKnownX"]; + this.lastKnownY = o["lastKnownY"]; + this.onStarted = o["onStarted"]; + this.onStartedDone = o["onStartedDone"]; + this.onWaitEnd = o["onWaitEnd"]; + this.onWaitEndDone = o["onWaitEndDone"] + this.onEnd = o["onEnd"]; + this.onEndDone = o["onEndDone"]; + this.onCooldown = o["onCooldown"]; + this.onCooldownDone = o["onCooldownDone"]; + this.groupSync(); + }; + behinstProto.tick = function () + { + var dt = this.runtime.getDt(this.inst); + var isForceStop = (this.i == -1); + if (!this.active || dt === 0) + return; + if (this.i == 0) { + if (!this.onStarted) { + this.onStarted = true; + this.onStartedDone = false; + this.onWaitEnd = false; + this.onWaitEndDone = false; + this.onEnd = false; + this.onEndDone = false; + this.onCooldown = false; + this.onCooldownDone = false; + this.runtime.trigger(cr.behaviors.lunarray_Tween.prototype.cnds.OnStart, this.inst); + this.onStartedDone = true; + } + } + if (this.i == -1) { + this.i = this.initiating + this.duration + this.cooldown; + } else { + this.i += dt; + } + if (this.i <= this.initiating) { + return; + } else { + if (this.onWaitEnd == false) { + this.onWaitEnd = true; + this.runtime.trigger(cr.behaviors.lunarray_Tween.prototype.cnds.OnWaitEnd, this.inst); + this.onWaitEndDone = true; + } + } + if (this.i <= (this.duration + this.initiating)) { + var factor = this.easeFunc(this.i-this.initiating, 0, 1, this.duration); + if (this.tweened == 0) { + if (this.coord_mode == 1) { + if (this.inst.x !== this.lastKnownX) { + this.tweenInitialX += (this.inst.x - this.lastKnownX); + this.tweenTargetX += (this.inst.x - this.lastKnownX); + } + if (this.inst.y !== this.lastKnownY) { + this.tweenInitialY += (this.inst.y - this.lastKnownY); + this.tweenTargetY += (this.inst.y - this.lastKnownY); + } + } else { + if (this.inst.x !== this.lastKnownX) + this.tweenInitialX += (this.inst.x - this.lastKnownX); + if (this.inst.y !== this.lastKnownY) + this.tweenInitialY += (this.inst.y - this.lastKnownY); + } + this.inst.x = this.tweenInitialX + (this.tweenTargetX - this.tweenInitialX) * factor; + this.inst.y = this.tweenInitialY + (this.tweenTargetY - this.tweenInitialY) * factor; + this.lastKnownX = this.inst.x; + this.lastKnownY = this.inst.y; + } else if ((this.tweened == 1) || (this.tweened == 2) || (this.tweened == 3)) { + if (this.inst.width !== this.lastKnownX) + this.tweenInitialX = this.inst.width; + if (this.inst.height !== this.lastKnownY) + this.tweenInitialY = this.inst.height; + if (this.doTweenX) { + this.inst.width = this.tweenInitialX + (this.tweenTargetX - this.tweenInitialX) * factor; + } + if (this.doTweenY) { + this.inst.height = this.tweenInitialY + (this.tweenTargetY - this.tweenInitialY) * factor; + } else { + if (this.tweened == 1) { + this.inst.height = this.inst.width * this.ratio; + } + } + this.lastKnownX = this.inst.width; + this.lastKnownY = this.inst.height; + } else if (this.tweened == 4) { + var tangle = this.tweenInitialX + (this.tweenTargetAngle - this.tweenInitialX) * factor; + if (this.i >= (this.duration + this.initiating)) + tangle = this.tweenTargetAngle; + this.inst.angle = cr.clamp_angle(tangle); + } else if (this.tweened == 5) { + if (this.coord_mode == 1) { + if (this.inst.opacity !== this.lastKnownX) + this.tweenInitialX = this.inst.opacity; + } + this.inst.opacity = this.tweenInitialX + (this.tweenTargetX - this.tweenInitialX) * factor; + this.lastKnownX = this.inst.opacity; + } else if (this.tweened == 6) { + this.value = this.tweenInitialX + (this.tweenTargetX - this.tweenInitialX) * factor; + } else if (this.tweened == 7) { + if (this.coord_mode == 1) { + if (this.inst.width !== this.lastKnownX) + this.tweenInitialX = this.inst.width; + if (this.inst.height !== this.lastKnownY) + this.tweenInitialY = this.inst.height; + } + if (this.doTweenX) this.inst.width = this.tweenInitialX + (this.tweenTargetX - this.tweenInitialX) * factor; + if (this.doTweenY) this.inst.height = this.tweenInitialY + (this.tweenTargetY - this.tweenInitialY) * factor; + this.lastKnownX = this.inst.width; + this.lastKnownY = this.inst.height; + } + this.inst.set_bbox_changed(); + } + if (this.i >= this.duration + this.initiating) { + this.doEndFrame(isForceStop); + this.inst.set_bbox_changed(); + if (this.onEnd == false) { + this.onEnd = true; + this.runtime.trigger(cr.behaviors.lunarray_Tween.prototype.cnds.OnEnd, this.inst); + this.onEndDone = true; + } + }; + }; + behinstProto.doEndFrame = function (isForceStop) + { + switch (this.tweened) { + case 0: // position + this.inst.x = this.tweenTargetX; + this.inst.y = this.tweenTargetY; + break; + case 1: // size + if (this.doTweenX) this.inst.width = this.tweenTargetX; + if (this.doTweenY) { + this.inst.height = this.tweenTargetY; + } else { + this.inst.height = this.inst.width * this.ratio; + } + break; + case 2: // width + this.inst.width = this.tweenTargetX; + break; + case 3: // height + this.inst.height = this.tweenTargetY; + break; + case 4: // angle + var tangle = this.tweenTargetAngle; + this.inst.angle = cr.clamp_angle(tangle); + this.lastKnownValue = this.inst.angle; + break; + case 5: // opacity + this.inst.opacity = this.tweenTargetX; + break; + case 6: // value + this.value = this.tweenTargetX; + break; + case 7: // size + if (this.doTweenX) this.inst.width = this.tweenTargetX; + if (this.doTweenY) this.inst.height = this.tweenTargetY; + break; + } + if (this.i >= this.duration + this.initiating + this.cooldown) { + if (this.playmode == 0) { + this.active = false; + this.reverse = false; + this.i = this.duration + this.initiating + this.cooldown; + } else if (this.playmode == 1) { + this.i = 0; + this.init(); + this.active = true; + } else if (this.playmode == 2) { + if (isForceStop) { + this.reverse = false; + this.init(); + } else { + this.reverse = !this.reverse; + this.i = 0; + this.init(); + this.active = true; + } + } else if (this.playmode == 3) { + this.runtime.DestroyInstance(this.inst); + } else if (this.playmode == 4) { + this.loop = true; + this.i = 0; + this.init(); + this.active = true; + } else if (this.playmode == 5) { + if (isForceStop) { + this.reverse = false; + this.init(); + } else { + if (this.pingpongCounter <= 0) { + this.i = this.duration + this.initiating + this.cooldown; + this.active = false; + } else { + if (!this.reverse) { + this.pingpongCounter -= 1; + this.reverse = true; + this.i = 0; + this.init(); + this.active = true; + } else { + this.pingpongCounter -= 1; + this.reverse = false; + this.i = 0; + this.init(); + this.active = true; + } + } + } + } else if (this.playmode == -6) { + this.playmode = this.lastPlayMode; + this.reverse = false; + this.i = 0; + this.active = false; + } else if (this.playmode == 6) { + this.reverse = false; + this.i = this.duration + this.initiating + this.cooldown; + this.active = false; + } + } + if (this.onCooldown == false) { + this.onCooldown = true; + this.runtime.trigger(cr.behaviors.lunarray_Tween.prototype.cnds.OnCooldownEnd, this.inst); + this.onCooldownDone = true; + } + } + behaviorProto.cnds = {}; + var cnds = behaviorProto.cnds; + cnds.IsActive = function () + { + return this.active; + }; + cnds.CompareGroupProgress = function (cmp, v) + { + var x = []; + cr.lunarray_tweenGroup[this.group].forEach(function (value) { + x.push((value.i / (value.duration + value.initiating + value.cooldown))); + } ); + return cr.do_cmp( Math.min.apply(null, x), cmp, v ); + } + cnds.CompareProgress = function (cmp, v) + { + return cr.do_cmp((this.i / (this.duration + this.initiating + this.cooldown)), cmp, v); + }; + cnds.OnStart = function () + { + if (this.onStartedDone === false) { + return this.onStarted; + } + }; + cnds.OnWaitEnd = function () + { + if (this.onWaitEndDone === false) { + return this.onWaitEnd; + } + }; + cnds.OnEnd = function (a, b, c) + { + if (this.onEndDone === false) { + return this.onEnd; + } + }; + cnds.OnCooldownEnd = function () + { + if (this.onCooldownDone === false) { + return this.onCooldown; + } + }; + behaviorProto.acts = {}; + var acts = behaviorProto.acts; + acts.SetActive = function (a) + { + this.active = (a === 1); + }; + acts.StartGroup = function (force, sgroup) + { + if (sgroup === "") sgroup = this.group; + var groupReady = (force === 1) || cr.lunarray_tweenGroup[sgroup].every(function(value2) { return !value2.active; } ); + if ( groupReady ) { + cr.lunarray_tweenGroup[sgroup].forEach( + function(value) { + if (force === 1) { + acts.Force.apply(value); + } else { + acts.Start.apply(value); + } + } + ); + } + } + acts.StopGroup = function (stopmode, sgroup) + { + if (sgroup === "") sgroup = this.group; + cr.lunarray_tweenGroup[sgroup].forEach( function(value) { + acts.Stop.apply(value, [stopmode]); + } ); + } + acts.ReverseGroup = function (force, rewindMode, sgroup) + { + if (sgroup === "") sgroup = this.group; + var groupReady = (force === 1) || cr.lunarray_tweenGroup[sgroup].every(function(value2) { return !value2.active; } ); + if ( groupReady ) { + cr.lunarray_tweenGroup[sgroup].forEach( + function(value) { + if (force === 1) { + acts.ForceReverse.apply(value, [rewindMode]); + } else { + acts.Reverse.apply(value, [rewindMode]); + } + } + ); + } + } + acts.Force = function () + { + this.loop = (this.playmode === 4); + if (this.playmode == 5) this.pingpongCounter = 1; + if ((this.playmode == 6) || (this.playmode == -6)) { + if (this.i < this.duration + this.cooldown + this.initiating) { + this.reverse = false; + this.init(); + this.active = true; + } + } else { + this.reverse = false; + this.i = 0; + this.init(); + this.active = true; + } + }; + acts.ForceReverse = function (rewindMode) + { + this.rewindMode = (rewindMode == 1); + this.loop = (this.playmode === 4); + if (this.playmode == 5) this.pingpongCounter = 1; + if ((this.playmode == 6) || (this.playmode == -6)) { + if (this.i < this.duration + this.cooldown + this.initiating) { + this.reverse = true; + this.init(); + this.active = true; + } + } else { + if (rewindMode) { + if (this.pingpongCounter == 1) { + if (this.i >= this.duration + this.cooldown + this.initiating) { + this.reverse = true; + this.i = 0; + this.pingpongCounter = 2; + this.init(); + this.active = true; + } + } + } else { + this.reverse = true; + this.i = 0; + this.init(); + this.active = true; + } + } + }; + acts.Start = function () + { + if (!this.active) { + this.loop = (this.playmode === 4); + if (this.playmode == 5) this.pingpongCounter = 1; + if ((this.playmode == 6) || (this.playmode == -6)) { + if (this.i < this.duration + this.cooldown + this.initiating) { + this.reverse = false; + this.init(); + this.active = true; + } + } else { + this.pingpongCounter = 1; + this.reverse = false; + this.i = 0; + this.init(); + this.active = true; + } + } + }; + acts.Stop = function (stopmode) + { + if (this.active) { + if ((this.playmode == 2) || (this.playmode == 4)) { + if (this.reverse) { + this.i = 0; + } else { + this.i = -1; + } + } else { + if (stopmode == 1) { + this.saveState(); + } else if (stopmode == 0) { + this.i = this.initiating + this.cooldown + this.duration; + } else { + this.i = 0; + } + } + this.tick(); + this.active = false; + } + }; + acts.Pause = function () { + if (this.active) { + this.isPaused = true; + this.active = false; + } + } + acts.Resume = function () { + if (this.isPaused) { + this.active = true; + this.isPaused = false; + } else { + if (!this.active) { + this.reverse = false; + this.i = 0; + this.init(); + this.active = true; + } + } + } + acts.Reverse = function (rewindMode) + { + this.rewindMode = (rewindMode == 1); + if (!this.active) { + this.loop = (this.playmode === 4); + if (this.playmode == 5) this.pingpongCounter = 1; + if ((this.playmode == 6) || (this.playmode == -6)) { + if (this.i < this.duration + this.cooldown + this.initiating) { + this.reverse = true; + this.init(); + this.active = true; + } + } else { + if (rewindMode) { + if (this.pingpongCounter == 1) { + if (this.i >= this.duration + this.cooldown + this.initiating) { + this.reverse = true; + this.i = 0; + this.pingpongCounter = 2; + this.init(); + this.active = true; + } + } + } else { + this.reverse = true; + this.i = 0; + this.init(); + this.active = true; + } + } + } + }; + acts.SetDuration = function (x) + { + this.duration = x; + }; + acts.SetWait = function (x) + { + this.wait = x; + this.initiating = parseFloat(this.wait.split(",")[0]); + this.cooldown = parseFloat(this.wait.split(",")[1]); + if ((this.initiating < 0) || (isNaN(this.initiating))) this.initiating = 0; + if ((this.cooldown < 0) || (isNaN(this.cooldown))) this.cooldown = 0; + }; + acts.SetTarget = function (x) + { + if (typeof(x) == "string") { + this.target = x; + this.targetX = parseFloat(x.split(",")[0]); + this.targetY = parseFloat(x.split(",")[1]); + } else { + this.target = x; + this.targetX = x; + } + if (!this.active) { + this.init(); + } else { + } + }; + acts.SetTargetObject = function (obj) + { + if (!obj) + return; + var otherinst = obj.getFirstPicked(); + if (!otherinst) + return; + this.targetObject = otherinst; + this.target = "OBJ"; + }; + acts.SetTargetX = function (x) + { + if ((this.tweened == 2) || (this.tweened == 3) || (this.tweened == 4) || (this.tweened == 5) || (this.tweened == 6)) { + if (typeof(x) == "string") { + this.target = parseFloat(x.split(",")[0]); + } else { + this.target = ""+x+","+this.targetY; + } + this.targetX = this.target; + } else { + var currY = this.target.split(",")[1]; + this.target = String(x) + "," + currY; + this.targetX = parseFloat(this.target.split(",")[0]); + this.targetY = parseFloat(this.target.split(",")[1]); + } + if (!this.active) { + this.saveState(); + this.init(); + } else { + } + }; + acts.SetTargetY = function (x) + { + if ((this.tweened == 2) || (this.tweened == 3) || (this.tweened == 4) || (this.tweened == 5) || (this.tweened == 6)) { + if (typeof(x) == "string") { + this.target = parseFloat(x)+""; + } else { + this.target = this.targetX+","+x; + } + this.targetX = this.target; + } else { + var currX = this.target.split(",")[0]; + this.target = currX + "," + String(x); + this.targetX = parseFloat(this.target.split(",")[0]); + this.targetY = parseFloat(this.target.split(",")[1]); + } + if (!this.active) { + this.saveState(); + this.init(); + } else { + } + }; + acts.SetInitial = function (x) + { + if (typeof(x) == "string") { + this.initial = x; + this.initialX = parseFloat(x.split(",")[0]); + this.initialY = parseFloat(x.split(",")[1]); + } else { + this.initial = ""+x; + this.initialX = x; + } + if (this.tweened == 6) { + this.value = this.initialX; + } + if (!this.active) { + this.saveState(); + this.init(); + } else { + } + }; + acts.SetInitialX = function (x) + { + if ((this.tweened == 2) || (this.tweened == 3) || (this.tweened == 4) || (this.tweened == 5) || (this.tweened == 6)) { + if (typeof(x) == "string") { + this.initial = parseFloat(x); + } else { + this.initial = ""+x+","+this.initialY; + } + this.initialX = this.initial; + } else { + if (this.initial == "") this.initial = "current"; + if (this.initial == "current") { + var currY = this.tweenSaveY; + } else { + var currY = this.initial.split(",")[1]; + } + this.initial = String(x) + "," + currY; + this.initialX = parseFloat(this.initial.split(",")[0]); + this.initialY = parseFloat(this.initial.split(",")[1]); + } + if (this.tweened == 6) { + this.value = this.initialX; + } + if (!this.active) { + this.saveState(); + this.init(); + } else { + } + }; + acts.SetInitialY = function (x) + { + if ((this.tweened == 2) || (this.tweened == 3) || (this.tweened == 4) || (this.tweened == 5) || (this.tweened == 6)) { + if (typeof(x) == "string") { + this.initial = parseFloat(x); + } else { + this.initial = ""+this.initialX+","+x; + } + this.initialX = this.initial; + } else { + if (this.initial == "") this.initial = "current"; + if (this.initial == "current") { + var currX = this.tweenSaveX; + } else { + var currX = this.initial.split(",")[0]; + } + this.initial = currX + "," + String(x); + this.initialX = parseFloat(this.initial.split(",")[0]); + this.initialY = parseFloat(this.initial.split(",")[1]); + } + if (!this.active) { + this.saveState(); + this.init(); + } else { + } + }; + acts.SetValue = function (x) + { + this.value = x; + }; + acts.SetTweenedProperty = function (m) + { + this.tweened = m; + }; + acts.SetEasing = function (w) + { + this.easing = w; + }; + acts.SetPlayback = function (x) + { + this.playmode = x; + }; + acts.SetParameter = function (tweened, playmode, easefunction, initial, target, duration, wait, cmode) + { + this.tweened = tweened; + this.playmode = playmode; + this.easing = easefunction; + acts.SetInitial.apply(this, [initial]); + acts.SetTarget.apply(this, [target]); + acts.SetDuration.apply(this, [duration]); + acts.SetWait.apply(this, [wait]); + this.coord_mode = cmode; + this.saveState(); + }; + behaviorProto.exps = {}; + var exps = behaviorProto.exps; + exps.Progress = function (ret) + { + ret.set_float(this.i / (this.duration + this.initiating + this.cooldown)); + }; + exps.ProgressTime = function (ret) + { + ret.set_float(this.i); + }; + exps.Duration = function (ret) + { + ret.set_float(this.duration); + }; + exps.Initiating = function (ret) + { + ret.set_float(this.initiating); + }; + exps.Cooldown = function (ret) + { + ret.set_float(this.cooldown); + }; + exps.Target = function (ret) + { + ret.set_string(this.target); + }; + exps.Value = function (ret) + { + ret.set_float(this.value); + }; + exps.isPaused = function (ret) + { + ret.set_int(this.isPaused ? 1: 0); + }; +}()); +; +; +cr.behaviors.scrollto = function(runtime) +{ + this.runtime = runtime; + this.shakeMag = 0; + this.shakeStart = 0; + this.shakeEnd = 0; + this.shakeMode = 0; +}; +(function () +{ + var behaviorProto = cr.behaviors.scrollto.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.enabled = (this.properties[0] !== 0); + }; + behinstProto.saveToJSON = function () + { + return { + "smg": this.behavior.shakeMag, + "ss": this.behavior.shakeStart, + "se": this.behavior.shakeEnd, + "smd": this.behavior.shakeMode + }; + }; + behinstProto.loadFromJSON = function (o) + { + this.behavior.shakeMag = o["smg"]; + this.behavior.shakeStart = o["ss"]; + this.behavior.shakeEnd = o["se"]; + this.behavior.shakeMode = o["smd"]; + }; + behinstProto.tick = function () + { + }; + function getScrollToBehavior(inst) + { + var i, len, binst; + for (i = 0, len = inst.behavior_insts.length; i < len; ++i) + { + binst = inst.behavior_insts[i]; + if (binst.behavior instanceof cr.behaviors.scrollto) + return binst; + } + return null; + }; + behinstProto.tick2 = function () + { + if (!this.enabled) + return; + var all = this.behavior.my_instances.valuesRef(); + var sumx = 0, sumy = 0; + var i, len, binst, count = 0; + for (i = 0, len = all.length; i < len; i++) + { + binst = getScrollToBehavior(all[i]); + if (!binst || !binst.enabled) + continue; + sumx += all[i].x; + sumy += all[i].y; + ++count; + } + var layout = this.inst.layer.layout; + var now = this.runtime.kahanTime.sum; + var offx = 0, offy = 0; + if (now >= this.behavior.shakeStart && now < this.behavior.shakeEnd) + { + var mag = this.behavior.shakeMag * Math.min(this.runtime.timescale, 1); + if (this.behavior.shakeMode === 0) + mag *= 1 - (now - this.behavior.shakeStart) / (this.behavior.shakeEnd - this.behavior.shakeStart); + var a = Math.random() * Math.PI * 2; + var d = Math.random() * mag; + offx = Math.cos(a) * d; + offy = Math.sin(a) * d; + } + layout.scrollToX(sumx / count + offx); + layout.scrollToY(sumy / count + offy); + }; + function Acts() {}; + Acts.prototype.Shake = function (mag, dur, mode) + { + this.behavior.shakeMag = mag; + this.behavior.shakeStart = this.runtime.kahanTime.sum; + this.behavior.shakeEnd = this.behavior.shakeStart + dur; + this.behavior.shakeMode = mode; + }; + Acts.prototype.SetEnabled = function (e) + { + this.enabled = (e !== 0); + }; + behaviorProto.acts = new Acts(); +}()); +; +; +cr.behaviors.shadowcaster = function(runtime) +{ + this.runtime = runtime; + this.myTypes = []; +}; +(function () +{ + var behaviorProto = cr.behaviors.shadowcaster.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + if (this.behavior.myTypes.indexOf(objtype) === -1) + this.behavior.myTypes.push(objtype); + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.inst.extra["shadowcasterEnabled"] = (this.properties[0] !== 0); + this.inst.extra["shadowcasterHeight"] = this.properties[1]; + this.inst.extra["shadowcasterTag"] = this.properties[2]; + }; + behinstProto.tick = function () + { + }; + function Cnds() {}; + Cnds.prototype.IsEnabled = function () + { + return this.inst.extra["shadowcasterEnabled"]; + }; + Cnds.prototype.CompareHeight = function (cmp, x) + { + var h = this.inst.extra["shadowcasterHeight"]; + return cr.do_cmp(h, cmp, x); + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEnabled = function (e) + { + this.inst.extra["shadowcasterEnabled"] = !!e; + }; + Acts.prototype.SetHeight = function (h) + { + if (this.inst.extra["shadowcasterHeight"] !== h) + { + this.inst.extra["shadowcasterHeight"] = h; + this.runtime.redraw = true; + } + }; + Acts.prototype.SetTag = function (tag) + { + if (this.inst.extra["shadowcasterTag"] !== tag) + { + this.inst.extra["shadowcasterTag"] = tag; + this.runtime.redraw = true; + } + }; + behaviorProto.acts = new Acts(); + function Exps() {}; + Exps.prototype.Height = function (ret) + { + ret.set_float(this.inst.extra["shadowcasterHeight"]); + }; + Exps.prototype.Tag = function (ret) + { + ret.set_string(this.inst.extra["shadowcasterTag"]); + }; + behaviorProto.exps = new Exps(); +}()); +; +; +cr.behaviors.solid = function(runtime) +{ + this.runtime = runtime; +}; +(function () +{ + var behaviorProto = cr.behaviors.solid.prototype; + behaviorProto.Type = function(behavior, objtype) + { + this.behavior = behavior; + this.objtype = objtype; + this.runtime = behavior.runtime; + }; + var behtypeProto = behaviorProto.Type.prototype; + behtypeProto.onCreate = function() + { + }; + behaviorProto.Instance = function(type, inst) + { + this.type = type; + this.behavior = type.behavior; + this.inst = inst; // associated object instance to modify + this.runtime = type.runtime; + }; + var behinstProto = behaviorProto.Instance.prototype; + behinstProto.onCreate = function() + { + this.inst.extra["solidEnabled"] = (this.properties[0] !== 0); + }; + behinstProto.tick = function () + { + }; + function Cnds() {}; + Cnds.prototype.IsEnabled = function () + { + return this.inst.extra["solidEnabled"]; + }; + behaviorProto.cnds = new Cnds(); + function Acts() {}; + Acts.prototype.SetEnabled = function (e) + { + this.inst.extra["solidEnabled"] = !!e; + }; + behaviorProto.acts = new Acts(); +}()); +cr.getObjectRefTable = function () { return [ + cr.plugins_.NinePatch, + cr.plugins_.AJAX, + cr.plugins_.Audio, + cr.plugins_.Arr, + cr.plugins_.Function, + cr.plugins_.Browser, + cr.plugins_.Button, + cr.plugins_.filechooser, + cr.plugins_.Keyboard, + cr.plugins_.gamepad, + cr.plugins_.NodeWebkit, + cr.plugins_.Mouse, + cr.plugins_.LocalStorage, + cr.plugins_.Touch, + cr.plugins_.TextBox, + cr.plugins_.Particles, + cr.plugins_.aekiro_model, + cr.plugins_.aekiro_proui2, + cr.plugins_.TiledBg, + cr.plugins_.Sprite, + cr.plugins_.Text, + cr.plugins_.c2canvas, + cr.plugins_.GameAnalytics, + cr.plugins_.Globals, + cr.plugins_.CSS_import, + cr.plugins_.hmmg_layoutTransition_v2, + cr.plugins_.jcw_trace, + cr.plugins_.JSON, + cr.plugins_.HTML_Div_Pode, + cr.plugins_.MagiCam, + cr.plugins_.rojoPaster, + cr.plugins_.sirg_notifications, + cr.plugins_.TR_ClockParser, + cr.plugins_.skymen_minifunctioncallback, + cr.plugins_.skymen_siteLock, + cr.plugins_.SkymenSFPlusPLus, + cr.plugins_.skymen_skinsCore, + cr.plugins_.TextModded, + cr.plugins_.SyncStorage, + cr.plugins_.TR_AdBlockDetector, + cr.plugins_.ValerypopoffJSPlugin, + cr.plugins_.skymenhowlerjs, + cr.behaviors.Platform, + cr.behaviors.Timer, + cr.behaviors.Rex_pushOutSolid, + cr.behaviors.LOS, + cr.behaviors.jumpthru, + cr.behaviors.solid, + cr.behaviors.Persist, + cr.behaviors.Rex_Zigzag, + cr.behaviors.SkymenPolarCoordinates, + cr.behaviors.shadowcaster, + cr.behaviors.Bullet, + cr.behaviors.Turret, + cr.behaviors.Fade, + cr.behaviors.Anchor, + cr.behaviors.aekiro_button, + cr.behaviors.aekiro_tag, + cr.behaviors.aekiro_gameobject2, + cr.behaviors.Sin, + cr.behaviors.aekiro_bind, + cr.behaviors.aekiro_gridView, + cr.behaviors.aekiro_modelB, + cr.behaviors.aekiro_scrollView, + cr.behaviors.aekiro_dialog, + cr.behaviors.aekiro_checkbox, + cr.behaviors.aekiro_sliderbar, + cr.behaviors.lunarray_Tween, + cr.behaviors.scrollto, + cr.behaviors.lunarray_LiteTween, + cr.behaviors.SkymenSkin, + cr.behaviors.SkymenPin, + cr.system_object.prototype.cnds.IsGroupActive, + cr.plugins_.Sprite.prototype.cnds.CompareInstanceVar, + cr.behaviors.solid.prototype.acts.SetEnabled, + cr.system_object.prototype.cnds.Else, + cr.plugins_.Sprite.prototype.cnds.IsOverlapping, + cr.plugins_.Sprite.prototype.cnds.IsBoolInstanceVarSet, + cr.plugins_.Sprite.prototype.acts.AddInstanceVar, + cr.system_object.prototype.exps.dt, + cr.plugins_.Function.prototype.acts.CallFunction, + cr.plugins_.Sprite.prototype.acts.Destroy, + cr.plugins_.Sprite.prototype.acts.SetInstanceVar, + cr.plugins_.Sprite.prototype.cnds.OnCollision, + cr.behaviors.Platform.prototype.acts.SetVectorY, + cr.behaviors.Platform.prototype.exps.Gravity, + cr.system_object.prototype.exps.sin, + cr.plugins_.Sprite.prototype.exps.Angle, + cr.behaviors.Platform.prototype.acts.SetMaxSpeed, + cr.system_object.prototype.exps.max, + cr.system_object.prototype.exps.cos, + cr.behaviors.Platform.prototype.acts.SetVectorX, + cr.behaviors.Platform.prototype.exps.VectorX, + cr.plugins_.skymenhowlerjs.prototype.acts.Play, + cr.behaviors.Platform.prototype.acts.SetDeceleration, + cr.behaviors.Bullet.prototype.acts.SetAngleOfMotion, + cr.behaviors.Bullet.prototype.acts.SetSpeed, + cr.behaviors.Bullet.prototype.exps.Gravity, + cr.system_object.prototype.cnds.OnLayoutStart, + cr.system_object.prototype.acts.Wait, + cr.system_object.prototype.cnds.CompareVar, + cr.system_object.prototype.acts.SetVar, + cr.system_object.prototype.cnds.TriggerOnce, + cr.plugins_.GameAnalytics.prototype.acts.addProgressionEvent, + cr.system_object.prototype.exps.layoutname, + cr.system_object.prototype.exps["int"], + cr.system_object.prototype.exps.tokenat, + cr.plugins_.Globals.prototype.cnds.IsBoolInstanceVarSet, + cr.plugins_.Globals.prototype.cnds.CompareInstanceVar, + cr.system_object.prototype.cnds.IsPreview, + cr.system_object.prototype.cnds.IsOnPlatform, + cr.plugins_.SyncStorage.prototype.acts.SetData, + cr.plugins_.SyncStorage.prototype.exps.Get, + cr.plugins_.SyncStorage.prototype.acts.SaveData, + cr.plugins_.Sprite.prototype.acts.SetBoolInstanceVar, + cr.plugins_.Sprite.prototype.acts.SetAnimFrame, + cr.plugins_.Sprite.prototype.cnds.IsVisible, + cr.system_object.prototype.cnds.ForEach, + cr.behaviors.SkymenPin.prototype.acts.Pin, + cr.behaviors.Rex_Zigzag.prototype.acts.Start, + cr.plugins_.Sprite.prototype.acts.SetPos, + cr.plugins_.Sprite.prototype.exps.X, + cr.plugins_.Sprite.prototype.exps.Y, + cr.plugins_.Sprite.prototype.acts.SetAngle, + cr.plugins_.Sprite.prototype.exps.UID, + cr.system_object.prototype.cnds.PickAll, + cr.plugins_.Sprite.prototype.cnds.PickByUID, + cr.system_object.prototype.cnds.Compare, + cr.behaviors.Rex_Zigzag.prototype.acts.SetAbsolute, + cr.behaviors.SkymenPolarCoordinates.prototype.acts.SetEnabled, + cr.plugins_.Sprite.prototype.cnds.PickInstVarHiLow, + cr.behaviors.SkymenPolarCoordinates.prototype.acts.SetOriginPos, + cr.system_object.prototype.exps.distance, + cr.system_object.prototype.exps.angle, + cr.behaviors.SkymenPolarCoordinates.prototype.acts.SetDeltaPos, + cr.behaviors.Rex_Zigzag.prototype.exps.OffX, + cr.behaviors.Rex_Zigzag.prototype.exps.OffY, + cr.behaviors.Rex_Zigzag.prototype.exps.OffAngle, + cr.behaviors.jumpthru.prototype.acts.SetEnabled, + cr.behaviors.Turret.prototype.acts.AddTarget, + cr.behaviors.Turret.prototype.cnds.OnShoot, + cr.plugins_.Sprite.prototype.acts.Spawn, + cr.plugins_.Sprite.prototype.exps.LayerName, + cr.behaviors.Bullet.prototype.exps.Speed, + cr.behaviors.LOS.prototype.cnds.HasLOSToObject, + cr.behaviors.Turret.prototype.acts.SetEnabled, + cr.system_object.prototype.cnds.EveryTick, + cr.plugins_.Sprite.prototype.acts.RotateTowardPosition, + cr.plugins_.Sprite.prototype.cnds.OnDestroyed, + cr.plugins_.SyncStorage.prototype.cnds.HasData, + cr.plugins_.Sprite.prototype.acts.SetOpacity, + cr.behaviors.Bullet.prototype.cnds.CompareTravelled, + cr.behaviors.Bullet.prototype.acts.SetEnabled, + cr.behaviors.Fade.prototype.acts.StartFade, + cr.system_object.prototype.cnds.PickByComparison, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetText, + cr.plugins_.Sprite.prototype.acts.SetMirrored, + cr.plugins_.Sprite.prototype.cnds.IsOverlappingOffset, + cr.behaviors.Platform.prototype.exps.VectorY, + cr.plugins_.Sprite.prototype.cnds.PickDistance, + cr.plugins_.Function.prototype.exps.Call, + cr.plugins_.Sprite.prototype.acts.SetCollisions, + cr.behaviors.Platform.prototype.exps.Speed, + cr.behaviors.Platform.prototype.exps.MovingAngle, + cr.plugins_.Sprite.prototype.exps.ImagePointX, + cr.plugins_.Sprite.prototype.exps.ImagePointY, + cr.plugins_.Sprite.prototype.acts.SetY, + cr.behaviors.Bullet.prototype.exps.AngleOfMotion, + cr.plugins_.Sprite.prototype.cnds.IsCollisionEnabled, + cr.plugins_.Function.prototype.cnds.OnFunction, + cr.plugins_.Function.prototype.exps.Param, + cr.plugins_.Function.prototype.acts.SetReturnValue, + cr.behaviors.Timer.prototype.cnds.OnTimer, + cr.behaviors.Platform.prototype.exps.GravityAngle, + cr.behaviors.Platform.prototype.acts.SetGravityAngle, + cr.plugins_.TiledBg.prototype.exps.Angle, + cr.system_object.prototype.exps.anglediff, + cr.behaviors.Timer.prototype.acts.StartTimer, + cr.plugins_.Sprite.prototype.acts.SetSize, + cr.plugins_.Sprite.prototype.acts.SetTowardPosition, + cr.system_object.prototype.cnds.ForEachOrdered, + cr.plugins_.Sprite.prototype.acts.ZMoveToObject, + cr.behaviors.SkymenSkin.prototype.acts.UseDefault, + cr.behaviors.SkymenSkin.prototype.acts.SetSkin, + cr.behaviors.SkymenSkin.prototype.acts.HideDefault, + cr.plugins_.Sprite.prototype.exps.Width, + cr.plugins_.Sprite.prototype.exps.ImageWidth, + cr.plugins_.Sprite.prototype.exps.Height, + cr.plugins_.Sprite.prototype.exps.ImageHeight, + cr.system_object.prototype.exps.find, + cr.plugins_.MagiCam.prototype.acts.CreateLocalCamera, + cr.plugins_.MagiCam.prototype.acts.FollowObject, + cr.plugins_.MagiCam.prototype.acts.EnableFollowing, + cr.plugins_.MagiCam.prototype.acts.SetFollowLag, + cr.system_object.prototype.acts.Scroll, + cr.system_object.prototype.exps.windowwidth, + cr.system_object.prototype.exps.windowheight, + cr.plugins_.Globals.prototype.acts.SetBoolInstanceVar, + cr.plugins_.Browser.prototype.acts.ExecJs, + cr.plugins_.Sprite.prototype.cnds.IsOutsideLayout, + cr.behaviors.Bullet.prototype.acts.SetAcceleration, + cr.behaviors.Fade.prototype.exps.FadeOutTime, + cr.behaviors.Platform.prototype.acts.SetEnabled, + cr.system_object.prototype.acts.RestartLayout, + cr.behaviors.Platform.prototype.cnds.IsFalling, + cr.behaviors.Platform.prototype.cnds.IsByWall, + cr.behaviors.Platform.prototype.cnds.OnJump, + cr.behaviors.Platform.prototype.exps.MaxSpeed, + cr.behaviors.Platform.prototype.exps.JumpStrength, + cr.behaviors.Platform.prototype.cnds.IsOnFloor, + cr.behaviors.Platform.prototype.acts.SetIgnoreInput, + cr.behaviors.Platform.prototype.cnds.IsMoving, + cr.system_object.prototype.exps.time, + cr.system_object.prototype.acts.AddVar, + cr.behaviors.Platform.prototype.cnds.IsJumping, + cr.behaviors.solid.prototype.cnds.IsEnabled, + cr.behaviors.Rex_pushOutSolid.prototype.acts.SetEnabled, + cr.behaviors.Rex_pushOutSolid.prototype.acts.PushOutNearest, + cr.plugins_.jcw_trace.prototype.acts.TraceLine, + cr.plugins_.jcw_trace.prototype.cnds.Hit, + cr.plugins_.jcw_trace.prototype.exps.NormalAngle, + cr.system_object.prototype.cnds.CompareBetween, + cr.plugins_.Text.prototype.acts.SetText, + cr.behaviors.Platform.prototype.cnds.CompareSpeed, + cr.system_object.prototype.exps.abs, + cr.system_object.prototype.exps.anglelerp, + cr.system_object.prototype.exps.timescale, + cr.plugins_.Keyboard.prototype.cnds.OnKeyCode, + cr.plugins_.Touch.prototype.cnds.OnTouchObject, + cr.plugins_.gamepad.prototype.cnds.OnButtonDown, + cr.system_object.prototype.cnds.IsMobile, + cr.plugins_.Browser.prototype.acts.Vibrate, + cr.plugins_.Touch.prototype.cnds.IsTouchingObject, + cr.plugins_.gamepad.prototype.cnds.CompareAxis, + cr.plugins_.Keyboard.prototype.cnds.OnKeyCodeReleased, + cr.plugins_.gamepad.prototype.cnds.OnButtonUp, + cr.plugins_.Arr.prototype.cnds.CompareSize, + cr.system_object.prototype.cnds.Repeat, + cr.plugins_.Arr.prototype.acts.Push, + cr.plugins_.Arr.prototype.acts.SetSize, + cr.behaviors.Platform.prototype.acts.SimulateControl, + cr.system_object.prototype.cnds.Every, + cr.plugins_.Arr.prototype.exps.At, + cr.plugins_.Arr.prototype.acts.Pop, + cr.behaviors.Timer.prototype.acts.StopTimer, + cr.plugins_.Sprite.prototype.acts.SetAnim, + cr.plugins_.Sprite.prototype.cnds.IsAnimPlaying, + cr.behaviors.Platform.prototype.acts.SetMaxFallSpeed, + cr.plugins_.MagiCam.prototype.acts.ShakeCamera, + cr.plugins_.Sprite.prototype.cnds.IsBetweenAngles, + cr.behaviors.Platform.prototype.cnds.OnLand, + cr.plugins_.Arr.prototype.exps.Width, + cr.system_object.prototype.cnds.While, + cr.system_object.prototype.acts.SubVar, + cr.plugins_.Sprite.prototype.cnds.CompareX, + cr.plugins_.Sprite.prototype.cnds.CompareY, + cr.plugins_.Sprite.prototype.cnds.OnCreated, + cr.plugins_.Arr.prototype.acts.JSONLoad, + cr.plugins_.Arr.prototype.cnds.CompareXY, + cr.plugins_.Sprite.prototype.acts.SetPosToObject, + cr.system_object.prototype.exps.lerp, + cr.plugins_.Sprite.prototype.acts.SetHeight, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.MoveToBottom, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetOpacity, + cr.behaviors.Platform.prototype.acts.SetDoubleJumpEnabled, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Count, + cr.system_object.prototype.acts.CreateObject, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.LayerName, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.X, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.BBoxBottom, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetSize, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Width, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetPos, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.MoveToLayer, + cr.system_object.prototype.acts.SetGroupActive, + cr.plugins_.TiledBg.prototype.acts.SetSize, + cr.system_object.prototype.exps.layoutwidth, + cr.plugins_.TiledBg.prototype.acts.MoveToBottom, + cr.plugins_.TiledBg.prototype.acts.SetOpacity, + cr.system_object.prototype.exps.layoutheight, + cr.plugins_.TiledBg.prototype.acts.SetAngle, + cr.plugins_.Browser.prototype.exps.Domain, + cr.plugins_.ValerypopoffJSPlugin.prototype.exps.JSCodeValue, + cr.behaviors.aekiro_dialog.prototype.acts.Open, + cr.plugins_.Keyboard.prototype.cnds.OnKey, + cr.plugins_.Browser.prototype.acts.ConsoleLog, + cr.plugins_.SkymenSFPlusPLus.prototype.cnds.OnCreated, + cr.plugins_.Browser.prototype.cnds.OnPageHidden, + cr.plugins_.ValerypopoffJSPlugin.prototype.acts.ExecuteJSWithParams, + cr.plugins_.Browser.prototype.cnds.OnPageVisible, + cr.plugins_.skymenhowlerjs.prototype.cnds.IsPlaying, + cr.plugins_.skymenhowlerjs.prototype.acts.PlayByName, + cr.plugins_.skymenhowlerjs.prototype.acts.Mute, + cr.plugins_.SyncStorage.prototype.cnds.IsLoaded, + cr.plugins_.skymenhowlerjs.prototype.acts.LinearVolume, + cr.plugins_.SyncStorage.prototype.cnds.CompareData, + cr.plugins_.skymenhowlerjs.prototype.acts.Unmute, + cr.system_object.prototype.exps.choose, + cr.system_object.prototype.exps.str, + cr.system_object.prototype.exps.floor, + cr.system_object.prototype.exps.random, + cr.plugins_.skymenhowlerjs.prototype.acts.Stop, + cr.plugins_.Sprite.prototype.cnds.AngleWithin, + cr.plugins_.JSON.prototype.cnds.IsEmpty, + cr.plugins_.AJAX.prototype.acts.RequestFile, + cr.plugins_.AJAX.prototype.cnds.OnComplete, + cr.plugins_.JSON.prototype.acts.LoadJSON, + cr.plugins_.AJAX.prototype.exps.LastData, + cr.plugins_.aekiro_model.prototype.acts.SetJSONByKeyString, + cr.plugins_.skymen_minifunctioncallback.prototype.acts.Callback, + cr.plugins_.JSON.prototype.exps.Value, + cr.plugins_.ValerypopoffJSPlugin.prototype.acts.Call, + cr.plugins_.ValerypopoffJSPlugin.prototype.exps.StoredReturnValue, + cr.plugins_.SyncStorage.prototype.acts.LoadData, + cr.plugins_.skymenhowlerjs.prototype.acts.Load, + cr.system_object.prototype.acts.WaitForSignal, + cr.plugins_.Globals.prototype.acts.SetInstanceVar, + cr.plugins_.Globals.prototype.exps.GetVariablesAsJSON, + cr.plugins_.ValerypopoffJSPlugin.prototype.acts.SetValue, + cr.plugins_.AJAX.prototype.cnds.OnError, + cr.plugins_.SyncStorage.prototype.cnds.OnDataMissing, + cr.plugins_.SyncStorage.prototype.cnds.OnLoaded, + cr.plugins_.Globals.prototype.acts.LoadVariables, + cr.plugins_.skymenhowlerjs.prototype.acts.Volume, + cr.plugins_.skymenhowlerjs.prototype.exps.LinearVolume, + cr.plugins_.Browser.prototype.acts.RequestFullScreen, + cr.plugins_.SyncStorage.prototype.cnds.OnLoadError, + cr.plugins_.SyncStorage.prototype.exps.ErrorMsg, + cr.system_object.prototype.cnds.OnLayoutEnd, + cr.plugins_.SyncStorage.prototype.acts.ClearData, + cr.system_object.prototype.cnds.For, + cr.plugins_.SyncStorage.prototype.acts.RemoveData, + cr.system_object.prototype.exps.loopindex, + cr.plugins_.SyncStorage.prototype.acts.AddValue, + cr.plugins_.Browser.prototype.cnds.OnOfflineReady, + cr.plugins_.Browser.prototype.cnds.OnUpdateFound, + cr.plugins_.Browser.prototype.cnds.OnUpdateReady, + cr.plugins_.sirg_notifications.prototype.cnds.OnNotificationClicked, + cr.plugins_.Browser.prototype.acts.Reload, + cr.plugins_.Browser.prototype.acts.GoToURLWindow, + cr.plugins_.hmmg_layoutTransition_v2.prototype.cnds.didTransitionStart, + cr.plugins_.sirg_notifications.prototype.acts.AddSimpleNotification, + cr.plugins_.sirg_notifications.prototype.acts.AddNotification, + cr.plugins_.sirg_notifications.prototype.acts.AddNotificationClickable, + cr.plugins_.sirg_notifications.prototype.acts.DeleteAllNotifications, + cr.plugins_.skymen_skinsCore.prototype.acts.AddSkin, + cr.plugins_.skymen_skinsCore.prototype.acts.Init, + cr.system_object.prototype.exps.clamp, + cr.plugins_.Keyboard.prototype.cnds.OnAnyKey, + cr.plugins_.Keyboard.prototype.exps.LastKeyCode, + cr.plugins_.Sprite.prototype.exps.Count, + cr.plugins_.NodeWebkit.prototype.acts.SetWindowTitle, + cr.plugins_.Arr.prototype.acts.SetXY, + cr.plugins_.Sprite.prototype.exps.AnimationFrame, + cr.plugins_.NodeWebkit.prototype.acts.SetClipboardText, + cr.plugins_.Arr.prototype.exps.AsJSON, + cr.plugins_.Sprite.prototype.acts.SetVisible, + cr.plugins_.skymen_skinsCore.prototype.exps.RandomSkin, + cr.plugins_.Globals.prototype.acts.ToggleBoolInstanceVar, + cr.plugins_.SyncStorage.prototype.exps.AsString, + cr.plugins_.TextModded.prototype.cnds.OnCreated, + cr.plugins_.TextModded.prototype.acts.SetInstanceVar, + cr.plugins_.TextModded.prototype.exps.FaceSize, + cr.plugins_.TextModded.prototype.exps.Width, + cr.plugins_.TextModded.prototype.exps.Height, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetInstanceVar, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.CharacterScale, + cr.plugins_.TextModded.prototype.acts.SetWebFont, + cr.plugins_.SkymenSFPlusPLus.prototype.cnds.IsBoolInstanceVarSet, + cr.plugins_.SkymenSFPlusPLus.prototype.cnds.IsVisible, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetVisible, + cr.plugins_.ValerypopoffJSPlugin.prototype.cnds.CompareStoredReturnValue, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Text, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.LayerNumber, + cr.behaviors.aekiro_gameobject2.prototype.exps.global, + cr.plugins_.TextModded.prototype.acts.SetSize, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Height, + cr.plugins_.TextModded.prototype.acts.SetText, + cr.plugins_.TextModded.prototype.acts.SetFontSize, + cr.plugins_.TextModded.prototype.acts.SetHorAl, + cr.plugins_.TextModded.prototype.acts.SetVerAl, + cr.plugins_.TextModded.prototype.acts.SetHeight, + cr.plugins_.TextModded.prototype.acts.SetY, + cr.plugins_.TextModded.prototype.exps.Y, + cr.plugins_.TextModded.prototype.acts.SetWidth, + cr.plugins_.TextModded.prototype.acts.SetX, + cr.plugins_.TextModded.prototype.exps.X, + cr.plugins_.TextModded.prototype.acts.SetAngle, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Angle, + cr.plugins_.TextModded.prototype.acts.SetOpacity, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Opacity, + cr.plugins_.TextModded.prototype.acts.ZMoveToObject, + cr.plugins_.SkymenSFPlusPLus.prototype.cnds.CompareInstanceVar, + cr.plugins_.TextModded.prototype.acts.SetFontColor, + cr.system_object.prototype.exps.rgb, + cr.plugins_.TextModded.prototype.acts.SetBoolInstanceVar, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.UID, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.Destroy, + cr.system_object.prototype.acts.Signal, + cr.system_object.prototype.exps.lowercase, + cr.plugins_.Sprite.prototype.exps.AnimationName, + cr.plugins_.Sprite.prototype.exps.LayerNumber, + cr.plugins_.TextModded.prototype.acts.SetPos, + cr.plugins_.Sprite.prototype.exps.Opacity, + cr.plugins_.TextModded.prototype.exps.UID, + cr.behaviors.aekiro_gameobject2.prototype.acts.AddChildrenFromType, + cr.plugins_.TextModded.prototype.cnds.IsBoolInstanceVarSet, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetScale, + cr.plugins_.SkymenSFPlusPLus.prototype.cnds.PickByUID, + cr.plugins_.TextModded.prototype.cnds.PickByUID, + cr.plugins_.aekiro_model.prototype.acts.StringToHashTable, + cr.plugins_.TR_ClockParser.prototype.exps.MMSS, + cr.system_object.prototype.exps.round, + cr.system_object.prototype.exps.zeropad, + cr.behaviors.aekiro_button.prototype.acts.setEnabled, + cr.plugins_.aekiro_model.prototype.cnds.IsEmpty, + cr.plugins_.Sprite.prototype.acts.SetX, + cr.plugins_.Sprite.prototype.acts.SetWidth, + cr.behaviors.aekiro_gameobject2.prototype.exps.parent, + cr.plugins_.Sprite.prototype.exps.BBoxRight, + cr.system_object.prototype.exps.replace, + cr.plugins_.AJAX.prototype.acts.Request, + cr.plugins_.Text.prototype.cnds.OnCreated, + cr.plugins_.Text.prototype.acts.SetWebFont, + cr.behaviors.aekiro_dialog.prototype.cnds.onDialogOpened, + cr.system_object.prototype.acts.SetObjectTimescale, + cr.behaviors.aekiro_dialog.prototype.acts.Close, + cr.behaviors.aekiro_button.prototype.cnds.OnClicked, + cr.behaviors.aekiro_bind.prototype.exps.index, + cr.plugins_.TR_AdBlockDetector.prototype.cnds.IsBlocking, + cr.plugins_.GameAnalytics.prototype.acts.addDesignEvent, + cr.plugins_.Function.prototype.exps.ParamCount, + cr.system_object.prototype.acts.GoToLayoutByName, + cr.system_object.prototype.acts.SetTimescale, + cr.plugins_.hmmg_layoutTransition_v2.prototype.acts.prepareTransition, + cr.plugins_.hmmg_layoutTransition_v2.prototype.cnds.isTransitionReady, + cr.plugins_.hmmg_layoutTransition_v2.prototype.acts.startTransition, + cr.system_object.prototype.acts.SetLayerVisible, + cr.behaviors.lunarray_LiteTween.prototype.cnds.OnEnd, + cr.behaviors.aekiro_button.prototype.cnds.IsEnabled, + cr.plugins_.Sprite.prototype.cnds.CompareFrame, + cr.plugins_.Sprite.prototype.cnds.CompareWidth, + cr.plugins_.JSON.prototype.exps.Size, + cr.behaviors.lunarray_LiteTween.prototype.acts.SetParameter, + cr.behaviors.lunarray_LiteTween.prototype.acts.Start, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetPosToObject, + cr.plugins_.Sprite.prototype.exps.BBoxLeft, + cr.plugins_.Sprite.prototype.exps.BBoxTop, + cr.system_object.prototype.exps.viewportright, + cr.system_object.prototype.exps.viewportleft, + cr.system_object.prototype.exps.viewportbottom, + cr.system_object.prototype.exps.viewporttop, + cr.system_object.prototype.acts.SetLayerOpacity, + cr.system_object.prototype.exps.unlerp, + cr.plugins_.Sprite.prototype.exps.BBoxBottom, + cr.plugins_.Particles.prototype.acts.SetRate, + cr.system_object.prototype.exps.canvastolayerx, + cr.plugins_.Touch.prototype.exps.AbsoluteX, + cr.plugins_.Touch.prototype.exps.AbsoluteY, + cr.system_object.prototype.exps.canvastolayery, + cr.plugins_.Mouse.prototype.cnds.OnObjectClicked, + cr.plugins_.Mouse.prototype.exps.AbsoluteX, + cr.plugins_.Mouse.prototype.exps.AbsoluteY, + cr.plugins_.Mouse.prototype.cnds.IsOverObject, + cr.behaviors.Sin.prototype.acts.SetMagnitude, + cr.behaviors.Sin.prototype.exps.Magnitude, + cr.behaviors.Sin.prototype.acts.SetPeriod, + cr.behaviors.Sin.prototype.exps.Period, + cr.behaviors.aekiro_dialog.prototype.cnds.onDialogClosed, + cr.plugins_.TextModded.prototype.cnds.CompareInstanceVar, + cr.plugins_.Keyboard.prototype.exps.StringFromKeyCode, + cr.behaviors.aekiro_sliderbar.prototype.acts.setValue, + cr.behaviors.aekiro_checkbox.prototype.acts.setValue, + cr.plugins_.Browser.prototype.cnds.IsFullscreen, + cr.behaviors.aekiro_checkbox.prototype.cnds.OnClicked, + cr.behaviors.aekiro_checkbox.prototype.cnds.IsChecked, + cr.plugins_.Browser.prototype.acts.CancelFullScreen, + cr.behaviors.aekiro_sliderbar.prototype.cnds.IsSliding, + cr.behaviors.aekiro_sliderbar.prototype.exps.value, + cr.plugins_.rojoPaster.prototype.cnds.OnCreated, + cr.plugins_.rojoPaster.prototype.acts.LoadImage, + cr.plugins_.SkymenSFPlusPLus.prototype.exps.Y, + cr.plugins_.TextModded.prototype.acts.Destroy, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetBoolInstanceVar, + cr.plugins_.SyncStorage.prototype.acts.SubtractValue, + cr.plugins_.Touch.prototype.cnds.OnDoubleTapGestureObject, + cr.plugins_.Arr.prototype.acts.SetXYZ, + cr.plugins_.Keyboard.prototype.cnds.IsKeyDown, + cr.system_object.prototype.acts.GoToLayout, + cr.system_object.prototype.acts.ResetPersisted, + cr.behaviors.aekiro_dialog.prototype.cnds.isOpened, + cr.plugins_.Function.prototype.cnds.CompareParam, + cr.plugins_.HTML_Div_Pode.prototype.acts.MoveToLayer, + cr.plugins_.Browser.prototype.cnds.IsPortraitLandscape, + cr.plugins_.HTML_Div_Pode.prototype.acts.SetPos, + cr.system_object.prototype.exps.originalwindowwidth, + cr.plugins_.HTML_Div_Pode.prototype.acts.SetWidth, + cr.plugins_.HTML_Div_Pode.prototype.acts.SetVisible, + cr.plugins_.filechooser.prototype.acts.ReleaseFile, + cr.plugins_.filechooser.prototype.exps.FileURLAt, + cr.plugins_.Browser.prototype.acts.InvokeDownloadString, + cr.plugins_.filechooser.prototype.cnds.OnChanged, + cr.plugins_.TextBox.prototype.cnds.OnClicked, + cr.plugins_.TextBox.prototype.acts.SetBlur, + cr.plugins_.Button.prototype.cnds.OnClicked, + cr.plugins_.Button.prototype.cnds.CompareInstanceVar, + cr.plugins_.TextBox.prototype.cnds.CompareInstanceVar, + cr.plugins_.TextBox.prototype.exps.Text, + cr.plugins_.Button.prototype.cnds.IsChecked, + cr.plugins_.SyncStorage.prototype.acts.AppendValue, + cr.behaviors.Fade.prototype.acts.RestartFade, + cr.plugins_.hmmg_layoutTransition_v2.prototype.cnds.didTransitionFinish, + cr.behaviors.lunarray_Tween.prototype.cnds.OnEnd, + cr.behaviors.lunarray_Tween.prototype.acts.SetParameter, + cr.behaviors.lunarray_Tween.prototype.acts.Start, + cr.behaviors.lunarray_Tween.prototype.exps.isPaused, + cr.behaviors.lunarray_Tween.prototype.exps.Target, + cr.behaviors.lunarray_Tween.prototype.exps.Value, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.SetCharPos, + cr.plugins_.SkymenSFPlusPLus.prototype.acts.Redraw, + cr.system_object.prototype.exps.loadingprogress, + cr.plugins_.TiledBg.prototype.exps.Opacity, + cr.plugins_.HTML_Div_Pode.prototype.acts.Destroy, + cr.plugins_.sirg_notifications.prototype.acts.SetPosition, + cr.plugins_.GameAnalytics.prototype.acts.initialize, + cr.plugins_.skymen_siteLock.prototype.cnds.SiteLock, + cr.plugins_.Browser.prototype.acts.GoToURL +];}; diff --git a/games/ovo/1.4.4/check.png b/games/ovo/1.4.4/check.png new file mode 100644 index 0000000000000000000000000000000000000000..a47125cf3815f901e1234eabd6351a219d3a94d9 GIT binary patch literal 322 zcmeAS@N?(olHy`uVBq!ia0vp^l0a<4!3HE(HWf?*QjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4ude`@%$AjK*8&tE{-7)?r(b!3N<_MIQ{)Uf7_P_CpM|9 z&ix{ic27}d0`IN(1GBD1Y@SuTLgaf>-K6enNBfgU_b!8z`J9X-w{HvOd_xy97q}i3-3xBiQ*8ANthV$WnJc_K_Z*)g^zN?*3 z`?O0%xV=*RuFIsDxDB`5AIU^aPucBphx?j;o#6MT>GN$mK(;I1{>QlTcA>?a?4a8~ PFEV(#`njxgN@xNAQk#zH literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/cmg.png b/games/ovo/1.4.4/cmg.png new file mode 100644 index 0000000000000000000000000000000000000000..098fa83a22a3616c6530908ab994237d2e012296 GIT binary patch literal 552 zcmV+@0@wYCP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0li5?K~z{r?Upf4 z#4r#=a|}uvI_jzBQ`Z43gGxmlp{H2#RY`D7Q6crO&iwHB{%1?H{OM_8n=k2^EE45JxW`1X_UHQ)!L?T7l|>d| zku8bRLpEOq_e;XuBjC!iC2;K(VQ?=TB6%G?C)`<@aAOVBvZ=oFTZOR( zy+Exfa8K7N%z}bNR7h)0QH3?>ToQsFN#L0*Coa~cb4f<~t-J?`g642DrWBKK>r{JX qc`;2sn<%)cCl3y`&T1oT;>4`ltDs>xb)J&8^{m^F#ad#0}2=GY^$bs9|}t;j#I;=Dmea3~v}7 z-}yTsUvB5r%a8p9-*32c=;g)bo!=w2J>p;6@KXp zp{nT*xUDaw1}50{IK9}@s{hI%{H?~Ccf4~|YaCgty7r$sWqnZo;Zd$HR^PRj<+H^f z^Ok%Oa*t0fpFR8#w`5l_`zzTOkzO%p0_Io;zIQx7>55uzg{Vi%`Y8*7E3Iejk&Thm4_$D5XSiXl@ek!a5smX6t>5&?@5A&D ztg~4Fh6zb zhIH-a$LFctOWxUfc`-O;aaljG$d!L{R=NLRpXIr|eBX{u>~D}QJ0-HM`H6C3d)&gTe~DWM4f=Y5KJ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/coin10.png b/games/ovo/1.4.4/coin10.png new file mode 100644 index 0000000000000000000000000000000000000000..6b70f04e3885013640dd5a313e2e508a6ff8cba5 GIT binary patch literal 863 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qt-3`}1w z3@&?Kk~_)Idz`2C?uq@0`{ceYzjyNbfxi1Q`&(qIPKj)5exjVvE?b{0|E5>D|6rfx zxxIYfo=uFlwEZXYk?*wb9J$(A75z_x{wx&TFh6zbhUY?m7)9T#NppIUcT`+^!G3M6 zh1*%6Ue?R%RR9)|Ao#&ZmkQ!e?r6VasK1b4_k13=k6K%Bx@w~ zQx^nRh8t8`?+}VR5irL(;Jw57phrnS=4#mgv-fP+UAaJt2Pu?_hWhGt2)U`4@ca*Tw0J<_$PVEEW>4WZ0}~id0jIny6z)?PoCV& zUy?i0H~D|OxbaDA*0CAC!Y|%!EcVt5H$K)?&w5wZV*8UK({7(T^2`3UI%f>PVN;#p3nv7u@ay>Dk=zD9!I%?bJMZh{CzQ-_?ce4+mpwbHWBO2ACP;OXk;vd$@?2>>87nAZRR literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/coin30.png b/games/ovo/1.4.4/coin30.png new file mode 100644 index 0000000000000000000000000000000000000000..c9237ed7a90df3e6bae658488ee9bef2f72c53e5 GIT binary patch literal 875 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qt-49pCkE{-7;aaa2T`<^&(I6wb4{a$LgV37p# zvLMf0^Plwh$&38`tWe+fv+BnDU6a-~%I-Io=d}JZMKg!}r27Fr>wm}WZb-YwHOm&y zsg{3pR=K~Z>W}Ut*=g<;w!h3i%AH>O!&&=5&9u-%^P)enhZLll3LknCRf2DDq)#44i%+KgN>&#_?v&n|BKbI9B6disMqCc;xJOLWxtB$U*$ozwgrY`^Ht!sNm~ z%8Or1S{Tp#ef-rLqvpP&ANwb+IvtQcCGKW(iSdnSng0?it=e9d%YB{F+_xA4v`zYDxFV7w0o7aDWe01W)uM=0&AMlkjiOCkE*&|*M7h^ zO>|0SiH@dTs>Zp=E50vC*DN%2E}ZAEm)W+vg+FCMaAmncrS%RYyO74X=kJn!rG0S! zk-%Ejwg1#9>x1!!#7h>eKBuwf9k22953aH=Hfe0I>~WfLvq?Y1p*}q1&>djH;X1b_ z&1uG7*7^k2Ip;Td-6+;xe*B)=z2wT4%Zu{`-*2$tvVLIk*6zk^NSfTu|Lxes{s!5y zQzF}%pC~7`zdLjNK;QmJ>)ZdX)Z+i}`Lpf{;U>ui7QJ+%2od5x!S+_$_p=6ON=^1pN6nCq`P9vrrzTv_|ZZvHFD zH|4hNP2#^jFQh-X`o=fE>Kofu$hE6&i%d+K-Bk5v){V5Kow;hS0#&c21NDe@er>F( znH*vM{=mNN>KpF`_UjA1erdkpzF}u+V84H7sny|oON`(6daY@%x}$n+W#aD5Qro;c zOIIBK_J#d*d)wP}SvUHGUZ4H0ys>V^jc0knw*!*?KKwl~;=WJLXIpj-wPs+ILxbnPB z^WOQMYx0Hew13pxc<(dUw_4lIuf9#cZ~d>hEi1L{HBfF+*=&22YiEy`*$UsD0W>6Y z`$y+VYt=W#O^q=3+}JNaF-L7<+|>=SUS50uR;wSMeWc23O}J^!bfMR?pFCav&|sG5 zn)Q=>s(;^+|-+%0` zGTU=aeRR;9|Ihz394^z;{MIkWt9ngaYTIJ4Uw%3#-Sx>ao*dy1^!KH_yC0M`<^cm< z`1TT@^ubz*`9iO4*C*Z21p0>M`^yD)-0PZZ`$3_Su{3aH_?*Q2G@y)1ROXi{5%Ibk z>pT|i{c};xKE+z)TDa#Ld7+p2?Ph-u{z^-loj>!&vk4LPKk8Jj@eAL+lba;%wZ{HR za`mU?ug-_dfC1*-`E{9Gd1q-UcPfz5+&xU;2&NC2e~>JHG~?B$#}m*Uw~c zeE+6$%^D?z!INEKM$&9iwQZU!j<2-Msa|fI6CKi@3QVS5KwgmTyiHAer6UjCt6d;x z|LyjT{J4<*>3gMr_s+iZ`0c!-`ySWT|NX~Yv3ABs2c@-#fH{f5)78&qol`;+07Q$< ATL1t6 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/coin5.png b/games/ovo/1.4.4/coin5.png new file mode 100644 index 0000000000000000000000000000000000000000..e1e6cb8c645edf1c61e92e862dc447431e1840ea GIT binary patch literal 873 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qt-3{3w#T^vIy;;!~b_Z@NIV1E8@`n}XJ!J-J} zWuIqhp0r=+Gx>V&AD+)&H_W%1w7yZcKFv<3?1f(N4ZcbJ4YJ$*9;@77zRiZsI?ejK z)s5NFd8yxj1Rt^1*}kFrOXefnY2F{(!w%F<3q3T?`vZH(hRw4$7glTSi(ve_d67`n z@(0}37g7TgYYt`IpvCHPo`j40L zlxV%@Qp;x#Kg2EBRm}cM_C=&u%$a~W)`9OG&rftNj*{m-UWYk=E1MzwVL$i*JwaOgeqF$MECD&_A4a*7mqkM2~RzB+PAapAfr9Czg)O0C47d-Yv-dytS+%AEv+hDW!=a;xUr*W?5_Y8Gr+0*tl zCtf_0yb;~mb;%JDuG$+`ySctxknCC5dGV}h0sCn#FJMS?c>|+I{go{&dIH`%oL73- z3Xi^H-l8u`-$nY|=lRE>AGTomkJW4T2>(&7ab(|><(^oY4@nKD7agdQXuV*`8o#39 zUt}QX-r$c%wQfY7ZMm?Qr9Of6O?ss2o1IhcCi@G&-+1THyNk;^$|LexWjD+%lYMhm zxBp<@&2zT=-;PZKrPI?Q+nS#!C$`U<2};8%@%+D6YMFni`pa}~QRG53<1&6=_F(XI L^>bP0l+XkKOV6fG literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/coinsecret.png b/games/ovo/1.4.4/coinsecret.png new file mode 100644 index 0000000000000000000000000000000000000000..5d07fe8cd181b0724b0b23828f4a35d56cbc371b GIT binary patch literal 865 zcmV-n1D^beP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0`^HnK~#8N)sI_l z!!Qg4bN@@XOkojgmXD<@%gF%y;~i4;Ya>6+d_CSzUCGzr9ltUkiFfEJUA!GmJ_7Hs z<2Tmfy>a9*ykm}Y@56iZ$W~5|KZU(RvW3&5Ph;fdaVc~lf^i1uc2mK+=t)vkj9{Dry39=1f5W=yNkUZe zsCool#z(rdjEjyWL?w@^AFy5pyNB`6k+`VfQS}4XV`29(9y*eLXz5Y)1M5|Oh20my zc<4w@XyH-y2)gV{1-py!(2*$m(WB}SblI5-b{FHJBT@9DCF>$)W-8d7m504V(T|p_ z+X;I|D*Ge*h^wL>vq$*rE;;C#B$c{rgKZ>VlRp1 ztlLfJmdeFm63bb)lkOdrkG&+8vu-EdJ1QT0Ni1jGE@p11X0VsUa@Or)=7wqpdr2&3 z-415ouja6q#B$bMCEJVdMovaGi@k)GSAjcmul_bNqqLN3|v#i=PVD_OS2~jD6aVl2q7_ht0 zlccB^!8jRL=LhT_^duBI5P?qS-9hJVfI6e9l_72HbyaSHY?!$ZY$YXfN9OtgXd*jGQ;2m~K7jK7? rkHkB4WxfXQ_$&E(yr0Ulf!FI7jmZrBs%aco00000NkvXXu0mjfB;B5- literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/community.png b/games/ovo/1.4.4/community.png new file mode 100644 index 0000000000000000000000000000000000000000..a39e53bc4f68e85ca475a544f6f6ecc2ed9d4a04 GIT binary patch literal 389 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!1}RS$$B+!?w=*ts9Wvly`2K&t7KdHlg2@XS zBi8ZW-gPaD@7>WOQ>umLTszp=aBm0WWs}mYi+4D(S4SvWFLky(`*Aj7$pdK>r3Fh} zShh^*V7Tg3e9@`c|4~7M)BL3u`u?7oY#|cReY*7E@0Ca1HQc%&z4Ays+Z@)tsj5l~ z)V@rcxkU`H^QRyG9pk=rGIOD&rwmtyt{|f>(1N8$ z^4T~_7HmHf&cbnh_W$c#6L|$*oRGXF?=ow(i=o2;=k$z)J3V$V?v=1}Ktc+~A27cD a#gg&#>YH>+ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Hello, and Welcome to OvO!",1,0,50,0,0,0,0,0,"",-1,0]],[[542,287,0,249,52,0,0,1,0,0,0,0,[]],46,100,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Use arrow keys to move",1,0,50,0,0,0,0,0,"",-1,0]],[[8.000009536743164,0,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,2700,[],[[0],[1],[1,100,""]],[0,0]],[[1352,128,0,249,52,0,0,1,0,0,0,0,[]],46,2701,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","This is the end of the Level",1,0,50,0,0,0,0,0,"",-1,0]],[[329.9974365234375,136,0,300,117,0,0,1,0,0,0,0,[[]]],61,5442,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1512,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3147,[],[[0]],[0,"Default",0,1]],[[1112,288,0,176,96,0,0,1,0,0,0,0,[]],46,3152,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Press \"Up\" to jump",1,0,50,0,0,0,0,0,"",-1,0]],[[1296,384,0,337,9,0,0,1,0,0,0,0,[]],51,3153,[],[[0],[1],[1,100,""]],[0,0]],[[1104,448,0,200,9,0,0,1,0,0,0,0,[]],51,3162,[],[[0],[1],[1,100,""]],[0,0]],[[1304,384,0,71,9,0,1.570796370506287,1,0,0,0,0,[]],51,3166,[],[[0],[1],[1,100,""]],[0,0]],[[1112,384,0,71,9,0,1.570796370506287,1,0,0,0,0,[]],51,3168,[],[[0],[1],[1,100,""]],[0,0]],[[1201,215,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3246,[["level1"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[426.8966979980469,269.1820068359375,0,112,112,0,0,1,0,0,0,0,[[]]],65,48,[[1],[1],[""],["en-us"],[1],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",1,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",4,339750249863734,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",5,659235480422105,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",6,666340553478949,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",7,513203797983555,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",8,185681525019619,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",9,277872880887797,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",10,841537139153822,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[[null,30,4433,[[""],[""],[0],[""]],[],[]]],[]],["Level 2",2400,640,true,"Levels",511516739107697,[["Layer 0",0,180136532280282,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,288,9,0,0,1,0,0,0,0,[]],51,117,[],[[0],[1],[1,100,""]],[0,0]],[[144,304,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,128,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[736,384,0,312,9,0,0,1,0,0,0,0,[]],51,131,[],[[0],[1],[1,100,""]],[0,0]],[[448,384,0,160,9,0,0,1,0,0,0,0,[]],51,132,[],[[0],[1],[1,100,""]],[0,0]],[[-109,41,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1405,[["Hard"],["{\"c2array\":true,\"size\":[344,6,1],\"data\":[[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.500470005622],[351.94589405067757],[0],[\"idle\"],[0],[1]],[[919.9066205431257],[351.94589405067757],[0],[\"run\"],[0],[1]],[[920.7356582431227],[351.94589405067757],[0],[\"run\"],[0],[1]],[[922.0071594121329],[351.94589405067757],[0],[\"run\"],[0],[1]],[[923.6720161546314],[351.94589405067757],[0],[\"run\"],[0],[1]],[[925.708045438622],[351.94589405067757],[0],[\"run\"],[0],[1]],[[928.2090288976403],[351.94589405067757],[0],[\"run\"],[0],[1]],[[931.1142232561363],[351.94589405067757],[0],[\"run\"],[0],[1]],[[934.412041029125],[351.94589405067757],[0],[\"run\"],[0],[1]],[[942.715080468146],[351.94589405067757],[0],[\"run\"],[0],[1]],[[947.279391114138],[351.94589405067757],[0],[\"run\"],[0],[1]],[[952.2589862416283],[351.94589405067757],[0],[\"run\"],[0],[1]],[[957.6629457916417],[351.94589405067757],[0],[\"run\"],[0],[1]],[[963.1881357916473],[351.94589405067757],[0],[\"run\"],[0],[1]],[[968.6790057916362],[351.94589405067757],[0],[\"run\"],[0],[1]],[[974.267225791639],[351.94589405067757],[0],[\"run\"],[0],[1]],[[985.1407257916237],[351.94589405067757],[0],[\"run\"],[0],[1]],[[990.6315957916511],[351.94589405067757],[0],[\"run\"],[0],[1]],[[996.0703257916606],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1007.0703257916606],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1012.5664757916699],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1023.5664757916699],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1029.0573457916971],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1034.5706557916762],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1040.0615257917036],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1045.5464557916794],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1056.53050579169],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1062.021375791679],[351.94589405067757],[0],[\"run\"],[0],[1]],[[1070.9786957916879],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9568297656854],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9971142471895],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9787010846878],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9590853061875],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9971265601896],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9749110416878],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9475507776917],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9475507776917],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9475507776917],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9475507776917],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9475507776917],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1070.9475507776917],[351.94589405067757],[0],[\"wall\"],[0],[1]],[[1065.8366986151877],[341.0486440506685],[0],[\"jump\"],[0],[-1]],[[1061.1543184361851],[328.41324501665963],[0],[\"jump\"],[0],[-1]],[[1056.9149175431667],[316.2678648711015],[0],[\"jump\"],[0],[-1]],[[1050.1267489031738],[293.75801575111325],[0],[\"jump\"],[0],[-1]],[[1047.115584919184],[282.8014352721465],[0],[\"jump\"],[0],[-1]],[[1044.5291875286873],[272.28910243415805],[0],[\"jump\"],[0],[-1]],[[1042.3645867406794],[262.2185223936104],[0],[\"jump\"],[0],[-1]],[[1040.6155109726872],[252.56489281564598],[0],[\"jump\"],[0],[-1]],[[1038.77763089219],[234.89367259266007],[0],[\"jump\"],[0],[-1]],[[1038.2755142351907],[226.51218494316805],[0],[\"jump\"],[0],[-1]],[[1038.2185433351913],[217.8616963581634],[0],[\"jump\"],[0],[-1]],[[1038.2185433351913],[203.6060500791452],[0],[\"jump\"],[0],[-1]],[[1038.2185433351913],[197.47607192617008],[0],[\"jump\"],[0],[-1]],[[1038.6338278166954],[191.14063124464053],[0],[\"jump\"],[0],[1]],[[1039.4713731746945],[185.18971975865577],[0],[\"jump\"],[0],[1]],[[1042.8063897687045],[175.0013773086442],[0],[\"jump\"],[0],[1]],[[1044.8744929556908],[170.35121269267418],[0],[\"jump\"],[0],[1]],[[1047.3673476477004],[166.09455937266068],[0],[\"jump\"],[0],[1]],[[1050.275936362195],[162.25242292416863],[0],[\"jump\"],[0],[1]],[[1057.769453028862],[156.22203959083572],[0],[\"jump\"],[0],[1]],[[1061.8843758738597],[153.64668910583714],[0],[\"jump\"],[0],[1]],[[1071.869059207193],[150.10747243917044],[0],[\"jump\"],[0],[1]],[[1077.1316412242245],[148.77837035716522],[0],[\"jump\"],[0],[1]],[[1082.6225112242134],[147.83248480466852],[0],[\"jump\"],[0],[1]],[[1088.0840112241904],[147.3025124296704],[0],[\"jump\"],[0],[1]],[[1093.5653112242242],[147.18445685467188],[0],[\"jump\"],[0],[1]],[[1099.056181224213],[147.48147964367266],[0],[\"fall\"],[0],[1]],[[1104.551671224191],[148.19473596016948],[0],[\"fall\"],[0],[1]],[[1110.0425412242184],[149.32267713117687],[0],[\"fall\"],[0],[1]],[[1115.4799512242037],[150.84687377767338],[0],[\"fall\"],[0],[1]],[[1126.4799512242037],[155.59702377767468],[0],[\"fall\"],[0],[1]],[[1131.9708212241926],[158.3834406346689],[0],[\"fall\"],[0],[1]],[[1137.4395812242071],[161.5705842466782],[0],[\"fall\"],[0],[1]],[[1142.930451224196],[165.185897847171],[0],[\"fall\"],[0],[1]],[[1153.930451224196],[174.0952145138378],[0],[\"fall\"],[0],[1]],[[1159.4213212242234],[178.95776259586415],[0],[\"fall\"],[0],[1]],[[1170.392171224222],[190.3310599433666],[0],[\"fall\"],[0],[1]],[[1175.9031712242067],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1181.3623612241893],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1186.8651112242046],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1192.3856812242211],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1197.8488312241996],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1208.8305712242159],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1214.2950412242187],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1219.8301312241952],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1225.3332112241878],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1236.3149512242042],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1241.7391612242154],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1247.26897122421],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1252.8050512241948],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1258.2959212242222],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1263.7458712241885],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1269.202091224222],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1274.6929612242109],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1280.2075912242142],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1285.67272122421],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1291.193291224188],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1302.1697512242224],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1307.6606212242114],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1318.6509412242126],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1324.1418112242015],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1329.6346612242078],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1335.1255312241967],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1340.6718412242064],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1346.1627112241954],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1351.5882412241926],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1357.0900012241993],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1362.5808712241883],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1373.5808712241883],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1384.5292812241967],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1389.9990312241814],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1395.5463312241998],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1401.0372012241887],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1406.498701224204],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1411.989571224193],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1422.947881224172],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1428.5318112242016],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1434.0226812241906],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1439.436001224184],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1444.926871224173],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1455.8855112241679],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1460.9865718741953],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1465.632358807667],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1473.2996421410005],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1476.685128146995],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1479.6696432219976],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1482.2740992860033],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1485.7795225835005],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1487.1188340445053],[191.96255679335036],[0],[\"run\"],[0],[1]],[[1488.0470953295041],[181.06530679334128],[0],[\"jump\"],[0],[1]],[[1488.553095639002],[170.6652412748614],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[160.69598969288091],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[151.172047187851],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[142.01506472036817],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[125.40324549635008],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[117.41868236584044],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[109.9245100438548],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[102.89009407588094],[0],[\"jump\"],[0],[1]],[[1488.6443370490017],[90.37521270736336],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[85.79979754486104],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[81.59741802585144],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[77.85603904185946],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[72.06853595986851],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[69.57563739586577],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[67.47108113836077],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[65.7938333383653],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[64.54189001985998],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[63.704044244861215],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[63.28385393086181],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[81.58399185689142],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[91.04142378141161],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[101.0919085963601],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[111.56688937738299],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[122.37966865186114],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[145.65437063885193],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[157.5971926488411],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[170.19468093684324],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[196.8034036788839],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[210.34896383889162],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[224.66416638041363],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[239.2208520133698],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[269.98311840841825],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[285.7581017843897],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[301.96425867035214],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[318.55370232085465],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[353.4656687599084],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[371.2666054848582],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[389.55156032345116],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[408.44254816837815],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[447.3912933208832],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[467.2607403208266],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[487.62219244242925],[0],[\"pound\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"poundFloor\"],[0],[1]],[[1488.6443370490017],[503.9544757757651],[0],[\"idle\"],[0],[1]],[[1489.0575774550016],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1489.8871231195078],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1493.211844409506],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1495.2879922735021],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1497.809165779004],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1500.7201255509976],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1504.046369804516],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1507.752453848511],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1516.9075205151798],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1521.8421433646834],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1527.238753429673],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1532.6966234296694],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1538.2300634296826],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1543.7209334296715],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1549.5220034296804],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1554.664393429675],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1565.664393429675],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1571.1552634297025],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1576.58442342968],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1582.1264434296781],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1587.6107134296994],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1593.088383429676],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1604.088383429676],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1615.048343429695],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1620.4982934296997],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1626.0274434297012],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1631.5183134296901],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1642.4459334297098],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1648.0047834297006],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1658.9485734296816],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1664.4612234297063],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1675.4525334296777],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1680.9503334296885],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1686.4412034296774],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1691.939663429681],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1697.4318534296942],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1702.9227234296832],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1713.9227234296832],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1724.904463429661],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1730.3266934296553],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1735.8845534296759],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1740.9601389481666],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1745.5954233781592],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1749.84288586668],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1756.6852692000125],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1759.6854972070068],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1762.2504550310116],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1764.425728631007],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1766.1903447670018],[503.9544757757651],[0],[\"run\"],[0],[1]],[[1767.535367295504],[493.08452577576634],[0],[\"jump\"],[0],[1]],[[1768.458349264509],[482.6844602572166],[0],[\"jump\"],[0],[1]],[[1768.966046752009],[472.69967922023795],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[463.23476835472684],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[454.07581416574624],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[437.39411416574814],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[429.49591182822434],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[421.98681164926944],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[414.928451201248],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[408.26111238676174],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[402.0181795687578],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[396.12540641625566],[0],[\"jump\"],[0],[1]],[[1769.0620924630098],[386.1492985372545],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[381.57288301876287],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[377.4043245067574],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[370.73839181475734],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[367.825011068262],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[365.3325507832556],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[361.99246744992183],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[360.7404825339233],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[359.90607367942226],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[359.4823911104212],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[359.47518642341896],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[377.7723252169458],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[387.33755386892676],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[397.265595646459],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[407.7216738514515],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[430.0533093314438],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[441.6910668649204],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[466.6719501982538],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[479.55694221322705],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[492.8283699772677],[0],[\"pound\"],[0],[1]],[[1769.0620924630098],[503.9952452852217],[0],[\"poundFloor\"],[0],[1]],[[1769.0620924630098],[492.0983602852457],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[470.048802958721],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[459.3944020057426],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[449.0761975282164],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[439.2557099772367],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[429.8342994977401],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[412.777799232716],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[404.61430649673326],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[396.8506753347345],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[389.47083990675304],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[382.55694439022034],[0],[\"gpjump\"],[0],[1]],[[1769.0620924630098],[376.08100672424695],[0],[\"gpjump\"],[0],[1]],[[1769.477376944514],[369.99613274371876],[0],[\"gpjump\"],[0],[1]],[[1771.9759936111848],[359.4728160770564],[0],[\"gpjump\"],[0],[1]],[[1773.628906054191],[354.65565072404934],[0],[\"gpjump\"],[0],[1]],[[1775.717524604201],[350.21090488204135],[0],[\"gpjump\"],[0],[1]],[[1778.2113366252036],[346.2033864670471],[0],[\"gpjump\"],[0],[1]],[[1781.1199835762006],[342.6118749560574],[0],[\"gpjump\"],[0],[1]],[[1788.61361690954],[337.08357495606367],[0],[\"gpjump\"],[0],[1]],[[1792.726403333532],[334.75753622407143],[0],[\"gpjump\"],[0],[1]],[[1797.2936507630588],[332.824625191566],[0],[\"gpjump\"],[0],[1]],[[1802.2946787750618],[331.30322723557043],[0],[\"gpjump\"],[0],[1]],[[1807.693917802054],[330.2023078005759],[0],[\"gpjump\"],[0],[1]],[[1818.6858878020569],[329.6626520370827],[0],[\"gpjump\"],[0],[1]],[[1824.1767578020458],[329.808359760085],[0],[\"fall\"],[0],[1]],[[1829.7191078020596],[330.37854161259014],[0],[\"fall\"],[0],[1]],[[1835.1433178020325],[331.34183199758695],[0],[\"fall\"],[0],[1]],[[1840.6341878020598],[332.7322450740976],[0],[\"fall\"],[0],[1]],[[1846.110207802035],[334.5319390470912],[0],[\"fall\"],[0],[1]],[[1855.4435411353682],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1859.6809633193868],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1863.5186025198811],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1866.9312946978735],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1872.093540494368],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1875.600657161035],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1876.9326414380341],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1877.8543032230368],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"run\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]],[[1878.0356892365367],[335.9387557137615],[0],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[40,0,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,118,[],[[0],[1],[1,100,""]],[0,0]],[[256,304,0,249,52,0,0,1,0,0,0,0,[]],46,119,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump",1,0,50,0,0,0,0,0,"",-1,0]],[[552,304,0,249,52,0,0,1,0,0,0,0,[]],46,120,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump",1,0,50,0,0,0,0,0,"",-1,0]],[[84,183,0,300,117,0,0,1,0,0,0,0,[[]]],61,5511,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[768,384,0,320,9,0,0,1,0,0,0,0,[]],51,2584,[],[[0],[1],[1,100,""]],[0,0]],[[784,280,0,288,64,0,0,1,0,0,0,0,[]],46,2993,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Go next to the wall",1,0,50,0,0,0,0,0,"",-1,0]],[[1088,224,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,2995,[],[[0],[1],[1,100,""]],[0,0]],[[1096,312,0,152,64,0,0,1,0,0,0,0,[]],46,2998,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","And jump higher",1,0,50,0,0,0,0,0,"",-1,0]],[[1424,536,0,374,9,0,0,1,0,0,0,0,[]],51,2859,[],[[0],[1],[1,100,""]],[0,0]],[[2264,440,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2990,[],[[0]],[0,"Default",0,1]],[[2040,536,0,320,9,0,0,1,0,0,0,0,[]],51,2996,[],[[0],[1],[1,100,""]],[0,0]],[[1808,368,0,203,9,0,0,1,0,0,0,0,[]],51,3124,[],[[0],[1],[1,100,""]],[0,0]],[[1216,24,0,294.1115112304688,64,0,0,1,0,0,0,0,[]],46,3131,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump on place and press down to smash the ground!",1,0,50,0,0,0,0,0,"",-1,0]],[[1520,360,0,256,64,0,0,1,0,0,0,0,[]],46,3132,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump after a Smash",1,0,50,0,0,0,0,0,"",-1,0]],[[1432,224,0,96,8,0,0,1,0,0,0,0,[]],45,3133,[],[[0],[1]],[0,0]],[[1080,224,0,352,9,0,0,1,0,0,0,0,[]],51,3134,[],[[0],[1],[1,100,""]],[0,0]],[[1432,224,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,3135,[],[[0],[1],[1,100,""]],[0,0]],[[1536,-6,0,238,9,0,1.570796370506287,1,0,0,0,0,[]],51,3143,[],[[0],[1],[1,100,""]],[0,0]],[[1800,448,0,256,64,0,0,1,0,0,0,0,[]],46,3149,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","To jump higher!",1,0,50,0,0,0,0,0,"",-1,0]],[[1392,184,0,137,39.66987609863281,0,0,1,0,0,0,0,[]],46,3150,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","(You can smash this)",0.7,0,50,0,0,0,0,0,"",-1,0]],[[2360,120,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,3151,[],[[0],[1],[1,100,""]],[0,0]],[[1431,-9,0,105,9,0,0,1,0,0,0,0,[]],51,3245,[],[[0],[1],[1,100,""]],[0,0]],[[1574,193,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3247,[["level2"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",1,172414048555365,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,345522667736064,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,779036946589126,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,675014630919668,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,223101367766163,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,154411690991124,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,709842045150745,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 3",1280,640,true,"Levels",167329134242466,[["Layer 0",0,286157970918551,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,320,9,0,0,1,0,0,0,0,[]],51,184,[],[[0],[1],[1,100,""]],[0,0]],[[112,296,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,195,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1184,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,196,[],[[0]],[0,"Default",0,1]],[[701,384,0,547,8.731283187866211,0,0,1,0,0,0,0,[]],51,197,[],[[0],[1],[1,100,""]],[0,0]],[[343,627,0,453,9,0,0,1,0,0,0,0,[]],51,198,[],[[0],[1],[1,100,""]],[0,0]],[[160,272,0,231,64,0,0,1,0,0,0,0,[]],46,199,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","You can slide down walls",1,0,50,0,0,0,0,0,"",-1,0]],[[415.9999694824219,232,0,317,9,0,1.570796370506287,1,0,0,0,0,[]],51,200,[],[[0],[1],[1,100,""]],[0,0]],[[352,387,0,247,9,0,1.570796370506287,1,0,0,0,0,[]],51,201,[],[[0],[1],[1,100,""]],[0,0]],[[704,384,0,169,9,0,1.570796370506287,1,0,0,0,0,[]],51,167,[],[[0],[1],[1,100,""]],[0,0]],[[580,320,0,312,9,0,1.570796370506287,1,0,0,0,0,[]],51,168,[],[[0],[1],[1,100,""]],[0,0]],[[368,560,0,208,64,0,0,1,0,0,0,0,[]],46,169,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump while sliding to wall jump",1,0,50,0,0,0,0,0,"",-1,0]],[[-121,63,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1408,[["Harder"],["{\"c2array\":true,\"size\":[352,6,1],\"data\":[[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[337.80951294481576],[351.97610141344853],[4.6431098887747086e-7],[\"idle\"],[0],[1]],[[338.23181520620346],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[339.06340217040804],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[340.3067305181119],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[341.97123954392424],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[344.0563306251862],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[346.54099408410457],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[349.4387004071871],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[352.7739351082802],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[356.51132014753244],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[360.6738028069089],[351.97610141344853],[4.6431098887747086e-7],[\"run\"],[0],[1]],[[365.24557673176713],[352.39163551832485],[0.0000010908506718896975],[\"fall\"],[0],[1]],[[370.2358063849051],[353.223377930171],[0.0000016026948029688557],[\"fall\"],[0],[1]],[[375.6318819806797],[354.4682079876539],[0.0000019639929868896945],[\"fall\"],[0],[1]],[[381.10361197222977],[356.12221247813676],[0.000002218808561409145],[\"fall\"],[0],[1]],[[386.610321980424],[358.2044747463941],[0.0000024752531368207513],[\"fall\"],[0],[1]],[[392.10779197588585],[360.6995264926486],[0.0000024752531368207513],[\"fall\"],[0],[1]],[[397.5933819769302],[363.60367264309383],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9500119766339],[365.9522604057059],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9907458321245],[367.93720699372807],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.97243296664936],[369.68517645136916],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9499179997501],[371.259618960469],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.98741183273387],[372.7185858740607],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9648968672868],[374.10914817528203],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9413845200506],[375.44906265865717],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.982817886505],[376.76140706482073],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.96420416819814],[378.0577625324654],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9383030056028],[379.32604771675125],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9823898419044],[380.59831442336116],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9542058847011],[381.84586254472293],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.99449036517666],[383.09888753139774],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9743239652083],[384.3536295014961],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9508614603021],[385.6008517734867],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.99119585965775],[386.8489689087843],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.97142987582504],[388.1011812412246],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.94986353138313],[389.35012223716876],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9883031382738],[390.59368909395994],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9667367938319],[391.84116414075527],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9430251145283],[393.08445494536204],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9856089525089],[394.33469204791584],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.96459230538915],[395.58356780164974],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9422270501299],[396.82993730096086],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.98186286397544],[398.0749866466331],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9586496055657],[399.318956819068],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9991837089888],[400.56505190824544],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.97427704673026],[401.8054305169314],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.95301049311695],[403.0522227761828],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.99579457516546],[404.30274852464356],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9726311741843],[405.547322122131],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.95216458884227],[406.7967670973766],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.99254891007797],[408.04346619251356],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.96893689153325],[409.2869885579116],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.95077449224425],[410.54078099650945],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9883180761068],[411.78238733079525],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.96665182490426],[413.02925281457465],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9429401470509],[414.2722378881213],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.983474250474],[415.51817492704464],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.96225767274126],[416.76583162356326],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9428922970443],[418.017584760119],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9807842181626],[419.25973064511976],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.95762081863256],[420.50361196380885],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9388065922578],[421.7558928109463],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.97590252910715],[422.9962465647512],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9551358649357],[424.24452203755254],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9951707989164],[425.49004310137747],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.97130965242485],[426.7326316071672],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.94919397511353],[427.9781542480027],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9918278685185],[429.2283819655143],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9682158499738],[430.47200875512243],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9451521757519],[431.7160786366748],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.98249677554713],[432.955707503768],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.96438453814017],[434.20854256506715],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[435.4523589293407],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[437.11452960167065],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[439.1964794513463],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[441.68345318582107],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[444.58426535838754],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[447.9126906657263],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[451.65315584977765],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[455.8138488105847],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[460.3738004669879],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[465.3880625077933],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[470.74367145649654],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[476.58739612377576],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[482.838070215009],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[489.45899136508257],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[496.5428793434479],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[503.9895786005455],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[511.8702839397663],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[520.2276130548058],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[528.9468981637833],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[538.0144847333463],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[547.5804133293692],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[557.582221939131],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[567.9670640044637],[0.0000024752531368207513],[\"wallslide\"],[0],[1]],[[398.9408721909039],[578.7504419734507],[0.0000024752531368207513],[\"fall\"],[0],[1]],[[398.9408721909039],[589.9235001364202],[0.0000024752531368207513],[\"fall\"],[0],[1]],[[398.9408721909039],[594.9840833720455],[0.0000017522655662760393],[\"idle\"],[0],[1]],[[399.3598086074788],[594.9840833720455],[0.0000012386080195819695],[\"run\"],[0],[1]],[[400.1964034051484],[594.9840833720455],[8.757667553806941e-7],[\"run\"],[0],[1]],[[401.43798287044297],[594.9840833720455],[6.212124353499917e-7],[\"run\"],[0],[1]],[[403.1050909283621],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[405.18198612603044],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[407.66238646964],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[410.57105019357033],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[413.89629652386884],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[417.6659067687636],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[421.82082185779757],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[426.3715474148903],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[431.3561340274814],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[436.73948118722444],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[442.28381119374797],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[447.7482811876424],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[453.2097811877346],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[458.72573118945263],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[464.2360711868704],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[469.7015311883032],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[475.19372119158186],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[480.6997711947505],[594.9840833720455],[3.6493690751302116e-7],[\"run\"],[0],[1]],[[486.161931190264],[584.2252833808825],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[491.66765119091986],[573.7982171636902],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[497.15951119168574],[563.8128341004052],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[502.6322311907742],[554.2747952620324],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[508.1481811924922],[545.080500571838],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[513.6156211897932],[536.3788130120981],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[519.1325611894453],[528.0175811595632],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[524.6442211873099],[520.082786651413],[3.6493690751302116e-7],[\"jump\"],[0],[1]],[[530.1314611913139],[512.5978836680307],[9.90874293102073e-7],[\"jump\"],[0],[1]],[[535.6220011916329],[505.5237138707232],[0.0000014337450430330635],[\"jump\"],[0],[1]],[[541.0706311897692],[498.91246180794747],[0.0000017925873378362709],[\"jump\"],[0],[1]],[[546.5915311907619],[492.6333582068563],[0.000002049692733714705],[\"jump\"],[0],[1]],[[552.0932911900771],[486.79295654356906],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[557.5633711882718],[481.39833049719937],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9716111914921],[476.4152986763587],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.953649454811],[471.80792029985133],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[467.65707349549297],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[463.87684098573567],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[460.5419635949599],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[457.63640284606976],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[455.11678244425764],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[453.02717320930145],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[451.35410885667875],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[562.9899998557161],[450.08732130662617],[0.0000023059067898283353],[\"jump\"],[0],[1]],[[557.4915398527158],[441.839514668353],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[552.0069398496056],[434.02683492438416],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[546.5071598557628],[426.6091649846849],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[541.0222298501398],[419.62591000144715],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[535.5330098502676],[413.0522280550122],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[530.0454398533551],[406.89530755065476],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[524.5430198490143],[401.1387591126214],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[519.061059856402],[395.81755344374074],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[513.5856998564199],[390.9156959237036],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[508.0806398511853],[386.4046829357578],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[502.59735984852193],[382.32565432631986],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[497.0893298494851],[378.646098340936],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[491.5951598503383],[375.3915851198484],[0.0000023059067898283353],[\"jump\"],[0],[-1]],[[486.1320098568907],[372.5665488706483],[0.0000016327853016741853],[\"jump\"],[0],[-1]],[[480.59724985600803],[370.1264325202369],[0.000001117283604174432],[\"jump\"],[0],[-1]],[[475.1215598535131],[368.1253499054913],[7.566591597180525e-7],[\"jump\"],[0],[-1]],[[469.6075898572675],[366.5290639459604],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[464.1437798491901],[365.358500601721],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[458.6608298490395],[364.5979240547043],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[453.1386098572042],[364.2519402381027],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[447.677109857112],[364.32061446299883],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[442.17996985455864],[364.8059702803119],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[436.6983398548549],[365.70384466332837],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[431.19327984962035],[367.02299049704493],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[425.7030698518141],[368.75376256214844],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[424.02238985060137],[370.90110488600953],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[424.02238985060137],[373.4583566861156],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[424.02238985060137],[376.45330273193895],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[429.51094984544795],[368.2195978752803],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[434.96485984537173],[360.447586064496],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[440.4705798460276],[353.0192769812643],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[445.9644198522659],[346.02273022544557],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[451.473109846724],[339.4252559997886],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[456.92338984782],[333.3069037983495],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[462.4297698535014],[327.5432089866225],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[467.91997985130763],[322.21162446530633],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[473.4138198479417],[317.29224868011903],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[478.90765985418],[312.7886067432759],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[484.378399847796],[308.7161464468168],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[489.9167898475065],[305.01583060677416],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[495.3842298544117],[301.7746658989676],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[500.8727898492583],[298.9359161415315],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[506.3686098513648],[296.50944499465925],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[511.85287985196226],[294.50236005504337],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[517.3397898534535],[292.9089946448259],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[522.8326398521534],[291.7294883327225],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[528.3274698467216],[290.96544054718413],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[533.8143798482128],[290.617179718409],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[539.3121798461874],[290.6845610880499],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[544.8050298544916],[291.16746582907433],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[550.3051398508472],[292.06769216599645],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[555.81217985195],[293.3867867823629],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[561.2542098478519],[295.098239251868],[4.99876490498972e-7],[\"wallslide\"],[0],[1]],[[562.9540298507421],[297.25033250100705],[4.99876490498972e-7],[\"wallslide\"],[0],[1]],[[562.9540298507421],[299.80683356160364],[4.99876490498972e-7],[\"wallslide\"],[0],[1]],[[562.9540298507421],[302.78036456999297],[4.99876490498972e-7],[\"wallslide\"],[0],[1]],[[557.454249847295],[294.53067789908346],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[551.9600798481482],[286.70519005299496],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[546.4784498484445],[279.31145123256806],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[540.9888998460596],[272.3221145823856],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[535.4841698433378],[265.730834282688],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[530.0068298474874],[259.5855907675892],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[524.5070498440404],[253.83180425849062],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[518.9973698420439],[248.4857951452136],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[513.5196998436808],[243.5841353457111],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[508.0407098448708],[239.09478376512928],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[502.5217898493505],[234.99225277656512],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[497.07513984708237],[231.3520667728238],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[491.5667798455328],[228.08857212230097],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[486.07557984979246],[225.2505785245743],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[480.5764598417667],[222.82502500571414],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[475.07832984127924],[220.8162915412527],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[469.5930698427477],[219.22669643828226],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[464.11077984762267],[218.05194967706242],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[458.61990984479087],[217.2906488711199],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[453.1194698459225],[216.94475453555623],[4.99876490498972e-7],[\"jump\"],[0],[-1]],[[447.59625984654883],[217.01761906536697],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[442.13442984394385],[217.50057724610878],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[436.6372898413905],[218.40289113323598],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[431.1543398412399],[219.7169631764897],[4.99876490498972e-7],[\"fall\"],[0],[-1]],[[425.6783198458364],[221.4424155924114],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[424.05188984903396],[223.59275786829105],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[424.05188984903396],[226.16571304312555],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[424.05188984903396],[229.12819440561583],[4.99876490498972e-7],[\"wallslide\"],[0],[-1]],[[429.5440798523126],[220.8893185744455],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[435.0610198519647],[213.03255237216368],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[440.5106398480351],[205.68072600238995],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[446.0345098524343],[198.64902361604862],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[451.51316984873154],[192.0883116684599],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[456.99611984888213],[185.9365497657795],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[462.49820985071017],[180.18029655199405],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[467.99369985030387],[174.84693183398448],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[473.4677398498392],[169.94712692446114],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[478.9661998528394],[165.4418970732911],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[484.46696985422057],[161.35155783865704],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[489.92945985224685],[157.7006860957179],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[495.4394698567561],[154.43623892663246],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[500.93297985087736],[151.59725122631002],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[506.42384985370916],[149.17491232741435],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[511.9160398569878],[147.16747527431767],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[517.4366098554677],[145.5694542792469],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[522.9192298531055],[144.39645603805977],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[528.3942598505749],[143.63797358702655],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[533.8758898502787],[143.2924647871392],[4.99876490498972e-7],[\"jump\"],[0],[1]],[[539.3766598516598],[143.36253292885576],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[544.8698398528726],[143.8481383642534],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[550.3590598527447],[144.748428663513],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[555.8410198549612],[146.06146606249146],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[561.3328798557271],[147.79230895223915],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[566.8310098562146],[149.9415113089735],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[572.3251798553614],[152.50494951455428],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[577.8384898561857],[155.49600372554457],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[583.2943798519776],[158.8659168466666],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[588.7921798499523],[162.67804971533178],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[594.2945998542931],[166.91041947606925],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[599.7821698512056],[171.54615231962518],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[605.249279855598],[176.57629941566086],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[610.7652298573161],[182.07046977300132],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[616.2531298567413],[187.95153623296804],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[621.7436698570604],[194.25066639594104],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[627.2342098573794],[200.9650311249623],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[632.7131998561894],[208.07876080545725],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[638.2086898557831],[215.62989712540985],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[643.7206798561605],[223.62219075999815],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[649.1950498486043],[231.97272839043964],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[654.6826198551211],[240.75818662483292],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[660.1738198508614],[249.9647907778293],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[665.6933998514072],[259.6386157619664],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[671.1803098528984],[269.6698677619847],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[676.6738198566239],[280.128869900152],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[682.1481898490678],[290.96422407019867],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[687.6298198487715],[302.22783586607005],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[693.1470898509364],[313.9839679108275],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[698.6330098544935],[326.0878358230883],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[704.0869198544173],[338.5307910088188],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[709.6223398507212],[351.5817597652333],[4.99876490498972e-7],[\"fall\"],[0],[1]],[[715.1056198533846],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[720.1635541878513],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[724.8458355321612],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[729.0927290475391],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[732.9074182019604],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[736.321676744444],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[739.3233306053913],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[741.9111254562434],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[744.0768443261281],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[745.8381224203318],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[747.1720438929683],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[748.0953250894615],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[748.6037660988228],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"run\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]],[[748.6967768690942],[351.9567597652333],[4.99876490498972e-7],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[40,0,0,391,9,0,1.570796370506287,1,0,0,0,0,[]],51,126,[],[[0],[1],[1,100,""]],[0,0]],[[-108.2000122070313,-95.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,2634,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-108.2000122070313,-87.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],40,2635,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-112.2000122070313,-90.5999984741211,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,2636,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-112.2000122070313,-74.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],39,2637,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-112.2000122070313,-82.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],41,2638,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-116.2000122070313,-74.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],35,2639,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-116.2000122070313,-82.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],37,2640,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-112.2000122070313,-98.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,2641,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-116.2000122070313,-95.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,2642,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-116.2000122070313,-87.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],36,2643,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[759,591,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5499,[["level3"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[68,106,0,300,117,0,0,1,0,0,0,0,[[]]],61,5597,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",1,266359591770657,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,284496166058282,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,901310333764802,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,321452844889850,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,346444620114684,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,382437274986641,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,602302944493983,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 4",1600,640,true,"Levels",367892594987182,[["Layer 0",0,260720997695780,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[96,256,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,215,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[151,199,0,231,64,0,0,1,0,0,0,0,[]],46,217,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","You can even Slide!",1,0,50,0,0,0,0,0,"",-1,0]],[[398,67,0,270,9,0,1.570796370506287,1,0,0,0,0,[]],51,218,[],[[0],[1],[1,100,""]],[0,0]],[[-101,26,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1409,[["Hardest"],["{\"c2array\":true,\"size\":[296,6,1],\"data\":[[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[256.78176339999743],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[260.76366999999664],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[269.12517153849626],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[277.5172677009986],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[285.9303905394983],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[294.2746772019979],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[302.6227897284983],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[311.0253999549958],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[319.38833589099744],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[327.7426650369973],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[336.1070353434975],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[344.4996094494982],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[352.8658922079988],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[361.21209182649875],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[369.63285928899654],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[377.9972295954967],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[386.27931905799755],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[394.75166764449887],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[403.1074313229973],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[411.44023924149803],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[419.8538398914961],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[428.22490356999765],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[436.5390548439963],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[444.9798857904982],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[453.27106877649913],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[461.67941333499783],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[470.06911973499797],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[478.38279257349825],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[486.7490753319988],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[495.2018463159979],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[503.5341759159968],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[511.8784625784964],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[520.2834621624962],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[528.671256698496],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[537.032758236999],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[545.4090805809965],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[553.7438017434976],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[562.1115188094967],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[570.5017031679987],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[578.8498156944991],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[587.2256599929981],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[595.6124985789976],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[603.9280851414983],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[612.3187474554986],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[620.7070199619967],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[629.0761713084979],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[637.453449734499],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[645.7924755204958],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[654.1434573189968],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[662.5317298254984],[351.9668821539994],[0],[\"run\"],[0],[1]],[[668.0216098254979],[351.9668821539994],[0],[\"run\"],[0],[1]],[[673.1134351119979],[351.9668821539994],[0],[\"run\"],[0],[1]],[[677.7982867749984],[351.9668821539994],[0],[\"run\"],[0],[1]],[[682.0050176949978],[351.9668821539994],[0],[\"run\"],[0],[1]],[[685.847191301498],[351.9668821539994],[0],[\"run\"],[0],[1]],[[689.2574748564974],[351.9668821539994],[0],[\"run\"],[0],[1]],[[692.257778432498],[351.9668821539994],[0],[\"run\"],[0],[1]],[[694.8412976394977],[351.9668821539994],[0],[\"run\"],[0],[1]],[[697.0125083469983],[351.9668821539994],[0],[\"run\"],[0],[1]],[[698.7580323909979],[351.9668821539994],[0],[\"run\"],[0],[1]],[[700.0925657169979],[351.9668821539994],[0],[\"run\"],[0],[1]],[[701.0174318349979],[351.9668821539994],[0],[\"run\"],[0],[1]],[[701.520231827498],[351.9668821539994],[0],[\"run\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"run\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"idle\"],[0],[1]],[[701.610129656498],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[705.584543718998],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[714.0387473814991],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[722.3796862554997],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[730.6890530394974],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[739.0840168179968],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[747.5219818764981],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[755.8160362764996],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[764.2396702749979],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[772.5767829249978],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[780.9502369509981],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[789.3375535134995],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[797.6751444519978],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[806.060071101997],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[814.4311347804985],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[822.8404350189974],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[831.1942859814989],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[839.510350967498],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[847.9530924459967],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[856.3088561244987],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[864.6622289004983],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[873.0199052469972],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[881.4502274094968],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[889.7796870354987],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[898.0924029939988],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[906.516514737999],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[914.8603231539968],[351.9668821539994],[0],[\"slide\"],[1],[1]],[[923.6610271539995],[343.29952215399675],[0],[\"jump\"],[0],[1]],[[932.4569791539993],[335.0531255754969],[0],[\"jump\"],[0],[1]],[[941.2856671539981],[327.19542604549787],[0],[\"jump\"],[0],[1]],[[950.0515231539976],[319.80708779149825],[0],[\"jump\"],[0],[1]],[[958.7967871539986],[312.8476050439974],[0],[\"jump\"],[0],[1]],[[967.5568351539988],[306.28924910799725],[0],[\"jump\"],[0],[1]],[[976.3512031540002],[300.1213324359963],[0],[\"jump\"],[0],[1]],[[985.1772511539966],[294.35033402799854],[0],[\"jump\"],[0],[1]],[[993.9441631540001],[289.0315414999964],[0],[\"jump\"],[0],[1]],[[1002.6999871539994],[284.1319697774968],[0],[\"jump\"],[0],[1]],[[1011.5207551539985],[279.6146924364972],[0],[\"plunge\"],[1],[1]],[[1019.2005811539983],[275.53434436449726],[0],[\"plunge\"],[1],[1]],[[1026.8499151539986],[271.88139828999704],[0],[\"plunge\"],[1],[1]],[[1034.5833331539993],[268.60858900999676],[0],[\"plunge\"],[1],[1]],[[1042.2673171539982],[265.7716355059971],[0],[\"plunge\"],[1],[1]],[[1049.9443711539975],[263.35142761549724],[0],[\"plunge\"],[1],[1]],[[1057.702275153998],[261.328688483497],[0],[\"plunge\"],[1],[1]],[[1065.330819153999],[259.74864694749675],[0],[\"plunge\"],[1],[1]],[[1073.0254291539986],[258.5710052074968],[0],[\"plunge\"],[1],[1]],[[1080.7181911539976],[257.8095300009968],[0],[\"plunge\"],[1],[1]],[[1088.392935153998],[257.4637761389967],[0],[\"plunge\"],[1],[1]],[[1096.0662931539964],[257.53187303899654],[0],[\"plunge\"],[1],[1]],[[1103.7475051539982],[258.0146754529966],[0],[\"plunge\"],[1],[1]],[[1111.4476591539988],[258.91535179949665],[0],[\"plunge\"],[1],[1]],[[1119.1473511539975],[260.23260744049634],[0],[\"plunge\"],[1],[1]],[[1126.833183153997],[261.9626266704961],[0],[\"plunge\"],[1],[1]],[[1134.4977631539987],[264.10070439549656],[0],[\"plunge\"],[1],[1]],[[1142.2265611539983],[266.6764852544964],[0],[\"plunge\"],[1],[1]],[[1149.9225571539964],[269.65756761849553],[0],[\"plunge\"],[1],[1]],[[1157.5991491539974],[273.0452709304958],[0],[\"plunge\"],[1],[1]],[[1165.3131631539975],[276.86767339799576],[0],[\"plunge\"],[1],[1]],[[1172.9869831539977],[281.0839973229958],[0],[\"plunge\"],[1],[1]],[[1180.648791153999],[285.7062649269965],[0],[\"plunge\"],[1],[1]],[[1188.366963153998],[290.7811718419959],[0],[\"plunge\"],[1],[1]],[[1196.026923153999],[296.23014739199647],[0],[\"plunge\"],[1],[1]],[[1203.7039771539983],[302.10546993299585],[0],[\"plunge\"],[1],[1]],[[1206.9378571539974],[308.444623352995],[0],[\"plunge\"],[0],[1]],[[1202.333010753997],[315.1492431649953],[0],[\"stun\"],[0],[-1]],[[1197.7619827539977],[322.2125038049943],[0],[\"stun\"],[0],[-1]],[[1193.115833553996],[329.813240182497],[0],[\"stun\"],[0],[-1]],[[1188.4860391539967],[337.80565659349577],[0],[\"stun\"],[0],[-1]],[[1183.888954353996],[346.15414998949706],[0],[\"stun\"],[0],[-1]],[[1179.289651953997],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1175.0619497679975],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1171.295892351997],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1167.9477596139966],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1164.9747808884963],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1162.4473677504966],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1160.3316606954966],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1158.622129487497],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1157.3355162774967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1156.4667790374967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1156.0067240259966],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1155.9646262199967],[351.98211233349537],[0],[\"stun\"],[0],[-1]],[[1157.2144928759965],[351.98211233349537],[0],[\"run\"],[0],[1]],[[1158.0463452584966],[351.98211233349537],[0],[\"run\"],[0],[1]],[[1158.4646109304965],[351.98211233349537],[0],[\"run\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"run\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]],[[1158.4662656304965],[351.98211233349537],[0],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[153,341,0,231,64,0,0,1,0,0,0,0,[]],46,127,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Press the Down key",1,0,50,0,0,0,0,0,"",-1,0]],[[41,1,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,133,[],[[0],[1],[1,100,""]],[0,0]],[[-79.19999694824219,-74.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,2644,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-79.19999694824219,-66.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],40,2645,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-69.5999984741211,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,2646,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-53.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],39,2647,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-61.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],41,2648,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-53.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],35,2649,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-61.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],37,2650,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-77.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,2651,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-74.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,2652,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-66.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],36,2653,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-251,177,0,288,117,0,0,1,0,0,0,0,[[]]],61,5598,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[448,384,0,475,9,0,0,1,0,0,0,0,[]],51,129,[],[[0],[1],[1,100,""]],[0,0]],[[1504,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2999,[],[[0]],[0,"Default",0,1]],[[544,224,0,231,64,0,0,1,0,0,0,0,[]],46,3000,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump while sliding to dive",1,0,50,0,0,0,0,0,"",-1,0]],[[800,64,0,270,9,0,1.570796370506287,1,0,0,0,0,[]],51,3001,[],[[0],[1],[1,100,""]],[0,0]],[[1152,384,0,367,9,0,0,1,0,0,0,0,[]],51,3002,[],[[0],[1],[1,100,""]],[0,0]],[[1248,288,0,99,9,0,1.570796370506287,1,0,0,0,0,[]],51,3003,[],[[0],[1],[1,100,""]],[0,0]],[[1152,224,0,231,64,0,0,1,0,0,0,0,[]],46,3004,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Be careful not to hit your head...",1,0,50,0,0,0,0,0,"",-1,0]],[[598,102,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3248,[["level4"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1152,365,0,28,9,0,1.570796370506287,1,0,0,0,0,[]],51,2432,[],[[0],[1],[1,100,""]],[0,0]],[[32,384,0,571,9,0,0,1,0,0,0,0,[]],51,33,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",1,799960469775113,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,550168669659235,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,374293232141493,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,425037070484153,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,772264246373391,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,818740155024148,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,691281971857714,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 5",1900,640,true,"Levels",113382846026359,[["Layer 0",0,633840411295104,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,1184,9,0,0,1,0,0,0,0,[]],51,236,[],[[0],[1],[1,100,""]],[0,0]],[[116,299,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,247,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[296,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,249,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[-97,30,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1411,[["Hellish"],["{\"c2array\":true,\"size\":[170,6,1],\"data\":[[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.48118870298],[310.9782033155937],[0],[\"idle\"],[0],[1]],[[1032.8998243569804],[310.9782033155937],[0],[\"run\"],[0],[1]],[[1033.7348417049811],[310.9782033155937],[0],[\"run\"],[0],[1]],[[1034.9875931769816],[300.13490331559325],[0],[\"jump\"],[0],[1]],[[1036.6465277049824],[289.76304501159075],[0],[\"jump\"],[0],[1]],[[1038.7431551664804],[279.70923880110047],[0],[\"jump\"],[0],[1]],[[1041.2273585214807],[270.1822269160989],[0],[\"jump\"],[0],[1]],[[1044.1145780214802],[261.0894103041001],[0],[\"jump\"],[0],[1]],[[1047.4530369174831],[252.31296523209315],[0],[\"jump\"],[0],[1]],[[1051.1954907069846],[243.98329571759083],[0],[\"jump\"],[0],[1]],[[1055.3680184439854],[236.04599515859056],[0],[\"jump\"],[0],[1]],[[1059.897805946478],[228.61387394910182],[0],[\"plunge\"],[1],[1]],[[1063.7790679464838],[221.46780692809125],[0],[\"plunge\"],[1],[1]],[[1071.413617946481],[214.84916435309356],[0],[\"plunge\"],[1],[1]],[[1079.13086594648],[208.57736358509428],[0],[\"plunge\"],[1],[1]],[[1086.822241946474],[202.7423228250986],[0],[\"plunge\"],[1],[1]],[[1094.451709946472],[197.36331668909952],[0],[\"plunge\"],[1],[1]],[[1102.1675719464724],[192.34178526659875],[0],[\"plunge\"],[1],[1]],[[1109.9166979464796],[187.72060571759434],[0],[\"plunge\"],[1],[1]],[[1117.572961946473],[183.5667510575975],[0],[\"plunge\"],[1],[1]],[[1125.2292259464798],[179.82484317359408],[0],[\"plunge\"],[1],[1]],[[1132.9478599464774],[176.47113846809486],[0],[\"plunge\"],[1],[1]],[[1140.6438559464755],[173.54350329709527],[0],[\"plunge\"],[1],[1]],[[1148.2853359464793],[171.04696396709392],[0],[\"plunge\"],[1],[1]],[[1156.0520179464734],[168.9334346140951],[0],[\"plunge\"],[1],[1]],[[1163.7087439464751],[167.26182382859434],[0],[\"plunge\"],[1],[1]],[[1171.3543819464746],[166.00343786859403],[0],[\"plunge\"],[1],[1]],[[1179.0882619464837],[165.15086966859315],[0],[\"plunge\"],[1],[1]],[[1186.7768659464803],[164.71872685459326],[0],[\"plunge\"],[1],[1]],[[1194.416959946472],[164.69951912909275],[0],[\"plunge\"],[1],[1]],[[1202.1388279464752],[165.09914251209258],[0],[\"plunge\"],[1],[1]],[[1209.865315946483],[165.91854325409346],[0],[\"plunge\"],[1],[1]],[[1217.4920119464837],[167.1361320640937],[0],[\"plunge\"],[1],[1]],[[1225.1773819464745],[168.77817291409136],[0],[\"plunge\"],[1],[1]],[[1232.923273946476],[170.85479290809147],[0],[\"plunge\"],[1],[1]],[[1240.5712219464776],[173.3162071680918],[0],[\"plunge\"],[1],[1]],[[1248.2431939464775],[176.19899216209157],[0],[\"plunge\"],[1],[1]],[[1255.9876999464805],[179.53052945259276],[0],[\"plunge\"],[1],[1]],[[1263.6518179464838],[183.2402777555945],[0],[\"plunge\"],[1],[1]],[[1271.290987946472],[187.34805953808763],[0],[\"plunge\"],[1],[1]],[[1279.010083946478],[191.91755552009107],[0],[\"plunge\"],[1],[1]],[[1286.6852899464836],[196.8750574630948],[0],[\"plunge\"],[1],[1]],[[1294.3567999464751],[202.24376115558843],[0],[\"plunge\"],[1],[1]],[[1302.1054639464737],[208.08840901358704],[0],[\"plunge\"],[1],[1]],[[1309.7492539464797],[214.26455824359172],[0],[\"plunge\"],[1],[1]],[[1317.4660399464838],[220.91817323909527],[0],[\"plunge\"],[1],[1]],[[1325.1255379464828],[227.93468788209444],[0],[\"plunge\"],[1],[1]],[[1332.7993579464764],[235.3781604020879],[0],[\"plunge\"],[1],[1]],[[1340.511523946476],[243.27681225158727],[0],[\"plunge\"],[1],[1]],[[1348.2121399464784],[251.58036814958965],[0],[\"plunge\"],[1],[1]],[[1355.8734859464846],[260.25407313359676],[0],[\"plunge\"],[1],[1]],[[1363.58980994648],[269.4084560355913],[0],[\"plunge\"],[1],[1]],[[1371.2021839464728],[278.84675350608194],[0],[\"plunge\"],[1],[1]],[[1378.9309819464827],[288.8491898960947],[0],[\"plunge\"],[1],[1]],[[1386.6218959464813],[299.21828157959294],[0],[\"plunge\"],[1],[1]],[[1394.2670719464725],[309.9364625495799],[0],[\"plunge\"],[1],[1]],[[1401.9894019464843],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1407.4703719464833],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1412.6793410624841],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1417.6372232544838],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1422.2889534144801],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1426.698589237481],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1430.7916574474802],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1434.618464431483],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1438.1727808334813],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1441.45319689748],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1444.4489555584794],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1447.1704737064836],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1449.6127859494827],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1451.7680491954816],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1453.671988523483],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1455.280568928482],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1456.6172652124822],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1457.6796158224824],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1458.4597689034824],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1458.9635234194827],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"plunge\"],[1],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"plunge\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]],[[1459.194178787483],[311.9943966745973],[0],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[40.00001907348633,-47,0,440,9,0,1.570796370506287,1,0,0,0,0,[]],51,137,[],[[0],[1],[1,100,""]],[0,0]],[[328,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,138,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[360,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,139,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[208,296,0,249,52,0,0,1,0,0,0,0,[]],46,140,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Those are bad guys",1,0,50,0,0,0,0,0,"",-1,0]],[[728,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,141,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,142,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,155,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,296,0,96,9,0,0,1,0,0,0,0,[]],51,156,[],[[0],[1],[1,100,""]],[0,0]],[[728,280,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,171,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,280,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,280,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,342,0,249,41.27047729492188,0,0,1,0,0,0,0,[]],46,174,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","----->",1,0,50,0,0,0,0,0,"",-1,0]],[[-75.19999694824219,-79.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,2664,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-75.19999694824219,-71.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],40,2665,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-79.19999694824219,-74.5999984741211,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,2666,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-79.19999694824219,-58.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],39,2667,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-79.19999694824219,-66.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],41,2668,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-58.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],35,2669,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-66.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],37,2670,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-79.19999694824219,-82.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,2671,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-79.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,2672,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-71.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],36,2673,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[197,156,0,300,117,0,0,1,0,0,0,0,[[]]],61,5600,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[992,384,0,848,9,0,0,1,0,0,0,0,[]],51,216,[],[[0],[1],[1,100,""]],[0,0]],[[1736,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3005,[],[[0]],[0,"Default",0,1]],[[1120,214.669921875,0,231,117.1815795898438,0,0,1,0,0,0,0,[]],46,3006,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try to do a smash while going right to dive",1,0,50,0,0,0,0,0,"",-1,0]],[[1072,344,0,46,9,0,1.570796370506287,1,0,0,0,0,[]],51,3007,[],[[0],[1],[1,100,""]],[0,0]],[[1152,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3009,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3010,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3011,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3012,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3013,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1312,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3046,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1344,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3050,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1376,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3110,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3111,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,344,0,46,9,0,1.570796370506287,1,0,0,0,0,[]],51,3112,[],[[0],[1],[1,100,""]],[0,0]],[[1120,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3113,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3114,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,352,0,45.73793029785156,9,0,3.141592741012573,1,0,0,0,0,[]],51,3115,[],[[0],[1],[1,100,""]],[0,0]],[[1424,344,0,46.490234375,9,0,0,1,0,0,0,0,[]],51,3116,[],[[0],[1],[1,100,""]],[0,0]],[[1229,172,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3257,[["level5"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",1,557340416707531,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,632390358990500,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,431828593408160,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,897047461427650,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,678290129773593,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,984551397979165,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,349435689059483,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 6",3600,640,true,"Levels",110385768031900,[["Layer 0",0,464281797429263,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[24,512,0,307,9,0,0,1,0,0,0,0,[]],51,280,[],[[0],[1],[1,100,""]],[0,0]],[[-37,166,0,4,8,0,0,1,1,0,0,0,[]],38,281,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-37,174,0,4,8,0,0,1,1,0,0,0,[]],40,282,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,171,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,283,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,187,0,4,8,0,0,1,0,0,0,0,[]],39,284,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,179,0,4,8,0,0,1,0,0,0,0,[]],41,285,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,187,0,4,8,0,0,1,0,0,0,0,[]],35,286,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,179,0,4,8,0,0,1,0,0,0,0,[]],37,287,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,163,0,32,32,0,0,1,0.5,1,0,0,[]],33,288,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,166,0,4,8,0,0,1,1,0,0,0,[]],34,289,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,174,0,4,8,0,0,1,1,0,0,0,[]],36,290,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[88,384,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,291,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[160,408,0,293,64,0,0,1,0,0,0,0,[]],46,293,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Now dive again",1,0,50,0,0,0,0,0,"",-1,0]],[[992,512,0,352,9,0,0,1,0,0,0,0,[]],51,294,[],[[0],[1],[1,100,""]],[0,0]],[[596,512,0,135,9,0,0,1,0,0,0,0,[]],51,295,[],[[0],[1],[1,100,""]],[0,0]],[[-133,29,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1413,[["Impossible"],["{\"c2array\":true,\"size\":[253,6,1],\"data\":[[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[241.74607820350303],[479.9430528635005],[0],[\"idle\"],[0],[1]],[[242.16381221950348],[479.9430528635005],[0],[\"run\"],[0],[1]],[[242.99575405300396],[479.9430528635005],[0],[\"run\"],[0],[1]],[[244.24347989800322],[479.9430528635005],[0],[\"run\"],[0],[1]],[[245.9021706820042],[479.9430528635005],[0],[\"run\"],[0],[1]],[[247.98014080450506],[479.9430528635005],[0],[\"run\"],[0],[1]],[[250.4702000545054],[479.9430528635005],[0],[\"run\"],[0],[1]],[[253.38183493450353],[479.9430528635005],[0],[\"run\"],[0],[1]],[[256.70530885450347],[479.9430528635005],[0],[\"run\"],[0],[1]],[[260.4453654520045],[479.9430528635005],[0],[\"run\"],[0],[1]],[[264.60677398900395],[479.9430528635005],[0],[\"run\"],[0],[1]],[[269.1803208100034],[479.9430528635005],[0],[\"run\"],[0],[1]],[[274.15384835800313],[479.9430528635005],[0],[\"run\"],[0],[1]],[[279.54920149600446],[479.9430528635005],[0],[\"run\"],[0],[1]],[[285.0489814960036],[479.9430528635005],[0],[\"run\"],[0],[1]],[[296.0234614960064],[479.9430528635005],[0],[\"run\"],[0],[1]],[[301.51433149600496],[479.9430528635005],[0],[\"run\"],[0],[1]],[[307.0124614960074],[479.9430528635005],[0],[\"run\"],[0],[1]],[[312.5138914960033],[479.9430528635005],[0],[\"run\"],[0],[1]],[[317.98925149600467],[469.15825286349775],[0],[\"jump\"],[0],[1]],[[323.4801214960032],[458.7581873450004],[0],[\"jump\"],[0],[1]],[[328.9680214960048],[448.7785825499976],[0],[\"jump\"],[0],[1]],[[334.4912314960075],[439.1549581829931],[0],[\"jump\"],[0],[1]],[[339.9517414960047],[430.05128691949784],[0],[\"jump\"],[0],[1]],[[345.4406314960052],[421.315286026497],[0],[\"plunge\"],[1],[1]],[[349.3034134960039],[412.95197839049973],[0],[\"plunge\"],[1],[1]],[[356.9920174960072],[405.0441160404964],[0],[\"plunge\"],[1],[1]],[[364.6547494960052],[397.5755065844983],[0],[\"plunge\"],[1],[1]],[[372.3687634960053],[390.4750989859983],[0],[\"plunge\"],[1],[1]],[[380.0444314960059],[383.8240246729977],[0],[\"plunge\"],[1],[1]],[[387.7330354960092],[377.57717537999525],[0],[\"plunge\"],[1],[1]],[[395.3851414960067],[371.77147949399716],[0],[\"plunge\"],[1],[1]],[[403.1014654960089],[366.3354962559958],[0],[\"plunge\"],[1],[1]],[[410.7738994960039],[361.34412124649896],[0],[\"plunge\"],[1],[1]],[[418.45834549600465],[356.7599167494984],[0],[\"plunge\"],[1],[1]],[[426.1538794960077],[352.58528110999686],[0],[\"plunge\"],[1],[1]],[[433.85264749600964],[348.8254244499961],[0],[\"plunge\"],[1],[1]],[[441.51999949600525],[345.494051283998],[0],[\"plunge\"],[1],[1]],[[449.22846949600415],[342.5623966739983],[0],[\"plunge\"],[1],[1]],[[456.8981314960086],[340.058891169497],[0],[\"plunge\"],[1],[1]],[[464.5835014960062],[337.96534314949764],[0],[\"plunge\"],[1],[1]],[[472.28226949600815],[336.28467876549735],[0],[\"plunge\"],[1],[1]],[[480.0406354960038],[335.01401123099794],[0],[\"plunge\"],[1],[1]],[[487.65439549600865],[334.17441291099755],[0],[\"plunge\"],[1],[1]],[[495.3494674960099],[333.7419815109977],[0],[\"plunge\"],[1],[1]],[[503.0828854960038],[333.7276864049976],[0],[\"plunge\"],[1],[1]],[[510.71420149600885],[334.122846518998],[0],[\"plunge\"],[1],[1]],[[518.3880214960092],[334.9340456989982],[0],[\"plunge\"],[1],[1]],[[526.1071174960085],[336.16876689899823],[0],[\"plunge\"],[1],[1]],[[533.7721594960087],[337.8077337204984],[0],[\"plunge\"],[1],[1]],[[541.4695414960054],[339.86999897849745],[0],[\"plunge\"],[1],[1]],[[549.1539874960062],[342.34378348599773],[0],[\"plunge\"],[1],[1]],[[556.8416674960059],[345.23394348599766],[0],[\"plunge\"],[1],[1]],[[564.5201074960038],[348.5349663359966],[0],[\"plunge\"],[1],[1]],[[572.248443496005],[352.2771788519972],[0],[\"plunge\"],[1],[1]],[[579.8945434960063],[356.3904248269979],[0],[\"plunge\"],[1],[1]],[[587.6141014960075],[360.96197380899866],[0],[\"plunge\"],[1],[1]],[[595.3073254960084],[365.93386136099934],[0],[\"plunge\"],[1],[1]],[[602.9788354960065],[371.3053048784981],[0],[\"plunge\"],[1],[1]],[[610.6692874960034],[377.10564519349566],[0],[\"plunge\"],[1],[1]],[[618.366207496005],[383.3271972434969],[0],[\"plunge\"],[1],[1]],[[626.0460334960081],[389.9494181144998],[0],[\"plunge\"],[1],[1]],[[633.7364854960051],[396.99643563049693],[0],[\"plunge\"],[1],[1]],[[641.3909014960047],[404.4221800944966],[0],[\"plunge\"],[1],[1]],[[649.0998334960054],[412.3184458164973],[0],[\"plunge\"],[1],[1]],[[656.7759634960079],[420.595199759],[0],[\"plunge\"],[1],[1]],[[664.4950594960072],[429.3370175009994],[0],[\"plunge\"],[1],[1]],[[672.1513234960073],[438.4196252549996],[0],[\"plunge\"],[1],[1]],[[679.8588694960094],[447.9805524570024],[0],[\"plunge\"],[1],[1]],[[687.5220634960092],[457.8991554885023],[0],[\"plunge\"],[1],[1]],[[695.2268374960074],[468.28875971849993],[0],[\"plunge\"],[1],[1]],[[702.8978854960037],[479.04642490249466],[0],[\"plunge\"],[1],[1]],[[710.5911094960046],[479.98392490249466],[0],[\"plunge\"],[1],[1]],[[716.0935294960043],[472.3972549024951],[0],[\"jump\"],[0],[1]],[[727.0713094960054],[465.24422493599445],[0],[\"jump\"],[0],[1]],[[738.0504094960115],[458.50541970599096],[0],[\"jump\"],[0],[1]],[[749.0592094960069],[452.1657186659937],[0],[\"jump\"],[0],[1]],[[760.0475494960101],[446.2535838454922],[0],[\"jump\"],[0],[1]],[[770.9962894960053],[440.7755476764946],[0],[\"jump\"],[0],[1]],[[781.9529494960117],[435.70693865699195],[0],[\"jump\"],[0],[1]],[[792.9762694960052],[431.02592757399475],[0],[\"jump\"],[0],[1]],[[803.9388694960056],[426.7845391589947],[0],[\"jump\"],[0],[1]],[[814.9318294960074],[422.94753807899417],[0],[\"jump\"],[0],[1]],[[825.9016894960068],[419.5329863229944],[0],[\"jump\"],[0],[1]],[[836.8814494960059],[416.53048777099474],[0],[\"jump\"],[0],[1]],[[847.8810094960041],[413.93920809299516],[0],[\"jump\"],[0],[1]],[[858.8541694960066],[411.76878354899475],[0],[\"jump\"],[0],[1]],[[869.8253494960112],[410.0132368304943],[0],[\"jump\"],[0],[1]],[[880.8321694960085],[408.6691706924948],[0],[\"jump\"],[0],[1]],[[891.798069496012],[407.7441887199948],[0],[\"jump\"],[0],[1]],[[902.7837694960051],[407.23312063999515],[0],[\"jump\"],[0],[1]],[[913.7879494960116],[407.1381762414954],[0],[\"jump\"],[0],[1]],[[924.7479094960114],[407.45725222849563],[0],[\"fall\"],[0],[1]],[[935.7250294960099],[408.19176292849573],[0],[\"fall\"],[0],[1]],[[946.7061094960045],[409.3417731694952],[0],[\"fall\"],[0],[1]],[[957.6805894960121],[410.90582779149656],[0],[\"fall\"],[0],[1]],[[968.6788294960053],[412.8898019714954],[0],[\"fall\"],[0],[1]],[[979.6506694960027],[415.2835499154948],[0],[\"fall\"],[0],[1]],[[990.6561694960046],[418.1017249654953],[0],[\"fall\"],[0],[1]],[[1001.6095294960079],[421.3196893654964],[0],[\"fall\"],[0],[1]],[[1012.5985294960041],[424.96395811549513],[0],[\"fall\"],[0],[1]],[[1023.5809294960037],[429.021372515495],[0],[\"fall\"],[0],[1]],[[1034.576529496006],[433.499997015496],[0],[\"fall\"],[0],[1]],[[1045.5602494960108],[438.3892169114983],[0],[\"fall\"],[0],[1]],[[1056.5479294960114],[443.6959333914989],[0],[\"fall\"],[0],[1]],[[1067.5144894960079],[449.40658673549717],[0],[\"fall\"],[0],[1]],[[1078.5160294960042],[455.5522386729951],[0],[\"fall\"],[0],[1]],[[1089.468729496005],[462.0836987729956],[0],[\"fall\"],[0],[1]],[[1100.4597094960086],[469.05397012649814],[0],[\"fall\"],[0],[1]],[[1111.4421094960082],[476.43413460649805],[0],[\"fall\"],[0],[1]],[[1122.4251694960103],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1133.3904094960112],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1138.908339496008],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1143.9685159120088],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1148.641926014508],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1152.8733510265076],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1156.7146567090088],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1160.1287269900097],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1163.1276069910098],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1165.7126754190085],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1167.8827312090077],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1169.6344167730085],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1170.9764930530084],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1171.8992448235083],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1172.406275222508],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1172.4984141625077],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1172.4984141625077],[479.98012692749984],[0],[\"idle\"],[0],[1]],[[1172.4984141625077],[479.98012692749984],[0],[\"idle\"],[0],[1]],[[1172.4984141625077],[479.98012692749984],[0],[\"idle\"],[0],[1]],[[1172.4984141625077],[479.98012692749984],[0],[\"idle\"],[0],[1]],[[1172.4984141625077],[479.98012692749984],[0],[\"idle\"],[0],[1]],[[1172.915547626508],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1173.7487642605079],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1174.9897262230077],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1176.655258573008],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1178.7350266690084],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1181.220443629007],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1184.1309796930075],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1187.459896531007],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1191.187972183008],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1195.341540821509],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1199.9320671055057],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1204.891270895507],[479.98012692749984],[0],[\"run\"],[0],[1]],[[1210.2847780795055],[462.5249269275039],[0],[\"jump\"],[0],[1]],[[1215.801388079507],[445.3912640609997],[0],[\"jump\"],[0],[1]],[[1221.2787280795064],[428.7928076160016],[0],[\"jump\"],[0],[1]],[[1226.7801580795071],[412.53823252499967],[0],[\"jump\"],[0],[1]],[[1232.2558480795099],[396.77270054549234],[0],[\"jump\"],[0],[1]],[[1237.7579380795082],[381.34814143949694],[0],[\"jump\"],[0],[1]],[[1243.2412180795063],[366.39045147150193],[0],[\"jump\"],[0],[1]],[[1248.7446280795098],[351.795032918993],[0],[\"jump\"],[0],[1]],[[1254.2358280795095],[337.6473305189938],[0],[\"jump\"],[0],[1]],[[1259.7184480795052],[323.9357713980046],[0],[\"jump\"],[0],[1]],[[1265.207668079507],[310.6227411810003],[0],[\"jump\"],[0],[1]],[[1270.706458079507],[297.7029841530001],[0],[\"jump\"],[0],[1]],[[1276.183468079505],[285.24759123450434],[0],[\"jump\"],[0],[1]],[[1281.7020580795092],[273.11712838649544],[0],[\"jump\"],[0],[1]],[[1287.172468079506],[261.50476582800235],[0],[\"jump\"],[0],[1]],[[1292.656738079508],[250.27726856999845],[0],[\"jump\"],[0],[1]],[[1298.1472780795052],[239.45216982000383],[0],[\"jump\"],[0],[1]],[[1303.649698079505],[229.0206819840044],[0],[\"jump\"],[0],[1]],[[1309.142218079505],[219.02349667200423],[0],[\"jump\"],[0],[1]],[[1314.6261580795058],[209.45616509400298],[0],[\"jump\"],[0],[1]],[[1320.125938079505],[200.27783224200437],[0],[\"jump\"],[0],[1]],[[1325.6187880795064],[191.5266485895023],[0],[\"jump\"],[0],[1]],[[1331.0981080795086],[183.2105600954992],[0],[\"jump\"],[0],[1]],[[1336.6054780795082],[175.26968356050014],[0],[\"jump\"],[0],[1]],[[1342.101628079508],[167.76106827300083],[0],[\"jump\"],[0],[1]],[[1347.570388079508],[160.70181885900095],[0],[\"jump\"],[0],[1]],[[1353.0757780795093],[154.0127700089994],[0],[\"jump\"],[0],[1]],[[1358.581168079506],[147.74120489250322],[0],[\"jump\"],[0],[1]],[[1364.0433280795094],[141.92983907249982],[0],[\"jump\"],[0],[1]],[[1369.5473980795057],[136.49116743150338],[0],[\"jump\"],[0],[1]],[[1375.0432180795087],[131.47668133950077],[0],[\"jump\"],[0],[1]],[[1380.5377180795067],[126.8792333895025],[0],[\"jump\"],[0],[1]],[[1386.005818079509],[122.71572262950104],[0],[\"jump\"],[0],[1]],[[1391.5092280795077],[118.94250968700214],[0],[\"jump\"],[0],[1]],[[1396.9928380795072],[115.59705892800264],[0],[\"jump\"],[0],[1]],[[1402.497238079505],[112.65625816800386],[0],[\"jump\"],[0],[1]],[[1407.9778780795075],[110.1418900080029],[0],[\"jump\"],[0],[1]],[[1413.4822780795052],[108.03395500800379],[0],[\"jump\"],[0],[1]],[[1418.954668079505],[106.35077221650388],[0],[\"jump\"],[0],[1]],[[1424.454448079509],[105.07579821750323],[0],[\"jump\"],[0],[1]],[[1429.9496080795095],[104.21782889550346],[0],[\"jump\"],[0],[1]],[[1435.4285980795057],[103.7758736385038],[0],[\"jump\"],[0],[1]],[[1440.9455380795084],[103.75009448250401],[0],[\"jump\"],[0],[1]],[[1446.0059947420061],[104.13711375000383],[0],[\"fall\"],[0],[1]],[[1450.6701954430075],[104.9414102910042],[0],[\"fall\"],[0],[1]],[[1454.9275879390063],[106.16532489900382],[0],[\"fall\"],[0],[1]],[[1458.7590418990067],[107.80203972300396],[0],[\"fall\"],[0],[1]],[[1462.156546400508],[109.83952974750487],[0],[\"fall\"],[0],[1]],[[1465.1671305505076],[112.31419419750455],[0],[\"fall\"],[0],[1]],[[1467.7469995855072],[115.18837025250384],[0],[\"fall\"],[0],[1]],[[1469.9161283935086],[118.4821549005066],[0],[\"fall\"],[0],[1]],[[1471.6720123870077],[122.19608198100472],[0],[\"fall\"],[0],[1]],[[1473.0117463120084],[126.3251737560072],[0],[\"fall\"],[0],[1]],[[1473.9347603050082],[130.86146018100726],[0],[\"fall\"],[0],[1]],[[1474.4434048330081],[135.8131014450063],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[141.19666917300617],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[146.97900211050634],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[153.17751174750683],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[159.81151980750698],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[166.83724143900682],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[174.28113014400736],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[182.14975555050998],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[190.4472298335098],[0],[\"fall\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]],[[1474.536545797008],[191.9858189145052],[0],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[592,528,0,152,64,0,0,1,0,0,0,0,[]],46,178,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","And Jump!",1,0,50,0,0,0,0,0,"",-1,0]],[[-42,226,0,300,117,0,0,1,0,0,0,0,[[]]],61,5602,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[1432,224,0,215,9,0,0,1,0,0,0,0,[]],51,3117,[],[[0],[1],[1,100,""]],[0,0]],[[1224,496,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3118,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1096,440,0,249,52,0,0,1,0,0,0,0,[]],46,3119,[[1],[0],["lvltxt6-3"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Those are Good guys",1,0,50,0,0,0,0,0,"",-1,0]],[[1640,544,0,307,9,0,0,1,0,0,0,0,[]],51,248,[],[[0],[1],[1,100,""]],[0,0]],[[2440,336,0,232,9,0,0,1,0,0,0,0,[]],51,3008,[],[[0],[1],[1,100,""]],[0,0]],[[1928,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3120,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1864,288,0,202,9,0,1.570796370506287,1,0,0,0,0,[]],51,3121,[],[[0],[1],[1,100,""]],[0,0]],[[1648,227,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,3122,[],[[0],[1],[1,100,""]],[0,0]],[[1912,288,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3123,[["level6"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2664,552,0,307,9,0,0,1,0,0,0,0,[]],51,292,[],[[0],[1],[1,100,""]],[0,0]],[[3560,248,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3125,[],[[0]],[0,"Default",0,1]],[[3291.480224609375,344,0,291.519775390625,9,0,0,1,0,0,0,0,[]],51,3126,[],[[0],[1],[1,100,""]],[0,0]],[[2952,536,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3127,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2888,48,0,453.0845642089844,9,0,1.570796370506287,1,0,0,0,0,[]],51,3128,[],[[0],[1],[1,100,""]],[0,0]],[[3136,160,0,172,9,0,1.570796370506287,1,0,0,0,0,[]],51,3129,[],[[0],[1],[1,100,""]],[0,0]],[[2672,344,0,216,9,0,1.570796370506287,1,0,0,0,0,[]],51,3130,[],[[0],[1],[1,100,""]],[0,0]],[[2880.3828125,-0.843902587890625,0,671.5006103515625,9,0,0,1,0,0,0,0,[]],51,2445,[],[[0],[1],[1,100,""]],[0,0]],[[340,501,0,20,9,0,1.570796370506287,1,0,0,0,0,[]],51,10058,[],[[0],[1],[1,100,""]],[0,0]],[[992,501,0,20,9,0,1.570796370506287,1,0,0,0,0,[]],51,10069,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",1,148719711589301,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,129302139324865,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,778292008094265,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,173593751727407,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,796778414036311,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,455109579727925,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,365038848570753,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 7",1050,640,true,"Levels",448184370710049,[["Layer 0",0,648243568419140,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[500,451,0,71,8,0,0,1,0,0,0,0,[]],45,157,[],[[0],[1]],[0,0]],[[32,612,0,469,9,0,0,1,0,0,0,0,[]],51,328,[],[[0],[1],[1,100,""]],[0,0]],[[-37,249,0,4,8,0,0,1,1,0,0,0,[]],38,329,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-37,257,0,4,8,0,0,1,1,0,0,0,[]],40,330,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,254,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,331,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,270,0,4,8,0,0,1,0,0,0,0,[]],39,332,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,262,0,4,8,0,0,1,0,0,0,0,[]],41,333,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,270,0,4,8,0,0,1,0,0,0,0,[]],35,334,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,262,0,4,8,0,0,1,0,0,0,0,[]],37,335,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,246,0,32,32,0,0,1,0.5,1,0,0,[]],33,336,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,249,0,4,8,0,0,1,1,0,0,0,[]],34,337,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,257,0,4,8,0,0,1,1,0,0,0,[]],36,338,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[96,484,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,339,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[969,447,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,340,[],[[0]],[0,"Default",0,1]],[[492,542,0,502,9,0,0,1,0,0,0,0,[]],51,341,[],[[0],[1],[1,100,""]],[0,0]],[[378.0000305175781,-17,0,539,9,0,1.570796370506287,1,0,0,0,0,[]],51,343,[],[[0],[1],[1,100,""]],[0,0]],[[501,290,0,330,9,0,1.570796370506287,1,0,0,0,0,[]],51,344,[],[[0],[1],[1,100,""]],[0,0]],[[577,-17,0,482,9,0,1.570796370506287,1,0,0,0,0,[]],51,347,[],[[0],[1],[1,100,""]],[0,0]],[[533,526,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,348,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[673,209,0,336,9,0,1.570796370506287,1,0,0,0,0,[]],51,158,[],[[0],[1],[1,100,""]],[0,0]],[[763,-14,0,492,9,0,1.570796370506287,1,0,0,0,0,[]],51,159,[],[[0],[1],[1,100,""]],[0,0]],[[722,527,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,368,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[-95,41,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1417,[["Godlike"],["{\"c2array\":true,\"size\":[121,6,1],\"data\":[[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[418.95510724101365],[0.0000021760845081332306],[\"idle\"],[0],[1]],[[539.6916922305035],[408.12870724588316],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[397.70884062312814],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[387.7248832116415],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[378.15951104420594],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[369.0217292028524],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[360.31725137917476],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[351.96186709315447],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[344.02896956201664],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[336.52468593535644],[0.0000021760845081332306],[\"jump\"],[0],[1]],[[539.6916922305035],[329.4451405755858],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[324.88448624095497],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[320.7251614449465],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[316.97776869335496],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[313.64363211510954],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[310.72477841692074],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[308.2240650834517],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[306.136328432403],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[304.47144994387247],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[303.2107316540355],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[302.3702518320595],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[301.94525733308836],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[301.93606211717093],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[310.6538006001174],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[319.8467915200159],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[329.3712823412168],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[339.35192107085845],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[349.7550412595909],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[360.5855159587928],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[371.76835690275766],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[383.44739040708976],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[395.44391805774325],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[407.95004301966554],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[420.84896572049473],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[434.12352576347007],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[447.9356968356943],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[462.00172770605997],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[476.56183684971563],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[491.51939362957256],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[506.9203634919302],[0.0000021760845081332306],[\"pound\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[0.0000015508999954187194],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[0.0000011076299751261965],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[7.444627074073347e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[539.6916922305035],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[540.1043353251238],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[540.9384495639104],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[542.1842031269354],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[543.8460399641592],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[545.9340029860307],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[548.4285806504396],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[551.3366444702604],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[554.6462145651567],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[558.382252299862],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[562.5562468841805],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[567.114265155929],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[572.0929859762165],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[576.6787818112402],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[580.8137773654792],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[584.551612067981],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[587.8879353922656],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[590.7878632635089],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[593.2844101600921],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[595.3522917944349],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[597.0163006329852],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[598.2618787674526],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[599.094816317476],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"run\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]],[[599.5094266221315],[509.99765870075703],[4.888326324418064e-7],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[125,523,0,249,52,0,0,1,0,0,0,0,[]],46,185,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Smashing the jumpers won't activate them",1,0,50,0,0,0,0,0,"",-1,0]],[[43,354,0,288,117,0,0,1,0,0,0,0,[[]]],61,5606,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[470,42,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3261,[["level7"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",1,602442565043611,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,724943242703442,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,613766074632621,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,745986236154767,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,335383862143896,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,486367928120056,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,504090424327239,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 8",3000,4000,true,"Levels",115816564683916,[["Background",0,140354695092720,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-141,-358,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,52,[["Jump & Dive"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,111933353877229,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[136,312,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1882,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[1984,224,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2828,[],[[0]],[0,"Default",0,1]],[[-672,440,0,976,568,0,0,1,0,0,0,0,[]],51,2848,[],[[0],[1],[1,100,""]],[0,0]],[[528,440,0,88,640,0,0,1,0,0,0,0,[]],51,1883,[],[[0],[1],[1,100,""]],[0,0]],[[936,448,0,88,632,0,0,1,0,0,0,0,[]],51,1884,[],[[0],[1],[1,100,""]],[0,0]],[[1368,440,0,56,640,0,0,1,0,0,0,0,[]],51,1885,[],[[0],[1],[1,100,""]],[0,0]],[[376,288,0,80,24,0,0,1,0,0,0,0,[]],46,1886,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump",1,0,50,0,0,0,0,0,"",-1,0]],[[736,280,0,80,24,0,0,1,0,0,0,0,[]],46,1887,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Dive",1,0,50,0,0,0,0,0,"",-1,0]],[[1144,352,0,144,24,0,0,1,0,0,0,0,[]],46,1888,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Re-jump!",1,0,50,0,0,0,0,0,"",-1,0]],[[316,448,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1889,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[340,424,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1890,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[364,400,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1891,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[388,376,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1892,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[416,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1893,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[444,376,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1894,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[468,400,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1895,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[492,424,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1896,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[516,448,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1897,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[628,448,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1898,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1899,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1900,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1901,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,536,0,32,40,0,0,1,0.5,0.5,0,0,[]],47,1902,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1903,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1904,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1905,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[924,464,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1906,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[876,416,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[900,440,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1908,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1909,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1910,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1911,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,432,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1912,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1914,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1915,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,440,0,24,32,0,0,1,0.5,0.5,0,0,[]],47,1917,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1918,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1919,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1920,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1921,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,2752,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[336,464,0,544,40,0,1.570796370506287,1,0,0,0,0,[]],51,1922,[],[[0],[1],[1,100,""]],[0,0]],[[368,440,0,640,40,0,1.570796370506287,1,0,0,0,0,[]],51,1923,[],[[0],[1],[1,100,""]],[0,0]],[[392,416,0,664,40,0,1.570796370506287,1,0,0,0,0,[]],51,1924,[],[[0],[1],[1,100,""]],[0,0]],[[416,392,0,688,40,0,1.570796370506287,1,0,0,0,0,[]],51,1925,[],[[0],[1],[1,100,""]],[0,0]],[[432,368,0,400,32,0,1.570796370506287,1,0,0,0,0,[]],51,1926,[],[[0],[1],[1,100,""]],[0,0]],[[456,392,0,688,40,0,1.570796370506287,1,0,0,0,0,[]],51,2743,[],[[0],[1],[1,100,""]],[0,0]],[[480,416,0,664,40,0,1.570796370506287,1,0,0,0,0,[]],51,2744,[],[[0],[1],[1,100,""]],[0,0]],[[504,440,0,640,40,0,1.570796370506287,1,0,0,0,0,[]],51,2745,[],[[0],[1],[1,100,""]],[0,0]],[[528,464,0,616,40,0,1.570796370506287,1,0,0,0,0,[]],51,2746,[],[[0],[1],[1,100,""]],[0,0]],[[648,464,0,616,40,0,1.570796370506287,1,0,0,0,0,[]],51,2747,[],[[0],[1],[1,100,""]],[0,0]],[[680,440,0,640,40,0,1.570796370506287,1,0,0,0,0,[]],51,2748,[],[[0],[1],[1,100,""]],[0,0]],[[712,424,0,656,40,0,1.570796370506287,1,0,0,0,0,[]],51,2749,[],[[0],[1],[1,100,""]],[0,0]],[[744,408,0,672,40,0,1.570796370506287,1,0,0,0,0,[]],51,2750,[],[[0],[1],[1,100,""]],[0,0]],[[832,400,0,216,96,0,1.570796370506287,1,0,0,0,0,[]],51,2751,[],[[0],[1],[1,100,""]],[0,0]],[[864,408,0,672,40,0,1.570796370506287,1,0,0,0,0,[]],51,2753,[],[[0],[1],[1,100,""]],[0,0]],[[888,432,0,648,40,0,1.570796370506287,1,0,0,0,0,[]],51,2754,[],[[0],[1],[1,100,""]],[0,0]],[[912,456,0,624,40,0,1.570796370506287,1,0,0,0,0,[]],51,2772,[],[[0],[1],[1,100,""]],[0,0]],[[936,480,0,600,40,0,1.570796370506287,1,0,0,0,0,[]],51,2773,[],[[0],[1],[1,100,""]],[0,0]],[[1056,480,0,600,40,0,1.570796370506287,1,0,0,0,0,[]],51,2774,[],[[0],[1],[1,100,""]],[0,0]],[[1096,464,0,616,40,0,1.570796370506287,1,0,0,0,0,[]],51,2775,[],[[0],[1],[1,100,""]],[0,0]],[[1128,448,0,632,40,0,1.570796370506287,1,0,0,0,0,[]],51,2776,[],[[0],[1],[1,100,""]],[0,0]],[[1280,432,0,648,160,0,1.570796370506287,1,0,0,0,0,[]],51,2777,[],[[0],[1],[1,100,""]],[0,0]],[[1312,440,0,640,32,0,1.570796370506287,1,0,0,0,0,[]],51,2778,[],[[0],[1],[1,100,""]],[0,0]],[[1336,456,0,624,40,0,1.570796370506287,1,0,0,0,0,[]],51,2779,[],[[0],[1],[1,100,""]],[0,0]],[[1368,472,0,608,40,0,1.570796370506287,1,0,0,0,0,[]],51,2780,[],[[0],[1],[1,100,""]],[0,0]],[[832,400,0,680,96,0,1.570796370506287,1,0,0,0,0,[]],51,2781,[],[[0],[1],[1,100,""]],[0,0]],[[-560,-296,0,3552,296,0,0,1,0,0,0,0,[]],51,2782,[],[[0],[1],[1,100,""]],[0,0]],[[1624,168,0,88,912,0,0,1,0,0,0,0,[]],51,2783,[],[[0],[1],[1,100,""]],[0,0]],[[1424,536,0,200,544,0,0,1,0,0,0,0,[]],51,2784,[],[[0],[1],[1,100,""]],[0,0]],[[1472,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2786,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2788,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2789,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2791,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,320,0,1256,760,0,0,1,0,0,0,0,[]],51,2785,[],[[0],[1],[1,100,""]],[0,0]],[[-976,-96,0,976,568,0,0,1,0,0,0,0,[]],51,2790,[],[[0],[1],[1,100,""]],[0,0]],[[2112,-96,0,1352,1176,0,0,1,0,0,0,0,[]],51,2797,[],[[0],[1],[1,100,""]],[0,0]],[[1440,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2798,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[48,144,0,288,117,0,0,1,0,0,0,0,[[]]],61,71,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[1584,336,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3264,[["level8"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1624,-8,0,88,48,0,0,1,0,0,0,0,[]],51,1916,[],[[0],[1],[1,100,""]],[0,0]],[[1536,96,0,144,24,0,0,1,0,0,0,0,[]],46,10017,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","--->",1,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",2,172776555409490,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,777495558417993,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,271018307286453,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,888133780543541,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,980770429390438,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,632641491127063,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,970233644764796,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 9",1800,1280,true,"Levels",791093287015615,[["Layer 0",0,355777283387186,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[336,1184,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,360,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[-120,-184,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1418,[["A wise decision"],[""],[0]],[],[1,"Default",0,1]],[[96,1176,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,186,[],[[0]],[0,"Default",0,1]],[[-664,1272,0,1344,528,0,0,1,0,0,0,0,[]],51,187,[],[[0],[1],[1,100,""]],[0,0]],[[264,-112,0,224,32,0,0,1,0,0,0,0,[]],46,188,[[1],[1],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Hey... This is",1,0,50,0,0,0,0,0,"",-1,0]],[[8,1016,0,152,8,0,0,1,0,0,0,0,[]],45,189,[],[[0],[1]],[0,0]],[[8,-424,0,1704,736,0,1.570796370506287,1,0,0,0,0,[]],51,190,[],[[0],[1],[1,100,""]],[0,0]],[[680,1272,0,432,624,0,0,1,0,0,0,0,[]],51,192,[],[[0],[1],[1,100,""]],[0,0]],[[888,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,193,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,194,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,205,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,206,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,207,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,208,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,209,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[952,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,210,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,211,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,1272,0,216,752,0,0,1,0,0,0,0,[]],51,212,[],[[0],[1],[1,100,""]],[0,0]],[[2231,1024,0,992,672,0,1.570796370506287,1,0,0,0,0,[]],51,213,[],[[0],[1],[1,100,""]],[0,0]],[[1560,1024,0,144,9,0,0,1,0,0,0,0,[]],51,214,[],[[0],[1],[1,100,""]],[0,0]],[[1568,744,0,176,9,0,1.570796370506287,1,0,0,0,0,[]],51,237,[],[[0],[1],[1,100,""]],[0,0]],[[2711,296,0,728,1016,0,1.570796370506287,1,0,0,0,0,[]],51,238,[],[[0],[1],[1,100,""]],[0,0]],[[1064,744,0,496,9,0,0,1,0,0,0,0,[]],51,239,[],[[0],[1],[1,100,""]],[0,0]],[[752,744,0,104,9,0,0,1,0,0,0,0,[]],51,240,[],[[0],[1],[1,100,""]],[0,0]],[[376,744,0,104,9,0,0,1,0,0,0,0,[]],51,241,[],[[0],[1],[1,100,""]],[0,0]],[[424,728,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,242,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[1224,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,243,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,244,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,245,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,246,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,342,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,349,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,350,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,351,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,352,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,353,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,354,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,355,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,356,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,357,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,664,0,224,9,0,0,1,0,0,0,0,[]],51,358,[],[[0],[1],[1,100,""]],[0,0]],[[1080,728,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,359,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,640,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,361,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,608,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,362,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,363,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,364,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,365,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,366,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2706,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2707,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[24,352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2708,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[-24,440,0,249,52,0,0,1,0,0,0,0,[]],46,2709,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","SMASH!",1,0,50,0,0,0,0,0,"",-1,0]],[[712,1072,0,288,117,0,0,1,0,0,0,0,[[]]],61,5607,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[640,384,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3263,[["level9"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[168,776,0,248,8,0,1.570796370506287,1,0,0,0,0,[]],51,10123,[],[[0],[1],[1,100,""]],[0,0]],[[168,1000,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10124,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 248",1000,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[272,1144,0,32,256,0,0,1,0.5,0.5,0,0,[]],49,10125,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[160,584,0,8,440,0,0,1,0,0,0,0,[]],67,10126,[],[[1]],[0,0]],[[240,-88,0,280,24,0,0,1,0,0,0,0,[]],46,191,[[1],[1],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","\"Getting SERIOUS\"",1,0,50,0,0,0,0,0,"",-1,0]],[[351.598388671875,-88,0,56,191.19677734375,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10128,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 1208",4000,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1528,1080,0,32,8,0,0,1,0,0,0,0,[]],45,10127,[],[[0],[1]],[0,0]],[[629,-368,0,2728,688,0,0,1,0,0,0,0,[]],67,7213,[],[[1]],[0,0]],[[2688,1024,0,992,1128,0,1.570796370506287,1,0,0,0,0,[]],51,7214,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",1,891241875722709,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,350829626299810,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,212459658277293,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,744199227563282,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,407192141310827,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,327063105647373,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,376322219529072,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 10",3000,4000,true,"Levels",846970745293055,[["Background",0,257622040673604,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,844485161018850,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[840,592,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1055,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[802,462,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1056,[["A matter of strengh"],[""],[0]],[],[1,"Default",0,1]],[[320,1664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1057,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,232,0,1024,752,0,1.570796370506287,1,0,0,0,0,[]],51,1067,[],[[0],[1],[1,100,""]],[0,0]],[[735,720,0,441,552,0,0,1,0,0,0,0,[]],51,1069,[],[[0],[1],[1,100,""]],[0,0]],[[1179,699,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1171,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,696,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1178,[],[[0]],[0,"Default",0,1]],[[1768,483,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1058,[[0.42],[0]],[[0]],[0,"Default",0,1]],[[1360,609,0,88,680,0,0,1,0,0,0,0,[]],51,1060,[],[[0],[1],[1,100,""]],[0,0]],[[1656.715454101563,1114.964599609375,0,504,584,0,2.617993831634522,1,0,0,0,0,[]],51,1059,[],[[0],[1],[1,100,""]],[0,0]],[[1206,683,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1061,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1233,667,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1062,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1260,652,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1063,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1286,637,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1064,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1314,621,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1065,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1410,609,0,90,424,0,0,1,0,0,0,0,[]],51,1068,[],[[0],[1],[1,100,""]],[0,0]],[[1503,588,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1070,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1468,593,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1071,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1684,498,0,88,424,0,0,1,0,0,0,0,[]],51,1072,[],[[0],[1],[1,100,""]],[0,0]],[[1864.5,803.0468139648438,0,376,352,0,2.617993831634522,1,0,0,0,0,[]],51,1073,[],[[0],[1],[1,100,""]],[0,0]],[[1530,572,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1074,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1557,556,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1080,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,541,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1081,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1610,526,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1082,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1638,510,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1083,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1715,498,0,90,424,0,0,1,0,0,0,0,[]],51,1085,[],[[0],[1],[1,100,""]],[0,0]],[[1808,477,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1086,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,704,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1168,[[0.68],[0]],[[0]],[0,"Default",0,1]],[[1991,388,0,184,424,0,0,1,0,0,0,0,[]],51,1169,[],[[0],[1],[1,100,""]],[0,0]],[[2169.5,692.0468139648438,0,376,352,0,2.617993831634522,1,0,0,0,0,[]],51,1170,[],[[0],[1],[1,100,""]],[0,0]],[[1835,461,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1862,445,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1889,430,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1174,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1915,415,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1175,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1943,399,0,32,32,0,-0.5235991477966309,1,0.5,0.5,0,0,[]],47,1176,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,435,0,74,20,0,0,1,0,0,0,0,[]],46,1066,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Weak",1,0,50,0,0,0,0,0,"",-1,0]],[[1072,656,0,101,20,0,0,1,0,0,0,0,[]],46,1084,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Strong",1,0,50,0,0,0,0,0,"",-1,0]],[[1391,552,0,103,20,0,0,1,0,0,0,0,[]],46,1177,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Normal",1,0,50,0,0,0,0,0,"",-1,0]],[[738,232,0,1571.99365234375,9,0,0,1,0,0,0,0,[]],51,1179,[],[[0],[1],[1,100,""]],[0,0]],[[776,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1180,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1181,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1182,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1395,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1396,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1397,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1398,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1399,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1400,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1401,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1403,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1428,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1096,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1511,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1608,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1192,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1610,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1611,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1612,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1613,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1096,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1614,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1616,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1617,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1619,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1620,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1621,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1639,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1640,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1647,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1649,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1650,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1651,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,256,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1652,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,344,0,168,48,0,0,1,0,0,0,0,[]],46,1656,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","(Sliding increases velocity)",1,0,50,0,0,0,0,0,"",-1,0]],[[797.8233032226562,310.3528442382813,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1657,[["level10"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2310.059326171875,234.0652465820313,0,408,9,0,1.570796370506287,1,0,0,0,0,[]],51,1658,[],[[0],[1],[1,100,""]],[0,0]],[[2175,392,0,592,176,0,1.570796370506287,1,0,0,0,0,[]],51,1659,[],[[0],[1],[1,100,""]],[0,0]],[[2312,752,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,1661,[],[[0],[1],[1,100,""]],[0,0]],[[2024,976,0,288,384,0,0,1,0,0,0,0,[]],51,1662,[],[[0],[1],[1,100,""]],[0,0]],[[2192,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1663,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2224,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1664,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2256,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1665,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2191,688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],43,1667,[[0.45],[0]],[[0]],[0,"Default",0,1]],[[2432,1040,0,16,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1668,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,768,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1670,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,800,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1671,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1672,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1673,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1674,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,928,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1666,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1675,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2288,584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1676,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1677,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1678,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1679,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1680,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1681,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1682,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1683,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2268,328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2268,360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1685,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2268,264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1686,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2268,296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1687,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,752,0,560,608,0,0,1,0,0,0,0,[]],51,1688,[],[[0],[1],[1,100,""]],[0,0]],[[2304,634,0,448,9,0,0,1,0,0,0,0,[]],51,1689,[],[[0],[1],[1,100,""]],[0,0]],[[2752,232,0,408,9,0,1.570796370506287,1,0,0,0,0,[]],51,1669,[],[[0],[1],[1,100,""]],[0,0]],[[3415,0,0,1336,560,0,1.570796370506287,1,0,0,0,0,[]],51,1690,[],[[0],[1],[1,100,""]],[0,0]],[[2304,232,0,448,408,0,0,1,0,0,0,0,[]],51,1691,[],[[0],[1],[1,100,""]],[0,0]],[[2048,784,0,592,704,0,1.570796370506287,1,0,0,0,0,[]],51,1692,[],[[0],[1],[1,100,""]],[0,0]],[[728,136,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1693,[],[[0]],[0,"Default",0,1]],[[2808,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1697,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[2776,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1698,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[2832,496,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1699,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[2800,288,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1700,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[2400,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1694,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2696,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1695,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2544,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1696,[[0.1],[0]],[[0]],[0,"Default",0,1]],[[2544,658,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1701,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[-8,-568,0,3432,568,0,0,1,0,0,0,0,[]],51,1702,[],[[0],[1],[1,100,""]],[0,0]],[[640,-648,0,2040,1392,0,1.570796370506287,1,0,0,0,0,[]],51,1703,[],[[0],[1],[1,100,""]],[0,0]],[[3432,1088.000244140625,0,1024,4184,0,1.570796370506287,1,0,0,0,0,[]],51,1655,[],[[0],[1],[1,100,""]],[0,0]],[[2632,192,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],43,1704,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[2360,80,0,32,32,0,-1.08128023147583,1,0.5,0.5,0,0,[]],43,1705,[[1],[0]],[[0]],[0,"Default",0,1]],[[2592,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1706,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1707,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1708,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1710,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2432,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1711,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2304,104,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],51,1712,[],[[0],[1],[1,100,""]],[0,0]],[[2280,120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1714,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2280,152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1715,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1716,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,120,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1717,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2320,152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1718,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,184,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1719,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,216,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1720,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2592,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1721,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1723,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1724,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1725,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2432,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1726,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2032,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1727,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[2000,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1729,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1968,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1731,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1936,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1733,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1904,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1734,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1872,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1735,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1840,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1736,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1808,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1737,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1776,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1738,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1752,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1739,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1720,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1740,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1688,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1741,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1656,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1742,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1624,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1743,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1592,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1744,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1560,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1745,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1528,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1746,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1496,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1747,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[2032,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1748,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[2000,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1749,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1968,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1750,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1936,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1751,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1904,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1752,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1872,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1753,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1840,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1754,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1808,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1755,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1776,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1756,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1752,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1757,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1720,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1758,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1688,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1759,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1656,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1760,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1624,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1761,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1592,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1762,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1560,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1763,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1528,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1764,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1496,16,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1765,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1448,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1728,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1730,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1732,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1766,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1767,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1288,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1768,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1256,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1769,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1224,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1770,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1192,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1771,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[872,456,0,288,117,0,0,1,0,0,0,0,[[]]],61,1772,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[2176,392,0,104,48,0,0,1,0,0,0,0,[]],46,1053,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Trust",1,0,50,0,0,0,0,0,"",-1,0]],[[2280,240,0,80,136,0,0,1,0,0,0,0,[]],51,1402,[],[[0],[1],[1,100,""]],[0,0]],[[1509,106,0,120,48,0,0,1,0,0,0,0,[]],46,2604,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Smash !",1,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",2,700674017445967,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,889716494040923,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,650004376554499,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,192896149637831,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,232879213286124,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,373746071383182,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,122991153239243,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 11",3000,4000,true,"Levels",480542536020384,[["Background",0,233015736697820,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[78,52,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,5512,[["Reactivity"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,152401859229350,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[296,352,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2804,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[928,294,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2805,[],[[0]],[0,"Default",0,1]],[[336,192,0,288,117,0,0,1,0,0,0,0,[[]]],61,2806,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[664,416.0000305175781,0,8,472,0,1.570796370506287,1,0,0,0,0,[]],51,7171,[],[[0],[1],[1,100,""]],[0,0]],[[488,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7174,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7175,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[616,384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7176,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[648,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7177,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[600,384,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],51,7179,[],[[0],[1],[1,100,""]],[0,0]],[[632,400,0,24,32,0,1.570796370506287,1,0,0,0,0,[]],51,7180,[],[[0],[1],[1,100,""]],[0,0]],[[568,400,0,24,32,0,1.570796370506287,1,0,0,0,0,[]],51,7181,[],[[0],[1],[1,100,""]],[0,0]],[[824,152,0,8,712,0,0,1,0,0,0,0,[]],51,7183,[],[[0],[1],[1,100,""]],[0,0]],[[832,696,0,8,368,0,1.570796370506287,1,0,0,0,0,[]],51,7184,[],[[0],[1],[1,100,""]],[0,0]],[[328,696,0,784,136,0,1.570796370506287,1,0,0,0,0,[]],51,7185,[],[[0],[1],[1,100,""]],[0,0]],[[-682,-511,0,882,1999,0,0,1,0,0,0,0,[]],51,7186,[],[[0],[1],[1,100,""]],[0,0]],[[656,416,0,8,240,0,0,1,0,0,0,0,[]],51,7187,[],[[0],[1],[1,100,""]],[0,0]],[[544,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7188,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[512,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7189,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[480,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7190,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7191,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[280,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7192,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[248,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7193,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7194,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,584,0,88,24,0,1.570796370506287,1,0,0,0,0,[]],46,7195,[[0],[1],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","---->",1,0,50,0,0,0,0,0,"",-1,0]],[[456,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7196,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[320,696,0,8,312,0,0,1,0,0,0,0,[]],51,7199,[],[[0],[1],[1,100,""]],[0,0]],[[464,696,0,8,104,0,0,1,0,0,0,0,[]],51,7200,[],[[0],[1],[1,100,""]],[0,0]],[[1016,1008,0,472,696,0,1.570796370506287,1,0,0,0,0,[]],51,7201,[],[[0],[1],[1,100,""]],[0,0]],[[528,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7202,[[0.55],[0]],[[0]],[0,"Default",0,1]],[[808,784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7203,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7204,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[808,848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7205,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[808,752,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7209,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,720,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7210,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,792,0,8,176,0,0,1,0,0,0,0,[]],51,7208,[],[[0],[1],[1,100,""]],[0,0]],[[1016,152,0,704,1328,0,0,1,0,0,0,0,[]],51,7207,[],[[0],[1],[1,100,""]],[0,0]],[[400,464,0,48,48,0,0,1,0.5,0.5,0,0,[]],60,3265,[["level11"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1664,-623.9999389648438,0,776,1976,0,1.570796370506287,1,0,0,0,0,[]],51,10018,[],[[0],[1],[1,100,""]],[0,0]],[[424,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7197,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[832,392,0,184,8,0,0,1,0,0,0,0,[]],45,7198,[],[[0],[1]],[0,0]],[[688,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7206,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[656,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7211,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7212,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7178,[[0.45],[0]],[[0]],[0,"Default",0,1]],[[872,856,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7216,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[968,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7217,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[872,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7218,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[888,608,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,7219,[],[[0],[1],[1,100,""]],[0,0]],[[960,464,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7220,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[976,440,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,7221,[],[[0],[1],[1,100,""]],[0,0]],[[968,808,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7222,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[984,784,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,7223,[],[[0],[1],[1,100,""]],[0,0]],[[872,592,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7224,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[872,896,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10131,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[888,872,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,10132,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,771787376005090,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,380094672736044,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,939870968870902,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,436790901652721,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,590534977849416,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,582071967407001,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,210382089210610,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 12",3000,4000,true,"Levels",867437975508354,[["Background",0,650173989809824,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,484220660090308,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1032,856,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5899,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[288,-96,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,5915,[["A little Wall maze"],[""],[0]],[],[1,"Default",0,1]],[[320,1664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5916,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3143,-407.9999389648438,0,1968,1232,0,1.570796370506287,1,0,0,0,0,[]],51,5918,[],[[0],[1],[1,100,""]],[0,0]],[[976,-383,0,944,640,0,0,1,0,0,0,0,[]],51,5919,[],[[0],[1],[1,100,""]],[0,0]],[[984.0000610351562,-400,0,1936,752,0,1.570796370506287,1,0,0,0,0,[]],51,5920,[],[[0],[1],[1,100,""]],[0,0]],[[976,976,0,944,552,0,0,1,0,0,0,0,[]],51,5921,[],[[0],[1],[1,100,""]],[0,0]],[[976,496,0,832,11,0,0,1,0,0,0,0,[]],51,5922,[],[[0],[1],[1,100,""]],[0,0]],[[1096,664,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,5917,[],[[0],[1],[1,100,""]],[0,0]],[[1272,688,0,288,9,0,1.570796370506287,1,0,0,0,0,[]],51,5923,[],[[0],[1],[1,100,""]],[0,0]],[[1192,504,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,5924,[],[[0],[1],[1,100,""]],[0,0]],[[1360,584,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,5925,[],[[0],[1],[1,100,""]],[0,0]],[[1440,728,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,5926,[],[[0],[1],[1,100,""]],[0,0]],[[1568,608,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,5927,[],[[0],[1],[1,100,""]],[0,0]],[[1632,888,0,72,9,0,0,1,0,0,0,0,[]],51,5929,[],[[0],[1],[1,100,""]],[0,0]],[[1911,808,0,168,128,0,1.570796370506287,1,0,0,0,0,[]],51,5930,[],[[0],[1],[1,100,""]],[0,0]],[[1816,496,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,5931,[],[[0],[1],[1,100,""]],[0,0]],[[1768,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5937,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5938,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5939,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5940,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1640,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5941,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5942,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5943,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5944,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5945,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5947,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5948,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5949,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5950,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5951,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5952,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1288,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5953,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1064,384,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,5954,[],[[0]],[0,"Default",0,1]],[[1544,728,0,80,9,0,0,1,0,0,0,0,[]],51,5896,[],[[0],[1],[1,100,""]],[0,0]],[[1312,880,0,48,16,0,-0.6553501486778259,1,0,0,0,0,[]],46,5897,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[1336,720,0,48,16,0,2.451996088027954,1,0,0,0,0,[]],46,5898,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[1536,720,0,48,16,0,-1.570796489715576,1,0,0,0,0,[]],46,5900,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[1696,792,0,48,16,0,-0.6103586554527283,1,0,0,0,0,[]],46,5901,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[1092,648,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5902,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1744,808,0,64,9,0,0,1,0,0,0,0,[]],51,5904,[],[[0],[1],[1,100,""]],[0,0]],[[1344,416,0,168,9,0,0,1,0,0,0,0,[]],51,5906,[],[[0],[1],[1,100,""]],[0,0]],[[1032,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,2799,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[1292,264,0,288,117,0,0,1,0,0,0,0,[[]]],61,5565,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1312,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2800,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5905,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5908,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5909,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5936,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10019,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1672,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10020,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1640,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10021,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10022,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10023,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10024,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1496,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10025,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1360,400,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10026,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,10027,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1428,464,0,48,48,0,0,1,0.5,0.5,0,0,[]],60,5903,[["level12"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1296,481,0,16,55,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10028,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 2000",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1029.013549804688,480.813232421875,0,24,11.00958251953125,0,1.570796370506287,1,0,0,0,0,[]],51,7228,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,457942914449975,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,454597936890999,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,109714894604325,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,380289720753309,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,844638552885228,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,943643813057777,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,266023054861357,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 13",3000,4000,true,"Levels",495210295417890,[["Background",0,407493986037314,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-168,-160,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,5566,[["A matter of speed"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,108911000382824,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[320,776,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2808,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[336,672,0,272,117,0,0,1,0,0,0,0,[[]]],61,2810,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","13",7,0,100,0,0,0,0,0,"",-1,0]],[[312,480,0,80,152,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,7261,[],[[0]],[0,"Default",0,1]],[[472,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7267,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,600,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3267,[["level13"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[248,856,0,1792,688,0,0,1,0,0,0,0,[]],67,7225,[],[[1]],[0,0]],[[256.0000305175781,-448,0,1984,640,0,1.570796370506287,1,0,0,0,0,[]],67,7227,[],[[1]],[0,0]],[[2688,-448,0,1976,656,0,1.570796370506287,1,0,0,0,0,[]],67,7229,[],[[1]],[0,0]],[[456,288,0,32,336,0,0,1,0,0,0,0,[]],51,7230,[],[[0],[1],[1,100,""]],[0,0]],[[472,640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7231,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7232,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,488,0,32,336,0,0,1,0,0,0,0,[]],51,7233,[],[[0],[1],[1,100,""]],[0,0]],[[696,840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7234,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7235,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,488,0,32,336,0,0,1,0,0,0,0,[]],51,7236,[],[[0],[1],[1,100,""]],[0,0]],[[1168,840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7237,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[256,552,0,1176,8,0,0,1,0,0,0,0,[]],67,7226,[],[[1]],[0,0]],[[928,672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7238,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,688,0,32,136,0,0,1,0,0,0,0,[]],51,7239,[],[[0],[1],[1,100,""]],[0,0]],[[1636,376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7242,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1620,392,0,32,336,0,0,1,0,0,0,0,[]],51,7243,[],[[0],[1],[1,100,""]],[0,0]],[[1636,744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7244,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,556,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7245,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1800,540,0,32,336,0,1.570796370506287,1,0,0,0,0,[]],51,7246,[],[[0],[1],[1,100,""]],[0,0]],[[1448,556,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7247,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1632,560,0,360,360,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7248,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,1,1,0,"L 90 ; W 1; L 90 ; W 1; L 90 ; W 1; L 90 ; W 1;",400,0,100,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[472,456,0,344,48,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7249,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 200 ; W 1; B 200 ; W 1",312,0,46,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[696,656,0,344,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,7250,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 200 ; W 1; B 200 ; W 1",312,0,46,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1168,656,0,344,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,7251,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 200 ; W 1; B 200 ; W 1",312,0,46,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[928,756,0,152,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,7252,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 96 ; W 1; B 96; W 1",416,0,46,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[928,840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7253,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7240,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,288,0,32,136,0,0,1,0,0,0,0,[]],51,7241,[],[[0],[1],[1,100,""]],[0,0]],[[928,352,0,152,48,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7254,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 96 ; W 1; B 96; W 1",416,0,46,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[928,440,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7255,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7258,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[2000,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7264,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[1968,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7263,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[728,808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7259,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,808,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7260,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,608,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7262,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,608,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7265,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[960,808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7266,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,808,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10054,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10087,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,808,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10088,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10089,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10090,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[960,304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10091,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10092,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10093,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10094,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1450,788,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10097,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1450,964,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10099,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1534,876,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10100,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1518,860,0,32,144,0,1.570796370506287,1,0,0,0,0,[]],51,10101,[],[[0],[1],[1,100,""]],[0,0]],[[1358,876,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10102,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1446,876,0,160,160,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10103,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,1,1,0,"R 90 ; W 1;",400,0,100,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1434,804,0,32,144,0,0,1,0,0,0,0,[]],51,10098,[],[[0],[1],[1,100,""]],[0,0]],[[1811,788,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10104,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1811,964,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10105,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1895,876,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10106,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1879,860,0,32,144,0,1.570796370506287,1,0,0,0,0,[]],51,10107,[],[[0],[1],[1,100,""]],[0,0]],[[1719,876,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10108,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1807,876,0,160,160,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10109,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,1,1,0,"R 90 ; W 1;",400,0,100,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1795,804,0,32,144,0,0,1,0,0,0,0,[]],51,10110,[],[[0],[1],[1,100,""]],[0,0]],[[1449,152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7256,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1449,328,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7257,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1536,240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10111,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1520,224,0,32,144,0,1.570796370506287,1,0,0,0,0,[]],51,10112,[],[[0],[1],[1,100,""]],[0,0]],[[1360,240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10113,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1448,240,0,160,160,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10114,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,1,1,0,"R 90 ; W 1;",400,0,100,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1433,168,0,32,144,0,0,1,0,0,0,0,[]],51,10115,[],[[0],[1],[1,100,""]],[0,0]],[[1810,152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10116,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1810,328,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10117,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1896,240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10118,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1880,224,0,32,144,0,1.570796370506287,1,0,0,0,0,[]],51,10119,[],[[0],[1],[1,100,""]],[0,0]],[[1720,240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10120,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1808,240,0,160,160,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10121,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,1,1,0,"R 90 ; W 1;",400,0,100,60,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1794,168,0,32,144,0,0,1,0,0,0,0,[]],51,10122,[],[[0],[1],[1,100,""]],[0,0]],[[256,-432,0,1792,688,0,0,1,0,0,0,0,[]],67,10130,[],[[1]],[0,0]]],[]],["UI",2,104137003784960,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,653066447384839,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,830123472615815,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,397689601821748,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,977271865824374,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,142595626673348,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,559738191946791,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 14",3000,4000,true,"Levels",146140957253746,[["Background",0,925498894397431,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[748,1011,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,2809,[["Timing"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,613493487315241,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[752,880,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2802,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[2520,1016,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2917,[],[[0]],[0,"Default",0,1]],[[616.4153442382812,1349.24951171875,0,288,80,0,0,1,0,0,0,0,[[]]],61,2997,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",5,0,55,0,0,0,0,0,"",-1,0]],[[688.0000610351562,504,0,968,912,0,1.570796370506287,1,0,0,0,0,[]],51,2811,[],[[0],[1],[1,100,""]],[0,0]],[[1143,832,0,192,320,0,1.570796370506287,1,0,0,0,0,[]],51,2812,[],[[0],[1],[1,100,""]],[0,0]],[[-240,1672,0,2680,512,0,0,1,0,0,0,0,[]],51,2813,[],[[0],[1],[1,100,""]],[0,0]],[[624,1472,0,104,792,0,1.570796370506287,1,0,0,0,0,[]],51,2815,[],[[0],[1],[1,100,""]],[0,0]],[[2359,1472,0,104,1464,0,1.570796370506287,1,0,0,0,0,[]],51,2817,[],[[0],[1],[1,100,""]],[0,0]],[[832,1416,0,56,8,0,1.570796370506287,1,0,0,0,0,[]],45,2819,[],[[0],[1]],[0,0]],[[640,1656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2820,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2821,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2822,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1656,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2823,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1624,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2824,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1592,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2825,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,1576,0,104,872,0,1.570796370506287,1,0,0,0,0,[]],51,2826,[],[[0],[1],[1,100,""]],[0,0]],[[2447,1576,0,104,1552,0,1.570796370506287,1,0,0,0,0,[]],51,2827,[],[[0],[1],[1,100,""]],[0,0]],[[904,1624,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,2829,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,1,1,1,"W 2 ; B 103",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[624,1616,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,2830,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,1,1,1,"W 2 ; F 103",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[680,1464,0,144,8,0,0,1,0,0,0,0,[]],45,2818,[],[[0],[1]],[0,0]],[[760,1656,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,2814,[],[[0]],[0,"Default",0,1]],[[1512,1111.999877929688,0,360,688,0,1.570796370506287,1,0,0,0,0,[]],51,2816,[],[[0],[1],[1,100,""]],[0,0]],[[1672,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2831,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2832,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1696,1024,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],51,2833,[],[[0],[1],[1,100,""]],[0,0]],[[1336,832,0,192,136,0,1.570796370506287,1,0,0,0,0,[]],51,2834,[],[[0],[1],[1,100,""]],[0,0]],[[1680,832,0,192,288,0,1.570796370506287,1,0,0,0,0,[]],51,2835,[],[[0],[1],[1,100,""]],[0,0]],[[1831,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2836,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1831,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2837,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1855,1024,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],51,2838,[],[[0],[1],[1,100,""]],[0,0]],[[1200,832,0,88,64,0,1.570796370506287,1,0,0,0,0,[]],51,2839,[],[[0],[1],[1,100,""]],[0,0]],[[1392,832,0,88,64,0,1.570796370506287,1,0,0,0,0,[]],51,2840,[],[[0],[1],[1,100,""]],[0,0]],[[1688,1080,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,2841,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"B 2000",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1064,1068,0,32,88,0,0,1,0.5,0.5,0,0,[]],49,2842,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1264,1068,0,32,88,0,0,1,0.5,0.5,0,0,[]],49,2843,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1847,1072,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,2844,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"B 2000",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[831,928,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],51,2845,[],[[0],[1],[1,100,""]],[0,0]],[[1143,928,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],51,2846,[],[[0],[1],[1,100,""]],[0,0]],[[1336,928,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],51,2847,[],[[0],[1],[1,100,""]],[0,0]],[[1944,1112,0,360,376,0,1.570796370506287,1,0,0,0,0,[]],51,2849,[],[[0],[1],[1,100,""]],[0,0]],[[1928,832,0,192,192,0,1.570796370506287,1,0,0,0,0,[]],51,2850,[],[[0],[1],[1,100,""]],[0,0]],[[2200,896,0,128,208,0,1.570796370506287,1,0,0,0,0,[]],51,2851,[],[[0],[1],[1,100,""]],[0,0]],[[2672,1112,0,360,680,0,1.570796370506287,1,0,0,0,0,[]],51,2852,[],[[0],[1],[1,100,""]],[0,0]],[[1736,832,0,88,56,0,1.570796370506287,1,0,0,0,0,[]],51,2853,[],[[0],[1],[1,100,""]],[0,0]],[[2000,832,0,0,56,0,1.570796370506287,1,0,0,0,0,[]],51,2854,[],[[0],[1],[1,100,""]],[0,0]],[[1992,1216,0,256,56,0,1.570796370506287,1,0,0,0,0,[]],51,2855,[],[[0],[1],[1,100,""]],[0,0]],[[1576,1216,0,256,64,0,1.570796370506287,1,0,0,0,0,[]],51,2856,[],[[0],[1],[1,100,""]],[0,0]],[[1576,928,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],51,2857,[],[[0],[1],[1,100,""]],[0,0]],[[1680,928,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],51,2858,[],[[0],[1],[1,100,""]],[0,0]],[[1456,1068,0,32,88,0,0,1,0.5,0.5,0,0,[]],49,2860,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1616,1068,0,32,88,0,0,1,0.5,0.5,0,0,[]],49,2861,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1792,1068,0,32,88,0,0,1,0.5,0.5,0,0,[]],49,2862,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1992,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2863,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1992,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2864,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2016,1024,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],51,2865,[],[[0],[1],[1,100,""]],[0,0]],[[2008,1072,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,2866,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"B 2000",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2168,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2867,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2868,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,1024,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],51,2869,[],[[0],[1],[1,100,""]],[0,0]],[[2192,1072,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,2870,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"B 2000",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2336,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2871,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2872,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,1024,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],51,2873,[],[[0],[1],[1,100,""]],[0,0]],[[2348,1072,0,16,55,0,0,1,0.5,0.5,0,0,[]],50,2874,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"B 2000",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[832,1036,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2875,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 90",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1136,1036,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2876,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 90",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1336,1036,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2877,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 90",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1576,1036,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2878,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 90",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1664,1036,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2879,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"F 90",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3000,-136,0,968,3216,0,1.570796370506287,1,0,0,0,0,[]],51,2881,[],[[0],[1],[1,100,""]],[0,0]],[[3000,1256,0,968,648,0,1.570796370506287,1,0,0,0,0,[]],51,2882,[],[[0],[1],[1,100,""]],[0,0]],[[3632,-168,0,2408,992,0,1.570796370506287,1,0,0,0,0,[]],51,2883,[],[[0],[1],[1,100,""]],[0,0]],[[632,1540,0,80,24,0,0,1,0,0,0,0,[]],46,2884,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","here!",1,0,50,0,0,0,0,0,"",-1,0]],[[816,1540,0,80,24,0,0,1,0,0,0,0,[]],46,2885,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","here!",1,0,50,0,0,0,0,0,"",-1,0]],[[2280,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2886,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,952,0,72,8,0,0,1,0,0,0,0,[]],45,2895,[],[[0],[1]],[0,0]],[[1832,1008,0,104,8,0,0,1,0,0,0,0,[]],51,2896,[],[[0],[1],[1,100,""]],[0,0]],[[1942,1000,0,16,32,0,0,1,0.5,0.5,0,0,[]],50,2897,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,0,1,1,"W 1 ; F 90",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1960,1068,0,32,88,0,0,1,0.5,0.5,0,0,[]],49,2898,[[6],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2032,864,0,48,48,0,0,1,0.5,0.5,0,0,[]],60,2899,[["level14"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2296,960,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,2887,[],[[0],[1],[1,100,""]],[0,0]],[[2408,1018,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2888,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,1034,0,88,32,0,1.570796370506287,1,0,0,0,0,[]],51,2889,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,740441831511083,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,199063644844163,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,805875059016534,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,609419482359365,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,965823846785374,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,425054531596096,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,701141701118662,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 15",3200,5000,true,"Levels",721362203676778,[["Background",0,338595887897767,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[1136,2080,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,5854,[["Deadly contraption I"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,523655851324972,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1928,2160,0,8,376,0,0,1,0,0,0,0,[]],51,2902,[],[[0],[1],[1,100,""]],[0,0]],[[1564,2040,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2903,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[1200,2160,0,8,376,0,0,1,0,0,0,0,[]],51,2904,[],[[0],[1],[1,100,""]],[0,0]],[[1512,2160,0,8,312,0,1.570796370506287,1,0,0,0,0,[]],51,2905,[],[[0],[1],[1,100,""]],[0,0]],[[1928,2160,0,8,312,0,1.570796370506287,1,0,0,0,0,[]],51,2906,[],[[0],[1],[1,100,""]],[0,0]],[[1616,2528,0,8,120,0,1.570796370506287,1,0,0,0,0,[]],51,2908,[],[[0],[1],[1,100,""]],[0,0]],[[1504,960,0,8,1208,0,0,1,0,0,0,0,[]],51,2909,[],[[0],[1],[1,100,""]],[0,0]],[[1616,960,0,8,1208,0,0,1,0,0,0,0,[]],51,2910,[],[[0],[1],[1,100,""]],[0,0]],[[1232,2416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2911,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2914,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1344,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2915,[],[[0],[1],[1,100,""]],[0,0]],[[1280,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2916,[],[[0],[1],[1,100,""]],[0,0]],[[1080,2400,0,136,32,0,0,1,0,0,0,0,[]],51,2918,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2922,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2464,0,208,32,0,0,1,0,0,0,0,[]],51,2923,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2924,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2432,0,56,32,0,0,1,0,0,0,0,[]],51,2925,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2928,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2368,0,208,32,0,0,1,0,0,0,0,[]],51,2929,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2930,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2336,0,208,32,0,0,1,0,0,0,0,[]],51,2931,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2934,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2272,0,208,32,0,0,1,0,0,0,0,[]],51,2935,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2936,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2240,0,208,32,0,0,1,0,0,0,0,[]],51,2937,[],[[0],[1],[1,100,""]],[0,0]],[[1904,2192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2940,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,2176,0,208,32,0,0,1,0,0,0,0,[]],51,2941,[],[[0],[1],[1,100,""]],[0,0]],[[1296,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2942,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1312,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2943,[],[[0],[1],[1,100,""]],[0,0]],[[1392,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2948,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2949,[],[[0],[1],[1,100,""]],[0,0]],[[1424,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2950,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1440,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2951,[],[[0],[1],[1,100,""]],[0,0]],[[1488,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2954,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2955,[],[[0],[1],[1,100,""]],[0,0]],[[1632,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2956,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2957,[],[[0],[1],[1,100,""]],[0,0]],[[1760,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2964,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1776,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2965,[],[[0],[1],[1,100,""]],[0,0]],[[1792,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2966,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1808,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2967,[],[[0],[1],[1,100,""]],[0,0]],[[1856,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2970,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,2520,0,136,32,0,1.570796370506287,1,0,0,0,0,[]],51,2971,[],[[0],[1],[1,100,""]],[0,0]],[[1360,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2920,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1376,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2921,[],[[0],[1],[1,100,""]],[0,0]],[[1456,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2944,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1472,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2945,[],[[0],[1],[1,100,""]],[0,0]],[[1664,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2946,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2947,[],[[0],[1],[1,100,""]],[0,0]],[[1696,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2952,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2953,[],[[0],[1],[1,100,""]],[0,0]],[[1728,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2958,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2959,[],[[0],[1],[1,100,""]],[0,0]],[[1832,2192,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2960,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,1992,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,2961,[],[[0],[1],[1,100,""]],[0,0]],[[1232,2320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2926,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,2304,0,136,32,0,0,1,0,0,0,0,[]],51,2927,[],[[0],[1],[1,100,""]],[0,0]],[[1232,2224,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2932,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,2208,0,136,32,0,0,1,0,0,0,0,[]],51,2933,[],[[0],[1],[1,100,""]],[0,0]],[[1220,2224,0,16,32,0,0,1,0.5,0.5,0,0,[]],50,2912,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; F 250; W 8 ; B 250",200,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1220,2320,0,16,32,0,0,1,0.5,0.5,0,0,[]],50,2919,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 1 ; F 800 ; W 8 ; B 800",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1220,2416,0,16,32,0,0,1,0.5,0.5,0,0,[]],50,2938,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; F 900; W 6 ; B 900",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1912,2192,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2939,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; F 250 ; W 8 ; B 250",200,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1915,2252,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2962,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; F 250 ; W 9.5 ; B 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1916,2292,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2963,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; F 250 ; W 7 ; B 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1916,2349,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2968,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; F 250 ; W 6 ; B 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1916,2386,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2969,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; F 750 ; W 6 ; B 750",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1916,2440,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2972,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; F 800 ; W 7 ; B 800",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1916,2480,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2973,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"F 600 ; W 12 ; B 600",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1264,2517,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2974,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; B 250 ; W 8 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1296,2516,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2975,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; B 200 ; W 8 ; F 200",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1392,2516,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2976,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 1 ; B 450 ; W 11 ; F 450",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1424,2512,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2977,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 1 ; B 450 ; W 11 ; F 450",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1488,2512,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2978,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 17 ; B 400",250,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1640,2516,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2979,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 17 ; B 400",250,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1760,2512,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2980,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; B 100 ; W 9.5 ; F 100",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1800,2512,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2981,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; B 50 ; W 8 ; F 50",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1856,2512,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2982,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; B 250 ; W 9.5 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1328,2180,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2983,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 1 ;B 250; W 11 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1360,2184,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2984,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 1 ;B 250 ; W 11 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1456,2184,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2985,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; B 250; W 9.5 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1658,2180,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2986,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; B 250 ; W 9.5 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1696,2181,0,16,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2987,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; B 250; W 8 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1736,2181,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2988,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 4 ; B 250 ; W 8 ; F 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1832,2180,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2989,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"F 250 ; W 12 ; B 250",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1976,2432,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,2991,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 2.5 ; F 800 ; W 7 ; B 800",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1568,1640,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2994,[],[[0]],[0,"Default",0,1]],[[1512,2776,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,1024,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 21; B 376",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1616,2776,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,1031,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,1,1,1,"W 21; B 376",150,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1616,2528,0,8,296,0,0,1,0,0,0,0,[]],51,1033,[],[[0],[1],[1,100,""]],[0,0]],[[1504,2536,0,8,376,0,0,1,0,0,0,0,[]],51,1034,[],[[0],[1],[1,100,""]],[0,0]],[[1408,2272,0,32,32,0,0,1,0.5,0.5,0,0,[]],60,1036,[["level15"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1424,2252,0,4,32,0,1.570796370506287,1,0,0,0,0,[]],51,1037,[],[[0],[1],[1,100,""]],[0,0]],[[1424,2288,0,4,32,0,1.570796370506287,1,0,0,0,0,[]],51,1038,[],[[0],[1],[1,100,""]],[0,0]],[[1424,2252,0,4,40,0,0,1,0,0,0,0,[]],51,1039,[],[[0],[1],[1,100,""]],[0,0]],[[1388,2252,0,4,40,0,0,1,0,0,0,0,[]],51,1040,[],[[0],[1],[1,100,""]],[0,0]],[[1344,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1032,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1385,2264,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,1041,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 5000",800,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1430,2264,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,1042,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 5000",800,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1408,2246,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,1043,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 5000",800,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1408,2298,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,1044,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 5000",800,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1344,2488,0,8,16,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,1045,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,1,1,1,"W 3 ; F 5000",800,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1440,2296,0,288,117,0,0,1,0,0,0,0,[[]]],61,5855,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]],[[1512,1739,0,104,8,0,0,1,0,0,0,0,[]],45,2890,[],[[0],[1]],[0,0]],[[784,2528,0,832,536,0,0,1,0,0,0,0,[]],67,2891,[],[[1]],[0,0]],[[1616,2528,0,760,536,0,0,1,0,0,0,0,[]],67,2892,[],[[1]],[0,0]],[[368,2016,0,832,832,0,0,1,0,0,0,0,[]],67,2893,[],[[1]],[0,0]],[[368,912,0,1136,1256,0,0,1,0,0,0,0,[]],67,2894,[],[[1]],[0,0]],[[1624,904,0,1136,1256,0,0,1,0,0,0,0,[]],67,2901,[],[[1]],[0,0]],[[1936,2080,0,832,832,0,0,1,0,0,0,0,[]],67,2907,[],[[1]],[0,0]]],[]],["UI",2,821492964633820,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,879168724782121,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,912348311892223,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,231265547298517,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,242060849030122,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,350365488441290,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,145653442183190,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 16",3200,5000,true,"Levels",344872519288960,[["Background",0,162345772182182,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[1389,573.7828369140625,0,288,32,0,0,1,0,0,0,0,[[]]],65,6374,[[1],[1],[""],["en-us"],[1],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",1,0,50,0,0,0,0,0,"",-1,0]]],[]],["Layer 0",1,506934102975545,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1520,520,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5911,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[1332,472,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,5912,[["A way down"],[""],[0]],[],[1,"Default",0,1]],[[1312,560,0,392,9,0,0,1,0,0,0,0,[]],51,5963,[],[[0],[1],[1,100,""]],[0,0]],[[1512,4704,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,5986,[],[[0]],[0,"Default",0,1]],[[1680,573.5474853515625,0,51.09490966796875,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,5914,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,1,1,1,"F 4000",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1032,1104,0,344,136,0,0,1,0.5,0.5,0,0,[]],50,5978,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,1,"W 1 ; F 450",225,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1184,1072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5968,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1200,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5969,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1184,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5970,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1168,1040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5971,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1168,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5972,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[344,1024,0,808,32,0,0,1,0,0,0,0,[]],51,5973,[],[[0],[1],[1,100,""]],[0,0]],[[336,1056,0,832,32,0,0,1,0,0,0,0,[]],51,5974,[],[[0],[1],[1,100,""]],[0,0]],[[344,1152,0,808,32,0,0,1,0,0,0,0,[]],51,5975,[],[[0],[1],[1,100,""]],[0,0]],[[352,1120,0,816,32,0,0,1,0,0,0,0,[]],51,5976,[],[[0],[1],[1,100,""]],[0,0]],[[344,1088,0,840,32,0,0,1,0,0,0,0,[]],51,5977,[],[[0],[1],[1,100,""]],[0,0]],[[1544,280,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6351,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,-31,0,568,352,0,0,1,0,0,0,0,[]],51,6334,[],[[0],[1],[1,100,""]],[0,0]],[[81.93017578125,2663,0,2272,5550,0,0,1,0.5,0.5,0,0,[]],164,5980,[],[],[0,"Default",0,1]],[[1216,600,0,4432,1,0,1.570796370506287,1,0,0,0,0,[]],51,5966,[],[[0],[1],[1,100,""]],[0,0]],[[1768,744,0,4432,1,0,1.570796370506287,1,0,0,0,0,[]],51,5979,[],[[0],[1],[1,100,""]],[0,0]],[[1208,4800,0,560,9,0,0,1,0,0,0,0,[]],51,5981,[],[[0],[1],[1,100,""]],[0,0]],[[1168,1952,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5982,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1184,1984,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5983,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1168,2016,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5984,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1152,1920,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5985,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1152,2048,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5987,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[696,1904,0,440,32,0,0,1,0,0,0,0,[]],51,5988,[],[[0],[1],[1,100,""]],[0,0]],[[688,1936,0,464,32,0,0,1,0,0,0,0,[]],51,5989,[],[[0],[1],[1,100,""]],[0,0]],[[696,2032,0,440,32,0,0,1,0,0,0,0,[]],51,5990,[],[[0],[1],[1,100,""]],[0,0]],[[704,2000,0,448,32,0,0,1,0,0,0,0,[]],51,5991,[],[[0],[1],[1,100,""]],[0,0]],[[696,1968,0,472,32,0,0,1,0,0,0,0,[]],51,5992,[],[[0],[1],[1,100,""]],[0,0]],[[1016,1984,0,328,136,0,0,1,0.5,0.5,0,0,[]],50,5993,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,1,"W 5 ; F 235",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1184,2696,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5994,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1200,2728,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5995,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1184,2760,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5996,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1168,2664,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5997,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1168,2792,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5998,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[712,2648,0,440,32,0,0,1,0,0,0,0,[]],51,5999,[],[[0],[1],[1,100,""]],[0,0]],[[704,2680,0,464,32,0,0,1,0,0,0,0,[]],51,6000,[],[[0],[1],[1,100,""]],[0,0]],[[712,2776,0,440,32,0,0,1,0,0,0,0,[]],51,6001,[],[[0],[1],[1,100,""]],[0,0]],[[720,2744,0,448,32,0,0,1,0,0,0,0,[]],51,6002,[],[[0],[1],[1,100,""]],[0,0]],[[712,2712,0,472,32,0,0,1,0,0,0,0,[]],51,6003,[],[[0],[1],[1,100,""]],[0,0]],[[1032,2728,0,328,136,0,0,1,0.5,0.5,0,0,[]],50,6004,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,1,1,1,"W 9.5 ; F 100",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1160,2880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6005,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1160,2912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6006,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1160,2944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6007,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1160,2848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6008,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1160,2976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6009,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[704,2832,0,440,32,0,0,1,0,0,0,0,[]],51,6010,[],[[0],[1],[1,100,""]],[0,0]],[[680,2864,0,464,32,0,0,1,0,0,0,0,[]],51,6011,[],[[0],[1],[1,100,""]],[0,0]],[[704,2960,0,440,32,0,0,1,0,0,0,0,[]],51,6012,[],[[0],[1],[1,100,""]],[0,0]],[[696,2928,0,448,32,0,0,1,0,0,0,0,[]],51,6013,[],[[0],[1],[1,100,""]],[0,0]],[[672,2896,0,472,32,0,0,1,0,0,0,0,[]],51,6014,[],[[0],[1],[1,100,""]],[0,0]],[[1016,2912,0,328,136,0,0,1,0.5,0.5,0,0,[]],50,6015,[[-1],[0],[0],[0],[0],[7],[1]],[[0],[1,1,1,1,"W 10 ; F 170",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1176,3512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6038,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1176,3544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6039,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1176,3576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6040,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1176,3480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6041,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1176,3605,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6042,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[720,3464,0,440,32,0,0,1,0,0,0,0,[]],51,6043,[],[[0],[1],[1,100,""]],[0,0]],[[696,3496,0,464,32,0,0,1,0,0,0,0,[]],51,6044,[],[[0],[1],[1,100,""]],[0,0]],[[720,3589,0,440,32,0,0,1,0,0,0,0,[]],51,6045,[],[[0],[1],[1,100,""]],[0,0]],[[712,3560,0,448,32,0,0,1,0,0,0,0,[]],51,6046,[],[[0],[1],[1,100,""]],[0,0]],[[688,3528,0,472,32,0,0,1,0,0,0,0,[]],51,6047,[],[[0],[1],[1,100,""]],[0,0]],[[1016,3544,0,328,136,0,0,1,0.5,0.5,0,0,[]],50,6048,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,1,"W 11.5 ;F 275",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2684,2510,0,1832,6052,0,0,1,0.5,0.5,0,0,[]],164,5967,[],[],[0,"Default",0,1]],[[1800,1384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6049,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,1416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6050,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1800,1448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6051,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,1352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6052,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,1480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6053,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2792,1368,0,960,32,0,3.141592741012573,1,0,0,0,0,[]],51,6054,[],[[0],[1],[1,100,""]],[0,0]],[[2928,1400,0,1112,32,0,3.141592741012573,1,0,0,0,0,[]],51,6055,[],[[0],[1],[1,100,""]],[0,0]],[[3096,1496,0,1264,32,0,3.141592741012573,1,0,0,0,0,[]],51,6056,[],[[0],[1],[1,100,""]],[0,0]],[[3352,1464,0,1536,32,0,3.141592741012573,1,0,0,0,0,[]],51,6057,[],[[0],[1],[1,100,""]],[0,0]],[[2976,1432,0,1176,32,0,3.141592741012573,1,0,0,0,0,[]],51,6058,[],[[0],[1],[1,100,""]],[0,0]],[[1880,1416,0,184,136,0,0,1,0.5,0.5,0,0,[]],50,6059,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,1,1,1,"W 3 ; B 450",225,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1800,2696,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6060,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,2728,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6061,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1800,2760,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6062,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,2664,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6063,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,2792,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6064,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2680,2680,0,880,32,0,3.141592741012573,1,0,0,0,0,[]],51,6065,[],[[0],[1],[1,100,""]],[0,0]],[[2680,2712,0,864,32,0,3.141592741012573,1,0,0,0,0,[]],51,6066,[],[[0],[1],[1,100,""]],[0,0]],[[2576,2808,0,776,32,0,3.141592741012573,1,0,0,0,0,[]],51,6067,[],[[0],[1],[1,100,""]],[0,0]],[[2616,2776,0,800,32,0,3.141592741012573,1,0,0,0,0,[]],51,6068,[],[[0],[1],[1,100,""]],[0,0]],[[2560,2744,0,728,32,0,3.141592741012573,1,0,0,0,0,[]],51,6069,[],[[0],[1],[1,100,""]],[0,0]],[[1884,2728,0,208,136,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6070,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"W 9.5 ; F 350",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1800,1952,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3052,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,1984,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3055,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1800,2016,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3056,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,1920,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3057,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,2048,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3058,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2792,1936,0,960,32,0,3.141592741012573,1,0,0,0,0,[]],51,3060,[],[[0],[1],[1,100,""]],[0,0]],[[2928,1968,0,1112,32,0,3.141592741012573,1,0,0,0,0,[]],51,4588,[],[[0],[1],[1,100,""]],[0,0]],[[3096,2064,0,1264,32,0,3.141592741012573,1,0,0,0,0,[]],51,4611,[],[[0],[1],[1,100,""]],[0,0]],[[3352,2032,0,1536,32,0,3.141592741012573,1,0,0,0,0,[]],51,4674,[],[[0],[1],[1,100,""]],[0,0]],[[2976,2000,0,1176,32,0,3.141592741012573,1,0,0,0,0,[]],51,4689,[],[[0],[1],[1,100,""]],[0,0]],[[1880,1984,0,184,136,0,0,1,0.5,0.5,0,0,[]],50,4692,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,1,"W 5 ; B 235",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1784,2888,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5557,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,2920,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5629,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,2952,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5859,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,2856,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6074,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,2984,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6075,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2680,2872,0,880,32,0,3.141592741012573,1,0,0,0,0,[]],51,6076,[],[[0],[1],[1,100,""]],[0,0]],[[2664,2904,0,864,32,0,3.141592741012573,1,0,0,0,0,[]],51,6077,[],[[0],[1],[1,100,""]],[0,0]],[[2576,3000,0,776,32,0,3.141592741012573,1,0,0,0,0,[]],51,6078,[],[[0],[1],[1,100,""]],[0,0]],[[2600,2968,0,800,32,0,3.141592741012573,1,0,0,0,0,[]],51,6079,[],[[0],[1],[1,100,""]],[0,0]],[[2528,2936,0,728,32,0,3.141592741012573,1,0,0,0,0,[]],51,6080,[],[[0],[1],[1,100,""]],[0,0]],[[1896,2920,0,216,136,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6081,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"W 10 ; F 280",250,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1784,3512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6104,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1784,3544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6105,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,3576,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6106,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,3480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6107,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1784,3605,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6108,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2680,3496,0,880,32,0,3.141592741012573,1,0,0,0,0,[]],51,6109,[],[[0],[1],[1,100,""]],[0,0]],[[2664,3528,0,864,32,0,3.141592741012573,1,0,0,0,0,[]],51,6110,[],[[0],[1],[1,100,""]],[0,0]],[[2576,3621,0,776,32,0,3.141592741012573,1,0,0,0,0,[]],51,6111,[],[[0],[1],[1,100,""]],[0,0]],[[2600,3592,0,800,32,0,3.141592741012573,1,0,0,0,0,[]],51,6112,[],[[0],[1],[1,100,""]],[0,0]],[[2528,3560,0,728,32,0,3.141592741012573,1,0,0,0,0,[]],51,6113,[],[[0],[1],[1,100,""]],[0,0]],[[1880,3544,0,200,136,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6114,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"W 12 ; F 250",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1800,3072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6082,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,3104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6083,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1800,3136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6084,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,3040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6085,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,3168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6086,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2792,3056,0,960,32,0,3.141592741012573,1,0,0,0,0,[]],51,6087,[],[[0],[1],[1,100,""]],[0,0]],[[2928,3088,0,1112,32,0,3.141592741012573,1,0,0,0,0,[]],51,6088,[],[[0],[1],[1,100,""]],[0,0]],[[3096,3184,0,1264,32,0,3.141592741012573,1,0,0,0,0,[]],51,6089,[],[[0],[1],[1,100,""]],[0,0]],[[3352,3152,0,1536,32,0,3.141592741012573,1,0,0,0,0,[]],51,6090,[],[[0],[1],[1,100,""]],[0,0]],[[2976,3120,0,1176,32,0,3.141592741012573,1,0,0,0,0,[]],51,6091,[],[[0],[1],[1,100,""]],[0,0]],[[1880,3104,0,184,136,0,0,1,0.5,0.5,0,0,[]],50,6092,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,1,"W 10.5 ; B 210",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1800,3264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6093,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,3296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6094,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1800,3328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6095,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,3232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6096,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1816,3360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6097,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2792,3248,0,960,32,0,3.141592741012573,1,0,0,0,0,[]],51,6098,[],[[0],[1],[1,100,""]],[0,0]],[[2928,3280,0,1112,32,0,3.141592741012573,1,0,0,0,0,[]],51,6099,[],[[0],[1],[1,100,""]],[0,0]],[[3096,3376,0,1264,32,0,3.141592741012573,1,0,0,0,0,[]],51,6100,[],[[0],[1],[1,100,""]],[0,0]],[[3352,3344,0,1536,32,0,3.141592741012573,1,0,0,0,0,[]],51,6101,[],[[0],[1],[1,100,""]],[0,0]],[[2976,3312,0,1176,32,0,3.141592741012573,1,0,0,0,0,[]],51,6102,[],[[0],[1],[1,100,""]],[0,0]],[[1880,3296,0,184,136,0,0,1,0.5,0.5,0,0,[]],50,6103,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,1,"W 11 ; B 150",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1176,3072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6016,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1152,3104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6017,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1176,3136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6018,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1200,3040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6019,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1200,3168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6020,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1184,3056,0,808,32,0,3.141592741012573,1,0,0,0,0,[]],51,6021,[],[[0],[1],[1,100,""]],[0,0]],[[1160,3088,0,768,32,0,3.141592741012573,1,0,0,0,0,[]],51,6022,[],[[0],[1],[1,100,""]],[0,0]],[[1184,3184,0,808,32,0,3.141592741012573,1,0,0,0,0,[]],51,6023,[],[[0],[1],[1,100,""]],[0,0]],[[1160,3152,0,768,32,0,3.141592741012573,1,0,0,0,0,[]],51,6024,[],[[0],[1],[1,100,""]],[0,0]],[[1136,3120,0,728,32,0,3.141592741012573,1,0,0,0,0,[]],51,6025,[],[[0],[1],[1,100,""]],[0,0]],[[1032,3104,0,328,136,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6026,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"W 10.5 ; B 210",250,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1176,3256,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6027,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1152,3288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6028,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1176,3320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6029,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1200,3224,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6030,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1200,3352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6031,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1184,3240,0,808,32,0,3.141592741012573,1,0,0,0,0,[]],51,6032,[],[[0],[1],[1,100,""]],[0,0]],[[1160,3272,0,768,32,0,3.141592741012573,1,0,0,0,0,[]],51,6033,[],[[0],[1],[1,100,""]],[0,0]],[[1184,3368,0,808,32,0,3.141592741012573,1,0,0,0,0,[]],51,6034,[],[[0],[1],[1,100,""]],[0,0]],[[1160,3336,0,768,32,0,3.141592741012573,1,0,0,0,0,[]],51,6035,[],[[0],[1],[1,100,""]],[0,0]],[[1136,3304,0,728,32,0,3.141592741012573,1,0,0,0,0,[]],51,6036,[],[[0],[1],[1,100,""]],[0,0]],[[1032,3288,0,328,136,0,0,1,0.5,0.5,0,0,[]],50,6037,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"W 11; F 280",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1288,2208,0,88,9,0,1.570796370506287,1,0,0,0,0,[]],51,6115,[],[[0],[1],[1,100,""]],[0,0]],[[1248,2264,0,40,40,0,0,1,0.5,0.5,0,0,[]],60,6116,[["level16"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1288,2400,0,248,9,0,1.570796370506287,1,0,0,0,0,[]],51,6117,[],[[0],[1],[1,100,""]],[0,0]],[[1288,2296,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],45,6118,[],[[0],[1]],[0,0]],[[1232,2096,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6119,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1216,2072,0,32,9,0,0,1,0,0,0,0,[]],51,6120,[],[[0],[1],[1,100,""]],[0,0]],[[1272,2136,0,48,48,0,0,1,0.5,0.5,0,0,[]],49,6121,[[10],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1248,2080,0,16,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,6122,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,0,1,1,"W 1 ; F 750",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1264,2096,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6123,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1248,2072,0,32,9,0,0,1,0,0,0,0,[]],51,6124,[],[[0],[1],[1,100,""]],[0,0]],[[1232,16,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6125,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,48,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6126,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,80,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6127,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,112,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6128,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,144,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6129,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,176,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6130,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,208,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6131,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6132,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,272,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6133,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6134,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,336,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6135,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,368,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6136,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,400,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6137,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6138,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6139,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6140,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6141,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6142,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6143,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6144,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6145,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6146,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,720,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6147,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,752,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6148,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6149,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,816,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6150,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6151,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6152,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6153,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6154,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6155,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6156,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6157,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1232,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6158,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6159,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6160,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6161,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6162,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6163,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6164,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6165,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6166,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6167,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6168,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6169,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6170,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6171,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6172,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6173,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6174,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1776,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6175,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6176,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1840,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6177,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1872,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6178,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,2824,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6179,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6180,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6181,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6182,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6183,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6184,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3640,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6185,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3672,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6186,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3704,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6187,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6188,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3768,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6189,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3800,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6190,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3832,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6191,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3864,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6192,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3896,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6193,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3928,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6194,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3960,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6195,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,3992,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6196,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4024,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6197,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4056,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6198,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4088,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6199,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4120,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6200,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6201,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4184,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6202,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4216,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6203,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4248,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6204,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4280,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6205,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4312,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6206,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6207,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4376,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6208,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4408,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6209,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1232,4440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6210,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3640,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6215,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3672,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6216,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3704,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6217,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3736,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6218,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3768,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6219,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3800,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6220,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6221,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6222,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6223,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3928,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6224,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6225,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3992,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6226,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4024,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6227,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6228,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6229,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6230,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6231,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6232,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6233,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4248,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6234,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4280,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6235,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4312,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6236,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4344,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6237,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4376,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6238,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6239,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4440,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6240,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,4472,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6241,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,2824,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6245,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6246,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6247,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6248,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6249,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,3448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6250,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,16,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6251,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,48,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6252,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,80,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6253,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,112,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6254,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,144,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6255,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,176,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6256,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,208,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6257,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6258,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,272,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6259,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6260,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,336,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6261,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,368,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6262,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,400,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6263,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,432,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6264,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,464,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6265,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6266,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,528,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6267,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,560,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6268,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,592,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6269,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,624,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6270,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,656,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6271,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,688,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6272,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,720,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6273,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,752,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6274,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6275,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6276,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6277,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6278,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6279,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6280,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6281,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6282,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6283,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6284,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6285,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6286,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6287,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6292,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6293,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6294,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6295,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6296,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6297,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6298,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6299,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6300,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1776,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6301,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1808,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6302,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1840,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6303,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1872,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6304,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1224,3784,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6288,[],[[0],[1],[1,100,""]],[0,0]],[[1224,3944,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6289,[],[[0],[1],[1,100,""]],[0,0]],[[1224,4264,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6290,[],[[0],[1],[1,100,""]],[0,0]],[[1224,4456,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6291,[],[[0],[1],[1,100,""]],[0,0]],[[3032,3848,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6305,[],[[0],[1],[1,100,""]],[0,0]],[[3032,4008,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6306,[],[[0],[1],[1,100,""]],[0,0]],[[3032,4072,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6307,[],[[0],[1],[1,100,""]],[0,0]],[[3032,4456,0,1272,32,0,3.141592741012573,1,0,0,0,0,[]],51,6308,[],[[0],[1],[1,100,""]],[0,0]],[[1496,3456,0,560,32,0,0,1,0.5,0.5,0,0,[]],49,6309,[[20],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1224,3768,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,6310,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 1 ; F 300",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1224,3928,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,6311,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 2 ;F 250",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1224,4248,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,6312,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 3 ; F 400",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1224,4440,0,8,16,0,0,1,0.5,0.5,0,0,[]],50,6313,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 4.5 ;F 200",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1760,3832,0,8,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6314,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 1.5; F 200",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1760,3992,0,8,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6315,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 2.5 ;F 200",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1760,4056,0,8,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6316,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 2.75 ;F 300",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1760,4440,0,8,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,6317,[[-1],[0],[0],[0],[0],[20],[1]],[[0],[1,0,1,1,"W 4.5 ; F 200",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1440,2272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6318,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1440,2304,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6319,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1584,2336,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6320,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1584,2368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6321,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1520,2416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6322,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1520,2448,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6323,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1416,2424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6324,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,2456,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6325,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1336,2528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6326,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1336,2560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6327,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1584,2568,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6328,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1584,2600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6329,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1688,2248,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6330,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1688,2280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6331,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1696,2456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6332,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1696,2488,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6333,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1264,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6335,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1296,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6336,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1328,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6337,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1360,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6338,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1392,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6339,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1424,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6340,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1456,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6341,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6342,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1520,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6343,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1552,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6344,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1584,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6345,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1616,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6346,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1648,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6347,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1680,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6348,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1712,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6349,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1496,232,0,200,448,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,6350,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,1,1,1,"F 4200",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1384,176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,6352,[[0]],[[1],[1]],[0,"Default",0,1]],[[1608,176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,6353,[[0]],[[1],[1]],[0,"Default",0,1]],[[1380,252,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6354,[[0]],[[1],[1]],[0,"Default",0,1]],[[1400,264,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6355,[[0]],[[1],[1]],[0,"Default",0,1]],[[1416,280,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6356,[[0]],[[1],[1]],[0,"Default",0,1]],[[1496,208,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,6362,[[0]],[[1],[1]],[0,"Default",0,1]],[[1368,160,0,32,9,0,0,1,0,0,0,0,[]],52,6363,[],[[0],[0]],[0,0]],[[1592,160,0,32,9,0,0,1,0,0,0,0,[]],52,6364,[],[[0],[0]],[0,0]],[[1440,288,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6357,[[0]],[[1],[1]],[0,"Default",0,1]],[[1464,296,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6358,[[0]],[[1],[1]],[0,"Default",0,1]],[[1488,300,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6359,[[0]],[[1],[1]],[0,"Default",0,1]],[[1512,296,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6360,[[0]],[[1],[1]],[0,"Default",0,1]],[[1600,256,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6361,[[0]],[[1],[1]],[0,"Default",0,1]],[[1576,264,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6365,[[0]],[[1],[1]],[0,"Default",0,1]],[[1560,280,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6366,[[0]],[[1],[1]],[0,"Default",0,1]],[[1536,288,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,6367,[[0]],[[1],[1]],[0,"Default",0,1]],[[1480,4360,0,48,56,0,0,1,0,0,0,0,[]],46,6211,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","!",3,0,50,50,0,0,0,0,"",-1,0]],[[1388,5164.5,0,776,713,0,0,1,0.5,0.5,0,0,[]],164,6212,[],[],[0,"Default",0,1]],[[1389,445,0,288,117,0,0,1,0,0,0,0,[[]]],61,5860,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,55,0,0,0,0,0,"",-1,0]]],[]],["UI",2,478222968556736,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,581348850784439,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,270967472725775,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,468574074165859,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,400814735465770,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,363630318739425,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,662984523186919,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 17",800,1700,true,"Levels",630003668845955,[["Layer 0",0,631922893658258,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[312,192,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,469,[["run"],[0],[1],[1],[0],[0.6],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[200,256,0,304,8,0,0,1,0,0,0,0,[]],51,473,[],[[0],[1],[1,100,""]],[0,0]],[[608,688,0,160,64,0,0,1,0,0,0,0,[]],46,474,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Slow Down!",1,0,50,0,0,0,0,0,"",-1,0]],[[576,0,0,1312,8,0,1.570796370506287,1,0,0,0,0,[]],51,475,[],[[0],[1],[1,100,""]],[0,0]],[[504,264,0,832,8,0,1.570796370506287,1,0,0,0,0,[]],51,476,[],[[0],[1],[1,100,""]],[0,0]],[[520,304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,477,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,336,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,478,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,368,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,479,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,400,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,480,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,481,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,482,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,484,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,485,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,486,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,487,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[384,1312,0,192,8,0,0,1,0,0,0,0,[]],51,488,[],[[0],[1],[1,100,""]],[0,0]],[[512,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,489,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[544,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,490,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[392,352,0,1184,8,0,1.570796370506287,1,0,0,0,0,[]],51,491,[],[[0],[1],[1,100,""]],[0,0]],[[456,280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,492,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,493,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[408,432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,494,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[408,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,495,[[0.75],[0]],[[0]],[0,"Default",0,1]],[[392,544,0,112,8,0,0,1,0,0,0,0,[]],45,496,[],[[0],[1]],[0,0]],[[496,1520,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,497,[],[[0]],[0,"Default",0,1]],[[256,256,0,1360,8,0,1.570796370506287,1,0,0,0,0,[]],51,498,[],[[0],[1],[1,100,""]],[0,0]],[[248,1616,0,232,8,0,0,1,0,0,0,0,[]],51,499,[],[[0],[1],[1,100,""]],[0,0]],[[480,1616,0,96,8,0,0,1,0,0,0,0,[]],51,500,[],[[0],[1],[1,100,""]],[0,0]],[[576,1304,0,320,8,0,1.570796370506287,1,0,0,0,0,[]],51,501,[],[[0],[1],[1,100,""]],[0,0]],[[368,408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,502,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,440,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,472,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,505,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,536,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,506,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,568,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,507,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,600,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,508,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,632,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,664,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,510,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,696,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,511,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,728,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,512,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,960,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,513,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,992,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,514,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1024,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,864,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,516,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[272,896,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,517,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[272,928,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,518,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[-121,83,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1419,[["Take it slow"],[""],[0]],[],[1,"Default",0,1]],[[240,48,0,300,117,0,0,1,0,0,0,0,[[]]],61,5608,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,65,0,0,0,0,0,"",-1,0]],[[504,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,5510,[],[[0]],[0,"Default",0,1]],[[280,1176,0,40,40,0,0,1,0.5,0.5,0,0,[]],60,3276,[["level17"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[200,0,0,264,8,0,1.570796370506287,1,0,0,0,0,[]],51,519,[],[[0],[1],[1,100,""]],[0,0]],[[552,800,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7215,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10129,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10133,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10134,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,928,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10135,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[576,720,0,80,32,0,3.141592741012573,1,0,0,0,0,[]],46,10142,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[520,1080,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10139,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[496,984,0,80,32,0,0,1,0,0,0,0,[]],46,10136,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[480,888,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,10137,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[464,904,0,32,8,0,0,1,0,0,0,0,[]],51,10138,[],[[0],[1],[1,100,""]],[0,0]],[[272,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10140,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10141,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10143,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10144,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10145,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10146,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10147,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10148,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10149,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10150,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10151,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10152,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,1136,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],51,10153,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",1,545647211003541,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,506716938677593,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,829849322931450,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,270616977996703,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,440432282242761,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",6,347680772306972,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",7,819016958094888,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 18",1800,1800,true,"Levels",209366405920923,[["Background",0,786312801046162,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-115,53,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1420,[["Mirrored Room I"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,114389247531653,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[866.5393676757812,1396.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,1429,[],[[0],[1],[1,100,""]],[0,0]],[[912.5393676757812,1380.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1430,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[193.5393676757813,1792.238159179688,0,1528,9,0,0,1,0,0,0,0,[]],51,715,[],[[0],[1],[1,100,""]],[0,0]],[[1721.539306640625,1528.238159179688,0,264,9,0,1.570796370506287,1,0,0,0,0,[]],51,736,[],[[0],[1],[1,100,""]],[0,0]],[[201.5393676757813,1520.238159179688,0,280,9,0,1.570796370506287,1,0,0,0,0,[]],51,767,[],[[0],[1],[1,100,""]],[0,0]],[[193.5393676757813,1520.238159179688,0,328,9,0,0,1,0,0,0,0,[]],51,768,[],[[0],[1],[1,100,""]],[0,0]],[[1393.539306640625,1528.238159179688,0,328,9,0,0,1,0,0,0,0,[]],51,769,[],[[0],[1],[1,100,""]],[0,0]],[[1401.539306640625,1272.238159179688,0,264,9,0,1.570796370506287,1,0,0,0,0,[]],51,770,[],[[0],[1],[1,100,""]],[0,0]],[[529.5393676757812,1264.238159179688,0,264,9,0,1.570796370506287,1,0,0,0,0,[]],51,771,[],[[0],[1],[1,100,""]],[0,0]],[[641.5393676757812,1264.238159179688,0,208,9,0,0,1,0,0,0,0,[]],51,772,[],[[0],[1],[1,100,""]],[0,0]],[[1209.539306640625,1264.238159179688,0,192,9,0,0,1,0,0,0,0,[]],51,773,[],[[0],[1],[1,100,""]],[0,0]],[[1081.539306640625,568.2381591796875,0,704,9,0,1.570796370506287,1,0,0,0,0,[]],51,774,[],[[0],[1],[1,100,""]],[0,0]],[[849.5393676757812,568.2381591796875,0,704,9,0,1.570796370506287,1,0,0,0,0,[]],51,775,[],[[0],[1],[1,100,""]],[0,0]],[[841.5393676757812,608.2381591796875,0,240,9,0,0,1,0,0,0,0,[]],51,776,[],[[0],[1],[1,100,""]],[0,0]],[[232.67529296875,1721.96630859375,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,777,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[353.5393676757813,1609.62353515625,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,778,[],[[0],[1],[1,100,""]],[0,0]],[[353.5393676757813,1528.238159179688,0,83,8,0,1.570796370506287,1,0,0,0,0,[]],45,779,[],[[0],[1]],[0,0]],[[537.5393676757812,1776.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,780,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[969.539306640625,736.0885009765625,0,1064.149658203125,9,0,1.570796370506287,1,0,0,0,0,[]],51,781,[],[[0],[1],[1,100,""]],[0,0]],[[985.5393676757812,752.2381591796875,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,782,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[985.5393676757812,1200.238159179688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,783,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1057.539306640625,960.2381591796875,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,784,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[641.5393676757812,1704.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,788,[],[[0],[1],[1,100,""]],[0,0]],[[833.5393676757812,1648.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,789,[],[[0],[1],[1,100,""]],[0,0]],[[585.5393676757812,1576.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,790,[],[[0],[1],[1,100,""]],[0,0]],[[593.5393676757812,1368.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,791,[],[[0],[1],[1,100,""]],[0,0]],[[681.5393676757812,1464.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,792,[],[[0],[1],[1,100,""]],[0,0]],[[689.5393676757812,1688.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[881.5393676757812,1632.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,794,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[633.5393676757812,1560.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[729.5393676757812,1448.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,796,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[641.5393676757812,1352.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,797,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1009.539367675781,1648.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,798,[],[[0],[1],[1,100,""]],[0,0]],[[1057.539306640625,1632.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,799,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1177.539306640625,1712.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,800,[],[[0],[1],[1,100,""]],[0,0]],[[1225.539306640625,1696.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,801,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1209.539306640625,1576.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,802,[],[[0],[1],[1,100,""]],[0,0]],[[1257.539306640625,1560.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,803,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1089.539306640625,1456.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,804,[],[[0],[1],[1,100,""]],[0,0]],[[1137.539306640625,1440.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,805,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1257.539306640625,1368.238159179688,0,96,9,0,0,1,0,0,0,0,[]],51,806,[],[[0],[1],[1,100,""]],[0,0]],[[1305.539306640625,1352.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,807,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1401.539306640625,1776.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,808,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1545.539306640625,1623.268798828125,0,176.9693603515625,9,0,1.570796370506287,1,0,0,0,0,[]],51,809,[],[[0],[1],[1,100,""]],[0,0]],[[1545.539306640625,1528.238159179688,0,94.5321044921875,8,0,1.570796370506287,1,0,0,0,0,[]],45,810,[],[[0],[1]],[0,0]],[[1649.539306640625,1696.238159179688,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,811,[],[[0]],[0,"Default",0,1]],[[521.5393676757812,1264.238159179688,0,64,9,0,0,1,0,0,0,0,[]],51,812,[],[[0],[1],[1,100,""]],[0,0]],[[569.5393676757812,1264.238159179688,0,96,8,0,0,1,0,0,0,0,[]],45,813,[],[[0],[1]],[0,0]],[[737.5393676757812,960.2381591796875,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,815,[],[[0],[1],[1,100,""]],[0,0]],[[737.5393676757812,816.2381591796875,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,816,[],[[0],[1],[1,100,""]],[0,0]],[[737.5393676757812,656.2381591796875,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,817,[],[[0],[1],[1,100,""]],[0,0]],[[737.5393676757812,488.2381591796875,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,818,[],[[0],[1],[1,100,""]],[0,0]],[[841.5393676757812,568.2381591796875,0,72,8,0,0,1,0,0,0,0,[]],45,819,[],[[0],[1]],[0,0]],[[937.5393676757812,544.2381591796875,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,814,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[961.5393676757812,512.2381591796875,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,821,[],[[0],[1],[1,100,""]],[0,0]],[[985.5393676757812,544.2381591796875,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,823,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[969.5393676757812,512.2381591796875,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,824,[],[[0],[1],[1,100,""]],[0,0]],[[1009.539367675781,568.2381591796875,0,72,8,0,0,1,0,0,0,0,[]],45,825,[],[[0],[1]],[0,0]],[[1153.539306640625,1264.238159179688,0,96,8,0,0,1,0,0,0,0,[]],45,826,[],[[0],[1]],[0,0]],[[1073.539306640625,1264.238159179688,0,80,9,0,0,1,0,0,0,0,[]],51,827,[],[[0],[1],[1,100,""]],[0,0]],[[1097.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,828,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1129.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,829,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1225.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,830,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1257.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,831,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1289.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,832,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1321.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,833,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1353.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,834,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1385.539306640625,1248.238159179688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,835,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[857.5393676757812,376.2381591796875,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,836,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[993.5393676757812,392.2381591796875,0,96,9,0,0,1,0,0,0,0,[]],51,837,[],[[0],[1],[1,100,""]],[0,0]],[[889.5393676757812,376.2381591796875,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,838,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[921.5393676757812,376.2381591796875,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,839,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1009.539367675781,416.2381591796875,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,840,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1041.539306640625,416.2381591796875,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,841,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1073.539306640625,416.2381591796875,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,842,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[841.5393676757812,352.2381591796875,0,96,9,0,0,1,0,0,0,0,[]],51,843,[],[[0],[1],[1,100,""]],[0,0]],[[865.5393676757812,592.2381591796875,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,844,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1153.539306640625,616.2381591796875,0,72,9,0,0,1,0,0,0,0,[]],51,820,[],[[0],[1],[1,100,""]],[0,0]],[[1225.539306640625,552.2381591796875,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],51,822,[],[[0],[1],[1,100,""]],[0,0]],[[965.5393676757812,215.2381591796875,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5490,[["level18"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[347.5393676757813,1622.238159179688,0,288,117,0,0,1,0,0,0,0,[[]]],61,5609,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",2,463749848501370,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,567072185279929,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,186656589976782,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,218749369529165,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,383280674167056,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,470496841457915,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,220838136733913,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 19",1400,1200,true,"Levels",936243084560580,[["Background",0,567572528787519,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-120,40,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1421,[["Little Spikehouse"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,280172131494618,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1296,193,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,655,[],[[0]],[0,"Default",0,1]],[[280,1128,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,160,0,192,64,0,0,1,0,0,0,0,[]],46,747,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Press Up and Down",1,0,50,0,0,0,0,0,"",-1,0]],[[16,944,0,288,117,0,0,1,0,0,0,0,[[]]],61,5610,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[552,680,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3280,[["level19"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[0,1192,0,1400,10,0,0,1,0,0,0,0,[]],67,650,[],[[1]],[0,0]],[[0,912,0,560,8,0,0,1,0,0,0,0,[]],67,681,[],[[1]],[0,0]],[[0,592,0,512,8,0,0,1,0,0,0,0,[]],67,682,[],[[1]],[0,0]],[[96,288,0,1304,8,0,0,1,0,0,0,0,[]],67,683,[],[[1]],[0,0]],[[0,0,0,1400,10,0,0,1,0,0,0,0,[]],67,684,[],[[1]],[0,0]],[[1400,0,0,1200,10,0,1.570796370506287,1,0,0,0,0,[]],67,685,[],[[1]],[0,0]],[[8,0,0,1200,10,0,1.570796370506287,1,0,0,0,0,[]],67,686,[],[[1]],[0,0]],[[1184,592,0,328,8,0,1.570796370506287,1,0,0,0,0,[]],67,687,[],[[1]],[0,0]],[[312,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,688,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,1128,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1152,0,40,8,0,1.570796370506287,1,0,0,0,0,[]],45,691,[],[[0],[1]],[0,0]],[[296,1144,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,692,[],[[1]],[0,0]],[[392,1152,0,40,8,0,1.570796370506287,1,0,0,0,0,[]],45,693,[],[[0],[1]],[0,0]],[[280,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,694,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,695,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,696,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,992,0,8,192,0,1.570796370506287,1,0,0,0,0,[]],67,698,[],[[1]],[0,0]],[[464,920,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],45,699,[],[[0],[1]],[0,0]],[[272,920,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],45,700,[],[[0],[1]],[0,0]],[[296,1168,0,64,16,0,0,1,0,0,0,0,[]],46,701,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[408,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,702,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,703,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,992,0,8,48,0,0,1,0,0,0,0,[]],67,704,[],[[1]],[0,0]],[[744,1032,0,8,288,0,1.570796370506287,1,0,0,0,0,[]],67,705,[],[[1]],[0,0]],[[688,1040,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],45,706,[],[[0],[1]],[0,0]],[[744,1040,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],45,707,[],[[0],[1]],[0,0]],[[744,1128,0,8,64,0,1.570796370506287,1,0,0,0,0,[]],67,708,[],[[1]],[0,0]],[[696,1152,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,1152,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[392,1144,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,711,[],[[1]],[0,0]],[[328,1120,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,712,[],[[1]],[0,0]],[[360,1120,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,713,[],[[1]],[0,0]],[[352,1120,0,8,32,0,0,1,0,0,0,0,[]],67,714,[],[[1]],[0,0]],[[296,1120,0,8,32,0,0,1,0,0,0,0,[]],67,716,[],[[1]],[0,0]],[[-210.7200012207031,966.783935546875,0,200,80,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,717,[],[[0]],[0,"Default",0,1]],[[-203,990,0,280,120,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,718,[],[[0]],[0,"Default",0,1]],[[712,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,720,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[960,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,721,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,1056,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,723,[],[[1]],[0,0]],[[1008,1056,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,724,[],[[1]],[0,0]],[[952,1064,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,725,[],[[1]],[0,0]],[[1008,1064,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,726,[],[[1]],[0,0]],[[1088,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,727,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,728,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1008,0,152,8,0,1.570796370506287,1,0,0,0,0,[]],67,729,[],[[1]],[0,0]],[[960,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,730,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,1112,0,8,56,0,1.570796370506287,1,0,0,0,0,[]],67,731,[],[[1]],[0,0]],[[1136,1008,0,152,8,0,1.570796370506287,1,0,0,0,0,[]],67,732,[],[[1]],[0,0]],[[1080,920,0,16,8,0,1.570796370506287,1,0,0,0,0,[]],67,733,[],[[1]],[0,0]],[[1136,920,0,16,8,0,1.570796370506287,1,0,0,0,0,[]],67,734,[],[[1]],[0,0]],[[1136,1000,0,8,64,0,1.570796370506287,1,0,0,0,0,[]],67,735,[],[[1]],[0,0]],[[1080,936,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],45,738,[],[[0],[1]],[0,0]],[[1136,936,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],45,739,[],[[0],[1]],[0,0]],[[1008,984,0,64,16,0,0,1,0,0,0,0,[]],46,741,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[1040,1176,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,742,[[0.47],[0]],[[0]],[0,"Default",0,1]],[[1128,928,0,8,56,0,1.570796370506287,1,0,0,0,0,[]],67,737,[],[[1]],[0,0]],[[1232,1104,0,8,64,0,1.570796370506287,1,0,0,0,0,[]],67,744,[],[[1]],[0,0]],[[1184,1088,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,745,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,1088,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,746,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,1104,0,8,96,0,0,1,0,0,0,0,[]],67,748,[],[[1]],[0,0]],[[1168,1104,0,8,88,0,0,1,0,0,0,0,[]],67,749,[],[[1]],[0,0]],[[1336,1176,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,743,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1184,912,0,208,8,0,0,1,0,0,0,0,[]],45,750,[],[[0],[1]],[0,0]],[[1304,680,0,88,8,0,0,1,0,0,0,0,[]],45,751,[],[[0],[1]],[0,0]],[[64,1112,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,651,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["Skin6"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[963.0001220703125,1072.151977539063,0,49,248,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,740,[],[[0]],[0,"Default",0,1]],[[968,288,0,240,8,0,1.570796370506287,1,0,0,0,0,[]],67,752,[],[[1]],[0,0]],[[968,528,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],45,754,[],[[0],[1]],[0,0]],[[768,296,0,168,8,0,1.570796370506287,1,0,0,0,0,[]],67,753,[],[[1]],[0,0]],[[768,464,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],45,755,[],[[0],[1]],[0,0]],[[768,536,0,56,8,0,1.570796370506287,1,0,0,0,0,[]],67,756,[],[[1]],[0,0]],[[400,296,0,56,8,0,1.570796370506287,1,0,0,0,0,[]],67,757,[],[[1]],[0,0]],[[400,352,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],45,758,[],[[0],[1]],[0,0]],[[400,416,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],67,759,[],[[1]],[0,0]],[[648,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3107,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[680,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10154,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10155,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10156,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10157,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10158,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[416,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,760,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[448,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,761,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,766,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[592,296,0,8,224,0,0,1,0,0,0,0,[]],67,2059,[],[[1]],[0,0]],[[504,520,0,96,8,0,0,1,0,0,0,0,[]],45,2119,[],[[0],[1]],[0,0]],[[648,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10159,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10160,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10161,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10162,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[616,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10163,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10164,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10165,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10166,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10167,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10168,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10169,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10170,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[512,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10171,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[576,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[448,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10174,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[416,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10175,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10176,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10177,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10178,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10179,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[248,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10180,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[280,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10181,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[120,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10182,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[152,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10183,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[184,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10184,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[48,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,10185,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[8,288,0,88,8,0,0,1,0,0,0,0,[]],45,10186,[],[[0],[1]],[0,0]],[[8,288,0,0,8,0,0,1,0,0,0,0,[]],67,10187,[],[[1]],[0,0]],[[728,248,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10188,[],[[1]],[0,0]],[[648,232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10189,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10190,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,248,0,8,40,0,0,1,0,0,0,0,[]],67,10191,[],[[1]],[0,0]],[[632,248,0,8,40,0,0,1,0,0,0,0,[]],67,10192,[],[[1]],[0,0]],[[712,232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10193,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,104,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10194,[],[[1]],[0,0]],[[648,128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10195,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10196,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,8,0,8,104,0,0,1,0,0,0,0,[]],67,10197,[],[[1]],[0,0]],[[632,8,0,8,104,0,0,1,0,0,0,0,[]],67,10198,[],[[1]],[0,0]],[[712,128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10199,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,248,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10200,[],[[1]],[0,0]],[[960,232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10201,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10202,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,248,0,8,40,0,0,1,0,0,0,0,[]],67,10203,[],[[1]],[0,0]],[[944,248,0,8,40,0,0,1,0,0,0,0,[]],67,10204,[],[[1]],[0,0]],[[1024,232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10205,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,104,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10206,[],[[1]],[0,0]],[[960,128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10207,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10208,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,8,0,8,104,0,0,1,0,0,0,0,[]],67,10209,[],[[1]],[0,0]],[[944,8,0,8,104,0,0,1,0,0,0,0,[]],67,10210,[],[[1]],[0,0]],[[1024,128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10211,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,912,0,560,8,0,0,1,0,0,0,0,[]],67,10213,[],[[1]],[0,0]],[[560,912,0,64,8,0,0,1,0,0,0,0,[]],45,10214,[],[[0],[1]],[0,0]],[[512,592,0,72,8,0,0,1,0,0,0,0,[]],45,10216,[],[[0],[1]],[0,0]],[[560,800,0,112,552,0,1.570796370506287,1,0,0,0,0,[]],67,10217,[],[[1]],[0,0]],[[504,800,0,584,8,0,0,1,0,0,0,0,[]],67,10218,[],[[1]],[0,0]],[[1088,712,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],67,10219,[],[[1]],[0,0]],[[512,600,0,200,504,0,1.570796370506287,1,0,0,0,0,[]],67,10220,[],[[1]],[0,0]],[[704,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10221,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[800,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10222,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10224,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10225,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10226,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10228,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,792,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10229,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1160,728,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10230,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,760,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10223,[],[[1]],[0,0]],[[776,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10227,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10231,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,760,0,8,48,0,0,1,0,0,0,0,[]],67,10232,[],[[1]],[0,0]],[[760,760,0,8,48,0,0,1,0,0,0,0,[]],67,10233,[],[[1]],[0,0]],[[840,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10234,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,624,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10235,[],[[1]],[0,0]],[[776,648,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10236,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,648,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10237,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,592,0,8,40,0,0,1,0,0,0,0,[]],67,10238,[],[[1]],[0,0]],[[760,600,0,8,32,0,0,1,0,0,0,0,[]],67,10239,[],[[1]],[0,0]],[[840,648,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10240,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,784,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10241,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,784,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10242,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,784,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10243,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[952,784,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10244,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[552,784,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,10245,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[552,548,0,96,40,0,0,1,0.5,0.5,0,0,[]],49,10246,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[608,589,0,24,8,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,10247,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 72",1000,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1176,592,0,8,592,0,1.570796370506287,1,0,0,0,0,[]],67,10248,[],[[1]],[0,0]],[[584,592,0,72,8,0,0,1,0,0,0,0,[]],51,10249,[],[[0],[1],[1,100,""]],[0,0]],[[576,896,0,160,40,0,0,1,0.5,0.5,0,0,[]],49,10215,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[552,632,0,24,8,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,10250,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"B 2000",1000,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[-2792,800,0,1176,320,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10212,[],[[0]],[0,"Default",0,1]],[[104,112,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],67,10251,[],[[1]],[0,0]],[[176,24,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10252,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[200,8,0,224,8,0,1.570796370506287,1,0,0,0,0,[]],67,10253,[],[[1]],[0,0]],[[176,56,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10254,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[176,88,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10255,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[176,120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10256,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[176,152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10257,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[176,184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10258,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[176,216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10259,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[344,288,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10260,[],[[1]],[0,0]],[[312,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10261,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[344,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10262,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10263,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,680,0,8,120,0,1.570796370506287,1,0,0,0,0,[]],67,10264,[],[[1]],[0,0]],[[280,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10265,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10266,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10267,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10268,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[248,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10269,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10270,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[184,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10271,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[152,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10272,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[120,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10273,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10276,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10277,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10278,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10279,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10280,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10281,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10282,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10283,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10284,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10274,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10275,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10285,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10286,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,592,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10287,[],[[1]],[0,0]],[[1080,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10288,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1112,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10289,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1144,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10290,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[760,944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10291,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10292,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,1008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10293,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,920,0,120,8,0,1.570796370506287,1,0,0,0,0,[]],67,719,[],[[1]],[0,0]]],[]],["UI",2,617269672502699,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,284356276525048,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,413466930787756,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,973887515080016,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,952378260169049,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,299055822613984,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,847351372351203,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 20",2000,2000,true,"Levels",508733314443253,[["Background",0,949304462420114,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-112,62,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1422,[["Dormant Contraption"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,663928150915135,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[856,1208,0,360,9,0,1.570796370506287,1,0,0,0,0,[]],51,786,[],[[0],[1],[1,100,""]],[0,0]],[[1816,1184,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,787,[],[[0]],[0,"Default",0,1]],[[1208,1280,0,288,9,0,1.570796370506287,1,0,0,0,0,[]],51,847,[],[[0],[1],[1,100,""]],[0,0]],[[856,488,0,360,9,0,1.570796370506287,1,0,0,0,0,[]],51,848,[],[[0],[1],[1,100,""]],[0,0]],[[1208,488,0,696,9,0,1.570796370506287,1,0,0,0,0,[]],51,849,[],[[0],[1],[1,100,""]],[0,0]],[[1208,1568,0,360,9,0,3.141592741012573,1,0,0,0,0,[]],51,858,[],[[0],[1],[1,100,""]],[0,0]],[[1208,496,0,360,9,0,3.141592741012573,1,0,0,0,0,[]],51,859,[],[[0],[1],[1,100,""]],[0,0]],[[856,1056,0,158,9,0,1.570796370506287,1,0,0,0,0,[]],51,850,[],[[0],[1],[1,100,""]],[0,0]],[[856,848,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,851,[],[[0],[1],[1,100,""]],[0,0]],[[1032,624,0,592,9,0,1.570796370506287,1,0,0,0,0,[]],51,867,[],[[0],[1],[1,100,""]],[0,0]],[[856,1208,0,168,8,0,0,1,0,0,0,0,[]],45,868,[],[[0],[1]],[0,0]],[[872,1544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,869,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,1544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,870,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,1544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,871,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,1544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,872,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,1544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,873,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,1112,0,72,9,0,0,1,0,0,0,0,[]],51,874,[],[[0],[1],[1,100,""]],[0,0]],[[848,952,0,72,9,0,0,1,0,0,0,0,[]],51,875,[],[[0],[1],[1,100,""]],[0,0]],[[976,808,0,48,9,0,0,1,0,0,0,0,[]],51,876,[],[[0],[1],[1,100,""]],[0,0]],[[856,648,0,64,9,0,0,1,0,0,0,0,[]],51,877,[],[[0],[1],[1,100,""]],[0,0]],[[1040,512,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,878,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,512,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,879,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,881,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,882,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,883,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,884,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,920,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,885,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,920,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,886,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,920,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,887,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,920,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,888,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,889,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,890,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,891,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,892,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1072,936,0,136,9,0,0,1,0,0,0,0,[]],51,893,[],[[0],[1],[1,100,""]],[0,0]],[[1024,760,0,136,9,0,0,1,0,0,0,0,[]],51,894,[],[[0],[1],[1,100,""]],[0,0]],[[1032,1120,0,96,9,0,0,1,0,0,0,0,[]],51,895,[],[[0],[1],[1,100,""]],[0,0]],[[1168,1120,0,32,9,0,0,1,0,0,0,0,[]],51,896,[],[[0],[1],[1,100,""]],[0,0]],[[1032,624,0,128,9,0,0,1,0,0,0,0,[]],51,880,[],[[0],[1],[1,100,""]],[0,0]],[[928,1272,0,32,32,0,1.308996915817261,1,0.5,0.5,0,0,[]],43,898,[[1.5],[0]],[[0]],[0,"Default",0,1]],[[1048,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,897,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1080,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,899,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[872,1192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,900,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,1160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,901,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,1128,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,902,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,1096,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,903,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,832,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,904,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,800,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,905,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,768,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,906,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,704,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,908,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,672,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,909,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,910,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,911,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,912,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,914,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,915,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[576,976,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,845,[["level20"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[240,888,0,288,117,0,0,1,0,0,0,0,[[]]],61,5611,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1024,1208,0,8,864,0,1.570796370506287,1,0,0,0,0,[]],67,853,[],[[1]],[0,0]],[[848,712,0,8,696,0,1.570796370506287,1,0,0,0,0,[]],67,854,[],[[1]],[0,0]],[[152,720,0,8,496,0,0,1,0,0,0,0,[]],67,855,[],[[1]],[0,0]],[[608,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,856,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,857,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1056,0,8,144,0,1.570796370506287,1,0,0,0,0,[]],67,860,[],[[1]],[0,0]],[[712,856,0,8,456,0,1.570796370506287,1,0,0,0,0,[]],67,861,[],[[1]],[0,0]],[[704,864,0,8,200,0,0,1,0,0,0,0,[]],67,862,[],[[1]],[0,0]],[[160,856,0,96,8,0,0,1,0,0,0,0,[]],45,863,[],[[0],[1]],[0,0]],[[864,976,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,852,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[544,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,864,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[576,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,865,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[512,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,866,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[608,1064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,916,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,917,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,918,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[576,1064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,919,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[512,1064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,920,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1040,0,8,160,0,1.570796370506287,1,0,0,0,0,[]],67,921,[],[[1]],[0,0]],[[504,864,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],45,10294,[],[[0],[1]],[0,0]],[[656,864,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],45,10295,[],[[0],[1]],[0,0]],[[504,864,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,10296,[],[[0],[1],[1,100,""]],[0,0]],[[656,936,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,10297,[],[[0],[1],[1,100,""]],[0,0]],[[192,1128,0,32,8,0,0,1,0,0,0,0,[]],45,10301,[],[[0],[1]],[0,0]],[[208,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,10302,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[208,1152,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10303,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1064,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10304,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1064,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10305,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,1080,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,10306,[],[[1]],[0,0]],[[320,1080,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,10307,[],[[1]],[0,0]],[[264,1080,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,10308,[],[[1]],[0,0]],[[320,1088,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,10309,[],[[1]],[0,0]],[[272,1064,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10310,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[176,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10298,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[208,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10299,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[240,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10300,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,864,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],51,10311,[],[[0],[1],[1,100,""]],[0,0]],[[240,920,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10312,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[240,888,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10313,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,1192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10314,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[336,1160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10315,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[336,1128,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10316,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[336,1096,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10317,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[141.0400390625,980.06396484375,0,152,184,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10318,[],[[0]],[0,"Default",0,1]],[[504,800,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10320,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[536,800,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10321,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,800,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10322,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[672,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10319,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10323,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,776,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10324,[],[[1]],[0,0]],[[464,720,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],45,10325,[],[[0],[1]],[0,0]],[[552,720,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],45,10326,[],[[0],[1]],[0,0]],[[504,760,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10327,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,800,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10328,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,768,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10329,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,736,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10330,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10331,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10332,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10333,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1888,1280,0,8,680,0,1.570796370506287,1,0,0,0,0,[]],67,10334,[],[[1]],[0,0]],[[1888,976,0,8,680,0,1.570796370506287,1,0,0,0,0,[]],67,10335,[],[[1]],[0,0]],[[1880,976,0,8,312,0,0,1,0,0,0,0,[]],67,10336,[],[[1]],[0,0]],[[856,1392,0,72,9,0,0,1,0,0,0,0,[]],51,10337,[],[[0],[1],[1,100,""]],[0,0]],[[1288,1176,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],51,10338,[],[[0],[1],[1,100,""]],[0,0]],[[952,1512,0,32,9,0,0,1,0,0,0,0,[]],51,10339,[],[[0],[1],[1,100,""]],[0,0]],[[1208,1176,0,160,8,0,0,1,0,0,0,0,[]],45,10340,[],[[0],[1]],[0,0]],[[1304,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10341,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10342,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10343,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10344,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10345,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10346,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10347,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10348,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10349,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10350,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10351,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10352,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10353,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10354,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10355,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10358,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10359,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,1264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10360,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10356,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10357,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10361,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10362,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10363,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10364,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10365,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10366,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10367,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10368,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10369,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10370,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10371,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1640,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10372,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10373,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10374,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10375,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10376,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10377,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10378,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10379,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[747,1151,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,846,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]]],[]],["UI",2,438539905421414,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,925818108645309,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,596070738526571,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,197173880617954,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,520701841585900,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,837209047512144,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,593068260486296,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 21",850,2400,true,"Levels",270332673925870,[["Background",0,676958727605149,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-101,105,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1423,[["A way up"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,543619172481489,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[234.0000610351563,94,0,2192,9,0,1.570796370506287,1,0,0,0,0,[]],51,924,[],[[0],[1],[1,100,""]],[0,0]],[[650,94,0,2192,9,0,1.570796370506287,1,0,0,0,0,[]],51,925,[],[[0],[1],[1,100,""]],[0,0]],[[226,94,0,416,9,0,0,1,0,0,0,0,[]],51,926,[],[[0],[1],[1,100,""]],[0,0]],[[450,206,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,927,[],[[0]],[0,"Default",0,1]],[[224,2280,0,424,9,0,0,1,0,0,0,0,[]],51,929,[],[[0],[1],[1,100,""]],[0,0]],[[304,2264,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,939,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[416,2064,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,985,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[384,2032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,986,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[352,2064,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,987,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[384,2096,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,988,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,2048,0,32,32,0,0,1,0,0,0,0,[]],51,989,[],[[0],[1],[1,100,""]],[0,0]],[[234,302,0,416,8,0,0,1,0,0,0,0,[]],45,943,[],[[0],[1]],[0,0]],[[588,1256,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,922,[["level21"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[296,1816,0,300,117,0,0,1,0,0,0,0,[[]]],61,5612,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,70,0,0,0,0,0,"",-1,0]],[[560,2264,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,930,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[528,2064,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,931,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,2032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,932,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,2064,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,933,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,2096,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,934,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,2048,0,32,32,0,0,1,0,0,0,0,[]],51,935,[],[[0],[1],[1,100,""]],[0,0]],[[444,2048,0,40,9,0,1.570796370506287,1,0,0,0,0,[]],51,936,[],[[0],[1],[1,100,""]],[0,0]],[[440,2104,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,938,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,2032,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,937,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[424,2048,0,32,9,0,0,1,0,0,0,0,[]],51,940,[],[[0],[1],[1,100,""]],[0,0]],[[320,1856,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,941,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,1824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,942,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[256,1856,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,944,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,1888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,945,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1840,0,32,32,0,0,1,0,0,0,0,[]],51,946,[],[[0],[1],[1,100,""]],[0,0]],[[616,1856,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,947,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,1824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,948,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,1856,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,949,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,1888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,950,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,1840,0,32,32,0,0,1,0,0,0,0,[]],51,951,[],[[0],[1],[1,100,""]],[0,0]],[[336,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,954,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[468,1736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,956,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[436,1704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,957,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[404,1736,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,958,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[436,1768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,959,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[420,1720,0,32,32,0,0,1,0,0,0,0,[]],51,960,[],[[0],[1],[1,100,""]],[0,0]],[[320,1792,0,32,8,0,0,1,0,0,0,0,[]],45,952,[],[[0],[1]],[0,0]],[[536,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,953,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[520,1792,0,32,8,0,0,1,0,0,0,0,[]],45,955,[],[[0],[1]],[0,0]],[[436,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,964,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[420,1496,0,32,104,0,0,1,0,0,0,0,[]],51,965,[],[[0],[1],[1,100,""]],[0,0]],[[568,1512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,966,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[536,1544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,969,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[448,1496,0,104,32,0,0,1,0,0,0,0,[]],51,970,[],[[0],[1],[1,100,""]],[0,0]],[[304,1512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,973,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[336,1544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,974,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[320,1496,0,104,32,0,0,1,0,0,0,0,[]],51,975,[],[[0],[1],[1,100,""]],[0,0]],[[436,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,962,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[536,712,0,592,9,0,1.570796370506287,1,0,0,0,0,[]],51,967,[],[[0],[1],[1,100,""]],[0,0]],[[360.0000305175781,712,0,592,9,0,1.570796370506287,1,0,0,0,0,[]],51,972,[],[[0],[1],[1,100,""]],[0,0]],[[444,1240,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,977,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[444,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,978,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[428,1216,0,32,9,0,0,1,0,0,0,0,[]],51,979,[],[[0],[1],[1,100,""]],[0,0]],[[360,1296,0,168,8,0,0,1,0,0,0,0,[]],45,976,[],[[0],[1]],[0,0]],[[512,736,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,995,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[512,696,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,996,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[496,712,0,31.005859375,9,0,0,1,0,0,0,0,[]],51,997,[],[[0],[1],[1,100,""]],[0,0]],[[376,736,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,998,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[376,696,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,999,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[232,712,0,160,9,0,0,1,0,0,0,0,[]],51,1000,[],[[0],[1],[1,100,""]],[0,0]],[[440,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1001,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[424,952,0,32,9,0,0,1,0,0,0,0,[]],51,1003,[],[[0],[1],[1,100,""]],[0,0]],[[368,1544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,961,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,963,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,1544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,968,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,1544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,971,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1004,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[504,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1010,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[436,416,0,408,240,0,0,1,0.5,0.5,0,0,[]],43,1011,[[0.8],[0]],[[0]],[0,"Default",0,1]],[[232,1296,0,120,8,0,0,1,0,0,0,0,[]],51,1012,[],[[0],[1],[1,100,""]],[0,0]],[[536,1296,0,112,8,0,0,1,0,0,0,0,[]],51,1013,[],[[0],[1],[1,100,""]],[0,0]],[[232,712,0,120,8,0,0,1,0,0,0,0,[]],45,1014,[],[[0],[1]],[0,0]],[[536,712,0,112,8,0,0,1,0,0,0,0,[]],45,1025,[],[[0],[1]],[0,0]],[[584,1320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],163,1026,[],[[0]],[0,"Default",0,1]],[[263.2000122070313,1090.87646484375,0,112,587.53466796875,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,1027,[],[[0]],[0,"Default",0,1]],[[-78.08001708984375,1096,0,128,584,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,1028,[],[[0]],[0,"Default",0,1]],[[442,2180,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,928,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]]],[]],["UI",2,181247006927537,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,507304762861697,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,871669452485458,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,591077201322484,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,960139182490368,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,426148070192330,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,365703797396530,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 22",3000,4000,true,"Levels",187856944471573,[["Background",0,392949102820102,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-88,64,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1424,[["Iterations"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,309195168823885,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[176,216,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1187,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[128,528,0,360,9,0,0,1,0,0,0,0,[]],51,1190,[],[[0],[1],[1,100,""]],[0,0]],[[264,448,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],43,1203,[[0.7],[1]],[[0]],[0,"Default",0,1]],[[136,104,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],51,1204,[],[[0],[1],[1,100,""]],[0,0]],[[152,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1208,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[184,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1209,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1210,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,2656,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1214,[],[[0]],[0,"Default",0,1]],[[2304,2352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1227,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,2320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1228,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,2288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1229,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,2256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1230,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1231,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1232,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1233,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2256,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1234,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1235,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1236,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1237,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1238,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,2752,0,280,9,0,0,1,0,0,0,0,[]],51,1239,[],[[0],[1],[1,100,""]],[0,0]],[[2056,2240,0,520,9,0,1.570796370506287,1,0,0,0,0,[]],51,1240,[],[[0],[1],[1,100,""]],[0,0]],[[2328,2240,0,512,9,0,1.570796370506287,1,0,0,0,0,[]],51,1241,[],[[0],[1],[1,100,""]],[0,0]],[[312,264,0,288,117,0,0,1,0,0,0,0,[[]]],61,5613,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,70,0,0,0,0,0,"",-1,0]],[[2280,2720,0,56,56,0,0,1,0.5,0.5,0,0,[]],60,4610,[["level22"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[128,280,0,96,9,0,0,1,0,0,0,0,[]],51,1133,[],[[0],[1],[1,100,""]],[0,0]],[[800,112,0,424,9,0,1.570796370506287,1,0,0,0,0,[]],51,1134,[],[[0],[1],[1,100,""]],[0,0]],[[248,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1135,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[280,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1138,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1139,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1140,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1142,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1143,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1144,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1145,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,224,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1146,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1147,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1148,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,128,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1149,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1150,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1151,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1152,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1153,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[576,528,0,224,9,0,0,1,0,0,0,0,[]],51,1155,[],[[0],[1],[1,100,""]],[0,0]],[[376,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1156,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1157,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1158,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1159,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1160,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1161,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1162,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1163,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1164,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1165,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,960,0,360,9,0,0,1,0,0,0,0,[]],51,1154,[],[[0],[1],[1,100,""]],[0,0]],[[616,880,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],43,1167,[[0.75],[1]],[[0]],[0,"Default",0,1]],[[488,536,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],51,1184,[],[[0],[1],[1,100,""]],[0,0]],[[504,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1185,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[536,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1186,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1188,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,712,0,96,9,0,0,1,0,0,0,0,[]],51,1189,[],[[0],[1],[1,100,""]],[0,0]],[[1152,544,0,384,9,0,1.570796370506287,1,0,0,0,0,[]],51,1201,[],[[0],[1],[1,100,""]],[0,0]],[[600,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1202,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1205,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1206,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1207,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1211,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,752,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1212,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,720,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1213,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,688,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1242,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,656,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1243,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,624,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1244,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,592,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1245,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,560,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1246,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1247,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1248,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1249,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1250,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,960,0,104,9,0,0,1,0,0,0,0,[]],51,1251,[],[[0],[1],[1,100,""]],[0,0]],[[728,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12282,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12283,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12287,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12288,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[952,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12289,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12290,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,960,0,128,9,0,0,1,0,0,0,0,[]],51,12303,[],[[0],[1],[1,100,""]],[0,0]],[[856,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12304,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[888,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12305,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12306,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12307,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1024,1384,0,360,9,0,0,1,0,0,0,0,[]],51,12301,[],[[0],[1],[1,100,""]],[0,0]],[[1160,1304,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],43,12302,[[0.75],[1]],[[0]],[0,"Default",0,1]],[[1032,960,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],51,12308,[],[[0],[1],[1,100,""]],[0,0]],[[1048,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12309,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12310,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12311,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1024,1136,0,96,9,0,0,1,0,0,0,0,[]],51,12312,[],[[0],[1],[1,100,""]],[0,0]],[[1696,968,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,12313,[],[[0],[1],[1,100,""]],[0,0]],[[1144,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12314,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12315,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12316,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12317,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1208,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12318,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1176,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12319,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1144,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12320,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1112,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12321,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1080,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12322,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1048,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12323,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1016,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12324,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,984,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12325,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1336,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12326,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12327,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1272,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12328,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12329,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1384,0,200,9,0,0,1,0,0,0,0,[]],51,12330,[],[[0],[1],[1,100,""]],[0,0]],[[1272,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12331,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12332,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12333,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12334,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12335,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12336,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,1384,0,64,9,0,0,1,0,0,0,0,[]],51,12337,[],[[0],[1],[1,100,""]],[0,0]],[[1400,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12338,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12339,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12341,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12340,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12342,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1640,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12343,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1440,1808,0,360,9,0,0,1,0,0,0,0,[]],51,12344,[],[[0],[1],[1,100,""]],[0,0]],[[1576,1728,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],43,12345,[[0.75],[1]],[[0]],[0,"Default",0,1]],[[1448,1384,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],51,12346,[],[[0],[1],[1,100,""]],[0,0]],[[1464,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12347,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12348,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12349,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2112,1392,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,12351,[],[[0],[1],[1,100,""]],[0,0]],[[1560,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12352,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12353,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12354,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12355,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1632,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12356,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1600,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12357,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1568,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12358,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1536,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12359,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12360,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1472,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12361,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1440,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12362,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12363,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1760,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12364,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1728,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12365,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1696,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12366,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1664,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12367,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1808,0,216,9,0,0,1,0,0,0,0,[]],51,12368,[],[[0],[1],[1,100,""]],[0,0]],[[1688,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12369,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12370,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12371,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12372,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12373,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12374,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12378,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12379,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12380,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12381,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1992,0,88,8,0,0,1,0,0,0,0,[]],45,12350,[],[[1],[1]],[0,0]],[[1512,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12382,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,1576,0,96,9,0,0,1,0,0,0,0,[]],51,12383,[],[[0],[1],[1,100,""]],[0,0]],[[1792,2232,0,360,9,0,0,1,0,0,0,0,[]],51,12375,[],[[0],[1],[1,100,""]],[0,0]],[[1928,2152,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],43,12376,[[0.8],[1]],[[0]],[0,"Default",0,1]],[[1800,1808,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],51,12377,[],[[0],[1],[1,100,""]],[0,0]],[[1816,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12384,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12385,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12386,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,1816,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,12387,[],[[0],[1],[1,100,""]],[0,0]],[[1912,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12388,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12389,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12390,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12391,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,2056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12392,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,2024,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12393,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1992,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12394,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12395,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1928,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12396,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12397,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12398,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12399,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,2184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12400,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,2152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12401,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,2120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12402,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,2088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12403,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2216,2232,0,248,9,0,0,1,0,0,0,0,[]],51,12404,[],[[0],[1],[1,100,""]],[0,0]],[[2040,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12405,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12406,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12407,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12408,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12409,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12410,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12411,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12412,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12413,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2392,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12414,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,2216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12415,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2056,2496,0,264,8,0,0,1,0,0,0,0,[]],45,12416,[],[[1],[1]],[0,0]]],[]],["UI",2,973927760647422,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,903486246125433,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,929292112567299,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,403553218407287,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,290262817267609,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,127752249614589,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,683685013026432,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 23",4000,2000,true,"Levels",654532845993925,[["Background",0,569259323120807,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-90,68,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1425,[["Leap of faith"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,231605047204829,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2160,584,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1088,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[2096,648,0,224,9,0,0,1,0,0,0,0,[]],51,1089,[],[[0],[1],[1,100,""]],[0,0]],[[2584,648,0,240,9,0,0,1,0,0,0,0,[]],51,1090,[],[[0],[1],[1,100,""]],[0,0]],[[2944,752,0,80,8,0,0,1,0,0,0,0,[]],45,1091,[],[[0],[1]],[0,0]],[[3080,248,0,600,9,0,1.570796370506287,1,0,0,0,0,[]],51,1092,[],[[0],[1],[1,100,""]],[0,0]],[[3056,360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1093,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1094,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1097,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1098,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1099,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1100,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1101,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1102,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1103,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1104,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2816,752,0,128,9,0,0,1,0,0,0,0,[]],51,1105,[],[[0],[1],[1,100,""]],[0,0]],[[2824,656,0,360,9,0,1.570796370506287,1,0,0,0,0,[]],51,1106,[],[[0],[1],[1,100,""]],[0,0]],[[3024,752,0,56,9,0,0,1,0,0,0,0,[]],51,1107,[],[[0],[1],[1,100,""]],[0,0]],[[2872,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1108,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2896,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1109,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1110,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2840,736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1111,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2816,1008,0,760,9,0,0,1,0,0,0,0,[]],51,1112,[],[[0],[1],[1,100,""]],[0,0]],[[3184,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1113,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1114,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3248,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1115,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3072,840,0,232,9,0,0,1,0,0,0,0,[]],51,1116,[],[[0],[1],[1,100,""]],[0,0]],[[3576,0,0,1016,9,0,1.570796370506287,1,0,0,0,0,[]],51,1117,[],[[0],[1],[1,100,""]],[0,0]],[[3184,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1118,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1119,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3248,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1120,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3280,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1121,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3304,792,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,1122,[],[[0],[1],[1,100,""]],[0,0]],[[3184,288,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,1123,[],[[0],[1],[1,100,""]],[0,0]],[[3496,504,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,1124,[],[[0],[1],[1,100,""]],[0,0]],[[3080,464,0,104,8,0,0,1,0,0,0,0,[]],45,1125,[],[[0],[1]],[0,0]],[[3188,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1126,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2096,240,0,984,9,0,0,1,0,0,0,0,[]],51,1128,[],[[0],[1],[1,100,""]],[0,0]],[[1048,1464,0,576,9,0,0,1,0,0,0,0,[]],51,1136,[],[[0],[1],[1,100,""]],[0,0]],[[1344,1368,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1137,[],[[0]],[0,"Default",0,1]],[[3488,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1141,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1936,120,0,218,64,0,0,1,0,0,0,0,[]],46,1166,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Believe and Dive",1,0,50,0,0,0,0,0,"",-1,0]],[[2984,320,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5492,[["level23"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2272,464,0,288,117,0,0,1,0,0,0,0,[[]]],61,5614,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,70,0,0,0,0,0,"",-1,0]],[[2560,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12155,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12156,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12157,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12158,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12159,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12160,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12161,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12162,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2584,648,0,40,9,0,1.570796370506287,1,0,0,0,0,[]],51,12163,[],[[0],[1],[1,100,""]],[0,0]],[[2320,656,0,32,9,0,1.570796370506287,1,0,0,0,0,[]],51,12164,[],[[0],[1],[1,100,""]],[0,0]],[[2312,680,0,272,9,0,0,1,0,0,0,0,[]],51,12165,[],[[0],[1],[1,100,""]],[0,0]],[[2104,240,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,1130,[],[[0],[1],[1,100,""]],[0,0]],[[3056,296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1127,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1129,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1131,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2808,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1132,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2776,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12166,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12167,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12168,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12169,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12170,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12171,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12174,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12175,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,328,0,256,8,0,0,1,0,0,0,0,[]],51,12176,[],[[0],[1],[1,100,""]],[0,0]],[[2576,128,0,200,8,0,1.570796370506287,1,0,0,0,0,[]],45,12177,[],[[0],[1]],[0,0]],[[2328,128,0,200,8,0,1.570796370506287,1,0,0,0,0,[]],45,12178,[],[[0],[1]],[0,0]],[[2896,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12179,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12180,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12181,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12182,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12183,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12184,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12185,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12186,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2656,408,0,256,8,0,0,1,0,0,0,0,[]],51,12187,[],[[0],[1],[1,100,""]],[0,0]],[[2912,40,0,368,8,0,1.570796370506287,1,0,0,0,0,[]],45,12188,[],[[0],[1]],[0,0]],[[2664,48,0,360,8,0,1.570796370506287,1,0,0,0,0,[]],45,12189,[],[[0],[1]],[0,0]],[[2104,392,0,80,8,0,0,1,0,0,0,0,[]],45,12190,[],[[0],[1]],[0,0]],[[2432,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12191,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12192,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12193,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2528,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12194,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2496,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12195,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12196,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,312,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12197,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12198,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12199,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12200,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12201,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,312,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12202,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2720,368,0,128,40,0,0,1,0,0,0,0,[]],51,12203,[],[[0],[1],[1,100,""]],[0,0]],[[2752,328,0,64,40,0,0,1,0,0,0,0,[]],51,12204,[],[[0],[1],[1,100,""]],[0,0]],[[3280,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12205,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12206,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3552,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12207,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3296,608,0,192,9,0,0,1,0,0,0,0,[]],51,12208,[],[[0],[1],[1,100,""]],[0,0]],[[3320,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12209,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3352,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12210,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3384,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12211,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3416,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12212,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3448,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12213,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3480,632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12214,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3304,608,0,136,9,0,1.570796370506287,1,0,0,0,0,[]],51,12215,[],[[0],[1],[1,100,""]],[0,0]],[[3304,744,0,48,8,0,1.570796370506287,1,0,0,0,0,[]],45,12216,[],[[0],[1]],[0,0]],[[1816,0,0,1760,9,0,0,1,0,0,0,0,[]],51,12217,[],[[0],[1],[1,100,""]],[0,0]],[[3176,288,0,392,9,0,0,1,0,0,0,0,[]],51,12218,[],[[0],[1],[1,100,""]],[0,0]],[[3392,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12219,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12220,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3456,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12221,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3488,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12222,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12223,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3552,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12224,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3200,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12225,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3232,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12226,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3264,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12227,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3296,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12228,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3328,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12229,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3360,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12230,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3312,592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12231,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3344,592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12232,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3440,592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12233,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3472,592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12234,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3096,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12235,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3128,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12236,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3160,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12237,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12238,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3248,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12239,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3280,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12240,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3200,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12241,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3232,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12242,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3264,272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12243,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3512,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12244,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3480,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12245,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3448,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12246,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3416,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12247,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3384,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12248,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3352,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12249,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12250,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3288,112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12251,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,88,0,256,8,0,0,1,0,0,0,0,[]],51,12252,[],[[0],[1],[1,100,""]],[0,0]],[[3528,8,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],45,12253,[],[[0],[1]],[0,0]],[[3280,8,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],45,12254,[],[[0],[1]],[0,0]],[[3384,24,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12255,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3352,24,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12256,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,24,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12257,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[3480,24,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12258,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[3448,24,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12259,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3416,24,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12260,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2720,48,0,128,40,0,0,1,0,0,0,0,[]],51,12261,[],[[0],[1],[1,100,""]],[0,0]],[[2752,88,0,64,32,0,0,1,0,0,0,0,[]],51,12262,[],[[0],[1],[1,100,""]],[0,0]],[[2736,104,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12263,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,64,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12264,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,136,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12265,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,136,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12266,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,104,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12267,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,64,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12268,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2896,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12269,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12270,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12271,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12272,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12273,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12274,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12275,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,24,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12276,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2656,40,0,256,8,0,0,1,0,0,0,0,[]],51,12277,[],[[0],[1],[1,100,""]],[0,0]],[[2856,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12278,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2888,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12279,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12280,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2960,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12281,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2680,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12284,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12285,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2432,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12286,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12291,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12292,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12293,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12294,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12295,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12296,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12297,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12298,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12299,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,120,0,256,8,0,0,1,0,0,0,0,[]],51,12300,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,953146856614787,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,361544305458384,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,502565668509943,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,453367048113942,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,636024912234970,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,683380568843023,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,381844562537205,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 24",2000,2000,true,"Levels",136570707965366,[["Background",0,643836135136504,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-87,51,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1426,[["Maelstrom"],["{\"c2array\":true,\"size\":[265,6,1],\"data\":[[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1474.6866315032808],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1470.705581008884],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1462.3761213821028],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1446.4427880487694],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1438.0941972955125],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1429.7059247996283],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1421.32004217662],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1412.9308137275464],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1404.5884400673733],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1396.1882192764656],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1387.8152433158489],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1379.477174095113],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1371.0817323888689],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1362.7183183314896],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1354.3950773438714],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1346.0068048340765],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1337.6180543670528],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1329.2833332054704],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1320.880245096638],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1312.516352912118],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1304.1395525262067],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1295.7570158623532],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1287.376869265287],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1279.0474096385058],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1270.6271199457567],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1262.2866593382314],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1253.9136833776147],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1245.5435758550123],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1237.1768149984784],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1228.7732490115072],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1220.4289623466866],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1212.0540741494226],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1203.6906600920433],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1195.3200744843004],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1186.9547479502737],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1178.6080701075825],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1170.2035483872419],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1161.8391780785814],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1153.4432584461981],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1145.0989717813775],[1495.9561944947686],[3.9413414317528896e-7],[\"slide\"],[0],[-1]],[[1136.7491507708442],[1487.3262744940926],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[1128.3595830876593],[1479.07235793551],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[1119.953915479024],[1471.2212875451899],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1466.662635483237],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1462.50153433521],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1458.7453067535014],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1455.4243423972073],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1452.501983040289],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1449.9995903859328],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1447.9198173998009],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1446.2391554663175],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1444.9853229044834],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1444.1454386292132],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1443.7214030981995],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1443.7125359078557],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1452.427525319373],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1461.5531306257824],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1471.1531506805477],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1481.1302654658127],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1491.5698515900206],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"plunge\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[1119.953915479024],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1115.9854980906146],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1107.580020648904],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1099.286923372507],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1083.3535900391737],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1074.9767896532624],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1066.6301117966527],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1058.2466191354315],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1049.8722089963076],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1041.5054481258592],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1033.1391653645512],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1024.759496792625],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1016.3936921434577],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[1008.0183258910535],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[999.6649531131367],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[991.2795484792681],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[982.9156562947483],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[974.5369437681895],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[966.1372008625123],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[957.7718743284855],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[949.4180233604276],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[941.0617815144979],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[932.6553483495101],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[924.290499919709],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[915.9739565133194],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[907.5904638520983],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[899.234700167393],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[890.8406922575665],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[882.4500299359851],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[874.1038303284354],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[865.72177166081],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[857.3569232449239],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[848.9968561336991],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[840.6052379167493],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[832.2150535543071],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[823.8669410241915],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[1],[-1]],[[815.4801024458152],[1495.9775441277295],[3.9413414317528896e-7],[\"slide\"],[0],[-1]],[[807.1264611307206],[1487.341384124941],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[798.7290597761082],[1479.0780686631763],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[790.3955380278258],[1471.289360742779],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[782.0152382976842],[1463.873316387915],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[773.6555611125459],[1456.8898583039838],[3.9413414317528896e-7],[\"jump\"],[0],[-1]],[[765.3230453352845],[1450.3407386919023],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1445.7283423256213],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1441.5847554051168],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1437.8267599559003],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1434.5005414823338],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1431.600418150621],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1429.1021467921169],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1427.019410270578],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1425.3496516982293],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1424.0981330194036],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1423.2619754768532],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1422.8407842774004],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1422.835727141608],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1431.534223635542],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1440.7401379784912],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1450.2901442141465],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1460.2578366443145],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1470.6436640269667],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1481.4642674315546],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1492.6771166374997],[3.9413414317528896e-7],[\"pound\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"plunge\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]],[[765.3230453352845],[1495.941619705769],[3.9413414317528896e-7],[\"idle\"],[0],[-1]]]}"],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,304044364996528,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[704,608,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,425,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[656,704,0,248,8,0,0,1,0,0,0,0,[]],51,426,[],[[0],[1],[1,100,""]],[0,0]],[[1688,544,0,992,8,0,1.570796370506287,1,0,0,0,0,[]],51,428,[],[[0],[1],[1,100,""]],[0,0]],[[880,1528,0,808,8,0,0,1,0,0,0,0,[]],51,0,[],[[0],[1],[1,100,""]],[0,0]],[[664.0000610351562,376,0,1152,8,0,1.570796370506287,1,0,0,0,0,[]],51,427,[],[[0],[1],[1,100,""]],[0,0]],[[1528,704,0,696,8,0,1.570796370506287,1,0,0,0,0,[]],51,429,[],[[0],[1],[1,100,""]],[0,0]],[[808,1392,0,712,8,0,0,1,0,0,0,0,[]],51,430,[],[[0],[1],[1,100,""]],[0,0]],[[816,816,0,584,8,0,1.570796370506287,1,0,0,0,0,[]],51,431,[],[[0],[1],[1,100,""]],[0,0]],[[808,864,0,600,8,0,0,1,0,0,0,0,[]],51,432,[],[[0],[1],[1,100,""]],[0,0]],[[1408,872,0,384,8,0,1.570796370506287,1,0,0,0,0,[]],51,433,[],[[0],[1],[1,100,""]],[0,0]],[[952,1248,0,456,8,0,0,1,0,0,0,0,[]],51,434,[],[[0],[1],[1,100,""]],[0,0]],[[1096,1152,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,435,[],[[0]],[0,"Default",0,1]],[[952,968,0,288,8,0,1.570796370506287,1,0,0,0,0,[]],51,436,[],[[0],[1],[1,100,""]],[0,0]],[[952,968,0,336,8,0,0,1,0,0,0,0,[]],51,437,[],[[0],[1],[1,100,""]],[0,0]],[[1288,976,0,184,8,0,1.570796370506287,1,0,0,0,0,[]],51,438,[],[[0],[1],[1,100,""]],[0,0]],[[752,624,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,439,[],[[0],[1],[1,100,""]],[0,0]],[[968,704,0,0,9,0,1.570796370506287,1,0,0,0,0,[]],51,441,[],[[0],[1],[1,100,""]],[0,0]],[[752,624,0,216,8,0,0,1,0,0,0,0,[]],51,442,[],[[0],[1],[1,100,""]],[0,0]],[[789,568,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,443,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[821,568,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,444,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[853,568,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,445,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[885,568,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,446,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[917,568,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,447,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,448,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,449,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,450,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[773,544,0,160,8,0,0,1,0,0,0,0,[]],51,440,[],[[0],[1],[1,100,""]],[0,0]],[[789,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,453,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[821,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,454,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[853,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,455,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[885,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,456,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[917,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,457,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,459,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,460,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,461,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,462,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,463,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1048,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,451,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,704,0,400,8,0,0,1,0,0,0,0,[]],51,458,[],[[0],[1],[1,100,""]],[0,0]],[[1088,704,0,40,8,0,0,1,0,0,0,0,[]],45,464,[],[[0],[1]],[0,0]],[[1528,912,0,72,9,0,0,1,0,0,0,0,[]],51,466,[],[[0],[1],[1,100,""]],[0,0]],[[1568,1128,0,64,8,0,0,1,0,0,0,0,[]],45,468,[],[[0],[1]],[0,0]],[[1544,992,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,467,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1024,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,470,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1056,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,471,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1088,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,472,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1120,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,520,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,521,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1184,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,522,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1216,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,523,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1248,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,524,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1280,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1312,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,526,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,1344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,527,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1024,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,529,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,530,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,531,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,532,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,533,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,534,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,535,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1248,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,536,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1280,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,537,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1312,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,538,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1344,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,539,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1668,828,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,540,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1668,852,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,541,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1668,876,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,542,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,545,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,744,0,80,8,0,0,1,0,0,0,0,[]],45,465,[],[[0],[1]],[0,0]],[[1584,896,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,544,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,992,0,72,9,0,0,1,0,0,0,0,[]],51,548,[],[[0],[1],[1,100,""]],[0,0]],[[984,808,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,555,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,712,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,549,[],[[0],[1],[1,100,""]],[0,0]],[[1136,712,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,550,[],[[0],[1],[1,100,""]],[0,0]],[[1224,1392,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,551,[],[[0],[1],[1,100,""]],[0,0]],[[1384,1392,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,552,[],[[0],[1],[1,100,""]],[0,0]],[[960,784,0,176,9,0,0,1,0,0,0,0,[]],51,553,[],[[0],[1],[1,100,""]],[0,0]],[[1216,1448,0,168,9,0,0,1,0,0,0,0,[]],51,554,[],[[0],[1],[1,100,""]],[0,0]],[[1016,808,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,556,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,808,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,557,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,558,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,559,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,560,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1360,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,904,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,936,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,564,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,968,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,1000,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,569,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,570,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,571,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,574,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,575,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,576,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,577,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[712,728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,578,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[744,728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,579,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[680,1512,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,580,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[712,1512,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,581,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[744,1512,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,582,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[920,1392,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,584,[],[[0],[1],[1,100,""]],[0,0]],[[1080,1392,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,585,[],[[0],[1],[1,100,""]],[0,0]],[[912,1448,0,168,9,0,0,1,0,0,0,0,[]],51,586,[],[[0],[1],[1,100,""]],[0,0]],[[928,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,587,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[960,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,588,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,589,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1024,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,590,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1056,1472,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,591,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,1192,0,144,8,0,0,1,0,0,0,0,[]],45,592,[],[[0],[1]],[0,0]],[[680,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,992,0,112,8,0,0,1,0,0,0,0,[]],45,595,[],[[0],[1]],[0,0]],[[792,1176,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,596,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[680,1176,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,597,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[680,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,598,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,1016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,602,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[680,976,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,604,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[832,1264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,605,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,617,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1232,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,619,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1352,1232,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,620,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1384,1232,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,621,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[664,992,0,32,9,0,0,1,0,0,0,0,[]],51,601,[],[[0],[1],[1,100,""]],[0,0]],[[1080,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,452,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,808,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,603,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,808,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,606,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,704,0,64,8,0,0,1,0,0,0,0,[]],45,607,[],[[0],[1]],[0,0]],[[727,1991,0,1216,9,0,0,1,0,0,0,0,[]],51,608,[],[[0],[1],[1,100,""]],[0,0]],[[816,1528,0,64,8,0,0,1,0,0,0,0,[]],45,610,[],[[0],[1]],[0,0]],[[656,1528,0,160,9,0,0,1,0,0,0,0,[]],51,611,[],[[0],[1],[1,100,""]],[0,0]],[[888,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,612,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[848,1792,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,613,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[848,1832,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,622,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,623,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,624,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,625,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,626,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,627,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,628,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1312,1840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,630,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,631,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,1840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,632,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,1840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,633,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,1840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,634,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1816,0,160,9,0,0,1,0,0,0,0,[]],51,638,[],[[0],[1],[1,100,""]],[0,0]],[[1200,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,641,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,1977,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1977,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,1977,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,1977,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1977,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,1808,0,32,8,0,0,1,0,0,0,0,[]],45,614,[],[[0],[1]],[0,0]],[[1768,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,629,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,635,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,1976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,636,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,1800,0,200,9,0,1.570796370506287,1,0,0,0,0,[]],51,639,[],[[0],[1],[1,100,""]],[0,0]],[[872,1992,0,0,9,0,1.570796370506287,1,0,0,0,0,[]],51,647,[],[[0],[1],[1,100,""]],[0,0]],[[792,1949,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5493,[["level24"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[930,497,0,288,114,0,0,1,0,0,0,0,[[]]],61,5615,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,70,0,0,0,0,0,"",-1,0]],[[1686,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,10601,[],[[0]],[0,"Default",0,1]]],[]],["UI",2,550499947346234,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,461673877175130,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,665607773210199,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,170312031169282,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,497042823604356,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,741381409412031,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,921349156695295,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 25",1350,1700,true,"Levels",899479500007981,[["Background",0,660251469795282,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,140415275891871,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[447,534,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1192,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[596,500,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1193,[],[[1]],[0,"Default",0,1]],[[340,592,0,680,9,0,0,1,0,0,0,0,[]],51,1194,[],[[1],[1],[1,100,""]],[0,0]],[[316,432,0,188.7003173828125,64,0,0,1,0,0,0,0,[]],46,1198,[[1],[1],["lvltxt25-2"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","This can be opened somehow...",1,0,50,0,0,0,0,0,"",-1,0]],[[523,392,0,9,200,0,0,1,0,0,0,0,[]],48,1199,[],[[0],[1]],[0,0]],[[532,0,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,1195,[],[[1],[1],[1,100,""]],[0,0]],[[268,272,0,824,9,0,1.570796370506287,1,0,0,0,0,[]],51,1197,[],[[1],[1],[1,100,""]],[0,0]],[[260,272,0,144,9,0,0,1,0,0,0,0,[]],51,1200,[],[[1],[1],[1,100,""]],[0,0]],[[316,536,0,218,64,0,1.570796370506287,1,0,0,0,0,[]],46,1254,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","--->",1,0,50,0,0,0,0,0,"",-1,0]],[[340,1088,0,688,9,0,0,1,0,0,0,0,[]],51,1255,[],[[1],[1],[1,100,""]],[0,0]],[[76,1176,0,1056,9,0,0,1,0,0,0,0,[]],51,1256,[],[[1],[1],[1,100,""]],[0,0]],[[1132,0,0,1184,9,0,1.570796370506287,1,0,0,0,0,[]],51,1257,[],[[1],[1],[1,100,""]],[0,0]],[[1028,592,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,1258,[],[[1],[1],[1,100,""]],[0,0]],[[844,0,0,600,9,0,1.570796370506287,1,0,0,0,0,[]],51,1259,[],[[1],[1],[1,100,""]],[0,0]],[[864,158,0,232,64,0,0,1,0,0,0,0,[]],46,1260,[[1],[0],["lvltxt25-1"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Sorry, nothing here...",1,0,50,0,0,0,0,0,"",-1,0]],[[84,968,0,216,9,0,1.570796370506287,1,0,0,0,0,[]],51,1261,[],[[1],[1],[1,100,""]],[0,0]],[[212,1040,0,48,9,0,0,1,0,0,0,0,[]],51,1262,[],[[1],[1],[1,100,""]],[0,0]],[[236,1024,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1263,[[0.7],[0]],[[1]],[0,"Default",0,1]],[[212,672,0,48,9,0,0,1,0,0,0,0,[]],51,1264,[],[[1],[1],[1,100,""]],[0,0]],[[236,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1265,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[236,656,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1266,[[0.7],[0]],[[1]],[0,"Default",0,1]],[[380,272,0,88,8,0,0,1,0,0,0,0,[]],45,1272,[],[[1],[1]],[0,0]],[[444,272,0,80,9,0,0,1,0,0,0,0,[]],51,1273,[],[[1],[1],[1,100,""]],[0,0]],[[156,264,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,1267,[],[[1],[1],[1,100,""]],[0,0]],[[124,664,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,1268,[],[[1],[1],[1,100,""]],[0,0]],[[478.292724609375,243.413818359375,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1253,[[0],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[-51,30,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1270,[["Simple Mechanics"],[""],[0]],[],[1,"Default",0,1]],[[672,856,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,648,[["level25"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[527.627685546875,492.4734497070313,0,165.7147216796875,18.2294921875,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1252,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,0,1,1,"F 160",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[392,640,0,288,114,0,0,1,0,0,0,0,[[]]],61,1784,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","25",7,0,70,0,0,0,0,0,"",-1,0]],[[1019,1008,0,9,80,0,0,1,0,0,0,0,[]],48,10604,[],[[0],[1]],[0,0]],[[1024,1056,0,48,18.2294921875,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10619,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,0,1,1,"F 80",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[339,1096,0,9,80,0,0,1,0,0,0,0,[]],48,10620,[],[[0],[1]],[0,0]],[[344,1144,0,48,18.2294921875,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10621,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,0,1,1,"F 80",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[348,592,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,1196,[],[[1],[1],[1,100,""]],[0,0]]],[]],["UI",2,927870292221569,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,206235447121763,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,143106196626784,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,429957008236712,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,634297511614141,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,500690507429291,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,588846042099937,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 26",2000,2000,true,"Levels",107865939470488,[["Background",0,811607237711368,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[838,701,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1427,[["Three Doors"],["{\"c2array\":true,\"size\":[83,6,1],\"data\":[[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1037.9784560431692],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1027.1631060431698],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[1016.7630405246703],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[1006.7782594876707],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[997.2087629321691],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[988.0592778471705],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[979.3011178191706],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[970.9815253071699],[0],[\"jump\"],[0],[1]],[[769.4110133590011],[963.0894780671703],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[958.50206180067],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[954.34518005067],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[950.6000822501702],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[947.2669413851703],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[944.3548392941702],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[941.8557446891699],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[939.7711324376703],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[938.1005485886702],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[936.8482558511703],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[936.0125441171703],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[935.5895469971703],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[935.5818597791704],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[944.3188439526704],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[953.4920104096683],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[963.05846202817],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[973.0052107561692],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[983.4073311416699],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[994.2090425166699],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1005.4351345511693],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1017.0808587361696],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1029.1504126081688],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1041.6229321326682],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1054.5339232626693],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1067.8377355466687],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1081.5406928666678],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1095.6588611341701],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1110.2022074451684],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1125.1660844396677],[0],[\"pound\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]],[[769.4110133590011],[1133.9411299766675],[0],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,238044199046585,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[872,782,0,288,9,0,1.570796370506287,1,0,0,0,0,[]],51,1269,[],[[1],[1],[1,100,""]],[0,0]],[[1057,904,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1274,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1248,782,0,296,9,0,1.570796370506287,1,0,0,0,0,[]],51,1275,[],[[1],[1],[1,100,""]],[0,0]],[[80,1166,0,936,9,0,0,1,0,0,0,0,[]],51,1276,[],[[1],[1],[1,100,""]],[0,0]],[[864,774,0,152,9,0,0,1,0,0,0,0,[]],51,1277,[],[[1],[1],[1,100,""]],[0,0]],[[1008,998,0,96,9,0,0,1,0,0,0,0,[]],51,1278,[],[[1],[1],[1,100,""]],[0,0]],[[1096,774,0,152,9,0,0,1,0,0,0,0,[]],51,1279,[],[[1],[1],[1,100,""]],[0,0]],[[1016,774,0,80,9,0,0,1,0,0,0,0,[]],48,1280,[],[[0],[1]],[0,0]],[[872,1070,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],48,1281,[],[[0],[1]],[0,0]],[[1248,1078,0,88,9,0,1.570796370506287,1,0,0,0,0,[]],48,1282,[],[[0],[1]],[0,0]],[[1096,1166,0,784,9,0,0,1,0,0,0,0,[]],51,1283,[],[[1],[1],[1,100,""]],[0,0]],[[888,1078,0,16,16,0,0,1,0,0,0,0,[]],46,1284,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",1,0,50,0,0,0,0,0,"",-1,0]],[[1208,1078,0,24,24,0,0,1,0,0,0,0,[]],46,1285,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","2",1,0,50,0,0,0,0,0,"",-1,0]],[[1040,806,0,32,16,0,0,1,0,0,0,0,[]],46,1286,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","3",1,0,50,0,0,0,0,0,"",-1,0]],[[1016,1174,0,288,9,0,1.570796370506287,1,0,0,0,0,[]],51,1287,[],[[1],[1],[1,100,""]],[0,0]],[[1104,1166,0,296,9,0,1.570796370506287,1,0,0,0,0,[]],51,1288,[],[[1],[1],[1,100,""]],[0,0]],[[776,1838,0,560,9,0,0,1,0,0,0,0,[]],51,1289,[],[[1],[1],[1,100,""]],[0,0]],[[1096,1454,0,232,9,0,0,1,0,0,0,0,[]],51,1290,[],[[1],[1],[1,100,""]],[0,0]],[[784,1454,0,232,9,0,0,1,0,0,0,0,[]],51,1291,[],[[1],[1],[1,100,""]],[0,0]],[[784,1454,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,1292,[],[[1],[1],[1,100,""]],[0,0]],[[1336,1454,0,384,9,0,1.570796370506287,1,0,0,0,0,[]],51,1293,[],[[1],[1],[1,100,""]],[0,0]],[[720,1070,0,32,9,0,0,1,0,0,0,0,[]],51,1294,[],[[1],[1],[1,100,""]],[0,0]],[[728,782,0,216,9,0,1.570796370506287,1,0,0,0,0,[]],51,1295,[],[[1],[1],[1,100,""]],[0,0]],[[88,782,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,1296,[],[[1],[1],[1,100,""]],[0,0]],[[88,782,0,640,9,0,0,1,0,0,0,0,[]],51,1297,[],[[1],[1],[1,100,""]],[0,0]],[[1240,1070,0,160,9,0,0,1,0,0,0,0,[]],51,1298,[],[[1],[1],[1,100,""]],[0,0]],[[1400,782,0,288,9,0,1.570796370506287,1,0,0,0,0,[]],51,1299,[],[[1],[1],[1,100,""]],[0,0]],[[1392,782,0,488,9,0,0,1,0,0,0,0,[]],51,1300,[],[[1],[1],[1,100,""]],[0,0]],[[1880,782,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,1301,[],[[1],[1],[1,100,""]],[0,0]],[[1016,478,0,304,9,0,1.570796370506287,1,0,0,0,0,[]],51,1302,[],[[1],[1],[1,100,""]],[0,0]],[[1104,478,0,304,9,0,1.570796370506287,1,0,0,0,0,[]],51,1303,[],[[1],[1],[1,100,""]],[0,0]],[[912,126,0,288,9,0,0,1,0,0,0,0,[]],51,1304,[],[[1],[1],[1,100,""]],[0,0]],[[1096,478,0,328,9,0,0,1,0,0,0,0,[]],51,1305,[],[[1],[1],[1,100,""]],[0,0]],[[904,478,0,112,9,0,0,1,0,0,0,0,[]],51,1306,[],[[1],[1],[1,100,""]],[0,0]],[[1008,478,0,88,8,0,0,1,0,0,0,0,[]],45,1307,[],[[1],[1]],[0,0]],[[912,126,0,360,9,0,1.570796370506287,1,0,0,0,0,[]],51,1308,[],[[1],[1],[1,100,""]],[0,0]],[[1208,126,0,272,9,0,1.570796370506287,1,0,0,0,0,[]],51,1309,[],[[1],[1],[1,100,""]],[0,0]],[[968,382,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1310,[],[[1]],[0,"Default",0,1]],[[1208,398,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],48,1311,[],[[0],[1]],[0,0]],[[1168,398,0,24,16,0,0,1,0,0,0,0,[]],46,1312,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","4",1,0,50,0,0,0,0,0,"",-1,0]],[[1200,390,0,216,9,0,0,1,0,0,0,0,[]],51,1313,[],[[1],[1],[1,100,""]],[0,0]],[[1424,390,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],51,1314,[],[[1],[1],[1,100,""]],[0,0]],[[1016,1454,0,88,8,0,0,1,0,0,0,0,[]],45,1316,[],[[1],[1]],[0,0]],[[1120,1822,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1317,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[992,1822,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1318,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[960,1822,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1319,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[928,1822,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1320,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[896,1822,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1321,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1120,1758,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1322,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1120,1790,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1323,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1120,1726,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1324,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1144,1614,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,1326,[],[[1],[1],[1,100,""]],[0,0]],[[1120,1662,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1327,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1120,1694,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1328,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[880,1646,0,120,9,0,0,1,0,0,0,0,[]],51,1330,[],[[1],[1],[1,100,""]],[0,0]],[[984,1630,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1332,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1104,1614,0,152,9,0,0,1,0,0,0,0,[]],51,1333,[],[[1],[1],[1,100,""]],[0,0]],[[1256,1550,0,152,9,0,1.570796370506287,1,0,0,0,0,[]],51,1334,[],[[1],[1],[1,100,""]],[0,0]],[[1280,1822,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1325,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1312,1822,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1335,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1160,1766,0,24,16,0,0,1,0,0,0,0,[]],46,1336,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",1,0,50,0,0,0,0,0,"",-1,0]],[[560,862,0,168,9,0,0,1,0,0,0,0,[]],51,1338,[],[[1],[1],[1,100,""]],[0,0]],[[672,798,0,32,16,0,0,1,0,0,0,0,[]],46,1339,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","2",1,0,50,0,0,0,0,0,"",-1,0]],[[608,886,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1340,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[640,886,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1341,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[672,886,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1342,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[704,886,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1343,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[528,1070,0,200,9,0,0,1,0,0,0,0,[]],51,1345,[],[[1],[1],[1,100,""]],[0,0]],[[608,1095,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1346,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[640,1094,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1347,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[672,1094,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1348,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[704,1094,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1349,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[576,1095,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1350,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[376,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1352,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[408,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1353,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[440,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1354,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[472,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1355,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[344,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1356,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[200,902,0,208,9,0,0,1,0,0,0,0,[]],51,1351,[],[[1],[1],[1,100,""]],[0,0]],[[568,782,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],45,1357,[],[[1],[1]],[0,0]],[[304,886,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1358,[[0.7],[0]],[[1]],[0,"Default",0,1]],[[224,886,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1359,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[224,854,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1360,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[224,822,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1361,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[208,790,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,1362,[],[[1],[1],[1,100,""]],[0,0]],[[800,1070,0,72,9,0,0,1,0,0,0,0,[]],51,1364,[],[[1],[1],[1,100,""]],[0,0]],[[960,579.4093017578125,0,48,9,0,0,1,0,0,0,0,[]],51,1365,[],[[1],[1],[1,100,""]],[0,0]],[[976,508,0,16,16,0,0,1,0,0,0,0,[]],46,1367,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","4",1,0,50,0,0,0,0,0,"",-1,0]],[[1448,854,0,352,9,0,0,1,0,0,0,0,[]],51,1369,[],[[1],[1],[1,100,""]],[0,0]],[[1784,854,0,88,8,0,0,1,0,0,0,0,[]],45,1370,[],[[1],[1]],[0,0]],[[1400,854,0,88,8,0,0,1,0,0,0,0,[]],45,1371,[],[[1],[1]],[0,0]],[[1856,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1372,[[0.7],[0]],[[1]],[0,"Default",0,1]],[[1688,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1373,[[0.7],[0]],[[1]],[0,"Default",0,1]],[[1552,1150,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1374,[[0.7],[0]],[[1]],[0,"Default",0,1]],[[1528,998,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1375,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1560,998,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1376,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1592,998,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1377,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1728,1110,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1378,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1728,1078,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1379,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1728,1046,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1380,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1696,926,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1381,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1728,926,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1382,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1760,926,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1383,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1680,902,0,96,9,0,0,1,0,0,0,0,[]],51,1384,[],[[1],[1],[1,100,""]],[0,0]],[[1512,974,0,96,9,0,0,1,0,0,0,0,[]],51,1385,[],[[1],[1],[1,100,""]],[0,0]],[[1752,1030,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],51,1386,[],[[1],[1],[1,100,""]],[0,0]],[[1528,958,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1387,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1560,958,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1388,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1592,958,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1389,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1696,886,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1390,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1728,886,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1391,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1760,886,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1392,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1624,793,0,40,32,0,0,1,0,0,0,0,[]],46,1394,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","3",1,0,50,0,0,0,0,0,"",-1,0]],[[1176,1814,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1337,[[1],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[752,1070,0,48,9,0,0,1,0,0,0,0,[]],52,1433,[],[[0],[0]],[0,0]],[[728,998,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],45,1363,[],[[0],[1]],[0,0]],[[688,838,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1331,[[2],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1240,1134,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1434,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1640,830,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1393,[[3],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1056,766,0,50,50,0,0,1,0.5,0.5,0,0,[]],50,1435,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1208,446,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1329,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,1,"F 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[984,540,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1436,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1366.810913085938,438.4569396972656,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1315,[["level26"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[921,900,0,300,113,0,0,1,0,0,0,0,[[]]],61,5617,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","26",7,0,60,0,0,0,0,0,"",-1,0]],[[864,1126,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1368,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]]],[]],["UI",2,629785534832196,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,771475450573515,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,853704301528028,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,195616602313341,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,946114449568777,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,499812871562141,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,967339178603458,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 27",3000,3000,true,"Levels",718424390180472,[["Background",0,449537327596667,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[480,984,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6214,[["Awake Contrapion"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,486789532001740,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1104,1232,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,12132,[],[[0],[1],[1,100,""]],[0,0]],[[1304,1576,0,360,9,0,1.570796370506287,1,0,0,0,0,[]],51,1928,[],[[0],[1],[1,100,""]],[0,0]],[[2264,1552,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1929,[],[[0]],[0,"Default",0,1]],[[1656,1648,0,288,9,0,1.570796370506287,1,0,0,0,0,[]],51,1930,[],[[0],[1],[1,100,""]],[0,0]],[[1304,856,0,360,9,0,1.570796370506287,1,0,0,0,0,[]],51,1931,[],[[0],[1],[1,100,""]],[0,0]],[[1656,856,0,696,9,0,1.570796370506287,1,0,0,0,0,[]],51,1932,[],[[0],[1],[1,100,""]],[0,0]],[[1656,1936,0,360,9,0,3.141592741012573,1,0,0,0,0,[]],51,1933,[],[[0],[1],[1,100,""]],[0,0]],[[1656,864,0,360,9,0,3.141592741012573,1,0,0,0,0,[]],51,1934,[],[[0],[1],[1,100,""]],[0,0]],[[1304,1424,0,158,9,0,1.570796370506287,1,0,0,0,0,[]],51,1935,[],[[0],[1],[1,100,""]],[0,0]],[[1304,1216,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,1936,[],[[0],[1],[1,100,""]],[0,0]],[[1480,992,0,592,9,0,1.570796370506287,1,0,0,0,0,[]],51,1937,[],[[0],[1],[1,100,""]],[0,0]],[[1304,1576,0,168,8,0,0,1,0,0,0,0,[]],45,1938,[],[[0],[1]],[0,0]],[[1328,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1939,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1360,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1940,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1941,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1942,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1943,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,1480,0,80,9,0,0,1,0,0,0,0,[]],51,1944,[],[[0],[1],[1,100,""]],[0,0]],[[1296,1320,0,72,9,0,0,1,0,0,0,0,[]],51,1945,[],[[0],[1],[1,100,""]],[0,0]],[[1416,1176,0,56,9,0,0,1,0,0,0,0,[]],51,1946,[],[[0],[1],[1,100,""]],[0,0]],[[1304,1016,0,64,9,0,0,1,0,0,0,0,[]],51,1947,[],[[0],[1],[1,100,""]],[0,0]],[[1488,880,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1948,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,880,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1949,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1950,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1951,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1952,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1953,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,1288,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1954,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1288,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1955,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,1288,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1956,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,1288,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1957,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1958,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1959,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,1472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1960,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,1472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1961,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1520,1304,0,136,9,0,0,1,0,0,0,0,[]],51,1962,[],[[0],[1],[1,100,""]],[0,0]],[[1480,1128,0,128,9,0,0,1,0,0,0,0,[]],51,1963,[],[[0],[1],[1,100,""]],[0,0]],[[1480,1488,0,64,9,0,0,1,0,0,0,0,[]],51,1964,[],[[0],[1],[1,100,""]],[0,0]],[[1616,1488,0,32,9,0,0,1,0,0,0,0,[]],51,1965,[],[[0],[1],[1,100,""]],[0,0]],[[1480,992,0,128,9,0,0,1,0,0,0,0,[]],51,1966,[],[[0],[1],[1,100,""]],[0,0]],[[1376,1640,0,32,32,0,1.308996915817261,1,0.5,0.5,0,0,[]],43,1967,[[1.5],[0]],[[0]],[0,"Default",0,1]],[[1496,1512,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1968,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1528,1512,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1969,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1320,1560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1970,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1971,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1972,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1973,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1974,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1975,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1976,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1977,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1978,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,1040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1979,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1280,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1980,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1248,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1981,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1982,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1376,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1983,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1344,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1984,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1312,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1985,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1056,0,40,40,0,0,1,0.5,0.5,0,0,[]],60,1986,[["level27"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[672,1248,0,288,117,0,0,1,0,0,0,0,[[]]],61,1987,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1472,1576,0,8,864,0,1.570796370506287,1,0,0,0,0,[]],67,1988,[],[[1]],[0,0]],[[1296,1080,0,8,696,0,1.570796370506287,1,0,0,0,0,[]],67,1989,[],[[1]],[0,0]],[[600,1088,0,8,496,0,0,1,0,0,0,0,[]],67,1990,[],[[1]],[0,0]],[[1040,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1991,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1072,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1992,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1304,1424,0,8,144,0,1.570796370506287,1,0,0,0,0,[]],67,1993,[],[[1]],[0,0]],[[1160,1224,0,8,456,0,1.570796370506287,1,0,0,0,0,[]],67,1994,[],[[1]],[0,0]],[[1152,1232,0,8,200,0,0,1,0,0,0,0,[]],67,1995,[],[[1]],[0,0]],[[608,1224,0,96,8,0,0,1,0,0,0,0,[]],45,1996,[],[[0],[1]],[0,0]],[[1312,1344,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1997,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[976,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1998,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1008,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1999,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1056,1432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2001,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,1432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2002,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,1432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2003,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1024,1432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2004,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[960,1432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2005,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1232,0,184,160,0,1.570796370506287,1,0,0,0,0,[]],67,2006,[],[[1]],[0,0]],[[952,1232,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],45,2007,[],[[0],[1]],[0,0]],[[1104,1232,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],45,2008,[],[[0],[1]],[0,0]],[[976,1264,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,2009,[],[[0],[1],[1,100,""]],[0,0]],[[1104,1232,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,2010,[],[[0],[1],[1,100,""]],[0,0]],[[640,1496,0,32,8,0,0,1,0,0,0,0,[]],45,2011,[],[[0],[1]],[0,0]],[[656,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,2012,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[656,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2013,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,1432,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2014,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,1432,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2015,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,1448,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,2016,[],[[1]],[0,0]],[[768,1448,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],67,2017,[],[[1]],[0,0]],[[712,1448,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,2018,[],[[1]],[0,0]],[[768,1456,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,2019,[],[[1]],[0,0]],[[720,1432,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2020,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2021,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2022,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2023,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,1232,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],51,2024,[],[[0],[1],[1,100,""]],[0,0]],[[688,1288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2025,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2026,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,1560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2027,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[784,1528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2028,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[784,1496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2029,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[784,1464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5496,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[952,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12049,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12051,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,1208,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12052,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,1208,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12053,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[952,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12057,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12058,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12059,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12060,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12061,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12062,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1280,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12063,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,1648,0,8,680,0,1.570796370506287,1,0,0,0,0,[]],67,12064,[],[[1]],[0,0]],[[2336,1344,0,8,680,0,1.570796370506287,1,0,0,0,0,[]],67,12065,[],[[1]],[0,0]],[[2328,1344,0,8,312,0,0,1,0,0,0,0,[]],67,12066,[],[[1]],[0,0]],[[1304,1760,0,72,9,0,0,1,0,0,0,0,[]],51,12067,[],[[0],[1],[1,100,""]],[0,0]],[[1736,1544,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],51,12068,[],[[0],[1],[1,100,""]],[0,0]],[[1568,1872,0,32,9,0,0,1,0,0,0,0,[]],51,12069,[],[[0],[1],[1,100,""]],[0,0]],[[1656,1544,0,160,8,0,0,1,0,0,0,0,[]],45,12070,[],[[0],[1]],[0,0]],[[1752,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12071,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12072,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12073,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12074,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12075,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12076,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12077,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12078,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12079,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12080,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12081,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12082,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12083,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12084,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12085,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12086,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12087,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12088,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12089,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12090,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12091,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12092,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12093,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12094,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12097,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12098,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1992,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12099,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12100,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2056,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12101,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12102,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12103,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2152,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12104,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2184,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12105,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2216,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12106,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12107,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12108,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,1368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12109,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,1504,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,12110,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[656,1508,0,40,48,0,0,1,0.5,0.5,0,0,[]],50,12111,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 0.5",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[952,1128,0,48,104,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,12130,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 64 ; B 64",64,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[904,1120,0,96,9,0,0,1,0,0,0,0,[]],51,12055,[],[[0],[1],[1,100,""]],[0,0]],[[1088,1400,0,48,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,12054,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 128 ; B 128 ; W 1.2",172,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1008,1232,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,5497,[],[[0],[1],[1,100,""]],[0,0]],[[1040,1232,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,12056,[],[[0],[1],[1,100,""]],[0,0]],[[1072,1232,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,12131,[],[[0],[1],[1,100,""]],[0,0]],[[1056,1400,0,48,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,12133,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"W 0.3 ; F 128; B 128; W 0.9",172,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1024,1400,0,48,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,12134,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"W 0.6 ; F 128; B 128; W 0.6",172,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[992,1400,0,48,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,12135,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"W 0.9 ; F 128; B 128; W 0.3",172,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[960,1400,0,48,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,12136,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"W 1.2 ; F 128; B 128",172,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1408,1488,0,16,48,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2000,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 56 ; B 56",64,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1376,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12137,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12138,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1440,1560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12139,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1360,1576,0,96,9,0,0,1,0,0,0,0,[]],51,12140,[],[[0],[1],[1,100,""]],[0,0]],[[1424,1176,0,16,48,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,12141,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 56 ; B 56",64,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1544,1120,0,112,48,0,0,1,0.5,0.5,0,0,[]],50,12142,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 40 ;W 1; B 40 ; W 1",200,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1584,1296,0,112,48,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,12143,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 40 ;W 1; B 40 ; W 1",200,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1560,1496,0,24,48,0,0,1,0.5,0.5,0,0,[]],50,12144,[[0],[0],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"F 40 ;W 1; B 40 ; W 1",200,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1560,1512,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12145,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1544,1488,0,32,9,0,0,1,0,0,0,0,[]],51,12146,[],[[0],[1],[1,100,""]],[0,0]],[[1632,1512,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12147,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1488,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12148,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12149,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12150,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12151,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,1912,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12152,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,1868,0,16,24,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,12153,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 180 ; B 180",64,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1584,1872,0,32,8,0,0,1,0.5,0.5,0,0,[]],49,12154,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]]],[]],["UI",2,661927461303680,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,361622239429741,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,399695835667415,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,848088792167089,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,233721384988387,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,574540332427883,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,608010982073239,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 28",3000,2000,true,"Levels",841411610610648,[["Background",0,978868040236575,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[279,462,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6242,[["Deadly contraption II"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,682968452297466,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2208,1560,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1431,[["level28"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[0,600,0,800,8,0,0,1,0,0,0,0,[]],51,2033,[],[[0],[1],[1,100,""]],[0,0]],[[1048,600,0,496,8,0,0,1,0,0,0,0,[]],51,2034,[],[[0],[1],[1,100,""]],[0,0]],[[0,400,0,1088,8,0,0,1,0,0,0,0,[]],51,2035,[],[[0],[1],[1,100,""]],[0,0]],[[1352,400,0,208,8,0,0,1,0,0,0,0,[]],51,2036,[],[[0],[1],[1,100,""]],[0,0]],[[864,600,0,184,8,0,0,1,0,0,0,0,[]],51,2037,[],[[0],[1],[1,100,""]],[0,0]],[[816,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2038,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2039,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[345,400,0,208,9,0,1.570796370506287,1,0,0,0,0,[]],51,2040,[],[[0],[1],[1,100,""]],[0,0]],[[361,424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2041,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[361,456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2042,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[361,488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2043,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[361,520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2044,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[361,552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2045,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[361,584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2046,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[800,600,0,64,8,0,0,1,0,0,0,0,[]],51,2047,[],[[0],[1],[1,100,""]],[0,0]],[[832,600,0,40,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2048,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 120",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[345,504,0,40,168,0,0,1,0.5,0.5,0,0,[]],50,2049,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"F 5000",500,100,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[832,432,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2050,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[472,408,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],52,2051,[],[[0],[0]],[0,0]],[[1240,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2052,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2053,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2054,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2055,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,400,0,128,8,0,0,1,0,0,0,0,[]],51,2056,[],[[0],[1],[1,100,""]],[0,0]],[[1288,424,0,40,104,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2057,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 120",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1288,512,0,64,64,0,0,1,0.5,0.5,0,0,[]],49,2058,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1912,400,0,160,80,0,0,1,0,0,0,0,[]],51,2060,[],[[0],[1],[1,100,""]],[0,0]],[[1560,400,0,353.4765625,8,0,0,1,0,0,0,0,[]],51,2061,[],[[0],[1],[1,100,""]],[0,0]],[[2056,496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2062,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2063,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1992,496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2064,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2065,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2066,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2067,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2068,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2069,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2070,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2071,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2072,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,544,0,192,568,0,0,1,0,0,0,0,[]],51,2073,[],[[0],[1],[1,100,""]],[0,0]],[[1864,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2074,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1536,1192,0,360,8,0,0,1,0,0,0,0,[]],51,2075,[],[[0],[1],[1,100,""]],[0,0]],[[1992,820,0,608,184,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2076,[[-1],[0],[0],[0],[0],[20],[0]],[[0],[1,0,1,1,"F 60",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1992,480,0,40,184,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2077,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"B 60",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1520,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2078,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2079,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2080,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2081,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2082,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2083,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2084,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,424,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2085,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,600,0,392,8,0,0,1,0,0,0,0,[]],51,2086,[],[[0],[1],[1,100,""]],[0,0]],[[2072,400,0,408,8,0,0,1,0,0,0,0,[]],51,2087,[],[[0],[1],[1,100,""]],[0,0]],[[2496,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2088,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2528,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2090,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2560,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2091,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2480,400,0,184,8,0,0,1,0,0,0,0,[]],51,2092,[],[[0],[1],[1,100,""]],[0,0]],[[2440,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2093,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2528,600,0,40,72,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2094,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 666",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2648,424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2097,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2098,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2099,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2100,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2664,600,0,0,1664,0,0,1,0,0,0,0,[]],51,2101,[],[[0],[1],[1,100,""]],[0,0]],[[2664,400,0,8,200,0,0,1,0,0,0,0,[]],51,2102,[],[[0],[1],[1,100,""]],[0,0]],[[1896,1272,0,680,32,0,0,1,0,0,0,0,[]],51,2103,[],[[0],[1],[1,100,""]],[0,0]],[[1912,1128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2104,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,1128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2105,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,1128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2106,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,1128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2107,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,1128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2108,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,1128,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2109,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,1384,0,8,344,0,0,1,0,0,0,0,[]],51,2111,[],[[0],[1],[1,100,""]],[0,0]],[[2000,1224,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2112,[[20],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1824,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2114,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1792,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2115,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1760,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2116,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1728,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2117,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,1384,0,144,8,0,0,1,0,0,0,0,[]],45,2118,[],[[0],[1]],[0,0]],[[1896,1800,0,680,8,0,0,1,0,0,0,0,[]],51,2110,[],[[0],[1],[1,100,""]],[0,0]],[[1840,1800,0,56,8,0,0,1,0,0,0,0,[]],51,2120,[],[[0],[1],[1,100,""]],[0,0]],[[1872,1536,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2121,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1712,1728,0,8,72,0,0,1,0,0,0,0,[]],51,2122,[],[[0],[1],[1,100,""]],[0,0]],[[1736,1744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2123,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,1784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2124,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,1800,0,304,8,0,0,1,0,0,0,0,[]],51,2125,[],[[0],[1],[1,100,""]],[0,0]],[[1716,1760,0,48,40,0,0,1,0.5,0.5,0,0,[]],50,2126,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 152",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2368,1752,0,192,24,0,0,1,0,0,0,0,[]],46,2127,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Wrong way :)",1,0,50,0,0,0,0,0,"",-1,0]],[[1600,1376,0,24,40,0,0,1,0.5,0.5,0,0,[]],50,2128,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 184",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1624,1704,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2129,[],[[0]],[0,"Default",0,1]],[[2496,824,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2130,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,856,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2131,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2560,960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2133,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,640,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2134,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2560,672,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2135,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,600,0,96,8,0,0,1,0,0,0,0,[]],51,2089,[],[[0],[1],[1,100,""]],[0,0]],[[556,425,0,288,117,0,0,1,0,0,0,0,[[]]],61,5619,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,65,0,0,0,0,0,"",-1,0]],[[1864,512,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1046,[[20],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1088,400,0,136,8,0,0,1,0,0,0,0,[]],51,653,[],[[0],[1],[1,100,""]],[0,0]],[[1544,600,0,352,8,0,0,1,0,0,0,0,[]],51,654,[],[[0],[1],[1,100,""]],[0,0]],[[1896,608,0,584,8,0,1.570796370506287,1,0,0,0,0,[]],51,656,[],[[0],[1],[1,100,""]],[0,0]],[[1544,1200,0,600,8,0,1.570796370506287,1,0,0,0,0,[]],51,657,[],[[0],[1],[1,100,""]],[0,0]],[[2576,600,0,8,1208,0,0,1,0,0,0,0,[]],51,658,[],[[0],[1],[1,100,""]],[0,0]],[[2576,600,0,96,8,0,0,1,0,0,0,0,[]],51,659,[],[[0],[1],[1,100,""]],[0,0]],[[2472,608,0,8,504,0,0,1,0,0,0,0,[]],51,660,[],[[0],[1],[1,100,""]],[0,0]],[[2088,1104,0,392,8,0,0,1,0,0,0,0,[]],51,661,[],[[0],[1],[1,100,""]],[0,0]],[[1896,1384,0,8,336,0,0,1,0,0,0,0,[]],51,663,[],[[0],[1],[1,100,""]],[0,0]],[[1720,1384,0,120,8,0,0,1,0,0,0,0,[]],51,664,[],[[0],[1],[1,100,""]],[0,0]],[[1544,1384,0,168,8,0,0,1,0,0,0,0,[]],51,665,[],[[0],[1],[1,100,""]],[0,0]],[[1832,1392,0,8,336,0,0,1,0,0,0,0,[]],51,666,[],[[0],[1],[1,100,""]],[0,0]],[[1712,1720,0,120,8,0,0,1,0,0,0,0,[]],51,667,[],[[0],[1],[1,100,""]],[0,0]],[[1696,1744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,668,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1696,1784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,669,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2488,1280,0,88,448,0,0,1,0,0,0,0,[]],51,670,[],[[0],[1],[1,100,""]],[0,0]],[[1896,1304,0,8,80,0,0,1,0,0,0,0,[]],51,671,[],[[0],[1],[1,100,""]],[0,0]],[[1968,1280,0,520,240,0,0,1,0,0,0,0,[]],51,673,[],[[0],[1],[1,100,""]],[0,0]],[[1896,1600,0,520,128,0,0,1,0,0,0,0,[]],51,662,[],[[0],[1],[1,100,""]],[0,0]],[[1893,1328,0,24,8,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,675,[[-1],[0],[0],[0],[0],[6],[0]],[[0],[1,0,1,1,"F 80",80,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1936,1344,0,48,64,0,0,1,0.5,0.5,0,0,[]],49,676,[[6],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2416,1712,0,72,8,0,0,1,0,0,0,0,[]],45,677,[],[[0],[1]],[0,0]],[[280.0399169921875,1575.152099609375,0,680,424,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,674,[],[[0]],[0,"Default",0,1]],[[2272,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,678,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2152,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,679,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2184,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,680,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[568,515,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2032,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]]],[]],["UI",2,440995752794622,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,663327299939544,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,269708830122422,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,439433645225893,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,741793418617275,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,938394462580590,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,592961350509848,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 29",3000,800,true,"Levels",364522721222959,[["Background",0,142738837285349,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-85,117,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6243,[["Friendly little platform I"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,160192140145606,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[280,392,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1344,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[240,488,0,288,9,0,0,1,0,0,0,0,[]],51,1366,[],[[0],[1],[1,100,""]],[0,0]],[[504,456,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1437,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[616,408,0,288,9,0,0,1,0,0,0,0,[]],51,1439,[],[[0],[1],[1,100,""]],[0,0]],[[632,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1440,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1441,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1442,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1443,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1444,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1445,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1446,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1447,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[888,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1448,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1449,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1450,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1451,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1452,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1453,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1454,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1455,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1456,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[888,392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1457,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[864,520,0,288,9,0,0,1,0,0,0,0,[]],51,1458,[],[[0],[1],[1,100,""]],[0,0]],[[880,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1459,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1460,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1461,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1462,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1463,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1464,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1465,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1466,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1467,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[864,536,0,288,9,0,0,1,0,0,0,0,[]],51,1477,[],[[0],[1],[1,100,""]],[0,0]],[[870.3604736328125,526.3713989257812,5.99999978589949e-8,15.16643905639648,9,0,2.356194496154785,1,0,0,0,0,[]],51,1468,[],[[0],[1],[1,100,""]],[0,0]],[[1208,464,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1470,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1192,440,0,32,9,0,0,1,0,0,0,0,[]],51,1473,[],[[0],[1],[1,100,""]],[0,0]],[[1352,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1474,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1475,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1476,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,632,0,96,9,0,0,1,0,0,0,0,[]],51,1478,[],[[0],[1],[1,100,""]],[0,0]],[[1536,400,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,1479,[],[[0],[1],[1,100,""]],[0,0]],[[1536,536,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,1480,[],[[0],[1],[1,100,""]],[0,0]],[[1448,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1481,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1482,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,632,0,96,9,0,0,1,0,0,0,0,[]],51,1484,[],[[0],[1],[1,100,""]],[0,0]],[[1528,520,0,384,9,0,0,1,0,0,0,0,[]],51,1438,[],[[0],[1],[1,100,""]],[0,0]],[[1360,536,0,552,9,0,0,1,0,0,0,0,[]],51,1471,[],[[0],[1],[1,100,""]],[0,0]],[[1616,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1472,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1704,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1486,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1487,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1488,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,360,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1489,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1896,336,0,32,9,0,0,1,0,0,0,0,[]],51,1490,[],[[0],[1],[1,100,""]],[0,0]],[[1944,360,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1491,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1928,336,0,32,9,0,0,1,0,0,0,0,[]],51,1492,[],[[0],[1],[1,100,""]],[0,0]],[[1976,360,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1493,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1960,336,0,56,9,0,0,1,0,0,0,0,[]],51,1494,[],[[0],[1],[1,100,""]],[0,0]],[[1800,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1495,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1496,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,520,0,71,8,0,0,1,0,0,0,0,[]],45,1497,[],[[0],[1]],[0,0]],[[1912,536,0,71,8,0,0,1,0,0,0,0,[]],45,1498,[],[[0],[1]],[0,0]],[[1976,536,0,184,9,0,0,1,0,0,0,0,[]],51,1499,[],[[0],[1],[1,100,""]],[0,0]],[[1976,520,0,168,9,0,0,1,0,0,0,0,[]],51,1500,[],[[0],[1],[1,100,""]],[0,0]],[[2016,336,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,1501,[],[[0],[1],[1,100,""]],[0,0]],[[2055,672,0,232,8,0,0,1,0,0,0,0,[]],51,1502,[],[[0],[1],[1,100,""]],[0,0]],[[1912,544,0,136,9,0,1.570796370506287,1,0,0,0,0,[]],51,1503,[],[[0],[1],[1,100,""]],[0,0]],[[2368,536,0,71,8,0,0,1,0,0,0,0,[]],45,1504,[],[[0],[1]],[0,0]],[[2448,536,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,1505,[],[[0],[1],[1,100,""]],[0,0]],[[2408,656,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,1506,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[2384,248,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1507,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,224,0,32,9,0,0,1,0,0,0,0,[]],51,1508,[],[[0],[1],[1,100,""]],[0,0]],[[2440,248,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,224,0,32,9,0,0,1,0,0,0,0,[]],51,1510,[],[[0],[1],[1,100,""]],[0,0]],[[2432,224,0,32,9,0,0,1,0,0,0,0,[]],51,1512,[],[[0],[1],[1,100,""]],[0,0]],[[2368,48,0,480,9,0,1.570796370506287,1,0,0,0,0,[]],51,1513,[],[[0],[1],[1,100,""]],[0,0]],[[2032,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2064,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1516,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2096,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1517,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1518,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2344,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1520,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1521,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2128,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1522,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1523,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,560,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1524,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,561,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,561,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1526,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2176,656,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1527,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2208,656,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1528,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,528,0,24,9,0,0,1,0,0,0,0,[]],51,1529,[],[[0],[1],[1,100,""]],[0,0]],[[328,528,0,72,8,0,0,1,0,0,0,0,[]],45,1485,[],[[1],[1]],[0,0]],[[400,528,0,24,9,0,0,1,0,0,0,0,[]],51,1530,[],[[0],[1],[1,100,""]],[0,0]],[[2792,536,0,136,9,0,0,1,0,0,0,0,[]],51,1531,[],[[0],[1],[1,100,""]],[0,0]],[[2536,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1533,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2520,376,0,32,9,0,0,1,0,0,0,0,[]],51,1534,[],[[0],[1],[1,100,""]],[0,0]],[[2568,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1535,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2552,376,0,32,9,0,0,1,0,0,0,0,[]],51,1536,[],[[0],[1],[1,100,""]],[0,0]],[[2600,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1537,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2584,376,0,32,9,0,0,1,0,0,0,0,[]],51,1538,[],[[0],[1],[1,100,""]],[0,0]],[[2632,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1539,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2616,376,0,32,9,0,0,1,0,0,0,0,[]],51,1540,[],[[0],[1],[1,100,""]],[0,0]],[[2664,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1541,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2648,376,0,32,9,0,0,1,0,0,0,0,[]],51,1542,[],[[0],[1],[1,100,""]],[0,0]],[[2696,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1543,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2680,376,0,32,9,0,0,1,0,0,0,0,[]],51,1544,[],[[0],[1],[1,100,""]],[0,0]],[[2728,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1545,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2712,376,0,32,9,0,0,1,0,0,0,0,[]],51,1546,[],[[0],[1],[1,100,""]],[0,0]],[[2760,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1547,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2744,376,0,32,9,0,0,1,0,0,0,0,[]],51,1548,[],[[0],[1],[1,100,""]],[0,0]],[[2792,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1549,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2776,376,0,32,9,0,0,1,0,0,0,0,[]],51,1550,[],[[0],[1],[1,100,""]],[0,0]],[[2472,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1551,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2456,376,0,32,9,0,0,1,0,0,0,0,[]],51,1552,[],[[0],[1],[1,100,""]],[0,0]],[[2504,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1553,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2488,376,0,32,9,0,0,1,0,0,0,0,[]],51,1554,[],[[0],[1],[1,100,""]],[0,0]],[[2536,400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1555,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2520,376,0,32,9,0,0,1,0,0,0,0,[]],51,1556,[],[[0],[1],[1,100,""]],[0,0]],[[368,536,0,136,50,0,0,1,0.5,0.5,0,0,[]],50,1469,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,0,1,"F 2300 ;R 450;F 500",120,0,0,720,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1240,464,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1558,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,440,0,32,9,0,0,1,0,0,0,0,[]],51,1559,[],[[0],[1],[1,100,""]],[0,0]],[[1272,464,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1560,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,440,0,32,9,0,0,1,0,0,0,0,[]],51,1561,[],[[0],[1],[1,100,""]],[0,0]],[[1256,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1564,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,632,0,96,9,0,0,1,0,0,0,0,[]],51,1565,[],[[0],[1],[1,100,""]],[0,0]],[[1160,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1192,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1224,616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,632,0,96,9,0,0,1,0,0,0,0,[]],51,1569,[],[[0],[1],[1,100,""]],[0,0]],[[2232,336,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,1570,[],[[0],[1],[1,100,""]],[0,0]],[[2528,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1571,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,640,0,32,9,0,0,1,0,0,0,0,[]],51,1572,[],[[0],[1],[1,100,""]],[0,0]],[[2560,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2544,640,0,32,9,0,0,1,0,0,0,0,[]],51,1574,[],[[0],[1],[1,100,""]],[0,0]],[[2592,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1575,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2576,640,0,32,9,0,0,1,0,0,0,0,[]],51,1576,[],[[0],[1],[1,100,""]],[0,0]],[[2624,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1577,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2608,640,0,32,9,0,0,1,0,0,0,0,[]],51,1578,[],[[0],[1],[1,100,""]],[0,0]],[[2656,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1579,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2640,640,0,32,9,0,0,1,0,0,0,0,[]],51,1580,[],[[0],[1],[1,100,""]],[0,0]],[[2688,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1581,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,640,0,32,9,0,0,1,0,0,0,0,[]],51,1582,[],[[0],[1],[1,100,""]],[0,0]],[[2720,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,640,0,32,9,0,0,1,0,0,0,0,[]],51,1584,[],[[0],[1],[1,100,""]],[0,0]],[[2752,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1585,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,640,0,32,9,0,0,1,0,0,0,0,[]],51,1586,[],[[0],[1],[1,100,""]],[0,0]],[[2784,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1587,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,640,0,32,9,0,0,1,0,0,0,0,[]],51,1588,[],[[0],[1],[1,100,""]],[0,0]],[[2464,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1589,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,640,0,32,9,0,0,1,0,0,0,0,[]],51,1590,[],[[0],[1],[1,100,""]],[0,0]],[[2496,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1591,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,640,0,32,9,0,0,1,0,0,0,0,[]],51,1592,[],[[0],[1],[1,100,""]],[0,0]],[[2528,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,640,0,32,9,0,0,1,0,0,0,0,[]],51,1594,[],[[0],[1],[1,100,""]],[0,0]],[[1952,640,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1532,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2024,608,0,120,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1557,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"B 140",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1992,576,0,64,9,0,0,1,0,0,0,0,[]],51,1595,[],[[0],[1],[1,100,""]],[0,0]],[[2055,576,0,104,64,0,1.570796370506287,1,0,0,0,0,[]],51,1596,[],[[0],[1],[1,100,""]],[0,0]],[[1904,672,0,88,8,0,0,1,0,0,0,0,[]],51,1597,[],[[0],[1],[1,100,""]],[0,0]],[[2232,520,0,136,9,0,0,1,0,0,0,0,[]],51,1598,[],[[0],[1],[1,100,""]],[0,0]],[[2224,536,0,152,9,0,0,1,0,0,0,0,[]],51,1599,[],[[0],[1],[1,100,""]],[0,0]],[[2160,536,0,64,104,0,0,1,0,0,0,0,[]],51,1600,[],[[0],[1],[1,100,""]],[0,0]],[[2192,640,0,24,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1601,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 160",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2112,640,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1602,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2351,672,0,96,8,0,0,1,0,0,0,0,[]],51,1603,[],[[0],[1],[1,100,""]],[0,0]],[[2287,576,0,64,104,0,0,1,0,0,0,0,[]],51,1604,[],[[0],[1],[1,100,""]],[0,0]],[[2320,576,0,24,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,1605,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,1,"B 140",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2256,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1606,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2928,440,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1607,[],[[0]],[0,"Default",0,1]],[[2464,224,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,1638,[],[[0],[1],[1,100,""]],[0,0]],[[2191,474,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,2113,[["level29"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[-0.560882568359375,331.464111328125,0,288,117,0,0,1,0,0,0,0,[[]]],61,5620,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",2,169203893941237,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,381792072558143,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,497203782483591,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,539911886130073,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,376742840807704,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,515218580043568,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,976388823569698,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 30",4000,4000,true,"Levels",981970582276178,[["Background",0,738571028024793,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[192,-16,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6244,[["Friendly little platform II"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,287637529790059,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[384,176,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2252,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[288,40,0,1136,9,0,1.570796370506287,1,0,0,0,0,[]],51,2254,[],[[0],[1],[1,100,""]],[0,0]],[[1184,40,0,1128,9,0,1.570796370506287,1,0,0,0,0,[]],51,2255,[],[[0],[1],[1,100,""]],[0,0]],[[280,40,0,904,9,0,0,1,0,0,0,0,[]],51,2256,[],[[0],[1],[1,100,""]],[0,0]],[[1072,1760,0,48,9,0,0,1,0,0,0,0,[]],51,2323,[],[[0],[1],[1,100,""]],[0,0]],[[824,1664,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2324,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1232,1768,0,400,72,0,0,1,0.5,0.5,0,0,[]],50,2325,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 2540",125,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1984,448,0,672,1064,0,0,1,0,0,0,0,[]],51,2326,[],[[0],[1],[1,100,""]],[0,0]],[[1976,1960,0,2024,1144,0,0,1,0,0,0,0,[]],51,2327,[],[[0],[1],[1,100,""]],[0,0]],[[3952,1736,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2328,[],[[0]],[0,"Default",0,1]],[[3840,1832,0,160,128,0,0,1,0,0,0,0,[]],51,2329,[],[[0],[1],[1,100,""]],[0,0]],[[2288,1768,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,2331,[],[[0],[1],[1,100,""]],[0,0]],[[2264,1744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2332,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2333,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2334,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2335,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2336,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2337,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2338,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2339,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2340,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2341,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1816,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2342,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2343,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2344,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2345,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2346,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2347,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2552,1768,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,2348,[],[[0],[1],[1,100,""]],[0,0]],[[2528,1744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2349,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2350,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2351,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2352,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2353,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2354,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2355,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,1712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2356,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,1688,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],51,2357,[],[[0],[1],[1,100,""]],[0,0]],[[2160,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2358,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2359,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2224,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2360,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2256,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2361,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2362,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,1768,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2363,[],[[0],[1],[1,100,""]],[0,0]],[[2576,1784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2365,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2576,1816,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2366,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2576,1848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2367,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2576,1880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2368,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,1896,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2369,[],[[0],[1],[1,100,""]],[0,0]],[[2552,1688,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],51,2370,[],[[0],[1],[1,100,""]],[0,0]],[[2560,1688,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],51,2372,[],[[0],[1],[1,100,""]],[0,0]],[[2416,1736,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2373,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2592,1752,0,72,152,0,0,1,0.5,0.5,0,0,[]],50,2374,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 360",250,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2564,1932,0,48,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2375,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"R 90; F 400",125,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2000,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2330,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2032,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2376,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2064,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2377,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2096,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2378,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2128,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2379,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2380,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2381,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2544,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2382,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2576,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2383,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2608,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2384,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2385,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2386,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2384,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2387,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2388,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2389,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2390,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2391,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2392,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2896,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2393,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2394,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2640,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2395,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2396,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2397,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2398,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2399,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3120,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2400,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3152,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2401,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2402,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2403,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3248,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2404,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2960,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2405,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2992,1672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2406,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3024,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2407,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3056,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2408,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3088,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2409,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3440,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2410,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3472,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2411,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3504,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2412,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3536,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2413,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3568,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2414,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3280,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2415,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3312,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2416,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3344,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2417,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3376,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2418,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3408,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2419,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3760,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2420,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3792,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2421,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3600,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2425,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3632,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2426,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3664,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2427,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3696,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2428,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3728,1528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2429,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2184,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2433,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2216,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2434,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2438,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2056,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2439,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2440,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2441,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2152,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2442,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2344,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2448,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2376,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2449,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2450,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2451,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2472,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2452,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2888,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2455,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2920,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2456,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2952,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2457,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3144,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2463,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3176,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2464,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3208,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2465,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3240,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2466,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2467,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2984,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2468,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3016,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2469,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2470,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3080,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2471,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3112,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2472,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3464,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2473,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3496,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2474,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3528,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2475,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3560,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2476,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3592,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2477,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3304,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2478,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3336,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2479,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3368,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2480,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3400,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2481,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3432,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2482,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3784,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3816,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2484,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3624,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2488,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3656,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2489,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3688,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2490,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3720,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2491,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2492,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,1832,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2435,[],[[0],[1],[1,100,""]],[0,0]],[[1240,1760,0,56,9,0,0,1,0,0,0,0,[]],51,2436,[],[[0],[1],[1,100,""]],[0,0]],[[1120,1759.999877929688,0,120,9,0,0,1,0,0,0,0,[]],45,2437,[],[[1],[1]],[0,0]],[[2656,448,0,1344,800,0,0,1,0,0,0,0,[]],51,2364,[],[[0],[1],[1,100,""]],[0,0]],[[2656,1648,0,352,8,0,0,1,0,0,0,0,[]],51,2371,[],[[0],[1],[1,100,""]],[0,0]],[[3824,1824,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2430,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3824,1856,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2431,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3824,1648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3824,1792,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2443,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3824,1680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3840,1608,0,24,88,0,0,1,0,0,0,0,[]],51,2446,[],[[0],[1],[1,100,""]],[0,0]],[[3840,1768,0,24,88,0,0,1,0,0,0,0,[]],51,2447,[],[[0],[1],[1,100,""]],[0,0]],[[2728,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2453,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2760,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2454,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2792,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2458,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2824,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2459,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2856,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2460,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2600,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2462,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2485,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2664,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2486,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2696,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2487,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,1376,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5502,[["level30"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[808,72,0,288,96.8204345703125,0,0,1,0,0,0,0,[[]]],61,5621,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",6,0,55,0,0,0,0,0,"",-1,0]],[[1992,1944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2253,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[280,232,0,592,9,0,0,1,0,0,0,0,[]],51,2258,[],[[0],[1],[1,100,""]],[0,0]],[[376,544,0,808,9,0,0,1,0,0,0,0,[]],51,2259,[],[[0],[1],[1,100,""]],[0,0]],[[288,856,0,512,9,0,0,1,0,0,0,0,[]],51,2260,[],[[0],[1],[1,100,""]],[0,0]],[[280,1168,0,256,9,0,0,1,0,0,0,0,[]],51,2261,[],[[0],[1],[1,100,""]],[0,0]],[[872,232,0,120,8,0,0,1,0,0,0,0,[]],45,2262,[],[[0],[1]],[0,0]],[[992,232,0,192,9,0,0,1,0,0,0,0,[]],51,2263,[],[[0],[1],[1,100,""]],[0,0]],[[288,544,0,88,8,0,0,1,0,0,0,0,[]],45,2264,[],[[0],[1]],[0,0]],[[856,856,0,328,9,0,0,1,0,0,0,0,[]],51,2265,[],[[0],[1],[1,100,""]],[0,0]],[[792,856,0,72,8,0,0,1,0,0,0,0,[]],45,2266,[],[[0],[1]],[0,0]],[[776,1168,0,408,9,0,0,1,0,0,0,0,[]],51,2267,[],[[0],[1],[1,100,""]],[0,0]],[[592,1168,0,128,9,0,0,1,0,0,0,0,[]],51,2268,[],[[0],[1],[1,100,""]],[0,0]],[[536,1168,0,56,8,0,0,1,0,0,0,0,[]],45,2269,[],[[0],[1]],[0,0]],[[720,1168,0,56,8,0,0,1,0,0,0,0,[]],45,2270,[],[[0],[1]],[0,0]],[[536,1168,0,528,9,0,1.570796370506287,1,0,0,0,0,[]],51,2271,[],[[0],[1],[1,100,""]],[0,0]],[[600,1168,0,368,9,0,1.570796370506287,1,0,0,0,0,[]],51,2272,[],[[0],[1],[1,100,""]],[0,0]],[[720,1168,0,368,9,0,1.570796370506287,1,0,0,0,0,[]],51,2273,[],[[0],[1],[1,100,""]],[0,0]],[[784,1168,0,448,9,0,1.570796370506287,1,0,0,0,0,[]],51,2274,[],[[0],[1],[1,100,""]],[0,0]],[[1048,496,0,128,9,0,0,1,0,0,0,0,[]],51,2275,[],[[0],[1],[1,100,""]],[0,0]],[[392,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2276,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2277,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2278,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[488,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2279,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2280,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2281,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2282,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[616,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2283,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[648,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2284,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2285,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2286,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2287,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2288,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2289,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2290,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2291,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2292,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2293,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2294,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2295,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2296,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2297,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1096,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2298,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2299,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2300,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2301,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2302,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2303,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2304,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2305,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2306,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2307,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2308,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2309,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2310,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2311,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2312,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2313,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2314,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2315,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2316,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2319,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2320,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2321,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2322,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10432,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10433,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10434,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1096,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2317,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2318,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10435,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[328,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10437,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[360,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10438,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[392,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10439,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10440,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10441,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[488,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10442,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10443,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[608,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10444,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10445,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[672,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10446,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10447,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10448,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10449,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10450,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[888,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10451,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10452,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[952,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10453,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10454,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10455,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10456,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10457,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10458,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10459,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10436,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10460,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10461,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10462,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10463,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10464,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10465,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10466,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10467,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,1136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10468,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,1104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10469,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,1072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10470,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10471,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10472,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10473,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10474,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10475,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10476,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,496,0,16,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,10477,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 760 ; B 760",260,0,20,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[680,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10479,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[648,384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10480,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[680,416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10481,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,368,0,56,32,0,0,1,0,0,0,0,[]],51,10482,[],[[0],[1],[1,100,""]],[0,0]],[[824,384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10483,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[792,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10484,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[792,416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10486,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,456,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10489,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,10490,[[0.3],[0]],[[0]],[0,"Default",0,1]],[[728,712,0,128,9,0,0,1,0,0,0,0,[]],51,10492,[],[[0],[1],[1,100,""]],[0,0]],[[792,704,0,16,32,0,0,1,0.5,0.5,0,0,[]],50,10493,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 320 ; B 760; F 430",260,0,20,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[752,368,0,56,32,0,0,1,0,0,0,0,[]],51,10485,[],[[0],[1],[1,100,""]],[0,0]],[[720,368,0,32,72,0,0,1,0,0,0,0,[]],51,10487,[],[[0],[1],[1,100,""]],[0,0]],[[304,448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10495,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10496,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10497,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10498,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10499,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10500,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,256,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10501,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,792,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10488,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,760,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10491,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,728,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10494,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,696,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10502,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,664,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,632,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,600,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10505,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,568,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10506,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2257,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,720,0,32,144,0,0,1,0,0,0,0,[]],51,10478,[],[[0],[1],[1,100,""]],[0,0]],[[704,704,0,32,9,0,0,1,0,0,0,0,[]],51,10507,[],[[0],[1],[1,100,""]],[0,0]],[[1016,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10508,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,1000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,1032,0,32,144,0,0,1,0,0,0,0,[]],51,10510,[],[[0],[1],[1,100,""]],[0,0]],[[1000,1016,0,32,9,0,0,1,0,0,0,0,[]],51,10511,[],[[0],[1],[1,100,""]],[0,0]],[[592,1064,0,128,9,0,0,1,0,0,0,0,[]],51,10512,[],[[0],[1],[1,100,""]],[0,0]],[[648,1064,0,16,32,0,0,1,0.5,0.5,0,0,[]],50,10513,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 456 ; B 760 ; F 304",260,0,20,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[840,1264,0,456,9,0,0,1,0,0,0,0,[]],51,10514,[],[[0],[1],[1,100,""]],[0,0]],[[832,760,0,80,16,0,1.570796370506287,1,0,0,0,0,[]],46,10515,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[748,1512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10516,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,1528,0,192,9,0,0,1,0,0,0,0,[]],51,10517,[],[[0],[1],[1,100,""]],[0,0]],[[528,1688,0,456,9,0,0,1,0,0,0,0,[]],51,10518,[],[[0],[1],[1,100,""]],[0,0]],[[780,1632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10520,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[904,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10521,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10522,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10523,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[600,184,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10524,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,184,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,184,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10526,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10527,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10528,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[648,160,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10529,[],[[1]],[0,0]],[[560,48,0,112,8,0,1.570796370506287,1,0,0,0,0,[]],45,10530,[],[[0],[1]],[0,0]],[[648,48,0,112,8,0,1.570796370506287,1,0,0,0,0,[]],45,10531,[],[[0],[1]],[0,0]],[[552,48,0,96,112,0,0,1,0,0,0,0,[]],51,10532,[],[[0],[1],[1,100,""]],[0,0]],[[856,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10533,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10534,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[756,1104,0,80,16,0,1.570796370506287,1,0,0,0,0,[]],46,10535,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","X",1,0,50,0,0,0,0,0,"",-1,0]],[[1040,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10536,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1008,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10537,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1104,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10538,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1072,216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10539,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[3824,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2444,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3824,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10541,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2664,1128,0,528,9,0,1.570796370506287,1,0,0,0,0,[]],51,10540,[],[[0],[1],[1,100,""]],[0,0]],[[2744,1424,0,1064,88,0,0,1,0,0,0,0,[]],51,2423,[],[[0],[1],[1,100,""]],[0,0]],[[3976,1128,0,24,480,0,0,1,0,0,0,0,[]],51,2422,[],[[0],[1],[1,100,""]],[0,0]],[[3808,1424,0,72,88,0,0,1,0,0,0,0,[]],51,2424,[],[[0],[1],[1,100,""]],[0,0]],[[3008,1512,0,136,8,0,1.570796370506287,1,0,0,0,0,[]],45,10542,[],[[0],[1]],[0,0]],[[3848,1512,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],45,10543,[],[[0],[1]],[0,0]],[[3864,1608,0,136,8,0,0,1,0,0,0,0,[]],51,10544,[],[[0],[1],[1,100,""]],[0,0]],[[2760,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10545,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2792,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10546,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2824,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10547,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2856,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10548,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,1632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10549,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2520,1424,0,176,88,0,0,1,0,0,0,0,[]],51,10550,[],[[0],[1],[1,100,""]],[0,0]],[[2680,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10551,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,1264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10552,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10553,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2960,1384,0,40,96,0,1.570796370506287,1,0,0,0,0,[]],67,10554,[],[[1]],[0,0]],[[2880,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10555,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2912,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10556,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2952,1384,0,8,40,0,0,1,0,0,0,0,[]],67,10557,[],[[1]],[0,0]],[[2864,1384,0,8,40,0,0,1,0,0,0,0,[]],67,10558,[],[[1]],[0,0]],[[2944,1368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10559,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2960,1240,0,8,96,0,1.570796370506287,1,0,0,0,0,[]],67,10560,[],[[1]],[0,0]],[[2880,1264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2912,1264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2952,1144,0,8,104,0,0,1,0,0,0,0,[]],67,10563,[],[[1]],[0,0]],[[2864,1144,0,8,104,0,0,1,0,0,0,0,[]],67,10564,[],[[1]],[0,0]],[[2944,1264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,1264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,1360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10569,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3064,1248,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],67,10570,[],[[1]],[0,0]],[[3136,1344,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3136,1376,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3136,1408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10574,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3160,1328,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],67,10575,[],[[1]],[0,0]],[[3168,1312,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10576,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3200,1344,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10577,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3232,1376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10578,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,1328,0,96,24,0,1.570796370506287,1,0,0,0,0,[]],67,10580,[],[[1]],[0,0]],[[3216,1360,0,64,32,0,1.570796370506287,1,0,0,0,0,[]],67,10581,[],[[1]],[0,0]],[[3248,1392,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],67,10582,[],[[1]],[0,0]],[[3392,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10579,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3456,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10584,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3488,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10587,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10588,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3552,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10589,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3584,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10590,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3616,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10591,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3648,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10585,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3680,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10586,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3800,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10592,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3832,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3864,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[-505.760009765625,1417.087890625,0,1328,272,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10571,[],[[0]],[0,"Default",0,1]],[[2784,1336,0,24,56,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10595,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 2000",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1844.400146484375,1600.416015625,0,344,144,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10596,[],[[0]],[0,"Default",0,1]],[[2752,1560,0,24,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10597,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 2000",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3516.760009765625,1574.240112304688,0,136,104,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10598,[],[[0]],[0,"Default",0,1]],[[3904,1552,0,24,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10599,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 2000",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2984,1584,0,32,128,0,0,1,0.5,0.5,0,0,[]],49,10600,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]]],[]],["UI",2,484972963166177,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,252044309097733,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,231294918090211,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,905072967815834,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,668801238415103,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,689181448932578,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,165224482757330,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 31",4000,4000,true,"Levels",321550007681680,[["Background",0,244083700912040,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[902,1389,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6368,[["Hilarious Quadrilateral"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,935298577306024,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[712,1832,0,424,9,0,0,1,0,0,0,0,[]],51,2136,[],[[0],[1],[1,100,""]],[0,0]],[[1720,1704,0,1080,1016,0,0,1,0.5,0.5,0,0,[]],50,2141,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,0,1,1,"L 90",75,40,0,15,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[784,1768,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2132,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1304,2152,0,72,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2159,[[-1],[0],[1],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 100",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1170.2294921875,2199.96484375,0,1096,22,0,0,1,0,0,0,0,[]],51,2137,[],[[0],[1],[1,100,""]],[0,0]],[[1192,1184,0,520,23,0,1.570796370506287,1,0,0,0,0,[]],51,2138,[],[[0],[1],[1,100,""]],[0,0]],[[1170.2294921875,1183.96484375,0,1096,22,0,0,1,0,0,0,0,[]],51,2139,[],[[0],[1],[1,100,""]],[0,0]],[[2271.84423828125,1184,0,1038,23,0,1.570796370506287,1,0,0,0,0,[]],51,2140,[],[[0],[1],[1,100,""]],[0,0]],[[1192,1832,0,389.8591613769531,23.31147575378418,0,1.570796370506287,1,0,0,0,0,[]],51,2143,[],[[0],[1],[1,100,""]],[0,0]],[[1192,2096,0,920,9,0,0,1,0,0,0,0,[]],51,2144,[],[[0],[1],[1,100,""]],[0,0]],[[1240,2152,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2145,[[2],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[1312,2120,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2146,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1312,2152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2147,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1312,2184,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2148,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1296,2104,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],51,2149,[],[[0],[1],[1,100,""]],[0,0]],[[2226,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2150,[[1],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[2104,1696,0,160,9,0,0,1,0,0,0,0,[]],51,2151,[],[[0],[1],[1,100,""]],[0,0]],[[2104,1632,0,160,9,0,0,1,0,0,0,0,[]],51,2152,[],[[0],[1],[1,100,""]],[0,0]],[[1680,1808,0,104,9,0,0,1,0,0,0,0,[]],51,2155,[],[[0],[1],[1,100,""]],[0,0]],[[1784,1696,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,2156,[],[[0],[1],[1,100,""]],[0,0]],[[1688,1712,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],51,2157,[],[[0],[1],[1,100,""]],[0,0]],[[1728,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,2154,[[1.2],[0]],[[0]],[0,"Default",0,1]],[[1688,1712,0,88,8,0,0,1,0,0,0,0,[]],45,2158,[],[[1],[1]],[0,0]],[[1192,1832,0,160,9,0,0,1,0,0,0,0,[]],51,2160,[],[[0],[1],[1,100,""]],[0,0]],[[1176,1695,0,176,9,0,0,1,0,0,0,0,[]],51,2161,[],[[0],[1],[1,100,""]],[0,0]],[[1200,1816,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2163,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1336,1720,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2164,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1304,1720,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2165,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1600,472,0,680,9,0,1.570796370506287,1,0,0,0,0,[]],51,2167,[],[[0],[1],[1,100,""]],[0,0]],[[1752,728,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],51,2168,[],[[0],[1],[1,100,""]],[0,0]],[[1600,1136,0,40,9,0,0,1,0,0,0,0,[]],51,2169,[],[[0],[1],[1,100,""]],[0,0]],[[1664,1760,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],43,2170,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1896,1480,0,576,9,0,1.570796370506287,1,0,0,0,0,[]],51,2171,[],[[0],[1],[1,100,""]],[0,0]],[[1896,2056,0,40,8,0,1.570796370506287,1,0,0,0,0,[]],45,2172,[],[[1],[1]],[0,0]],[[1896,1984,0,354,9,0,0,1,0,0,0,0,[]],51,2173,[],[[0],[1],[1,100,""]],[0,0]],[[1912,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2174,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1944,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2175,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1976,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2176,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2008,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2177,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2040,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2178,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2072,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2179,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2104,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2180,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2136,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2181,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2168,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2182,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2200,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2183,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2232,2008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2184,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1721,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2185,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1753,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2186,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1785,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2187,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1817,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2188,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1849,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2189,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1881,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2190,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1913,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2191,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1945,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2192,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1224,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2193,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2194,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2195,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2196,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2197,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2198,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2199,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2200,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2201,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2202,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2203,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1576,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2204,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2234,1608,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2205,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2096,1205,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],51,2206,[],[[0],[1],[1,100,""]],[0,0]],[[2072,1384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],43,2207,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1896,1200,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,2208,[],[[0],[1],[1,100,""]],[0,0]],[[1887,1360,0,9,120,0,0,1,0,0,0,0,[]],48,2209,[],[[1],[1]],[0,0]],[[1731,1766,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2210,[[3],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[1888,1416,0,32,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2211,[[-1],[0],[1],[0],[0],[3],[0]],[[0],[1,0,1,1,"B 120",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1208,1904,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],43,2212,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[1272,1288,0,312,9,0,1.570796370506287,1,0,0,0,0,[]],51,2213,[],[[0],[1],[1,100,""]],[0,0]],[[1400,1280,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,2214,[],[[0],[1],[1,100,""]],[0,0]],[[1640,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2215,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1608,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2216,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1576,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2217,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1544,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2218,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1512,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2219,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1480,1221,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2220,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1376,1584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2223,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1288,1344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2224,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2227,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2228,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2229,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2230,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2231,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2232,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2233,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1416,1584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2234,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2237,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2238,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2239,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2240,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2241,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2242,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2243,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1208,1584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2244,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1848,632,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2245,[],[[0]],[0,"Default",0,1]],[[1744,728,0,168,9,0,0,1,0,0,0,0,[]],51,2246,[],[[0],[1],[1,100,""]],[0,0]],[[1744,1144,0,9,144,0,1.570796370506287,1,0,0,0,0,[]],48,2247,[],[[1],[1]],[0,0]],[[1688,1136,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,2248,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 260",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1376,1808,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3,[[0],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[1232,1248,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,4,[[0],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[1176,1280,0,96,9,0,0,1,0,0,0,0,[]],51,1641,[],[[0],[1],[1,100,""]],[0,0]],[[1960,1248,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2225,[[0],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[2112,1632,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],45,2153,[],[[1],[1]],[0,0]],[[2232,2072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],43,2166,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[2160,1264,0,64,64,0,3.141592741012573,1,0.5,0.5,0,0,[]],60,1514,[["level31"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[828,1674,0,288,117,0,0,1,0,0,0,0,[[]]],61,5622,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,80,0,0,0,0,0,"",-1,0]],[[2160,1222,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],43,1002,[[0.7],[0]],[[0]],[0,"Default",0,1]]],[]],["UI",2,315693914697054,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,455520237785918,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,115238240153991,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,672299296876573,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,962183727403584,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,389080780884637,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,787230101358026,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 32",12000,4000,true,"Levels",378281149700731,[["Background",0,509833064155405,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-97,439,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6369,[["Run for your life"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,223519862668241,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[302,516,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2461,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[7240,888,0,1896,808,0,0,1,0.5,0.5,0,0,[]],50,2551,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"B 4000;",250,20,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[-536,584,0,6808,646,0,0,1,0,0,0,0,[]],51,2493,[],[[0],[1],[1,100,""]],[0,0]],[[40.00000762939453,328,0,256,9,0,1.570796370506287,1,0,0,0,0,[]],51,2494,[],[[0],[1],[1,100,""]],[0,0]],[[56,440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2495,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,472,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2496,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2497,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,536,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2498,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,568,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2499,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[53,456,0,32,240,0,0,1,0.5,0.5,0,0,[]],50,2500,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"F 5000;",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4384,1492,0,7500,336,0,0,1,0.5,0.5,0,0,[]],50,2501,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"B 4000;",250,20,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[-512,-295,0,2504,624,0,0,1,0,0,0,0,[]],51,2502,[],[[0],[1],[1,100,""]],[0,0]],[[56,376,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,408,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,2505,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,568,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2506,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,568,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2507,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,568,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2508,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,568,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,328,0,256,9,0,1.570796370506287,1,0,0,0,0,[]],52,2510,[],[[0],[0]],[0,0]],[[584,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2511,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[888,328,0,208,9,0,1.570796370506287,1,0,0,0,0,[]],51,2512,[],[[0],[1],[1,100,""]],[0,0]],[[888,536,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,2513,[],[[0],[1],[1,100,""]],[0,0]],[[880,552,0,16,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2514,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"B 1000",40,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1224,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2515,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1352,328,0,208,9,0,1.570796370506287,1,0,0,0,0,[]],51,2516,[],[[0],[1],[1,100,""]],[0,0]],[[1352,536,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,2517,[],[[0],[1],[1,100,""]],[0,0]],[[1344,552,0,16,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2518,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"B 1000",40,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1632,520,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2519,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1760,424,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,2520,[],[[0],[1],[1,100,""]],[0,0]],[[1760,368,0,56,9,0,1.570796370506287,1,0,0,0,0,[]],51,2521,[],[[0],[1],[1,100,""]],[0,0]],[[1752,392,0,16,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2522,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 1000",40,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1984,1,0,800,512,0,0,1,0,0,0,0,[]],51,2523,[],[[0],[1],[1,100,""]],[0,0]],[[1992,320,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,2524,[],[[0],[1],[1,100,""]],[0,0]],[[3856,440,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,2525,[],[[0],[1],[1,100,""]],[0,0]],[[3848,1,0,304,448,0,0,1,0,0,0,0,[]],51,2526,[],[[0],[1],[1,100,""]],[0,0]],[[1760,320,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,2530,[],[[0],[1],[1,100,""]],[0,0]],[[3048,-7,0,808,496,0,0,1,0,0,0,0,[]],51,2531,[],[[0],[1],[1,100,""]],[0,0]],[[2792,0,0,512,9,0,1.570796370506287,1,0,0,0,0,[]],51,2532,[],[[0],[1],[1,100,""]],[0,0]],[[3056,0,0,488,9,0,1.570796370506287,1,0,0,0,0,[]],51,2533,[],[[0],[1],[1,100,""]],[0,0]],[[2928,360,0,232,16,0,1.570796370506287,1,0,0,0,0,[]],51,2535,[],[[0],[1],[1,100,""]],[0,0]],[[2792,1,0,256,288,0,0,1,0,0,0,0,[]],51,2536,[],[[0],[1],[1,100,""]],[0,0]],[[2896,568,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,2534,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[-2,1216,0,7510,440,0,0,1,0,0,0,0,[]],51,2540,[],[[0],[1],[1,100,""]],[0,0]],[[7488,584,0,136,216,0,1.570796370506287,1,0,0,0,0,[]],51,2541,[],[[0],[1],[1,100,""]],[0,0]],[[7344,1016,0,816,9,0,0,1,0,0,0,0,[]],51,2542,[],[[0],[1],[1,100,""]],[0,0]],[[7280,1016,0,64,8,0,0,1,0,0,0,0,[]],45,2543,[],[[0],[1]],[0,0]],[[7312,1064,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2544,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[7500,1216,0,200,9,0,-1.570796489715576,1,0,0,0,0,[]],51,2546,[],[[0],[1],[1,100,""]],[0,0]],[[7484,1136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2547,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7484,1168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2548,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7484,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2549,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7484,1072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2553,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7484,1104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2554,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7484,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,2555,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5536,816,0,1400,336,0,0,1,0.5,0.5,0,0,[]],50,2550,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"B 4000;",250,20,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[7280,584,0,440,504,0,1.570796370506287,1,0,0,0,0,[]],51,2528,[],[[0],[1],[1,100,""]],[0,0]],[[7176,1072,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,2552,[],[[0],[1],[1,100,""]],[0,0]],[[7040,864,0,264,192,0,1.570796370506287,1,0,0,0,0,[]],51,2556,[],[[0],[1],[1,100,""]],[0,0]],[[7024,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2557,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6992,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2558,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6960,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2559,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6928,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2560,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6896,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6864,1144,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6776,584,0,72,8,0,0,1,0,0,0,0,[]],45,2563,[],[[0],[1]],[0,0]],[[4464,488,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,2564,[],[[0]],[0,"Default",0,1]],[[6760,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6728,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6696,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6664,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3832,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2529,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3800,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3445,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3768,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3446,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3736,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3447,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3704,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3449,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3672,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3450,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3451,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3608,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3452,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3448,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3458,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3416,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3459,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3384,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3460,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3352,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3461,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6344,584,0,432,440,0,0,1,0,0,0,0,[]],51,2527,[],[[0],[1],[1,100,""]],[0,0]],[[6312,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3462,[[1],[0]],[[0]],[0,"Default",0,1]],[[8432,584,0,136,856,0,1.570796370506287,1,0,0,0,0,[]],51,3463,[],[[0],[1],[1,100,""]],[0,0]],[[6256,584,0,96,8,0,0,1,0,0,0,0,[]],45,2537,[],[[0],[1]],[0,0]],[[4143,449,0,9,135,0,0,1,0,0,0,0,[]],48,5415,[],[[0],[1]],[0,0]],[[4144,504,0,24,100,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,5416,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 2000",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[151,475,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,2249,[["level32"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[280,387,0,288,117,0,0,1,0,0,0,0,[[]]],61,5623,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[209.6012268066406,453.3729553222656,0,32,29.4512939453125,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,1432,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"W 10; F 10000",7000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[8150.38916015625,1024.45556640625,0,311.1142578125,9,0,-1.570796489715576,1,0,0,0,0,[]],51,2538,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,780239747127872,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,371333309011920,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,324738382487352,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,501210784048105,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,420901738204466,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,854512788954366,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,663465588393400,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 33",3000,9000,true,"Levels",415272689974567,[["Background",0,158361417687801,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[2788.39111328125,4075,0,144,9,0,0,1,0,0,0,0,[]],51,5453,[],[[0],[1],[1,100,""]],[0,0]]],[]],["Layer 0",1,594181474817275,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1774,760,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3136,[["level33"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[223,584,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6,[["Selection exam"],[""],[0]],[],[1,"Default",0,1]],[[439,809,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,7,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["astronaut"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[304,2840,0,912,9,0,0,1,0,0,0,0,[]],51,2597,[],[[0],[1],[1,100,""]],[0,0]],[[528,2632,0,920,9,0,0,1,0,0,0,0,[]],51,8,[],[[0],[1],[1,100,""]],[0,0]],[[208,2632,0,680,9,0,1.570796370506287,1,0,0,0,0,[]],51,2600,[],[[0],[1],[1,100,""]],[0,0]],[[336,2640,0,200,9,0,1.570796370506287,1,0,0,0,0,[]],48,2599,[],[[0],[1]],[0,0]],[[1752,2792,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2601,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1984,2640,0,208,9,0,1.570796370506287,1,0,0,0,0,[]],51,2602,[],[[0],[1],[1,100,""]],[0,0]],[[1968,2760,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,2603,[[1],[300]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[336,2752,0,56,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 200",75,40,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1216,2840,0,768,9,0,0,1,0,0,0,0,[]],51,10,[],[[0],[1],[1,100,""]],[0,0]],[[1440,2632,0,544,9,0,0,1,0,0,0,0,[]],51,11,[],[[0],[1],[1,100,""]],[0,0]],[[872,2824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,12,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,2824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,13,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,2824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,14,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,2824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,15,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1344,2824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,16,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1376,2824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,17,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[208,2840,0,96,9,0,0,1,0,0,0,0,[]],52,2222,[],[[0],[0]],[0,0]],[[312,2840,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,18,[],[[0],[1],[1,100,""]],[0,0]],[[40,3456,0,584,9,0,0,1,0,0,0,0,[]],51,19,[],[[0],[1],[1,100,""]],[0,0]],[[304,3336,0,128,9,0,0,1,0,0,0,0,[]],51,20,[],[[0],[1],[1,100,""]],[0,0]],[[432,3064,0,280,9,0,1.570796370506287,1,0,0,0,0,[]],51,21,[],[[0],[1],[1,100,""]],[0,0]],[[744,3072,0,752,9,0,1.570796370506287,1,0,0,0,0,[]],51,22,[],[[0],[1],[1,100,""]],[0,0]],[[744,3072,0,320,9,0,3.141592741012573,1,0,0,0,0,[]],51,23,[],[[0],[1],[1,100,""]],[0,0]],[[600,3304,0,40,96,0,3.141592741012573,1,0,0,0,0,[]],51,24,[],[[0],[1],[1,100,""]],[0,0]],[[56,3432,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,25,[[1],[-1]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[40,3312,0,168,9,0,0,1,0,0,0,0,[]],51,26,[],[[0],[1],[1,100,""]],[0,0]],[[48,3312,0,152,9,0,1.570796370506287,1,0,0,0,0,[]],51,29,[],[[0],[1],[1,100,""]],[0,0]],[[584,3304,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],52,30,[],[[0],[0]],[0,0]],[[584,3192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,31,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2936,3184,0,900.101806640625,9,0,1.570796370506287,1,0,0,0,0,[]],51,32,[],[[0],[1],[1,100,""]],[0,0]],[[2872,3976,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,36,[],[[0]],[0,"Default",0,1]],[[2792,3184,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,39,[],[[0],[1],[1,100,""]],[0,0]],[[2792,3184,0,144,9,0,0,1,0,0,0,0,[]],51,50,[],[[0],[1],[1,100,""]],[0,0]],[[584,3408,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],45,59,[],[[0],[1]],[0,0]],[[1000,2720,0,231,64,0,0,1,0,0,0,0,[]],46,69,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Step 1 is...",1,0,50,0,0,0,0,0,"",-1,0]],[[1400,2216,0,432,64,0,0,1,0,0,0,0,[]],46,84,[[1],[1],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","ROCKETS!",3,0,50,0,0,0,0,0,"",-1,0]],[[1640,2256,0,56,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,85,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"B 460",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[56,3368,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,86,[[1],[-1]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[256,3245,0,96,96,0,0,1,0.5,0.5,0,0,[]],49,87,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[208,3392,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],48,88,[],[[0],[1]],[0,0]],[[208,3320,0,72,9,0,1.570796370506287,1,0,0,0,0,[]],48,89,[],[[0],[1]],[0,0]],[[208,3352,0,56,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,90,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 64",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[208,3424,0,56,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,92,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"B 64",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[352,3728,0,56,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,93,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 360",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[240,3720,0,231,64,0,0,1,0,0,0,0,[]],46,94,[[1],[1],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","MORE ROCKETS!",1.5,0,50,0,0,0,0,0,"",-1,0]],[[296,3336,0,160,9,0,0,1,0,0,0,0,[]],51,95,[],[[0],[1],[1,100,""]],[0,0]],[[296,3344,0,2,2,0,0,1,0.5,0.5,0,0,[]],50,96,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 120",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[200,2632,0,176,9,0,0,1,0,0,0,0,[]],51,97,[],[[0],[1],[1,100,""]],[0,0]],[[375.9999389648438,896,0,1744,9,0,1.570796370506287,1,0,0,0,0,[]],51,202,[],[[0],[1],[1,100,""]],[0,0]],[[536.0000610351562,896,0,1744,9,0,1.570796370506287,1,0,0,0,0,[]],51,369,[],[[0],[1],[1,100,""]],[0,0]],[[344,744,0,231,64,0,0,1,0,0,0,0,[]],46,370,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Take part in the OvO space Program!",1,0,50,0,0,0,0,0,"",-1,0]],[[320,728,0,272,9,0,0,1,0,0,0,0,[]],51,381,[],[[0],[1],[1,100,""]],[0,0]],[[528,896,0,72,9,0,0,1,0,0,0,0,[]],51,382,[],[[0],[1],[1,100,""]],[0,0]],[[312,896,0,64,9,0,0,1,0,0,0,0,[]],51,399,[],[[0],[1],[1,100,""]],[0,0]],[[320,728,0,176,9,0,1.570796370506287,1,0,0,0,0,[]],51,400,[],[[0],[1],[1,100,""]],[0,0]],[[600,728,0,176,9,0,1.570796370506287,1,0,0,0,0,[]],51,421,[],[[0],[1],[1,100,""]],[0,0]],[[360,2736,0,231,64,0,0,1,0,0,0,0,[]],46,423,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","This way ---->",1,0,50,0,0,0,0,0,"",-1,0]],[[424,2728,0,56,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,424,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 600",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2792,3424,0,136,9,0,0,1,0,0,0,0,[]],52,543,[],[[0],[0]],[0,0]],[[2792,3424,0,660.101806640625,9,0,1.570796370506287,1,0,0,0,0,[]],51,546,[],[[0],[1],[1,100,""]],[0,0]],[[624,3456,0,680,9,0,1.570796370506287,1,0,0,0,0,[]],51,547,[],[[0],[1],[1,100,""]],[0,0]],[[616,4128,0,1792,9,0,0,1,0,0,0,0,[]],51,2710,[],[[0],[1],[1,100,""]],[0,0]],[[736,3816,0,1504,9,0,0,1,0,0,0,0,[]],51,2711,[],[[0],[1],[1,100,""]],[0,0]],[[2392,4112,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,2712,[[1],[0]],[[0]],[0,"Default",0,1]],[[680,3648,0,96,96,0,0,1,0.5,0.5,0,0,[]],49,2713,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[792,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2714,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[840,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2715,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[888,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2716,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[944,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2717,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1000,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2718,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1056,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2719,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1112,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2720,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1168,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2721,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[432,4456,0,2184,176,0,0,1,0,0,0,0,[]],46,2722,[[1],[1],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","MORE ROCKEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEETS!",2.5,0,50,0,0,0,0,0,"",-1,0]],[[1080,4544,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2723,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,1,"F 360",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1216,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2724,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1272,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2725,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1328,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2726,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1376,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2727,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1424,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2728,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1472,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2729,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1528,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2730,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1584,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2731,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1640,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2732,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1696,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2733,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1752,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2734,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1800,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2735,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1856,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2736,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1912,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2737,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1960,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2738,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2008,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2739,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2056,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2740,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2112,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2741,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2168,3832,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2742,[[1],[325]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[452,896,0,9,76,0,1.570796370506287,1,0,0,0,0,[]],48,371,[],[[0],[1]],[0,0]],[[528,896,0,9,76,0,1.570796370506287,1,0,0,0,0,[]],48,422,[],[[0],[1]],[0,0]],[[498,904,0,50,32,0,0,1,0.5,0.5,0,0,[]],50,1660,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,0,1,"W 1;R 90;F 100;L 90;F 300",100,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[408,904,0,50,32,0,0,1,0.5,0.5,0,0,[]],50,1927,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,0,1,"W 1;R 90; F 100;R 90; F 300",100,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[488,768,0,50,32,0,0,1,0.5,0.5,0,0,[]],50,98,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"W 10 ; F 1000",1000,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1776,760,0,50,32,0,0,1,0.5,0.5,0,0,[]],50,3137,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,1,1,1,"W 10 ; B 1325",1000,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[314,582,0,288,114,0,0,1,0,0,0,0,[[]]],61,5624,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",2,801764278645348,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,907649229126293,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,596912154178111,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,355579686214278,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,719178086121515,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,589988977314873,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,106108338502018,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 34",3000,4000,true,"Levels",187066840962196,[["Background",0,357380478704912,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,480091760742559,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[585,519,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,762,[["Test of intelligence"],[""],[0]],[],[1,"Default",0,1]],[[1080,8,0,1048,9,0,1.570796370506287,1,0,0,0,0,[]],51,763,[],[[0],[1],[1,100,""]],[0,0]],[[936,1048,0,136,9,0,0,1,0,0,0,0,[]],52,764,[],[[0],[0]],[0,0]],[[936.0000610351562,8,0,1048,9,0,1.570796370506287,1,0,0,0,0,[]],51,765,[],[[0],[1],[1,100,""]],[0,0]],[[48,1256,0,888,16,0,0,1,0,0,0,0,[]],51,980,[],[[0],[1],[1,100,""]],[0,0]],[[1080,1256,0,920,16,0,0,1,0,0,0,0,[]],51,981,[],[[0],[1],[1,100,""]],[0,0]],[[936,1256,0,144,9,0,0,1,0,0,0,0,[]],48,982,[],[[0],[1]],[0,0]],[[1072,1048,0,208,9,0,0,1,0,0,0,0,[]],51,983,[],[[0],[1],[1,100,""]],[0,0]],[[728,1048,0,208,9,0,0,1,0,0,0,0,[]],51,984,[],[[0],[1],[1,100,""]],[0,0]],[[1280,656,0,400,9,0,1.570796370506287,1,0,0,0,0,[]],51,990,[],[[0],[1],[1,100,""]],[0,0]],[[2000,656,0,608,9,0,1.570796370506287,1,0,0,0,0,[]],51,991,[],[[0],[1],[1,100,""]],[0,0]],[[1272,648,0,728,9,0,0,1,0,0,0,0,[]],51,992,[],[[0],[1],[1,100,""]],[0,0]],[[1984,1168,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,993,[[1],[200]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1984,816,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,994,[[1],[200]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1288,856,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,1005,[[1],[200]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1400,664,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2674,[[1],[200]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1792,1048,0,88,9,0,1.570796370506287,1,0,0,0,0,[]],51,2675,[],[[0],[1],[1,100,""]],[0,0]],[[1456,816,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2676,[],[[0],[1],[1,100,""]],[0,0]],[[1792,904,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2677,[],[[0],[1],[1,100,""]],[0,0]],[[1496,1112,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2678,[],[[0],[1],[1,100,""]],[0,0]],[[1640,984,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,2679,[],[[0],[1],[1,100,""]],[0,0]],[[1544,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2680,[[1],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[936,1264,0,144,9,0,0,1,0,0,0,0,[]],48,2681,[],[[0],[1]],[0,0]],[[1040,1252,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,2682,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 160",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1001,193,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,2683,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[56,656,0,616,9,0,1.570796370506287,1,0,0,0,0,[]],51,2684,[],[[0],[1],[1,100,""]],[0,0]],[[736,648,0,408,9,0,1.570796370506287,1,0,0,0,0,[]],51,2685,[],[[0],[1],[1,100,""]],[0,0]],[[48,648,0,680,9,0,0,1,0,0,0,0,[]],51,2686,[],[[0],[1],[1,100,""]],[0,0]],[[152,976,0,480,9,0,0,1,0,0,0,0,[]],51,2687,[],[[0],[1],[1,100,""]],[0,0]],[[632,976,0,96,8,0,0,1,0,0,0,0,[]],45,2688,[],[[0],[1]],[0,0]],[[440,1064,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,2689,[],[[0],[1],[1,100,""]],[0,0]],[[424,1240,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,2690,[[1],[200]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,90,1]],[0,"Default",0,1]],[[448,1240,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,2691,[[1],[225]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,90,1]],[0,"Default",0,1]],[[160,976,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,2692,[],[[0],[1],[1,100,""]],[0,0]],[[192,664,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2693,[[1],[225]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,90,1]],[0,"Default",0,1]],[[296,664,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2694,[[1],[225]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,90,1]],[0,"Default",0,1]],[[400,664,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2695,[[1],[225]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,90,1]],[0,"Default",0,1]],[[512,664,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,2696,[[1],[225]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,90,1]],[0,"Default",0,1]],[[680,888,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,2698,[[2],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[976,1272,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,2699,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 160",1000,0,0,400,100,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[856,1112,0,312,80,0,0,1,0,0,0,0,[]],46,3141,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","You will have to outrange rockets however you can",1,0,50,0,0,0,0,0,"",-1,0]],[[1576,880,0,64,9,0,0,1,0,0,0,0,[]],51,3138,[],[[0],[1],[1,100,""]],[0,0]],[[1088,1264,0,544,9,0,1.570796370506287,1,0,0,0,0,[]],51,3139,[],[[0],[1],[1,100,""]],[0,0]],[[936,1272,0,536,9,0,1.570796370506287,1,0,0,0,0,[]],51,3140,[],[[0],[1],[1,100,""]],[0,0]],[[1016,8,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3142,[],[[0]],[0,"Default",0,1]],[[1520,2432,0,8,32,0,0,1,0.5,0.5,0,0,[]],50,3224,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 60",20,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[928,1800,0,160,9,0,0,1,0,0,0,0,[]],52,3230,[],[[0],[0]],[0,0]],[[824,1800,0,216,8,0,1.570796370506287,1,0,0,0,0,[]],51,3231,[],[[0],[1],[1,100,""]],[0,0]],[[816,1800,0,112,8,0,0,1,0,0,0,0,[]],51,3232,[],[[0],[1],[1,100,""]],[0,0]],[[816,2008,0,672,8,0,0,1,0,0,0,0,[]],51,3233,[],[[0],[1],[1,100,""]],[0,0]],[[1088,1800,0,680,8,0,0,1,0,0,0,0,[]],51,3234,[],[[0],[1],[1,100,""]],[0,0]],[[1552,2008,0,216,8,0,0,1,0,0,0,0,[]],51,3235,[],[[0],[1],[1,100,""]],[0,0]],[[1768,1800,0,208,8,0,1.570796370506287,1,0,0,0,0,[]],51,3236,[],[[0],[1],[1,100,""]],[0,0]],[[832,1912,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3237,[[1],[250]],[[0],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1112,1992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3239,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1376,1992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3240,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,1824,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3241,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,2008,0,8,64,0,1.570796370506287,1,0,0,0,0,[]],48,3243,[],[[0],[1]],[0,0]],[[1736,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3249,[[10],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1512,2008,0,8,32,0,0,1,0.5,0.5,0,0,[]],50,3250,[[-1],[0],[0],[0],[0],[10],[0]],[[0],[1,0,1,1,"F 75",50,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[824,2016,0,424,8,0,1.570796370506287,1,0,0,0,0,[]],51,3251,[],[[0],[1],[1,100,""]],[0,0]],[[1064,2224,0,488,8,0,0,1,0,0,0,0,[]],51,3252,[],[[0],[1],[1,100,""]],[0,0]],[[1552,2224,0,216,8,0,0,1,0,0,0,0,[]],51,3253,[],[[0],[1],[1,100,""]],[0,0]],[[1768,2016,0,208,8,0,1.570796370506287,1,0,0,0,0,[]],51,3254,[],[[0],[1],[1,100,""]],[0,0]],[[1752,2072,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3255,[[1],[300]],[[0],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1064,2224,0,8,64,0,1.570796370506287,1,0,0,0,0,[]],48,3256,[],[[0],[1]],[0,0]],[[960,2104,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3258,[[11],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1016,2224,0,8,32,0,0,1,0.5,0.5,0,0,[]],50,3259,[[-1],[0],[0],[0],[0],[11],[0]],[[0],[1,0,1,1,"F 75",50,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1752,2160,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3260,[[1],[300]],[[0],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[816,2224,0,184,8,0,0,1,0,0,0,0,[]],51,3262,[],[[0],[1],[1,100,""]],[0,0]],[[920,2160,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3266,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[952,2160,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3268,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,2160,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3269,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,2136,0,96,8,0,0,1,0,0,0,0,[]],51,3270,[],[[0],[1],[1,100,""]],[0,0]],[[1768,2224,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],51,3271,[],[[0],[1],[1,100,""]],[0,0]],[[832,2344,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3272,[[1],[350]],[[0],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1120,2416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3273,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,2416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3274,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,2248,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3275,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,2432,0,672,8,0,0,1,0,0,0,0,[]],51,3278,[],[[0],[1],[1,100,""]],[0,0]],[[1552,2432,0,216,8,0,0,1,0,0,0,0,[]],51,3279,[],[[0],[1],[1,100,""]],[0,0]],[[1552,2432,0,8,64,0,1.570796370506287,1,0,0,0,0,[]],48,3281,[],[[0],[1]],[0,0]],[[1760,2368,0,8,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3282,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 60",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1768,2320,0,120,8,0,1.570796370506287,1,0,0,0,0,[]],51,3283,[],[[0],[1],[1,100,""]],[0,0]],[[1488,2696,0,1312,8,0,0,1,0,0,0,0,[]],51,3284,[],[[0],[1],[1,100,""]],[0,0]],[[2456,2688,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3285,[[1],[250]],[[0],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2568,2688,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3286,[[1],[250]],[[0],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2864,3040,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3287,[],[[0]],[0,"Default",0,1]],[[2800,2696,0,120,9,0,0,1,0,0,0,0,[]],52,3288,[],[[0],[0]],[0,0]],[[2800,2696,0,1440,8,0,1.570796370506287,1,0,0,0,0,[]],51,3289,[],[[0],[1],[1,100,""]],[0,0]],[[2928,1680,0,2456,8,0,1.570796370506287,1,0,0,0,0,[]],51,3290,[],[[0],[1],[1,100,""]],[0,0]],[[1704,2400,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3277,[[3],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2511.393310546875,2660.8232421875,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5494,[["level34"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1093,1277,0,288,117,0,0,1,0,0,0,0,[[]]],61,5625,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",2,321820101763092,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,953824325326885,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,338643345281746,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,464516746303262,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,767069366671110,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,124576901239053,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,282400980156737,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 35",2000,3000,true,"Levels",790260098468660,[["Background",0,885121337970098,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[819,367,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6370,[["Test of instinct"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,186988710119490,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1000,388,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1006,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[944,-396,0,1608,9,0,1.570796370506287,1,0,0,0,0,[]],51,1007,[],[[0],[1],[1,100,""]],[0,0]],[[1088,-292,0,1504,9,0,1.570796370506287,1,0,0,0,0,[]],51,2697,[],[[0],[1],[1,100,""]],[0,0]],[[1016,180,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3144,[],[[0]],[0,"Default",0,1]],[[944,1204,0,136,9,0,0,1,0,0,0,0,[]],52,3145,[],[[0],[0]],[0,0]],[[1080,1204,0,832,9,0,0,1,0,0,0,0,[]],51,3148,[],[[0],[1],[1,100,""]],[0,0]],[[120,2028,0,816,9,0,0,1,0,0,0,0,[]],51,3154,[],[[0],[1],[1,100,""]],[0,0]],[[112,1204,0,832,9,0,0,1,0,0,0,0,[]],51,3146,[],[[0],[1],[1,100,""]],[0,0]],[[120,1204,0,832,9,0,1.570796370506287,1,0,0,0,0,[]],51,3157,[],[[0],[1],[1,100,""]],[0,0]],[[1912,1204,0,832,9,0,1.570796370506287,1,0,0,0,0,[]],51,3155,[],[[0],[1],[1,100,""]],[0,0]],[[1096,2028,0,816,9,0,0,1,0,0,0,0,[]],51,3156,[],[[0],[1],[1,100,""]],[0,0]],[[1096,2028,0,9,160,0,1.570796370506287,1,0,0,0,0,[]],48,3158,[],[[0],[1]],[0,0]],[[1016,2036,0,50,50,0,-1.570796370506287,1,0.5,0.5,0,0,[]],50,3159,[[-1],[0],[0],[0],[0],[-1],[0]],[[0],[1,1,1,1,"W 2 ; F 120; R 90",5,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[128,1316,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3160,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[120,1580,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3161,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[128,1820,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3163,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[696,1220,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3164,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1312,1220,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3165,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1696,1220,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3167,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[368,1220,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3173,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1168,2020,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3174,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1552,2020,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3175,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[456,2020,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3176,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[848,2020,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3177,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1896,1396,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3178,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1896,1660,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3179,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1896,1900,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3180,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[648,2012,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3182,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[272,2012,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3183,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1352,2012,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3184,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1736,2012,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3186,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[448,1828,0,128,9,0,0,1,0,0,0,0,[]],51,3192,[],[[0],[1],[1,100,""]],[0,0]],[[1488,1852,0,128,9,0,0,1,0,0,0,0,[]],51,3193,[],[[0],[1],[1,100,""]],[0,0]],[[824,1548,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,3194,[],[[0],[1],[1,100,""]],[0,0]],[[1288,1524,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,3195,[],[[0],[1],[1,100,""]],[0,0]],[[496,1484,0,128,9,0,0,1,0,0,0,0,[]],51,3196,[],[[0],[1],[1,100,""]],[0,0]],[[1344,1732,0,128,9,0,0,1,0,0,0,0,[]],51,3197,[],[[0],[1],[1,100,""]],[0,0]],[[1640,1588,0,128,9,0,0,1,0,0,0,0,[]],51,3198,[],[[0],[1],[1,100,""]],[0,0]],[[968,1548,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,3199,[],[[0],[1],[1,100,""]],[0,0]],[[1088,1396,0,128,9,0,0,1,0,0,0,0,[]],51,3201,[],[[0],[1],[1,100,""]],[0,0]],[[1296,1572,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3202,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[808,1604,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3203,[[1],[175]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1448,1460,0,128,9,0,0,1,0,0,0,0,[]],51,3212,[],[[0],[1],[1,100,""]],[0,0]],[[1320,1292,0,48,9,0,0,1,0,0,0,0,[]],51,3213,[],[[0],[1],[1,100,""]],[0,0]],[[832,1928,0,83,9,0,0,1,0,0,0,0,[]],51,3214,[],[[0],[1],[1,100,""]],[0,0]],[[464,1812,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3215,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[936,2028,0,1608,9,0,1.570796370506287,1,0,0,0,0,[]],51,3211,[],[[0],[1],[1,100,""]],[0,0]],[[1104,2028,0,1504,9,0,1.570796370506287,1,0,0,0,0,[]],51,3216,[],[[0],[1],[1,100,""]],[0,0]],[[1016,2812,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3217,[],[[0]],[0,"Default",0,1]],[[881,1754,0,288,117,0,0,1,0,0,0,0,[[]]],61,5626,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1157,1344,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1047,[["level35"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",2,461809333983795,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,396774902006415,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,728068508973358,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,815490977891861,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,947295355744231,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,167440448590605,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,612041582485055,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 36",5000,5000,true,"Levels",396453985665977,[["Background",0,223729410801067,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[1852,804,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6371,[["Test of speed"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,445891245204597,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2008,2370,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3370,[[1],[350]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2599,1786,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5501,[["level36"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2656,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3363,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2624,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3364,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2688,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3365,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2752,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3366,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2720,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3367,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2784,1520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3368,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[-1040,-528,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1009,[["Buttons!"],[""],[0]],[],[1,"Default",0,1]],[[1616,1048,0,416,1376,0,0,1,0,0,0,0,[]],51,3220,[],[[0],[1],[1,100,""]],[0,0]],[[1616,-368,0,168,1272,0,0,1,0,0,0,0,[]],51,3221,[],[[0],[1],[1,100,""]],[0,0]],[[2224,-384,0,224,1280,0,0,1,0,0,0,0,[]],51,3222,[],[[0],[1],[1,100,""]],[0,0]],[[2240,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3292,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2272,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3293,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3294,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3295,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3296,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3297,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3298,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,880,0,72,208,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,3299,[[-1],[0],[0],[0],[0],[-1],[1]],[[0],[1,1,1,0,"W 1.5; F 110 ; W 1 ; B 110",1000,0,200,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2960,-384,0,224,1280,0,0,1,0,0,0,0,[]],51,3300,[],[[0],[1],[1,100,""]],[0,0]],[[2976,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3301,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3008,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3302,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3303,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3072,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3304,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3104,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3305,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3136,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3306,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3168,912,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3307,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3072,880,0,72,208,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,3308,[[-1],[0],[0],[0],[0],[-1],[1]],[[0],[1,1,1,0,"W 1.5; F 110 ; W 1 ; B 110",1000,0,200,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2800,1504,0,192,456,0,3.141592741012573,1,0,0,0,0,[]],51,3309,[],[[0],[1],[1,100,""]],[0,0]],[[2784,1032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3311,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2752,1032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3312,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2720,1032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3313,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2688,1032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3314,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2656,1032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3315,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2624,1032,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3316,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,1272,0,488,176,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3317,[[-1],[0],[0],[0],[0],[-1],[1]],[[0],[1,1,1,0,"W 1.5; F 110 ; W 1 ; B 110",1000,0,200,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2448,-384,0,512,1280,0,0,1,0,0,0,0,[]],51,3318,[],[[0],[1],[1,100,""]],[0,0]],[[2800,1048,0,984,272,0,0,1,0,0,0,0,[]],51,3319,[],[[0],[1],[1,100,""]],[0,0]],[[1784,887,0,128,9,0,0,1,0,0,0,0,[]],52,3322,[],[[0],[0]],[0,0]],[[1848,120,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3323,[],[[0]],[0,"Default",0,1]],[[1912,-384,0,312,1280,0,0,1,0,0,0,0,[]],51,3321,[],[[0],[1],[1,100,""]],[0,0]],[[3184,-392,0,600,1288,0,0,1,0,0,0,0,[]],51,3324,[],[[0],[1],[1,100,""]],[0,0]],[[3376,792,0,408,456,0,0,1,0,0,0,0,[]],51,3325,[],[[0],[1],[1,100,""]],[0,0]],[[3336,1016,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3326,[[1],[1],[1],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1784,1000,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3327,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[392,-368,0,1016,1424,0,0,1,0,0,0,0,[]],51,3310,[],[[0],[1],[1,100,""]],[0,0]],[[1512,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3329,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1408,-424,0,208,1328,0,0,1,0,0,0,0,[]],51,3328,[],[[0],[1],[1,100,""]],[0,0]],[[1744,-368,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3330,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"B 160",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[408,1056,0,1000,1440,0,0,1,0,0,0,0,[]],51,3331,[],[[0],[1],[1,100,""]],[0,0]],[[1512,1048,0,104,456,0,0,1,0,0,0,0,[]],51,3332,[],[[0],[1],[1,100,""]],[0,0]],[[1408,1048,0,104,456,0,0,1,0,0,0,0,[]],51,3333,[],[[0],[1],[1,100,""]],[0,0]],[[1568,1232,0,50,50,0,0,1,0.5,0.5,0,0,[]],50,3334,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"W 3 ; F 160",30,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1472,1224,0,50,50,0,0,1,0.5,0.5,0,0,[]],50,3335,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"W 3; B 160",30,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3776,2640,0,1384,3376,0,1.570796370506287,1,0,0,0,0,[]],51,3336,[],[[0],[1],[1,100,""]],[0,0]],[[2032,1048,0,416,568,0,0,1,0,0,0,0,[]],51,3337,[],[[0],[1],[1,100,""]],[0,0]],[[2032,2240,0,416,184,0,0,1,0,0,0,0,[]],51,3338,[],[[0],[1],[1,100,""]],[0,0]],[[2120,2144,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3339,[],[[0]],[0,"Default",0,1]],[[2448,1824,0,416,248,0,1.570796370506287,1,0,0,0,0,[]],51,3340,[],[[0],[1],[1,100,""]],[0,0]],[[2448,1824,0,960,600,0,0,1,0,0,0,0,[]],51,3341,[],[[0],[1],[1,100,""]],[0,0]],[[5024,-392,0,4392,1256,0,1.570796370506287,1,0,0,0,0,[]],51,3342,[],[[0],[1],[1,100,""]],[0,0]],[[2448,1048,0,160,376,0,0,1,0,0,0,0,[]],51,3343,[],[[0],[1],[1,100,""]],[0,0]],[[3560,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3344,[[0.8],[0]],[[0]],[0,"Default",0,1]],[[3528,2248,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3345,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[3688,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3346,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[3240,1808,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3347,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2864,1824,0,64,320,0,3.141592741012573,1,0,0,0,0,[]],51,3348,[],[[0],[1],[1,100,""]],[0,0]],[[3184,1504,0,64,320,0,1.570796370506287,1,0,0,0,0,[]],51,3349,[],[[0],[1],[1,100,""]],[0,0]],[[3184,1752,0,64,248,0,3.141592741012573,1,0,0,0,0,[]],51,3350,[],[[0],[1],[1,100,""]],[0,0]],[[3512,1968,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3351,[[1],[0]],[[0]],[0,"Default",0,1]],[[2520,1536,0,280,80,0,0,1,0,0,0,0,[]],51,3352,[],[[0],[1],[1,100,""]],[0,0]],[[2992,1576,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3353,[[1],[-1]],[[1],[300,4,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2992,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3354,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[400,2488,0,960,168,0,0,1,0,0,0,0,[]],51,3356,[],[[0],[1],[1,100,""]],[0,0]],[[1368,2544,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3357,[[1],[300]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1368,2600,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3355,[[1],[300]],[[1],[300,0.5,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1768,2552,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],51,3358,[],[[0],[1],[1,100,""]],[0,0]],[[1768,2424,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],51,3359,[],[[0],[1],[1,100,""]],[0,0]],[[1920,2424,0,216,8,0,1.570796370506287,1,0,0,0,0,[]],51,3360,[],[[0],[1],[1,100,""]],[0,0]],[[1832,2600,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3361,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1920,2544,0,50,50,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3362,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 2 ; F 240",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2779,1728,0,50,204,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3369,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"W 2 ; F 160",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2384,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3372,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,2450,0,50,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3371,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 2 ; B 60",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2416,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3373,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3374,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3375,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2784,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3376,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2752,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3377,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3192,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3378,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3160,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3379,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3512,2264,0,32,8,0,0,1,0,0,0,0,[]],51,3380,[],[[0],[1],[1,100,""]],[0,0]],[[3672,2136,0,32,8,0,0,1,0,0,0,0,[]],51,3381,[],[[0],[1],[1,100,""]],[0,0]],[[3496,1984,0,32,8,0,0,1,0,0,0,0,[]],51,3382,[],[[0],[1],[1,100,""]],[0,0]],[[3456,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3383,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3384,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3768,1320,0,64,360,0,1.570796370506287,1,0,0,0,0,[]],51,3385,[],[[0],[1],[1,100,""]],[0,0]],[[3520,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3386,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3488,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3387,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3584,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3388,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3552,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3389,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3648,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3390,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3616,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3391,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3712,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3392,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3680,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3393,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3744,1400,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3395,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3394,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3396,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3397,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3398,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3399,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2232,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3400,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3401,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3402,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3403,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3404,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3405,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3406,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,1944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3407,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,1976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3408,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,2008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3409,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,1912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3410,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3411,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3412,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3413,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3414,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3415,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3416,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3417,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3418,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3419,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3420,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3421,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3422,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,1944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3423,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,1976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3424,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,2008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3425,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3426,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,1608,0,72,8,0,0,1,0,0,0,0,[]],45,3427,[],[[0],[1]],[0,0]],[[2216,1808,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3428,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,1808,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3429,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,1808,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3430,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,1808,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3431,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,1808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3432,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,1776,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3433,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,1744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3434,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,1712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3435,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,1632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3436,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,1632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3437,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,1632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3438,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3439,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2053,1683,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,3440,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2076,1661,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,3441,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2099,1638,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,3442,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104.313720703125,1610.686279296875,0,104,72,0,2.356194496154785,1,0,0,0,0,[]],51,3443,[],[[0],[1],[1,100,""]],[0,0]],[[2800,1616,0,208,280,0,1.570796370506287,1,0,0,0,0,[]],51,3444,[],[[0],[1],[1,100,""]],[0,0]],[[1240,904,0,544,144,0,0,1,0,0,0,0,[]],51,3320,[],[[0],[1],[1,100,""]],[0,0]],[[1846,367,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3218,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[1914,899,0,288,117,0,0,1,0,0,0,0,[[]]],61,5627,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",2,600723636719424,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,923904984228546,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,190255380076431,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,972898273930038,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,316434591479115,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,957393707838430,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,687026282514646,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 37",2000,2000,true,"Levels",237035931784043,[["Background",0,684282844436466,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-1000,408,0,456,408,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,3456,[],[[0]],[0,"Default",0,1]]],[]],["Layer 0",1,403491227943263,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[-51,30,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1018,[["Test of Accuracy"],[""],[0]],[],[1,"Default",0,1]],[[179,181,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3454,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[72,464,0,408,9,0,0,1,0,0,0,0,[]],51,3457,[],[[0],[1],[1,100,""]],[0,0]],[[808,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3467,[[0]],[[1],[1]],[0,"Default",0,1]],[[752,464,0,72,8,0,0,1,0,0,0,0,[]],56,3468,[],[[1],[1]],[0,0]],[[1040,336,0,224,8,0,0,1,0,0,0,0,[]],56,3469,[],[[1],[1]],[0,0]],[[920,240,0,64,8,0,0,1,0,0,0,0,[]],56,3470,[],[[1],[1]],[0,0]],[[936,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3471,[[0]],[[1],[1]],[0,"Default",0,1]],[[968,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3472,[[0]],[[1],[1]],[0,"Default",0,1]],[[1064,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3500,[[0]],[[1],[1]],[0,"Default",0,1]],[[1096,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3527,[[0]],[[1],[1]],[0,"Default",0,1]],[[1272,208,0,136,8,0,1.570796370506287,1,0,0,0,0,[]],56,3554,[],[[1],[1]],[0,0]],[[1248,320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,3639,[[0]],[[1],[1]],[0,"Default",0,1]],[[480,464,0,56,8,0,0,1,0,0,0,0,[]],56,3464,[],[[1],[1]],[0,0]],[[1248,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,3640,[[0]],[[1],[1]],[0,"Default",0,1]],[[1248,256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,3675,[[0]],[[1],[1]],[0,"Default",0,1]],[[1248,224,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,3676,[[0]],[[1],[1]],[0,"Default",0,1]],[[936,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3677,[[0]],[[1],[1]],[0,"Default",0,1]],[[1096,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3678,[[0]],[[1],[1]],[0,"Default",0,1]],[[1048,240,0,64,8,0,0,1,0,0,0,0,[]],56,3473,[],[[1],[1]],[0,0]],[[888,336,0,104,8,0,0,1,0,0,0,0,[]],56,3474,[],[[1],[1]],[0,0]],[[904,864,0,744,8,0,0,1,0,0,0,0,[]],56,3679,[],[[1],[1]],[0,0]],[[912,344,0,528,8,0,1.570796370506287,1,0,0,0,0,[]],56,3680,[],[[1],[1]],[0,0]],[[1120,512,0,248,8,0,1.570796370506287,1,0,0,0,0,[]],56,3681,[],[[1],[1]],[0,0]],[[1248,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3555,[[0]],[[1],[1]],[0,"Default",0,1]],[[1280,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3568,[[0]],[[1],[1]],[0,"Default",0,1]],[[1312,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3638,[[0]],[[1],[1]],[0,"Default",0,1]],[[1344,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3682,[[0]],[[1],[1]],[0,"Default",0,1]],[[1376,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3683,[[0]],[[1],[1]],[0,"Default",0,1]],[[1408,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3684,[[0]],[[1],[1]],[0,"Default",0,1]],[[1440,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3685,[[0]],[[1],[1]],[0,"Default",0,1]],[[1472,848,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3686,[[0]],[[1],[1]],[0,"Default",0,1]],[[1800,864,0,144,9,0,0,1,0,0,0,0,[]],51,3688,[],[[0],[1],[1,100,""]],[0,0]],[[2000,248,0,1544,8,0,1.570796370506287,1,0,0,0,0,[]],56,3689,[],[[1],[1]],[0,0]],[[1696,1000,0,64,8,0,0,1,0,0,0,0,[]],56,3687,[],[[1],[1]],[0,0]],[[1544,1088,0,72,9,0,0,1,0,0,0,0,[]],51,3690,[],[[0],[1],[1,100,""]],[0,0]],[[1360,1096,0,64,8,0,0,1,0,0,0,0,[]],56,3691,[],[[1],[1]],[0,0]],[[1144,1096,0,64,9,0,0,1,0,0,0,0,[]],51,3692,[],[[0],[1],[1,100,""]],[0,0]],[[880,1104,0,64,8,0,0,1,0,0,0,0,[]],56,3693,[],[[1],[1]],[0,0]],[[992,1296,0,72,9,0,0,1,0,0,0,0,[]],51,3694,[],[[0],[1],[1,100,""]],[0,0]],[[1560,1072,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3695,[[0]],[[1],[1]],[0,"Default",0,1]],[[1408,1080,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3696,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,1080,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,1280,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3698,[[0]],[[1],[1]],[0,"Default",0,1]],[[896,1088,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3699,[[0]],[[1],[1]],[0,"Default",0,1]],[[888,1464,0,64,9,0,0,1,0,0,0,0,[]],51,3466,[],[[0],[1],[1,100,""]],[0,0]],[[904,1448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3700,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[768,1592,0,64,9,0,0,1,0,0,0,0,[]],51,3701,[],[[0],[1],[1,100,""]],[0,0]],[[784,1576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3702,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1792,0,1336,8,0,0,1,0,0,0,0,[]],56,3703,[],[[1],[1]],[0,0]],[[976,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3704,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1192,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3705,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1224,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3706,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1384,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3707,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1416,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3708,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1448,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3709,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1608,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3710,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1928,1696,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3711,[],[[0]],[0,"Default",0,1]],[[1056,1536,0,944,8,0,0,1,0,0,0,0,[]],56,3712,[],[[1],[1]],[0,0]],[[680,1776,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3713,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3714,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3715,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3716,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3717,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3718,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3719,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3720,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3721,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3722,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3723,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3724,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3725,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3726,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3727,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3728,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3729,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1232,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3730,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3731,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3732,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3733,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3734,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3735,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3736,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,1008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3737,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3738,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3739,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3740,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3741,[[0]],[[1],[1]],[0,"Default",0,1]],[[680,848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3742,[[0]],[[1],[1]],[0,"Default",0,1]],[[1072,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3743,[[0]],[[1],[1]],[0,"Default",0,1]],[[1104,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3744,[[0]],[[1],[1]],[0,"Default",0,1]],[[1136,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3745,[[0]],[[1],[1]],[0,"Default",0,1]],[[1168,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3746,[[0]],[[1],[1]],[0,"Default",0,1]],[[1200,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3747,[[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3748,[[0]],[[1],[1]],[0,"Default",0,1]],[[1264,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3749,[[0]],[[1],[1]],[0,"Default",0,1]],[[1296,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3750,[[0]],[[1],[1]],[0,"Default",0,1]],[[1336,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3751,[[0]],[[1],[1]],[0,"Default",0,1]],[[1368,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3752,[[0]],[[1],[1]],[0,"Default",0,1]],[[1400,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3753,[[0]],[[1],[1]],[0,"Default",0,1]],[[1432,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3754,[[0]],[[1],[1]],[0,"Default",0,1]],[[1464,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3755,[[0]],[[1],[1]],[0,"Default",0,1]],[[1496,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3756,[[0]],[[1],[1]],[0,"Default",0,1]],[[1528,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3757,[[0]],[[1],[1]],[0,"Default",0,1]],[[1560,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3758,[[0]],[[1],[1]],[0,"Default",0,1]],[[1592,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3759,[[0]],[[1],[1]],[0,"Default",0,1]],[[1624,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3760,[[0]],[[1],[1]],[0,"Default",0,1]],[[1656,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3761,[[0]],[[1],[1]],[0,"Default",0,1]],[[1688,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3762,[[0]],[[1],[1]],[0,"Default",0,1]],[[1720,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3763,[[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3764,[[0]],[[1],[1]],[0,"Default",0,1]],[[1784,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3765,[[0]],[[1],[1]],[0,"Default",0,1]],[[1816,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3766,[[0]],[[1],[1]],[0,"Default",0,1]],[[1072,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3767,[[0]],[[1],[1]],[0,"Default",0,1]],[[1104,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3768,[[0]],[[1],[1]],[0,"Default",0,1]],[[1136,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3769,[[0]],[[1],[1]],[0,"Default",0,1]],[[1168,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3770,[[0]],[[1],[1]],[0,"Default",0,1]],[[1200,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3771,[[0]],[[1],[1]],[0,"Default",0,1]],[[1232,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3772,[[0]],[[1],[1]],[0,"Default",0,1]],[[1264,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3773,[[0]],[[1],[1]],[0,"Default",0,1]],[[1296,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3774,[[0]],[[1],[1]],[0,"Default",0,1]],[[1336,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3775,[[0]],[[1],[1]],[0,"Default",0,1]],[[1368,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3776,[[0]],[[1],[1]],[0,"Default",0,1]],[[1400,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3777,[[0]],[[1],[1]],[0,"Default",0,1]],[[1432,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3778,[[0]],[[1],[1]],[0,"Default",0,1]],[[1464,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3779,[[0]],[[1],[1]],[0,"Default",0,1]],[[1496,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3780,[[0]],[[1],[1]],[0,"Default",0,1]],[[1528,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3781,[[0]],[[1],[1]],[0,"Default",0,1]],[[1560,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3782,[[0]],[[1],[1]],[0,"Default",0,1]],[[1592,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3783,[[0]],[[1],[1]],[0,"Default",0,1]],[[1624,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3784,[[0]],[[1],[1]],[0,"Default",0,1]],[[1656,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3785,[[0]],[[1],[1]],[0,"Default",0,1]],[[1688,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3786,[[0]],[[1],[1]],[0,"Default",0,1]],[[1720,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3787,[[0]],[[1],[1]],[0,"Default",0,1]],[[1752,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3788,[[0]],[[1],[1]],[0,"Default",0,1]],[[1784,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3789,[[0]],[[1],[1]],[0,"Default",0,1]],[[1816,1560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,3790,[[0]],[[1],[1]],[0,"Default",0,1]],[[1760,1776,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3791,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,1456,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,3291,[["level37"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[-29,273,0,288,117,0,0,1,0,0,0,0,[[]]],61,5628,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1936,1520,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,10622,[[1],[0]],[[0]],[0,"Default",0,1]]],[]],["UI",2,822482958479208,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,416654380290080,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,505591739988055,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,448535249983684,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,553143439551194,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,231030712723552,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,478267432644681,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 38",5000,4000,true,"Levels",884679451760907,[["Background",0,364159834553991,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[1438,2058,0,288,32,0,0,1,0,0,0,0,[[]]],65,6375,[[1],[1],[""],["en-us"],[1],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",1,0,50,0,0,0,0,0,"",-1,0]],[[-11080,3359.999755859375,0,4568,1688,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,3526,[],[[0]],[0,"Default",0,1]]],[]],["Layer 0",1,197352983503943,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1274,1895,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1016,[["Test of Adaptation"],[""],[0]],[],[1,"Default",0,1]],[[2928,1832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3053,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,2072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3453,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2272,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3465,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3475,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,2160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3476,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,2160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3477,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,1600,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3478,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,1600,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3479,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2536,1600,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3480,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2592,1600,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3481,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,1680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3482,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,1600,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3484,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2544,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3486,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,1760,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3487,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3488,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2488,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3489,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3490,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3491,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3494,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3496,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2080,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3497,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3498,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3499,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1856,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3501,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,1640,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3502,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,1640,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,1760,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,1760,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3506,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2064,1760,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3507,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,1784,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3508,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,1784,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1736,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3510,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1856,1784,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3511,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,1784,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3512,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,1760,0,32,32,0,-3.141592502593994,1,0.5,0.5,0,0,[]],47,3513,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3514,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3516,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3517,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3518,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2080,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3520,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3521,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3522,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1856,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3523,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3524,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2920,2152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2759,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,2152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2760,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2856,2152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2761,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,2120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1888,2048,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1888,2000,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1888,2088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2888,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,1880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,1920,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3587,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,1960,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3588,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3589,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,1920,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3590,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,1960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3591,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3054,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2384,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3603,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2667,2119,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3584,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,2160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3586,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,2200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3592,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2637,2119,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,2160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,2200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3595,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,2160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3596,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,2200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3598,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,2240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,3640,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3604,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,3800,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3605,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,3552,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3606,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,3560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3608,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3610,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3611,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3612,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3613,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3614,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3616,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3617,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3619,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3620,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3621,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3622,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3623,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3624,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3625,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3626,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3627,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3628,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3629,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3630,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3631,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3632,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3633,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3634,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,3288,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3635,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2392,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3647,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3648,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3649,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3650,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3651,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3652,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3653,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3654,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3655,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3656,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3657,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3658,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3659,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3660,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3661,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,3688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3607,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,3512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3636,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,3504,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3662,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3663,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3664,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3665,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3666,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3667,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3668,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3669,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3670,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3671,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,3936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3673,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,2160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,2200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3601,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,2240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3602,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,2344,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3539,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,2136,0,1080,9,0,0,1,0,0,0,0,[]],56,3528,[],[[1],[1]],[0,0]],[[2544,2360,0,176,9,0,0,1,0,0,0,0,[]],52,3529,[],[[0],[0]],[0,0]],[[1504,1528,0,432,9,0,1.570796370506287,1,0,0,0,0,[]],56,3530,[],[[1],[1]],[0,0]],[[1424,1528,0,608,9,0,1.570796370506287,1,0,0,0,0,[]],56,3531,[],[[1],[1]],[0,0]],[[2664,2232,0,152,64,0,1.570796370506287,1,0,0,0,0,[]],46,3532,[[0],[1],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","--->",1,0,50,0,0,0,0,0,"",-1,0]],[[2728,2360,0,424,8,0,1.570796370506287,1,0,0,0,0,[]],56,3533,[],[[1],[1]],[0,0]],[[2544,2360,0,424,8,0,1.570796370506287,1,0,0,0,0,[]],56,3534,[],[[1],[1]],[0,0]],[[1704,2512,0,64,16,0,0,1,0,0,0,0,[]],57,3535,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Move",1,0,0,0,0,0,0,0,"",-1,0]],[[2112,1896,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3536,[],[[1],[1]],[0,0]],[[2752,1864,0,80,13,0,0,1,0,0,0,0,[]],56,3537,[],[[1],[1]],[0,0]],[[2304,1824,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3538,[],[[1],[1]],[0,0]],[[2488,2360,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3540,[],[[1],[1]],[0,0]],[[2728,2360,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3541,[],[[1],[1]],[0,0]],[[1968,2064,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3542,[],[[1],[1]],[0,0]],[[1856,1936,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3543,[],[[1],[1]],[0,0]],[[1456,1024,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3544,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1656,2056,0,56.47058868408203,13.3333330154419,0,0,1,0,0,0,0,[]],56,3545,[],[[1],[1]],[0,0]],[[1424.000122070313,401,0,1744,9,0,1.570796370506287,1,0,0,0,0,[]],51,3546,[],[[0],[1],[1,100,""]],[0,0]],[[1504.000122070313,401,0,1184,9,0,1.570796370506287,1,0,0,0,0,[]],51,3547,[],[[0],[1],[1,100,""]],[0,0]],[[2728,2776,0,616,9,0,1.570796370506287,1,0,0,0,0,[]],51,3548,[],[[0],[1],[1,100,""]],[0,0]],[[2544,2776,0,616,9,0,1.570796370506287,1,0,0,0,0,[]],51,3549,[],[[0],[1],[1,100,""]],[0,0]],[[2736,2472,0,96,8,0,0,1,0,0,0,0,[]],45,3550,[],[[0],[1]],[0,0]],[[1512,1888,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3551,[[1],[100]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2216,2128,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,3552,[[1],[100]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1496,1320,0,9,72,0,1.570796370506287,1,0,0,0,0,[]],48,3557,[],[[0],[1]],[0,0]],[[1464,1288,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3558,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1456,1328,0,48,18.2294921875,0,0,1,0.5,0.5,0,0,[]],50,3559,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,1,"W 1;F 90",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1402.88525390625,2504,0,48,936,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3560,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,0,1,0,"W 2.5; F 800; W 2.5; B 800",425,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1672,2136,0,656,9,0,0,1,0,0,0,0,[]],51,3564,[],[[0],[1],[1,100,""]],[0,0]],[[2320,2176,0,176,9,0,0,1,0,0,0,0,[]],51,3565,[],[[0],[1],[1,100,""]],[0,0]],[[2328,2136,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,3566,[],[[0],[1],[1,100,""]],[0,0]],[[2256,1952,0,304,9,0,0,1,0,0,0,0,[]],51,3567,[],[[0],[1],[1,100,""]],[0,0]],[[2952,1584,0,592,9,0,1.570796370506287,1,0,0,0,0,[]],51,3569,[],[[0],[1],[1,100,""]],[0,0]],[[2776,2168,0,176,9,0,0,1,0,0,0,0,[]],51,3570,[],[[0],[1],[1,100,""]],[0,0]],[[2320,1576,0,632,9,0,0,1,0,0,0,0,[]],51,3571,[],[[0],[1],[1,100,""]],[0,0]],[[1992,1736,0,144,9,0,0,1,0,0,0,0,[]],51,3485,[],[[0],[1],[1,100,""]],[0,0]],[[1504,1576,0,680,9,0,0,1,0,0,0,0,[]],51,3492,[],[[0],[1],[1,100,""]],[0,0]],[[2184,1576,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,3493,[],[[0],[1],[1,100,""]],[0,0]],[[2176,1616,0,144,9,0,0,1,0,0,0,0,[]],51,3495,[],[[0],[1],[1,100,""]],[0,0]],[[2320,1576,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,3574,[],[[0],[1],[1,100,""]],[0,0]],[[1840,1760,0,144,9,0,0,1,0,0,0,0,[]],51,3575,[],[[0],[1],[1,100,""]],[0,0]],[[1784,1712,0,32,9,0,0,1,0,0,0,0,[]],51,3576,[],[[0],[1],[1,100,""]],[0,0]],[[1728,1736,0,32,9,0,0,1,0,0,0,0,[]],51,3577,[],[[0],[1],[1,100,""]],[0,0]],[[1672,1760,0,32,9,0,0,1,0,0,0,0,[]],51,3578,[],[[0],[1],[1,100,""]],[0,0]],[[2712,2056,0,104,13.3333330154419,0,0,1,0,0,0,0,[]],56,3582,[],[[1],[1]],[0,0]],[[2656,1864,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,3553,[],[[0],[1],[1,100,""]],[0,0]],[[2656,2104,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,3585,[],[[0],[1],[1,100,""]],[0,0]],[[2656,2144,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,3597,[],[[0],[1],[1,100,""]],[0,0]],[[1803,1584,0,128,4,0,1.570796370506287,1,0,0,0,0,[]],45,2756,[],[[0],[1]],[0,0]],[[1747,1584,0,152,4,0,1.570796370506287,1,0,0,0,0,[]],45,2757,[],[[0],[1]],[0,0]],[[1691,1584,0,176,4,0,1.570796370506287,1,0,0,0,0,[]],45,2758,[],[[0],[1]],[0,0]],[[2536,3656,0,192,13.3333330154419,0,0,1,0,0,0,0,[]],56,2762,[],[[1],[1]],[0,0]],[[2312,3840,0,72,13,0,0,1,0,0,0,0,[]],56,2763,[],[[1],[1]],[0,0]],[[2264,3576,0,72,13,0,0,1,0,0,0,0,[]],56,2764,[],[[1],[1]],[0,0]],[[2016,3656,0,72,13,0,0,1,0,0,0,0,[]],56,2765,[],[[1],[1]],[0,0]],[[1832,3520,0,72,13,0,0,1,0,0,0,0,[]],56,2766,[],[[1],[1]],[0,0]],[[1816,3816,0,72,13,0,0,1,0,0,0,0,[]],56,2767,[],[[1],[1]],[0,0]],[[1640,3664,0,72,13,0,0,1,0,0,0,0,[]],56,2768,[],[[1],[1]],[0,0]],[[1448,3528,0,72,13,0,0,1,0,0,0,0,[]],56,2769,[],[[1],[1]],[0,0]],[[1440,3816,0,72,13,0,0,1,0,0,0,0,[]],56,2770,[],[[1],[1]],[0,0]],[[1000,3704,0,152,13,0,0,1,0,0,0,0,[]],56,2771,[],[[1],[1]],[0,0]],[[1072,3600,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3505,[],[[0]],[0,"Default",0,1]],[[2296,3560,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3579,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1848,3800,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3580,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1672,3648,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3581,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1576,3264,0,960,9,0,0,1,0,0,0,0,[]],51,3641,[],[[0],[1],[1,100,""]],[0,0]],[[1480,3952,0,1120,9,0,0,1,0,0,0,0,[]],51,3674,[],[[0],[1],[1,100,""]],[0,0]],[[1591,1671,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5495,[["level38"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1438,1958,0,288,117,0,0,1,0,0,0,0,[[]]],61,5630,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1512,1807,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,10623,[[1],[100]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]]],[]],["UI",2,129379441727718,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,142339180879875,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,846870060177898,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,806133097852659,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,717441974243220,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,922751150192083,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,548600288380852,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 39",30000,30000,true,"Levels",522807999702537,[["Background",0,362256145875461,true,[0,0,0],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,440883075730242,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1084.999877929688,619,0,19862,8,0,1.570796370506287,1,0,0,0,0,[]],51,4431,[],[[0],[1],[1,100,""]],[0,0]],[[965,261,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1022,[["Graduation?"],[""],[0]],[],[1,"Default",0,1]],[[9808,21483.45703125,0,18976,408,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,4587,[],[[0]],[0,"Default",0,1]],[[688,520,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3835,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[608,600,0,744,8,0,0,1,0,0,0,0,[]],51,4140,[],[[0],[1],[1,100,""]],[0,0]],[[616,1,0,599,8,0,1.570796370506287,1,0,0,0,0,[]],51,4141,[],[[0],[1],[1,100,""]],[0,0]],[[1336,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4150,[[0]],[[1],[1]],[0,"Default",0,1]],[[1304,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4151,[[0]],[[1],[1]],[0,"Default",0,1]],[[1272,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4152,[[0]],[[1],[1]],[0,"Default",0,1]],[[1240,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4153,[[0]],[[1],[1]],[0,"Default",0,1]],[[1208,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4154,[[0]],[[1],[1]],[0,"Default",0,1]],[[1176,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4155,[[0]],[[1],[1]],[0,"Default",0,1]],[[1144,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4156,[[0]],[[1],[1]],[0,"Default",0,1]],[[1112,584,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,4157,[[0]],[[1],[1]],[0,"Default",0,1]],[[777,385,0,288,117,0,0,1,0,0,0,0,[[]]],61,5631,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1382,19867,0,587.2341918945312,587.2341918945312,0,0,1,0.5,0.5,0,0,[]],60,1048,[["level39"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2032,5032,0,8,8,0,0,1,0,0,0,0,[]],56,4277,[],[[1],[0]],[0,0]],[[2104,4320,0,8,8,0,0,1,0,0,0,0,[]],56,4278,[],[[1],[0]],[0,0]],[[1752,5096,0,8,8,0,0,1,0,0,0,0,[]],56,4280,[],[[1],[0]],[0,0]],[[2264,5456,0,8,8,0,0,1,0,0,0,0,[]],56,4281,[],[[1],[0]],[0,0]],[[2040,5664,0,8,8,0,0,1,0,0,0,0,[]],56,4282,[],[[1],[0]],[0,0]],[[1808,5656,0,8,8,0,0,1,0,0,0,0,[]],56,4285,[],[[1],[0]],[0,0]],[[1728,6688,0,8,8,0,0,1,0,0,0,0,[]],56,4287,[],[[1],[0]],[0,0]],[[2272,6056,0,8,8,0,0,1,0,0,0,0,[]],56,4288,[],[[1],[0]],[0,0]],[[2416,6712,0,8,8,0,0,1,0,0,0,0,[]],56,4289,[],[[1],[0]],[0,0]],[[1872,6992,0,8,8,0,0,1,0,0,0,0,[]],56,4290,[],[[1],[0]],[0,0]],[[2312,6328,0,8,8,0,0,1,0,0,0,0,[]],56,4291,[],[[1],[0]],[0,0]],[[2080,6176,0,8,8,0,0,1,0,0,0,0,[]],56,4292,[],[[1],[0]],[0,0]],[[2424,7144,0,8,8,0,0,1,0,0,0,0,[]],56,4293,[],[[1],[0]],[0,0]],[[2896,6440,0,8,8,0,0,1,0,0,0,0,[]],56,4294,[],[[1],[0]],[0,0]],[[2792,7304,0,8,8,0,0,1,0,0,0,0,[]],56,4295,[],[[1],[0]],[0,0]],[[2008,7048,0,8,8,0,0,1,0,0,0,0,[]],56,4296,[],[[1],[0]],[0,0]],[[2392,7800,0,8,8,0,0,1,0,0,0,0,[]],56,4299,[],[[1],[0]],[0,0]],[[3240,7336,0,8,8,0,0,1,0,0,0,0,[]],56,4300,[],[[1],[0]],[0,0]],[[3312,6624,0,8,8,0,0,1,0,0,0,0,[]],56,4301,[],[[1],[0]],[0,0]],[[2904,6552,0,8,8,0,0,1,0,0,0,0,[]],56,4302,[],[[1],[0]],[0,0]],[[2960,7400,0,8,8,0,0,1,0,0,0,0,[]],56,4303,[],[[1],[0]],[0,0]],[[3472,7760,0,8,8,0,0,1,0,0,0,0,[]],56,4304,[],[[1],[0]],[0,0]],[[3248,7968,0,8,8,0,0,1,0,0,0,0,[]],56,4305,[],[[1],[0]],[0,0]],[[2856,8224,0,8,8,0,0,1,0,0,0,0,[]],56,4306,[],[[1],[0]],[0,0]],[[3688,6216,0,8,8,0,0,1,0,0,0,0,[]],56,4308,[],[[1],[0]],[0,0]],[[3136,6752,0,8,8,0,0,1,0,0,0,0,[]],56,4309,[],[[1],[0]],[0,0]],[[3608,7248,0,8,8,0,0,1,0,0,0,0,[]],56,4310,[],[[1],[0]],[0,0]],[[4152,6616,0,8,8,0,0,1,0,0,0,0,[]],56,4311,[],[[1],[0]],[0,0]],[[4296,7272,0,8,8,0,0,1,0,0,0,0,[]],56,4312,[],[[1],[0]],[0,0]],[[3752,7552,0,8,8,0,0,1,0,0,0,0,[]],56,4313,[],[[1],[0]],[0,0]],[[4192,6888,0,8,8,0,0,1,0,0,0,0,[]],56,4314,[],[[1],[0]],[0,0]],[[3960,6736,0,8,8,0,0,1,0,0,0,0,[]],56,4315,[],[[1],[0]],[0,0]],[[4304,7704,0,8,8,0,0,1,0,0,0,0,[]],56,4316,[],[[1],[0]],[0,0]],[[4776,7000,0,8,8,0,0,1,0,0,0,0,[]],56,4317,[],[[1],[0]],[0,0]],[[4672,7864,0,8,8,0,0,1,0,0,0,0,[]],56,4318,[],[[1],[0]],[0,0]],[[3888,7608,0,8,8,0,0,1,0,0,0,0,[]],56,4319,[],[[1],[0]],[0,0]],[[3600,7304,0,8,8,0,0,1,0,0,0,0,[]],56,4320,[],[[1],[0]],[0,0]],[[3288,7864,0,8,8,0,0,1,0,0,0,0,[]],56,4321,[],[[1],[0]],[0,0]],[[4272,8360,0,8,8,0,0,1,0,0,0,0,[]],56,4322,[],[[1],[0]],[0,0]],[[5120,7896,0,8,8,0,0,1,0,0,0,0,[]],56,4323,[],[[1],[0]],[0,0]],[[5192,7184,0,8,8,0,0,1,0,0,0,0,[]],56,4324,[],[[1],[0]],[0,0]],[[4784,7112,0,8,8,0,0,1,0,0,0,0,[]],56,4325,[],[[1],[0]],[0,0]],[[4840,7960,0,8,8,0,0,1,0,0,0,0,[]],56,4326,[],[[1],[0]],[0,0]],[[5352,8320,0,8,8,0,0,1,0,0,0,0,[]],56,4327,[],[[1],[0]],[0,0]],[[5128,8528,0,8,8,0,0,1,0,0,0,0,[]],56,4328,[],[[1],[0]],[0,0]],[[4736,8784,0,8,8,0,0,1,0,0,0,0,[]],56,4329,[],[[1],[0]],[0,0]],[[3104,6288,0,8,8,0,0,1,0,0,0,0,[]],56,4330,[],[[1],[0]],[0,0]],[[4432,4040,0,8,8,0,0,1,0,0,0,0,[]],56,4331,[],[[1],[0]],[0,0]],[[3880,4576,0,8,8,0,0,1,0,0,0,0,[]],56,4332,[],[[1],[0]],[0,0]],[[4352,5072,0,8,8,0,0,1,0,0,0,0,[]],56,4333,[],[[1],[0]],[0,0]],[[4896,4440,0,8,8,0,0,1,0,0,0,0,[]],56,4334,[],[[1],[0]],[0,0]],[[5040,5096,0,8,8,0,0,1,0,0,0,0,[]],56,4335,[],[[1],[0]],[0,0]],[[4496,5376,0,8,8,0,0,1,0,0,0,0,[]],56,4336,[],[[1],[0]],[0,0]],[[4936,4712,0,8,8,0,0,1,0,0,0,0,[]],56,4337,[],[[1],[0]],[0,0]],[[4704,4560,0,8,8,0,0,1,0,0,0,0,[]],56,4338,[],[[1],[0]],[0,0]],[[5048,5528,0,8,8,0,0,1,0,0,0,0,[]],56,4339,[],[[1],[0]],[0,0]],[[5416,5688,0,8,8,0,0,1,0,0,0,0,[]],56,4341,[],[[1],[0]],[0,0]],[[4632,5432,0,8,8,0,0,1,0,0,0,0,[]],56,4342,[],[[1],[0]],[0,0]],[[4344,5128,0,8,8,0,0,1,0,0,0,0,[]],56,4343,[],[[1],[0]],[0,0]],[[4032,5688,0,8,8,0,0,1,0,0,0,0,[]],56,4344,[],[[1],[0]],[0,0]],[[5016,6184,0,8,8,0,0,1,0,0,0,0,[]],56,4345,[],[[1],[0]],[0,0]],[[6096,6144,0,8,8,0,0,1,0,0,0,0,[]],56,4350,[],[[1],[0]],[0,0]],[[5872,6352,0,8,8,0,0,1,0,0,0,0,[]],56,4351,[],[[1],[0]],[0,0]],[[5480,6608,0,8,8,0,0,1,0,0,0,0,[]],56,4352,[],[[1],[0]],[0,0]],[[3848,4112,0,8,8,0,0,1,0,0,0,0,[]],56,4353,[],[[1],[0]],[0,0]],[[2448,4072,0,8,8,0,0,1,0,0,0,0,[]],56,4354,[],[[1],[0]],[0,0]],[[1896,4608,0,8,8,0,0,1,0,0,0,0,[]],56,4355,[],[[1],[0]],[0,0]],[[2368,5104,0,8,8,0,0,1,0,0,0,0,[]],56,4356,[],[[1],[0]],[0,0]],[[2912,4472,0,8,8,0,0,1,0,0,0,0,[]],56,4357,[],[[1],[0]],[0,0]],[[3056,5128,0,8,8,0,0,1,0,0,0,0,[]],56,4358,[],[[1],[0]],[0,0]],[[2512,5408,0,8,8,0,0,1,0,0,0,0,[]],56,4359,[],[[1],[0]],[0,0]],[[2832,8168,0,8,8,0,0,1,0,0,0,0,[]],56,4360,[],[[1],[0]],[0,0]],[[2288,8448,0,8,8,0,0,1,0,0,0,0,[]],56,4361,[],[[1],[0]],[0,0]],[[2728,7784,0,8,8,0,0,1,0,0,0,0,[]],56,4362,[],[[1],[0]],[0,0]],[[2496,7632,0,8,8,0,0,1,0,0,0,0,[]],56,4363,[],[[1],[0]],[0,0]],[[2840,8600,0,8,8,0,0,1,0,0,0,0,[]],56,4364,[],[[1],[0]],[0,0]],[[3312,7896,0,8,8,0,0,1,0,0,0,0,[]],56,4365,[],[[1],[0]],[0,0]],[[3208,8760,0,8,8,0,0,1,0,0,0,0,[]],56,4366,[],[[1],[0]],[0,0]],[[2424,8504,0,8,8,0,0,1,0,0,0,0,[]],56,4367,[],[[1],[0]],[0,0]],[[2136,8200,0,8,8,0,0,1,0,0,0,0,[]],56,4368,[],[[1],[0]],[0,0]],[[1824,8760,0,8,8,0,0,1,0,0,0,0,[]],56,4369,[],[[1],[0]],[0,0]],[[2808,9256,0,8,8,0,0,1,0,0,0,0,[]],56,4370,[],[[1],[0]],[0,0]],[[3656,8792,0,8,8,0,0,1,0,0,0,0,[]],56,4371,[],[[1],[0]],[0,0]],[[3728,8080,0,8,8,0,0,1,0,0,0,0,[]],56,4372,[],[[1],[0]],[0,0]],[[3320,8008,0,8,8,0,0,1,0,0,0,0,[]],56,4373,[],[[1],[0]],[0,0]],[[3376,8856,0,8,8,0,0,1,0,0,0,0,[]],56,4374,[],[[1],[0]],[0,0]],[[3888,9216,0,8,8,0,0,1,0,0,0,0,[]],56,4375,[],[[1],[0]],[0,0]],[[3664,9424,0,8,8,0,0,1,0,0,0,0,[]],56,4376,[],[[1],[0]],[0,0]],[[3272,9680,0,8,8,0,0,1,0,0,0,0,[]],56,4377,[],[[1],[0]],[0,0]],[[3432,9416,0,8,8,0,0,1,0,0,0,0,[]],56,4379,[],[[1],[0]],[0,0]],[[2880,9952,0,8,8,0,0,1,0,0,0,0,[]],56,4380,[],[[1],[0]],[0,0]],[[3352,10448,0,8,8,0,0,1,0,0,0,0,[]],56,4381,[],[[1],[0]],[0,0]],[[3896,9816,0,8,8,0,0,1,0,0,0,0,[]],56,4382,[],[[1],[0]],[0,0]],[[4040,10472,0,8,8,0,0,1,0,0,0,0,[]],56,4383,[],[[1],[0]],[0,0]],[[3496,10752,0,8,8,0,0,1,0,0,0,0,[]],56,4384,[],[[1],[0]],[0,0]],[[3936,10088,0,8,8,0,0,1,0,0,0,0,[]],56,4385,[],[[1],[0]],[0,0]],[[3704,9936,0,8,8,0,0,1,0,0,0,0,[]],56,4386,[],[[1],[0]],[0,0]],[[4048,10904,0,8,8,0,0,1,0,0,0,0,[]],56,4387,[],[[1],[0]],[0,0]],[[4520,10200,0,8,8,0,0,1,0,0,0,0,[]],56,4388,[],[[1],[0]],[0,0]],[[4416,11064,0,8,8,0,0,1,0,0,0,0,[]],56,4389,[],[[1],[0]],[0,0]],[[3632,10808,0,8,8,0,0,1,0,0,0,0,[]],56,4390,[],[[1],[0]],[0,0]],[[3344,10504,0,8,8,0,0,1,0,0,0,0,[]],56,4391,[],[[1],[0]],[0,0]],[[3032,11064,0,8,8,0,0,1,0,0,0,0,[]],56,4392,[],[[1],[0]],[0,0]],[[4016,11560,0,8,8,0,0,1,0,0,0,0,[]],56,4393,[],[[1],[0]],[0,0]],[[4864,11096,0,8,8,0,0,1,0,0,0,0,[]],56,4394,[],[[1],[0]],[0,0]],[[4936,10384,0,8,8,0,0,1,0,0,0,0,[]],56,4395,[],[[1],[0]],[0,0]],[[4528,10312,0,8,8,0,0,1,0,0,0,0,[]],56,4396,[],[[1],[0]],[0,0]],[[4584,11160,0,8,8,0,0,1,0,0,0,0,[]],56,4397,[],[[1],[0]],[0,0]],[[5096,11520,0,8,8,0,0,1,0,0,0,0,[]],56,4398,[],[[1],[0]],[0,0]],[[4872,11728,0,8,8,0,0,1,0,0,0,0,[]],56,4399,[],[[1],[0]],[0,0]],[[4480,11984,0,8,8,0,0,1,0,0,0,0,[]],56,4400,[],[[1],[0]],[0,0]],[[2848,9488,0,8,8,0,0,1,0,0,0,0,[]],56,4401,[],[[1],[0]],[0,0]],[[5312,9976,0,8,8,0,0,1,0,0,0,0,[]],56,4402,[],[[1],[0]],[0,0]],[[4760,10512,0,8,8,0,0,1,0,0,0,0,[]],56,4403,[],[[1],[0]],[0,0]],[[5232,11008,0,8,8,0,0,1,0,0,0,0,[]],56,4404,[],[[1],[0]],[0,0]],[[5776,10376,0,8,8,0,0,1,0,0,0,0,[]],56,4405,[],[[1],[0]],[0,0]],[[5920,11032,0,8,8,0,0,1,0,0,0,0,[]],56,4406,[],[[1],[0]],[0,0]],[[5376,11312,0,8,8,0,0,1,0,0,0,0,[]],56,4407,[],[[1],[0]],[0,0]],[[5816,10648,0,8,8,0,0,1,0,0,0,0,[]],56,4408,[],[[1],[0]],[0,0]],[[5584,10496,0,8,8,0,0,1,0,0,0,0,[]],56,4409,[],[[1],[0]],[0,0]],[[5928,11464,0,8,8,0,0,1,0,0,0,0,[]],56,4410,[],[[1],[0]],[0,0]],[[6400,10760,0,8,8,0,0,1,0,0,0,0,[]],56,4411,[],[[1],[0]],[0,0]],[[6296,11624,0,8,8,0,0,1,0,0,0,0,[]],56,4412,[],[[1],[0]],[0,0]],[[5512,11368,0,8,8,0,0,1,0,0,0,0,[]],56,4413,[],[[1],[0]],[0,0]],[[5224,11064,0,8,8,0,0,1,0,0,0,0,[]],56,4414,[],[[1],[0]],[0,0]],[[4912,11624,0,8,8,0,0,1,0,0,0,0,[]],56,4415,[],[[1],[0]],[0,0]],[[5896,12120,0,8,8,0,0,1,0,0,0,0,[]],56,4416,[],[[1],[0]],[0,0]],[[6408,10872,0,8,8,0,0,1,0,0,0,0,[]],56,4419,[],[[1],[0]],[0,0]],[[6464,11720,0,8,8,0,0,1,0,0,0,0,[]],56,4420,[],[[1],[0]],[0,0]],[[6360,12544,0,8,8,0,0,1,0,0,0,0,[]],56,4423,[],[[1],[0]],[0,0]],[[4728,10048,0,8,8,0,0,1,0,0,0,0,[]],56,4424,[],[[1],[0]],[0,0]],[[6056,7800,0,8,8,0,0,1,0,0,0,0,[]],56,4425,[],[[1],[0]],[0,0]],[[5504,8336,0,8,8,0,0,1,0,0,0,0,[]],56,4426,[],[[1],[0]],[0,0]],[[5976,8832,0,8,8,0,0,1,0,0,0,0,[]],56,4427,[],[[1],[0]],[0,0]],[[6120,9136,0,8,8,0,0,1,0,0,0,0,[]],56,4430,[],[[1],[0]],[0,0]],[[6256,9192,0,8,8,0,0,1,0,0,0,0,[]],56,4436,[],[[1],[0]],[0,0]],[[5968,8888,0,8,8,0,0,1,0,0,0,0,[]],56,4437,[],[[1],[0]],[0,0]],[[5656,9448,0,8,8,0,0,1,0,0,0,0,[]],56,4438,[],[[1],[0]],[0,0]],[[5472,7872,0,8,8,0,0,1,0,0,0,0,[]],56,4447,[],[[1],[0]],[0,0]],[[4072,7832,0,8,8,0,0,1,0,0,0,0,[]],56,4448,[],[[1],[0]],[0,0]],[[3520,8368,0,8,8,0,0,1,0,0,0,0,[]],56,4449,[],[[1],[0]],[0,0]],[[3992,8864,0,8,8,0,0,1,0,0,0,0,[]],56,4450,[],[[1],[0]],[0,0]],[[4536,8232,0,8,8,0,0,1,0,0,0,0,[]],56,4451,[],[[1],[0]],[0,0]],[[4680,8888,0,8,8,0,0,1,0,0,0,0,[]],56,4452,[],[[1],[0]],[0,0]],[[4136,9168,0,8,8,0,0,1,0,0,0,0,[]],56,4453,[],[[1],[0]],[0,0]],[[2512,12384,0,8,8,0,0,1,0,0,0,0,[]],56,4454,[],[[1],[0]],[0,0]],[[1968,12664,0,8,8,0,0,1,0,0,0,0,[]],56,4455,[],[[1],[0]],[0,0]],[[2408,12000,0,8,8,0,0,1,0,0,0,0,[]],56,4456,[],[[1],[0]],[0,0]],[[2176,11848,0,8,8,0,0,1,0,0,0,0,[]],56,4457,[],[[1],[0]],[0,0]],[[2520,12816,0,8,8,0,0,1,0,0,0,0,[]],56,4458,[],[[1],[0]],[0,0]],[[2992,12112,0,8,8,0,0,1,0,0,0,0,[]],56,4459,[],[[1],[0]],[0,0]],[[2888,12976,0,8,8,0,0,1,0,0,0,0,[]],56,4460,[],[[1],[0]],[0,0]],[[2104,12720,0,8,8,0,0,1,0,0,0,0,[]],56,4461,[],[[1],[0]],[0,0]],[[1816,12416,0,8,8,0,0,1,0,0,0,0,[]],56,4462,[],[[1],[0]],[0,0]],[[2488,13472,0,8,8,0,0,1,0,0,0,0,[]],56,4464,[],[[1],[0]],[0,0]],[[3336,13008,0,8,8,0,0,1,0,0,0,0,[]],56,4465,[],[[1],[0]],[0,0]],[[3408,12296,0,8,8,0,0,1,0,0,0,0,[]],56,4466,[],[[1],[0]],[0,0]],[[3000,12224,0,8,8,0,0,1,0,0,0,0,[]],56,4467,[],[[1],[0]],[0,0]],[[3056,13072,0,8,8,0,0,1,0,0,0,0,[]],56,4468,[],[[1],[0]],[0,0]],[[3568,13432,0,8,8,0,0,1,0,0,0,0,[]],56,4469,[],[[1],[0]],[0,0]],[[3344,13640,0,8,8,0,0,1,0,0,0,0,[]],56,4470,[],[[1],[0]],[0,0]],[[2952,13896,0,8,8,0,0,1,0,0,0,0,[]],56,4471,[],[[1],[0]],[0,0]],[[3112,13632,0,8,8,0,0,1,0,0,0,0,[]],56,4473,[],[[1],[0]],[0,0]],[[2560,14168,0,8,8,0,0,1,0,0,0,0,[]],56,4474,[],[[1],[0]],[0,0]],[[3032,14664,0,8,8,0,0,1,0,0,0,0,[]],56,4475,[],[[1],[0]],[0,0]],[[3576,14032,0,8,8,0,0,1,0,0,0,0,[]],56,4476,[],[[1],[0]],[0,0]],[[3720,14688,0,8,8,0,0,1,0,0,0,0,[]],56,4477,[],[[1],[0]],[0,0]],[[3176,14968,0,8,8,0,0,1,0,0,0,0,[]],56,4478,[],[[1],[0]],[0,0]],[[3616,14304,0,8,8,0,0,1,0,0,0,0,[]],56,4479,[],[[1],[0]],[0,0]],[[3384,14152,0,8,8,0,0,1,0,0,0,0,[]],56,4480,[],[[1],[0]],[0,0]],[[3728,15120,0,8,8,0,0,1,0,0,0,0,[]],56,4481,[],[[1],[0]],[0,0]],[[4200,14416,0,8,8,0,0,1,0,0,0,0,[]],56,4482,[],[[1],[0]],[0,0]],[[4096,15280,0,8,8,0,0,1,0,0,0,0,[]],56,4483,[],[[1],[0]],[0,0]],[[3312,15024,0,8,8,0,0,1,0,0,0,0,[]],56,4484,[],[[1],[0]],[0,0]],[[3024,14720,0,8,8,0,0,1,0,0,0,0,[]],56,4485,[],[[1],[0]],[0,0]],[[2712,15280,0,8,8,0,0,1,0,0,0,0,[]],56,4486,[],[[1],[0]],[0,0]],[[3696,15776,0,8,8,0,0,1,0,0,0,0,[]],56,4487,[],[[1],[0]],[0,0]],[[4544,15312,0,8,8,0,0,1,0,0,0,0,[]],56,4488,[],[[1],[0]],[0,0]],[[4616,14600,0,8,8,0,0,1,0,0,0,0,[]],56,4489,[],[[1],[0]],[0,0]],[[4208,14528,0,8,8,0,0,1,0,0,0,0,[]],56,4490,[],[[1],[0]],[0,0]],[[4264,15376,0,8,8,0,0,1,0,0,0,0,[]],56,4491,[],[[1],[0]],[0,0]],[[4776,15736,0,8,8,0,0,1,0,0,0,0,[]],56,4492,[],[[1],[0]],[0,0]],[[4552,15944,0,8,8,0,0,1,0,0,0,0,[]],56,4493,[],[[1],[0]],[0,0]],[[4160,16200,0,8,8,0,0,1,0,0,0,0,[]],56,4494,[],[[1],[0]],[0,0]],[[2528,13704,0,8,8,0,0,1,0,0,0,0,[]],56,4495,[],[[1],[0]],[0,0]],[[4992,14192,0,8,8,0,0,1,0,0,0,0,[]],56,4496,[],[[1],[0]],[0,0]],[[4440,14728,0,8,8,0,0,1,0,0,0,0,[]],56,4497,[],[[1],[0]],[0,0]],[[4912,15224,0,8,8,0,0,1,0,0,0,0,[]],56,4498,[],[[1],[0]],[0,0]],[[5456,14592,0,8,8,0,0,1,0,0,0,0,[]],56,4499,[],[[1],[0]],[0,0]],[[5600,15248,0,8,8,0,0,1,0,0,0,0,[]],56,4500,[],[[1],[0]],[0,0]],[[5056,15528,0,8,8,0,0,1,0,0,0,0,[]],56,4501,[],[[1],[0]],[0,0]],[[5496,14864,0,8,8,0,0,1,0,0,0,0,[]],56,4502,[],[[1],[0]],[0,0]],[[5264,14712,0,8,8,0,0,1,0,0,0,0,[]],56,4503,[],[[1],[0]],[0,0]],[[5608,15680,0,8,8,0,0,1,0,0,0,0,[]],56,4504,[],[[1],[0]],[0,0]],[[6080,14976,0,8,8,0,0,1,0,0,0,0,[]],56,4505,[],[[1],[0]],[0,0]],[[5976,15840,0,8,8,0,0,1,0,0,0,0,[]],56,4506,[],[[1],[0]],[0,0]],[[5192,15584,0,8,8,0,0,1,0,0,0,0,[]],56,4507,[],[[1],[0]],[0,0]],[[4904,15280,0,8,8,0,0,1,0,0,0,0,[]],56,4508,[],[[1],[0]],[0,0]],[[4592,15840,0,8,8,0,0,1,0,0,0,0,[]],56,4509,[],[[1],[0]],[0,0]],[[5576,16336,0,8,8,0,0,1,0,0,0,0,[]],56,4510,[],[[1],[0]],[0,0]],[[6424,15872,0,8,8,0,0,1,0,0,0,0,[]],56,4511,[],[[1],[0]],[0,0]],[[6496,15160,0,8,8,0,0,1,0,0,0,0,[]],56,4512,[],[[1],[0]],[0,0]],[[6088,15088,0,8,8,0,0,1,0,0,0,0,[]],56,4513,[],[[1],[0]],[0,0]],[[6144,15936,0,8,8,0,0,1,0,0,0,0,[]],56,4514,[],[[1],[0]],[0,0]],[[6432,16504,0,8,8,0,0,1,0,0,0,0,[]],56,4516,[],[[1],[0]],[0,0]],[[6040,16760,0,8,8,0,0,1,0,0,0,0,[]],56,4517,[],[[1],[0]],[0,0]],[[4408,14264,0,8,8,0,0,1,0,0,0,0,[]],56,4518,[],[[1],[0]],[0,0]],[[5736,12016,0,8,8,0,0,1,0,0,0,0,[]],56,4519,[],[[1],[0]],[0,0]],[[5184,12552,0,8,8,0,0,1,0,0,0,0,[]],56,4520,[],[[1],[0]],[0,0]],[[5656,13048,0,8,8,0,0,1,0,0,0,0,[]],56,4521,[],[[1],[0]],[0,0]],[[6200,12416,0,8,8,0,0,1,0,0,0,0,[]],56,4522,[],[[1],[0]],[0,0]],[[6344,13072,0,8,8,0,0,1,0,0,0,0,[]],56,4523,[],[[1],[0]],[0,0]],[[5800,13352,0,8,8,0,0,1,0,0,0,0,[]],56,4524,[],[[1],[0]],[0,0]],[[6240,12688,0,8,8,0,0,1,0,0,0,0,[]],56,4525,[],[[1],[0]],[0,0]],[[6008,12536,0,8,8,0,0,1,0,0,0,0,[]],56,4526,[],[[1],[0]],[0,0]],[[6352,13504,0,8,8,0,0,1,0,0,0,0,[]],56,4527,[],[[1],[0]],[0,0]],[[5936,13408,0,8,8,0,0,1,0,0,0,0,[]],56,4530,[],[[1],[0]],[0,0]],[[5648,13104,0,8,8,0,0,1,0,0,0,0,[]],56,4531,[],[[1],[0]],[0,0]],[[5336,13664,0,8,8,0,0,1,0,0,0,0,[]],56,4532,[],[[1],[0]],[0,0]],[[6320,14160,0,8,8,0,0,1,0,0,0,0,[]],56,4533,[],[[1],[0]],[0,0]],[[5152,12088,0,8,8,0,0,1,0,0,0,0,[]],56,4541,[],[[1],[0]],[0,0]],[[3752,12048,0,8,8,0,0,1,0,0,0,0,[]],56,4542,[],[[1],[0]],[0,0]],[[3200,12584,0,8,8,0,0,1,0,0,0,0,[]],56,4543,[],[[1],[0]],[0,0]],[[3672,13080,0,8,8,0,0,1,0,0,0,0,[]],56,4544,[],[[1],[0]],[0,0]],[[4216,12448,0,8,8,0,0,1,0,0,0,0,[]],56,4545,[],[[1],[0]],[0,0]],[[4360,13104,0,8,8,0,0,1,0,0,0,0,[]],56,4546,[],[[1],[0]],[0,0]],[[3816,13384,0,8,8,0,0,1,0,0,0,0,[]],56,4547,[],[[1],[0]],[0,0]],[[4184,16672,0,8,8,0,0,1,0,0,0,0,[]],56,4548,[],[[1],[0]],[0,0]],[[3640,16952,0,8,8,0,0,1,0,0,0,0,[]],56,4549,[],[[1],[0]],[0,0]],[[4080,16288,0,8,8,0,0,1,0,0,0,0,[]],56,4550,[],[[1],[0]],[0,0]],[[3848,16136,0,8,8,0,0,1,0,0,0,0,[]],56,4551,[],[[1],[0]],[0,0]],[[4192,17104,0,8,8,0,0,1,0,0,0,0,[]],56,4552,[],[[1],[0]],[0,0]],[[4664,16400,0,8,8,0,0,1,0,0,0,0,[]],56,4553,[],[[1],[0]],[0,0]],[[4560,17264,0,8,8,0,0,1,0,0,0,0,[]],56,4554,[],[[1],[0]],[0,0]],[[3776,17008,0,8,8,0,0,1,0,0,0,0,[]],56,4555,[],[[1],[0]],[0,0]],[[3488,16704,0,8,8,0,0,1,0,0,0,0,[]],56,4556,[],[[1],[0]],[0,0]],[[3176,17264,0,8,8,0,0,1,0,0,0,0,[]],56,4557,[],[[1],[0]],[0,0]],[[4160,17760,0,8,8,0,0,1,0,0,0,0,[]],56,4558,[],[[1],[0]],[0,0]],[[5008,17296,0,8,8,0,0,1,0,0,0,0,[]],56,4559,[],[[1],[0]],[0,0]],[[5080,16584,0,8,8,0,0,1,0,0,0,0,[]],56,4560,[],[[1],[0]],[0,0]],[[4672,16512,0,8,8,0,0,1,0,0,0,0,[]],56,4561,[],[[1],[0]],[0,0]],[[4728,17360,0,8,8,0,0,1,0,0,0,0,[]],56,4562,[],[[1],[0]],[0,0]],[[5240,17720,0,8,8,0,0,1,0,0,0,0,[]],56,4563,[],[[1],[0]],[0,0]],[[5016,17928,0,8,8,0,0,1,0,0,0,0,[]],56,4564,[],[[1],[0]],[0,0]],[[4624,18184,0,8,8,0,0,1,0,0,0,0,[]],56,4565,[],[[1],[0]],[0,0]],[[2992,15688,0,8,8,0,0,1,0,0,0,0,[]],56,4566,[],[[1],[0]],[0,0]],[[4784,17920,0,8,8,0,0,1,0,0,0,0,[]],56,4567,[],[[1],[0]],[0,0]],[[4232,18456,0,8,8,0,0,1,0,0,0,0,[]],56,4568,[],[[1],[0]],[0,0]],[[4704,18952,0,8,8,0,0,1,0,0,0,0,[]],56,4569,[],[[1],[0]],[0,0]],[[5248,18320,0,8,8,0,0,1,0,0,0,0,[]],56,4570,[],[[1],[0]],[0,0]],[[5392,18976,0,8,8,0,0,1,0,0,0,0,[]],56,4571,[],[[1],[0]],[0,0]],[[4848,19256,0,8,8,0,0,1,0,0,0,0,[]],56,4572,[],[[1],[0]],[0,0]],[[5288,18592,0,8,8,0,0,1,0,0,0,0,[]],56,4573,[],[[1],[0]],[0,0]],[[5056,18440,0,8,8,0,0,1,0,0,0,0,[]],56,4574,[],[[1],[0]],[0,0]],[[5400,19408,0,8,8,0,0,1,0,0,0,0,[]],56,4575,[],[[1],[0]],[0,0]],[[5872,18704,0,8,8,0,0,1,0,0,0,0,[]],56,4576,[],[[1],[0]],[0,0]],[[5768,19568,0,8,8,0,0,1,0,0,0,0,[]],56,4577,[],[[1],[0]],[0,0]],[[4984,19312,0,8,8,0,0,1,0,0,0,0,[]],56,4578,[],[[1],[0]],[0,0]],[[4696,19008,0,8,8,0,0,1,0,0,0,0,[]],56,4579,[],[[1],[0]],[0,0]],[[4384,19568,0,8,8,0,0,1,0,0,0,0,[]],56,4580,[],[[1],[0]],[0,0]],[[5368,20064,0,8,8,0,0,1,0,0,0,0,[]],56,4581,[],[[1],[0]],[0,0]],[[6216,19600,0,8,8,0,0,1,0,0,0,0,[]],56,4582,[],[[1],[0]],[0,0]],[[6288,18888,0,8,8,0,0,1,0,0,0,0,[]],56,4583,[],[[1],[0]],[0,0]],[[5880,18816,0,8,8,0,0,1,0,0,0,0,[]],56,4584,[],[[1],[0]],[0,0]],[[5936,19664,0,8,8,0,0,1,0,0,0,0,[]],56,4585,[],[[1],[0]],[0,0]],[[6448,20024,0,8,8,0,0,1,0,0,0,0,[]],56,4586,[],[[1],[0]],[0,0]],[[4200,17992,0,8,8,0,0,1,0,0,0,0,[]],56,4589,[],[[1],[0]],[0,0]],[[6112,19016,0,8,8,0,0,1,0,0,0,0,[]],56,4591,[],[[1],[0]],[0,0]],[[6264,20128,0,8,8,0,0,1,0,0,0,0,[]],56,4603,[],[[1],[0]],[0,0]],[[6080,18552,0,8,8,0,0,1,0,0,0,0,[]],56,4612,[],[[1],[0]],[0,0]],[[5424,16336,0,8,8,0,0,1,0,0,0,0,[]],56,4636,[],[[1],[0]],[0,0]],[[4872,16872,0,8,8,0,0,1,0,0,0,0,[]],56,4637,[],[[1],[0]],[0,0]],[[5344,17368,0,8,8,0,0,1,0,0,0,0,[]],56,4638,[],[[1],[0]],[0,0]],[[5888,16736,0,8,8,0,0,1,0,0,0,0,[]],56,4639,[],[[1],[0]],[0,0]],[[6032,17392,0,8,8,0,0,1,0,0,0,0,[]],56,4640,[],[[1],[0]],[0,0]],[[5488,17672,0,8,8,0,0,1,0,0,0,0,[]],56,4641,[],[[1],[0]],[0,0]],[[3392,5832,0,8,8,0,0,1,0,0,0,0,[]],56,5018,[],[[1],[0]],[0,0]],[[2848,6112,0,8,8,0,0,1,0,0,0,0,[]],56,5019,[],[[1],[0]],[0,0]],[[3288,5448,0,8,8,0,0,1,0,0,0,0,[]],56,5020,[],[[1],[0]],[0,0]],[[3056,5296,0,8,8,0,0,1,0,0,0,0,[]],56,5021,[],[[1],[0]],[0,0]],[[3400,6264,0,8,8,0,0,1,0,0,0,0,[]],56,5022,[],[[1],[0]],[0,0]],[[3872,5560,0,8,8,0,0,1,0,0,0,0,[]],56,5023,[],[[1],[0]],[0,0]],[[3768,6424,0,8,8,0,0,1,0,0,0,0,[]],56,5024,[],[[1],[0]],[0,0]],[[2984,6168,0,8,8,0,0,1,0,0,0,0,[]],56,5025,[],[[1],[0]],[0,0]],[[2696,5864,0,8,8,0,0,1,0,0,0,0,[]],56,5026,[],[[1],[0]],[0,0]],[[2384,6424,0,8,8,0,0,1,0,0,0,0,[]],56,5027,[],[[1],[0]],[0,0]],[[3368,6920,0,8,8,0,0,1,0,0,0,0,[]],56,5028,[],[[1],[0]],[0,0]],[[4216,6456,0,8,8,0,0,1,0,0,0,0,[]],56,5029,[],[[1],[0]],[0,0]],[[4288,5744,0,8,8,0,0,1,0,0,0,0,[]],56,5030,[],[[1],[0]],[0,0]],[[3880,5672,0,8,8,0,0,1,0,0,0,0,[]],56,5031,[],[[1],[0]],[0,0]],[[3936,6520,0,8,8,0,0,1,0,0,0,0,[]],56,5032,[],[[1],[0]],[0,0]],[[4448,6880,0,8,8,0,0,1,0,0,0,0,[]],56,5033,[],[[1],[0]],[0,0]],[[4224,7088,0,8,8,0,0,1,0,0,0,0,[]],56,5034,[],[[1],[0]],[0,0]],[[3832,7344,0,8,8,0,0,1,0,0,0,0,[]],56,5035,[],[[1],[0]],[0,0]],[[2200,4848,0,8,8,0,0,1,0,0,0,0,[]],56,5036,[],[[1],[0]],[0,0]],[[3992,7080,0,8,8,0,0,1,0,0,0,0,[]],56,5037,[],[[1],[0]],[0,0]],[[3440,7616,0,8,8,0,0,1,0,0,0,0,[]],56,5038,[],[[1],[0]],[0,0]],[[3912,8112,0,8,8,0,0,1,0,0,0,0,[]],56,5039,[],[[1],[0]],[0,0]],[[4456,7480,0,8,8,0,0,1,0,0,0,0,[]],56,5040,[],[[1],[0]],[0,0]],[[4600,8136,0,8,8,0,0,1,0,0,0,0,[]],56,5041,[],[[1],[0]],[0,0]],[[4056,8416,0,8,8,0,0,1,0,0,0,0,[]],56,5042,[],[[1],[0]],[0,0]],[[4496,7752,0,8,8,0,0,1,0,0,0,0,[]],56,5043,[],[[1],[0]],[0,0]],[[4264,7600,0,8,8,0,0,1,0,0,0,0,[]],56,5044,[],[[1],[0]],[0,0]],[[4608,8568,0,8,8,0,0,1,0,0,0,0,[]],56,5045,[],[[1],[0]],[0,0]],[[5080,7864,0,8,8,0,0,1,0,0,0,0,[]],56,5046,[],[[1],[0]],[0,0]],[[4976,8728,0,8,8,0,0,1,0,0,0,0,[]],56,5047,[],[[1],[0]],[0,0]],[[4192,8472,0,8,8,0,0,1,0,0,0,0,[]],56,5048,[],[[1],[0]],[0,0]],[[3904,8168,0,8,8,0,0,1,0,0,0,0,[]],56,5049,[],[[1],[0]],[0,0]],[[3592,8728,0,8,8,0,0,1,0,0,0,0,[]],56,5050,[],[[1],[0]],[0,0]],[[4576,9224,0,8,8,0,0,1,0,0,0,0,[]],56,5051,[],[[1],[0]],[0,0]],[[5424,8760,0,8,8,0,0,1,0,0,0,0,[]],56,5052,[],[[1],[0]],[0,0]],[[5496,8048,0,8,8,0,0,1,0,0,0,0,[]],56,5053,[],[[1],[0]],[0,0]],[[5088,7976,0,8,8,0,0,1,0,0,0,0,[]],56,5054,[],[[1],[0]],[0,0]],[[5144,8824,0,8,8,0,0,1,0,0,0,0,[]],56,5055,[],[[1],[0]],[0,0]],[[5656,9184,0,8,8,0,0,1,0,0,0,0,[]],56,5056,[],[[1],[0]],[0,0]],[[5432,9392,0,8,8,0,0,1,0,0,0,0,[]],56,5057,[],[[1],[0]],[0,0]],[[5040,9648,0,8,8,0,0,1,0,0,0,0,[]],56,5058,[],[[1],[0]],[0,0]],[[3408,7152,0,8,8,0,0,1,0,0,0,0,[]],56,5059,[],[[1],[0]],[0,0]],[[5872,7640,0,8,8,0,0,1,0,0,0,0,[]],56,5060,[],[[1],[0]],[0,0]],[[5320,8176,0,8,8,0,0,1,0,0,0,0,[]],56,5061,[],[[1],[0]],[0,0]],[[5792,8672,0,8,8,0,0,1,0,0,0,0,[]],56,5062,[],[[1],[0]],[0,0]],[[6480,8696,0,8,8,0,0,1,0,0,0,0,[]],56,5064,[],[[1],[0]],[0,0]],[[5936,8976,0,8,8,0,0,1,0,0,0,0,[]],56,5065,[],[[1],[0]],[0,0]],[[6488,9128,0,8,8,0,0,1,0,0,0,0,[]],56,5068,[],[[1],[0]],[0,0]],[[6072,9032,0,8,8,0,0,1,0,0,0,0,[]],56,5071,[],[[1],[0]],[0,0]],[[5784,8728,0,8,8,0,0,1,0,0,0,0,[]],56,5072,[],[[1],[0]],[0,0]],[[5472,9288,0,8,8,0,0,1,0,0,0,0,[]],56,5073,[],[[1],[0]],[0,0]],[[6456,9784,0,8,8,0,0,1,0,0,0,0,[]],56,5074,[],[[1],[0]],[0,0]],[[5288,7712,0,8,8,0,0,1,0,0,0,0,[]],56,5082,[],[[1],[0]],[0,0]],[[6064,6000,0,8,8,0,0,1,0,0,0,0,[]],56,5084,[],[[1],[0]],[0,0]],[[4632,5496,0,8,8,0,0,1,0,0,0,0,[]],56,5106,[],[[1],[0]],[0,0]],[[4080,6032,0,8,8,0,0,1,0,0,0,0,[]],56,5107,[],[[1],[0]],[0,0]],[[4552,6528,0,8,8,0,0,1,0,0,0,0,[]],56,5108,[],[[1],[0]],[0,0]],[[5096,5896,0,8,8,0,0,1,0,0,0,0,[]],56,5109,[],[[1],[0]],[0,0]],[[5240,6552,0,8,8,0,0,1,0,0,0,0,[]],56,5110,[],[[1],[0]],[0,0]],[[4696,6832,0,8,8,0,0,1,0,0,0,0,[]],56,5111,[],[[1],[0]],[0,0]],[[6040,10560,0,8,8,0,0,1,0,0,0,0,[]],56,5207,[],[[1],[0]],[0,0]],[[6480,9896,0,8,8,0,0,1,0,0,0,0,[]],56,5208,[],[[1],[0]],[0,0]],[[6248,9744,0,8,8,0,0,1,0,0,0,0,[]],56,5209,[],[[1],[0]],[0,0]],[[6176,10616,0,8,8,0,0,1,0,0,0,0,[]],56,5213,[],[[1],[0]],[0,0]],[[5888,10312,0,8,8,0,0,1,0,0,0,0,[]],56,5214,[],[[1],[0]],[0,0]],[[5576,10872,0,8,8,0,0,1,0,0,0,0,[]],56,5215,[],[[1],[0]],[0,0]],[[5392,9296,0,8,8,0,0,1,0,0,0,0,[]],56,5224,[],[[1],[0]],[0,0]],[[6240,13968,0,8,8,0,0,1,0,0,0,0,[]],56,5300,[],[[1],[0]],[0,0]],[[5696,14248,0,8,8,0,0,1,0,0,0,0,[]],56,5301,[],[[1],[0]],[0,0]],[[6136,13584,0,8,8,0,0,1,0,0,0,0,[]],56,5302,[],[[1],[0]],[0,0]],[[5904,13432,0,8,8,0,0,1,0,0,0,0,[]],56,5303,[],[[1],[0]],[0,0]],[[6248,14400,0,8,8,0,0,1,0,0,0,0,[]],56,5304,[],[[1],[0]],[0,0]],[[5832,14304,0,8,8,0,0,1,0,0,0,0,[]],56,5307,[],[[1],[0]],[0,0]],[[5544,14000,0,8,8,0,0,1,0,0,0,0,[]],56,5308,[],[[1],[0]],[0,0]],[[5232,14560,0,8,8,0,0,1,0,0,0,0,[]],56,5309,[],[[1],[0]],[0,0]],[[6216,15056,0,8,8,0,0,1,0,0,0,0,[]],56,5310,[],[[1],[0]],[0,0]],[[5048,12984,0,8,8,0,0,1,0,0,0,0,[]],56,5318,[],[[1],[0]],[0,0]],[[6288,15752,0,8,8,0,0,1,0,0,0,0,[]],56,5320,[],[[1],[0]],[0,0]],[[6440,16864,0,8,8,0,0,1,0,0,0,0,[]],56,5332,[],[[1],[0]],[0,0]],[[6256,15288,0,8,8,0,0,1,0,0,0,0,[]],56,5341,[],[[1],[0]],[0,0]],[[6440,17608,0,8,8,0,0,1,0,0,0,0,[]],56,5412,[],[[1],[0]],[0,0]],[[520,216,0,8,8,0,0,1,0,0,0,0,[]],56,4174,[],[[1],[0]],[0,0]],[[-32,752,0,8,8,0,0,1,0,0,0,0,[]],56,4175,[],[[1],[0]],[0,0]],[[984,616,0,8,8,0,0,1,0,0,0,0,[]],56,4177,[],[[1],[0]],[0,0]],[[792,736,0,8,8,0,0,1,0,0,0,0,[]],56,4181,[],[[1],[0]],[0,0]],[[1952,1896,0,8,8,0,0,1,0,0,0,0,[]],56,4189,[],[[1],[0]],[0,0]],[[2024,1184,0,8,8,0,0,1,0,0,0,0,[]],56,4190,[],[[1],[0]],[0,0]],[[2184,2320,0,8,8,0,0,1,0,0,0,0,[]],56,4193,[],[[1],[0]],[0,0]],[[1960,2528,0,8,8,0,0,1,0,0,0,0,[]],56,4194,[],[[1],[0]],[0,0]],[[1728,2520,0,8,8,0,0,1,0,0,0,0,[]],56,4197,[],[[1],[0]],[0,0]],[[2192,2920,0,8,8,0,0,1,0,0,0,0,[]],56,4200,[],[[1],[0]],[0,0]],[[2336,3576,0,8,8,0,0,1,0,0,0,0,[]],56,4201,[],[[1],[0]],[0,0]],[[1792,3856,0,8,8,0,0,1,0,0,0,0,[]],56,4202,[],[[1],[0]],[0,0]],[[2232,3192,0,8,8,0,0,1,0,0,0,0,[]],56,4203,[],[[1],[0]],[0,0]],[[2000,3040,0,8,8,0,0,1,0,0,0,0,[]],56,4204,[],[[1],[0]],[0,0]],[[2344,4008,0,8,8,0,0,1,0,0,0,0,[]],56,4205,[],[[1],[0]],[0,0]],[[2816,3304,0,8,8,0,0,1,0,0,0,0,[]],56,4206,[],[[1],[0]],[0,0]],[[2712,4168,0,8,8,0,0,1,0,0,0,0,[]],56,4207,[],[[1],[0]],[0,0]],[[1928,3912,0,8,8,0,0,1,0,0,0,0,[]],56,4208,[],[[1],[0]],[0,0]],[[2312,4664,0,8,8,0,0,1,0,0,0,0,[]],56,4211,[],[[1],[0]],[0,0]],[[3160,4200,0,8,8,0,0,1,0,0,0,0,[]],56,4212,[],[[1],[0]],[0,0]],[[3232,3488,0,8,8,0,0,1,0,0,0,0,[]],56,4213,[],[[1],[0]],[0,0]],[[2824,3416,0,8,8,0,0,1,0,0,0,0,[]],56,4214,[],[[1],[0]],[0,0]],[[2880,4264,0,8,8,0,0,1,0,0,0,0,[]],56,4215,[],[[1],[0]],[0,0]],[[3392,4624,0,8,8,0,0,1,0,0,0,0,[]],56,4216,[],[[1],[0]],[0,0]],[[3168,4832,0,8,8,0,0,1,0,0,0,0,[]],56,4217,[],[[1],[0]],[0,0]],[[2776,5088,0,8,8,0,0,1,0,0,0,0,[]],56,4218,[],[[1],[0]],[0,0]],[[3608,3080,0,8,8,0,0,1,0,0,0,0,[]],56,4220,[],[[1],[0]],[0,0]],[[3056,3616,0,8,8,0,0,1,0,0,0,0,[]],56,4221,[],[[1],[0]],[0,0]],[[3528,4112,0,8,8,0,0,1,0,0,0,0,[]],56,4222,[],[[1],[0]],[0,0]],[[4072,3480,0,8,8,0,0,1,0,0,0,0,[]],56,4223,[],[[1],[0]],[0,0]],[[4216,4136,0,8,8,0,0,1,0,0,0,0,[]],56,4224,[],[[1],[0]],[0,0]],[[3672,4416,0,8,8,0,0,1,0,0,0,0,[]],56,4225,[],[[1],[0]],[0,0]],[[4112,3752,0,8,8,0,0,1,0,0,0,0,[]],56,4226,[],[[1],[0]],[0,0]],[[3880,3600,0,8,8,0,0,1,0,0,0,0,[]],56,4227,[],[[1],[0]],[0,0]],[[4224,4568,0,8,8,0,0,1,0,0,0,0,[]],56,4228,[],[[1],[0]],[0,0]],[[4696,3864,0,8,8,0,0,1,0,0,0,0,[]],56,4229,[],[[1],[0]],[0,0]],[[4592,4728,0,8,8,0,0,1,0,0,0,0,[]],56,4230,[],[[1],[0]],[0,0]],[[3808,4472,0,8,8,0,0,1,0,0,0,0,[]],56,4231,[],[[1],[0]],[0,0]],[[3520,4168,0,8,8,0,0,1,0,0,0,0,[]],56,4232,[],[[1],[0]],[0,0]],[[3208,4728,0,8,8,0,0,1,0,0,0,0,[]],56,4233,[],[[1],[0]],[0,0]],[[4192,5224,0,8,8,0,0,1,0,0,0,0,[]],56,4234,[],[[1],[0]],[0,0]],[[5040,4760,0,8,8,0,0,1,0,0,0,0,[]],56,4235,[],[[1],[0]],[0,0]],[[5112,4048,0,8,8,0,0,1,0,0,0,0,[]],56,4236,[],[[1],[0]],[0,0]],[[4704,3976,0,8,8,0,0,1,0,0,0,0,[]],56,4237,[],[[1],[0]],[0,0]],[[4760,4824,0,8,8,0,0,1,0,0,0,0,[]],56,4238,[],[[1],[0]],[0,0]],[[5272,5184,0,8,8,0,0,1,0,0,0,0,[]],56,4239,[],[[1],[0]],[0,0]],[[5048,5392,0,8,8,0,0,1,0,0,0,0,[]],56,4240,[],[[1],[0]],[0,0]],[[4656,5648,0,8,8,0,0,1,0,0,0,0,[]],56,4241,[],[[1],[0]],[0,0]],[[3024,3152,0,8,8,0,0,1,0,0,0,0,[]],56,4242,[],[[1],[0]],[0,0]],[[3800,1440,0,8,8,0,0,1,0,0,0,0,[]],56,4244,[],[[1],[0]],[0,0]],[[3952,2552,0,8,8,0,0,1,0,0,0,0,[]],56,4256,[],[[1],[0]],[0,0]],[[3768,976,0,8,8,0,0,1,0,0,0,0,[]],56,4265,[],[[1],[0]],[0,0]],[[2368,936,0,8,8,0,0,1,0,0,0,0,[]],56,4144,[],[[1],[0]],[0,0]],[[1816,1472,0,8,8,0,0,1,0,0,0,0,[]],56,4145,[],[[1],[0]],[0,0]],[[2288,1968,0,8,8,0,0,1,0,0,0,0,[]],56,4146,[],[[1],[0]],[0,0]],[[2832,1336,0,8,8,0,0,1,0,0,0,0,[]],56,4147,[],[[1],[0]],[0,0]],[[2976,1992,0,8,8,0,0,1,0,0,0,0,[]],56,4148,[],[[1],[0]],[0,0]],[[2432,2272,0,8,8,0,0,1,0,0,0,0,[]],56,4149,[],[[1],[0]],[0,0]],[[2872,1608,0,8,8,0,0,1,0,0,0,0,[]],56,4158,[],[[1],[0]],[0,0]],[[2640,1456,0,8,8,0,0,1,0,0,0,0,[]],56,4159,[],[[1],[0]],[0,0]],[[2984,2424,0,8,8,0,0,1,0,0,0,0,[]],56,4160,[],[[1],[0]],[0,0]],[[3456,1720,0,8,8,0,0,1,0,0,0,0,[]],56,4161,[],[[1],[0]],[0,0]],[[3352,2584,0,8,8,0,0,1,0,0,0,0,[]],56,4162,[],[[1],[0]],[0,0]],[[2568,2328,0,8,8,0,0,1,0,0,0,0,[]],56,4163,[],[[1],[0]],[0,0]],[[2280,2024,0,8,8,0,0,1,0,0,0,0,[]],56,4164,[],[[1],[0]],[0,0]],[[1968,2584,0,8,8,0,0,1,0,0,0,0,[]],56,4165,[],[[1],[0]],[0,0]],[[2952,3080,0,8,8,0,0,1,0,0,0,0,[]],56,4166,[],[[1],[0]],[0,0]],[[3800,2616,0,8,8,0,0,1,0,0,0,0,[]],56,4167,[],[[1],[0]],[0,0]],[[3872,1904,0,8,8,0,0,1,0,0,0,0,[]],56,4168,[],[[1],[0]],[0,0]],[[3464,1832,0,8,8,0,0,1,0,0,0,0,[]],56,4169,[],[[1],[0]],[0,0]],[[3520,2680,0,8,8,0,0,1,0,0,0,0,[]],56,4170,[],[[1],[0]],[0,0]],[[4032,3040,0,8,8,0,0,1,0,0,0,0,[]],56,4171,[],[[1],[0]],[0,0]],[[3808,3248,0,8,8,0,0,1,0,0,0,0,[]],56,4172,[],[[1],[0]],[0,0]],[[3416,3504,0,8,8,0,0,1,0,0,0,0,[]],56,4173,[],[[1],[0]],[0,0]],[[1784,1008,0,8,8,0,0,1,0,0,0,0,[]],56,4143,[],[[1],[0]],[0,0]],[[2165.62841796875,3166.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10760,[],[[1],[0]],[0,0]],[[2061.62841796875,4030.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10762,[],[[1],[0]],[0,0]],[[2509.62841796875,4062.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10768,[],[[1],[0]],[0,0]],[[2581.62841796875,3350.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10769,[],[[1],[0]],[0,0]],[[2173.62841796875,3278.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10770,[],[[1],[0]],[0,0]],[[2229.62841796875,4126.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10771,[],[[1],[0]],[0,0]],[[2741.62841796875,4486.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10772,[],[[1],[0]],[0,0]],[[2517.62841796875,4694.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10773,[],[[1],[0]],[0,0]],[[2125.62841796875,4950.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10774,[],[[1],[0]],[0,0]],[[2285.62841796875,4686.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10779,[],[[1],[0]],[0,0]],[[1733.62841796875,5222.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10780,[],[[1],[0]],[0,0]],[[2205.62841796875,5718.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10783,[],[[1],[0]],[0,0]],[[2749.62841796875,5086.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10787,[],[[1],[0]],[0,0]],[[2893.62841796875,5742.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10790,[],[[1],[0]],[0,0]],[[2349.62841796875,6022.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10796,[],[[1],[0]],[0,0]],[[2789.62841796875,5358.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10797,[],[[1],[0]],[0,0]],[[2557.62841796875,5206.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10798,[],[[1],[0]],[0,0]],[[2901.62841796875,6174.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10804,[],[[1],[0]],[0,0]],[[3373.62841796875,5470.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10805,[],[[1],[0]],[0,0]],[[3269.62841796875,6334.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10806,[],[[1],[0]],[0,0]],[[2485.62841796875,6078.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10808,[],[[1],[0]],[0,0]],[[2197.62841796875,5774.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10811,[],[[1],[0]],[0,0]],[[1885.62841796875,6334.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10812,[],[[1],[0]],[0,0]],[[2869.62841796875,6830.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10813,[],[[1],[0]],[0,0]],[[3717.62841796875,6366.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10814,[],[[1],[0]],[0,0]],[[3789.62841796875,5654.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10815,[],[[1],[0]],[0,0]],[[3381.62841796875,5582.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10817,[],[[1],[0]],[0,0]],[[3437.62841796875,6430.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10818,[],[[1],[0]],[0,0]],[[3949.62841796875,6790.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10819,[],[[1],[0]],[0,0]],[[3725.62841796875,6998.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10820,[],[[1],[0]],[0,0]],[[4165.62841796875,5246.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10822,[],[[1],[0]],[0,0]],[[3613.62841796875,5782.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10823,[],[[1],[0]],[0,0]],[[4085.62841796875,6278.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10824,[],[[1],[0]],[0,0]],[[4629.62841796875,5646.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10825,[],[[1],[0]],[0,0]],[[4229.62841796875,6582.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10826,[],[[1],[0]],[0,0]],[[4669.62841796875,5918.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10828,[],[[1],[0]],[0,0]],[[4437.62841796875,5766.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10829,[],[[1],[0]],[0,0]],[[4365.62841796875,6638.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10831,[],[[1],[0]],[0,0]],[[4077.62841796875,6334.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10832,[],[[1],[0]],[0,0]],[[3765.62841796875,6894.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10833,[],[[1],[0]],[0,0]],[[3581.62841796875,5318.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10834,[],[[1],[0]],[0,0]],[[4509.62841796875,4718.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10836,[],[[1],[0]],[0,0]],[[2925.62841796875,3102.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10838,[],[[1],[0]],[0,0]],[[2373.62841796875,3638.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10839,[],[[1],[0]],[0,0]],[[2845.62841796875,4134.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10842,[],[[1],[0]],[0,0]],[[3389.62841796875,3502.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10843,[],[[1],[0]],[0,0]],[[3533.62841796875,4158.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10844,[],[[1],[0]],[0,0]],[[2989.62841796875,4438.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10845,[],[[1],[0]],[0,0]],[[2349.62841796875,6518.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10856,[],[[1],[0]],[0,0]],[[1797.62841796875,7054.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10857,[],[[1],[0]],[0,0]],[[2813.62841796875,6918.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10858,[],[[1],[0]],[0,0]],[[2621.62841796875,7038.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10859,[],[[1],[0]],[0,0]],[[1765.62841796875,6590.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10860,[],[[1],[0]],[0,0]],[[3901.62841796875,7094.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10867,[],[[1],[0]],[0,0]],[[3797.62841796875,6710.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10868,[],[[1],[0]],[0,0]],[[3565.62841796875,6558.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10869,[],[[1],[0]],[0,0]],[[4381.62841796875,6822.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10870,[],[[1],[0]],[0,0]],[[3205.62841796875,7126.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10871,[],[[1],[0]],[0,0]],[[4389.62841796875,6934.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10872,[],[[1],[0]],[0,0]],[[2709.62841796875,6110.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,10873,[],[[1],[0]],[0,0]],[[1749.62841796875,4062.120361328125,0,8,8,0,0,1,0,0,0,0,[]],56,10962,[],[[1],[0]],[0,0]],[[2185.62841796875,6731.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11017,[],[[1],[0]],[0,0]],[[2081.62841796875,7595.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11018,[],[[1],[0]],[0,0]],[[2529.62841796875,7627.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11023,[],[[1],[0]],[0,0]],[[2601.62841796875,6915.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11024,[],[[1],[0]],[0,0]],[[2193.62841796875,6843.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11025,[],[[1],[0]],[0,0]],[[2249.62841796875,7691.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11026,[],[[1],[0]],[0,0]],[[2761.62841796875,8051.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11027,[],[[1],[0]],[0,0]],[[2537.62841796875,8259.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11028,[],[[1],[0]],[0,0]],[[2145.62841796875,8515.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11029,[],[[1],[0]],[0,0]],[[2305.62841796875,8251.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11031,[],[[1],[0]],[0,0]],[[1753.62841796875,8787.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11032,[],[[1],[0]],[0,0]],[[2225.62841796875,9283.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11033,[],[[1],[0]],[0,0]],[[2769.62841796875,8651.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11034,[],[[1],[0]],[0,0]],[[2913.62841796875,9307.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11035,[],[[1],[0]],[0,0]],[[2369.62841796875,9587.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11036,[],[[1],[0]],[0,0]],[[2809.62841796875,8923.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11037,[],[[1],[0]],[0,0]],[[2577.62841796875,8771.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11038,[],[[1],[0]],[0,0]],[[2921.62841796875,9739.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11039,[],[[1],[0]],[0,0]],[[3393.62841796875,9035.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11040,[],[[1],[0]],[0,0]],[[3289.62841796875,9899.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11041,[],[[1],[0]],[0,0]],[[2505.62841796875,9643.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11042,[],[[1],[0]],[0,0]],[[2217.62841796875,9339.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11043,[],[[1],[0]],[0,0]],[[1905.62841796875,9899.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11044,[],[[1],[0]],[0,0]],[[2889.62841796875,10395.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11045,[],[[1],[0]],[0,0]],[[3737.62841796875,9931.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11046,[],[[1],[0]],[0,0]],[[3809.62841796875,9219.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11047,[],[[1],[0]],[0,0]],[[3401.62841796875,9147.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11048,[],[[1],[0]],[0,0]],[[3457.62841796875,9995.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11049,[],[[1],[0]],[0,0]],[[3969.62841796875,10355.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11050,[],[[1],[0]],[0,0]],[[3745.62841796875,10563.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11051,[],[[1],[0]],[0,0]],[[4185.62841796875,8811.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11053,[],[[1],[0]],[0,0]],[[3633.62841796875,9347.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11054,[],[[1],[0]],[0,0]],[[4105.62841796875,9843.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11055,[],[[1],[0]],[0,0]],[[4649.62841796875,9211.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11056,[],[[1],[0]],[0,0]],[[4249.62841796875,10147.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11057,[],[[1],[0]],[0,0]],[[4689.62841796875,9483.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11058,[],[[1],[0]],[0,0]],[[4457.62841796875,9331.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11059,[],[[1],[0]],[0,0]],[[4385.62841796875,10203.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11060,[],[[1],[0]],[0,0]],[[4097.62841796875,9899.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11061,[],[[1],[0]],[0,0]],[[3785.62841796875,10459.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11062,[],[[1],[0]],[0,0]],[[3601.62841796875,8883.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11063,[],[[1],[0]],[0,0]],[[4377.62841796875,7171.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11064,[],[[1],[0]],[0,0]],[[4529.62841796875,8283.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11065,[],[[1],[0]],[0,0]],[[4345.62841796875,6707.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11066,[],[[1],[0]],[0,0]],[[2945.62841796875,6667.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11067,[],[[1],[0]],[0,0]],[[2393.62841796875,7203.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11068,[],[[1],[0]],[0,0]],[[2865.62841796875,7699.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11069,[],[[1],[0]],[0,0]],[[3409.62841796875,7067.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11070,[],[[1],[0]],[0,0]],[[3553.62841796875,7723.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11071,[],[[1],[0]],[0,0]],[[3009.62841796875,8003.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11072,[],[[1],[0]],[0,0]],[[2369.62841796875,10083.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11081,[],[[1],[0]],[0,0]],[[1817.62841796875,10619.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11082,[],[[1],[0]],[0,0]],[[2833.62841796875,10483.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11083,[],[[1],[0]],[0,0]],[[2641.62841796875,10603.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11084,[],[[1],[0]],[0,0]],[[1785.62841796875,10155.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11085,[],[[1],[0]],[0,0]],[[3921.62841796875,10659.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11089,[],[[1],[0]],[0,0]],[[3817.62841796875,10275.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11090,[],[[1],[0]],[0,0]],[[3585.62841796875,10123.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11091,[],[[1],[0]],[0,0]],[[4401.62841796875,10387.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11092,[],[[1],[0]],[0,0]],[[3225.62841796875,10691.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11093,[],[[1],[0]],[0,0]],[[4409.62841796875,10499.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11094,[],[[1],[0]],[0,0]],[[2729.62841796875,9675.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11095,[],[[1],[0]],[0,0]],[[1769.62841796875,7627.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11153,[],[[1],[0]],[0,0]],[[507.62841796875,15688.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11177,[],[[1],[0]],[0,0]],[[515.62841796875,16288.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11178,[],[[1],[0]],[0,0]],[[2123.62841796875,14808.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11180,[],[[1],[0]],[0,0]],[[2275.62841796875,15920.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11192,[],[[1],[0]],[0,0]],[[2091.62841796875,14344.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11197,[],[[1],[0]],[0,0]],[[691.62841796875,14304.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11198,[],[[1],[0]],[0,0]],[[611.62841796875,15336.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11199,[],[[1],[0]],[0,0]],[[1155.62841796875,14704.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11200,[],[[1],[0]],[0,0]],[[1299.62841796875,15360.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11201,[],[[1],[0]],[0,0]],[[755.62841796875,15640.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11202,[],[[1],[0]],[0,0]],[[1925.62841796875,12634.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11208,[],[[1],[0]],[0,0]],[[1821.62841796875,13498.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11209,[],[[1],[0]],[0,0]],[[2269.62841796875,13530.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11214,[],[[1],[0]],[0,0]],[[2341.62841796875,12818.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11215,[],[[1],[0]],[0,0]],[[1933.62841796875,12746.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11216,[],[[1],[0]],[0,0]],[[1989.62841796875,13594.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11217,[],[[1],[0]],[0,0]],[[2501.62841796875,13954.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11218,[],[[1],[0]],[0,0]],[[2277.62841796875,14162.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11219,[],[[1],[0]],[0,0]],[[1885.62841796875,14418.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11220,[],[[1],[0]],[0,0]],[[2045.62841796875,14154.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11222,[],[[1],[0]],[0,0]],[[1965.62841796875,15186.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11224,[],[[1],[0]],[0,0]],[[2509.62841796875,14554.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11225,[],[[1],[0]],[0,0]],[[2653.62841796875,15210.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11226,[],[[1],[0]],[0,0]],[[2109.62841796875,15490.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11227,[],[[1],[0]],[0,0]],[[2549.62841796875,14826.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11228,[],[[1],[0]],[0,0]],[[2317.62841796875,14674.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11229,[],[[1],[0]],[0,0]],[[2661.62841796875,15642.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11230,[],[[1],[0]],[0,0]],[[3133.62841796875,14938.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11231,[],[[1],[0]],[0,0]],[[3029.62841796875,15802.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11232,[],[[1],[0]],[0,0]],[[2245.62841796875,15546.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11233,[],[[1],[0]],[0,0]],[[1957.62841796875,15242.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11234,[],[[1],[0]],[0,0]],[[2629.62841796875,16298.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11236,[],[[1],[0]],[0,0]],[[3477.62841796875,15834.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11237,[],[[1],[0]],[0,0]],[[3549.62841796875,15122.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11238,[],[[1],[0]],[0,0]],[[3141.62841796875,15050.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11239,[],[[1],[0]],[0,0]],[[3197.62841796875,15898.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11240,[],[[1],[0]],[0,0]],[[3709.62841796875,16258.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11241,[],[[1],[0]],[0,0]],[[3485.62841796875,16466.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11242,[],[[1],[0]],[0,0]],[[3925.62841796875,14714.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11244,[],[[1],[0]],[0,0]],[[3373.62841796875,15250.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11245,[],[[1],[0]],[0,0]],[[3845.62841796875,15746.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11246,[],[[1],[0]],[0,0]],[[4389.62841796875,15114.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11247,[],[[1],[0]],[0,0]],[[3989.62841796875,16050.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11248,[],[[1],[0]],[0,0]],[[4429.62841796875,15386.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11249,[],[[1],[0]],[0,0]],[[4197.62841796875,15234.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11250,[],[[1],[0]],[0,0]],[[4125.62841796875,16106.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11251,[],[[1],[0]],[0,0]],[[3837.62841796875,15802.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11252,[],[[1],[0]],[0,0]],[[3525.62841796875,16362.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11253,[],[[1],[0]],[0,0]],[[3341.62841796875,14786.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11254,[],[[1],[0]],[0,0]],[[4117.62841796875,13074.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11255,[],[[1],[0]],[0,0]],[[4269.62841796875,14186.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11256,[],[[1],[0]],[0,0]],[[4085.62841796875,12610.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11257,[],[[1],[0]],[0,0]],[[2685.62841796875,12570.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11258,[],[[1],[0]],[0,0]],[[2133.62841796875,13106.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11259,[],[[1],[0]],[0,0]],[[2605.62841796875,13602.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11260,[],[[1],[0]],[0,0]],[[3149.62841796875,12970.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11261,[],[[1],[0]],[0,0]],[[3293.62841796875,13626.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11262,[],[[1],[0]],[0,0]],[[2749.62841796875,13906.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11263,[],[[1],[0]],[0,0]],[[1635.62841796875,16064.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11264,[],[[1],[0]],[0,0]],[[1531.62841796875,15680.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11265,[],[[1],[0]],[0,0]],[[1299.62841796875,15528.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11266,[],[[1],[0]],[0,0]],[[2115.62841796875,15792.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11267,[],[[1],[0]],[0,0]],[[939.62841796875,16096.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11268,[],[[1],[0]],[0,0]],[[2123.62841796875,15904.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11270,[],[[1],[0]],[0,0]],[[443.62841796875,15080.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11271,[],[[1],[0]],[0,0]],[[2109.62841796875,15986.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11272,[],[[1],[0]],[0,0]],[[2573.62841796875,16386.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11274,[],[[1],[0]],[0,0]],[[2381.62841796875,16506.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11275,[],[[1],[0]],[0,0]],[[2323.62841796875,16264.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11278,[],[[1],[0]],[0,0]],[[3661.62841796875,16562.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11280,[],[[1],[0]],[0,0]],[[3557.62841796875,16178.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11281,[],[[1],[0]],[0,0]],[[3325.62841796875,16026.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11282,[],[[1],[0]],[0,0]],[[4141.62841796875,16290.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11283,[],[[1],[0]],[0,0]],[[2965.62841796875,16594.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11284,[],[[1],[0]],[0,0]],[[4149.62841796875,16402.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11285,[],[[1],[0]],[0,0]],[[2469.62841796875,15578.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11286,[],[[1],[0]],[0,0]],[[435.62841796875,13152.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11288,[],[[1],[0]],[0,0]],[[579.62841796875,13808.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11289,[],[[1],[0]],[0,0]],[[475.62841796875,13424.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11290,[],[[1],[0]],[0,0]],[[587.62841796875,14240.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11291,[],[[1],[0]],[0,0]],[[1059.62841796875,13536.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11292,[],[[1],[0]],[0,0]],[[955.62841796875,14400.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11293,[],[[1],[0]],[0,0]],[[555.62841796875,14896.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11294,[],[[1],[0]],[0,0]],[[1403.62841796875,14432.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11295,[],[[1],[0]],[0,0]],[[1475.62841796875,13720.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11296,[],[[1],[0]],[0,0]],[[1067.62841796875,13648.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11297,[],[[1],[0]],[0,0]],[[1123.62841796875,14496.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11298,[],[[1],[0]],[0,0]],[[1635.62841796875,14856.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11299,[],[[1],[0]],[0,0]],[[1411.62841796875,15064.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11300,[],[[1],[0]],[0,0]],[[1019.62841796875,15320.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11301,[],[[1],[0]],[0,0]],[[1851.62841796875,13312.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11302,[],[[1],[0]],[0,0]],[[1299.62841796875,13848.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11303,[],[[1],[0]],[0,0]],[[1771.62841796875,14344.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11304,[],[[1],[0]],[0,0]],[[2315.62841796875,13712.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11305,[],[[1],[0]],[0,0]],[[1915.62841796875,14648.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11307,[],[[1],[0]],[0,0]],[[2355.62841796875,13984.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11308,[],[[1],[0]],[0,0]],[[2123.62841796875,13832.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11309,[],[[1],[0]],[0,0]],[[2051.62841796875,14704.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11313,[],[[1],[0]],[0,0]],[[1763.62841796875,14400.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11314,[],[[1],[0]],[0,0]],[[1451.62841796875,14960.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11315,[],[[1],[0]],[0,0]],[[1267.62841796875,13384.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11324,[],[[1],[0]],[0,0]],[[2195.62841796875,12784.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11338,[],[[1],[0]],[0,0]],[[1227.62841796875,12656.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11355,[],[[1],[0]],[0,0]],[[1595.62841796875,12816.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11357,[],[[1],[0]],[0,0]],[[1195.62841796875,13312.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11360,[],[[1],[0]],[0,0]],[[2043.62841796875,12848.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11361,[],[[1],[0]],[0,0]],[[1763.62841796875,12912.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11364,[],[[1],[0]],[0,0]],[[2275.62841796875,13272.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11365,[],[[1],[0]],[0,0]],[[2051.62841796875,13480.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11366,[],[[1],[0]],[0,0]],[[1659.62841796875,13736.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11367,[],[[1],[0]],[0,0]],[[967.62841796875,19965.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11368,[],[[1],[0]],[0,0]],[[1817.62841796875,20519.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11384,[],[[1],[0]],[0,0]],[[1889.62841796875,19807.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11385,[],[[1],[0]],[0,0]],[[1151.62841796875,18581.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11389,[],[[1],[0]],[0,0]],[[1071.62841796875,19613.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11390,[],[[1],[0]],[0,0]],[[1615.62841796875,18981.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11391,[],[[1],[0]],[0,0]],[[1759.62841796875,19637.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11392,[],[[1],[0]],[0,0]],[[1215.62841796875,19917.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11393,[],[[1],[0]],[0,0]],[[1905.62841796875,17183.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11394,[],[[1],[0]],[0,0]],[[1801.62841796875,16799.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11396,[],[[1],[0]],[0,0]],[[1913.62841796875,17615.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11398,[],[[1],[0]],[0,0]],[[2385.62841796875,16911.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11399,[],[[1],[0]],[0,0]],[[2281.62841796875,17775.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11400,[],[[1],[0]],[0,0]],[[1881.62841796875,18271.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11404,[],[[1],[0]],[0,0]],[[2729.62841796875,17807.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11405,[],[[1],[0]],[0,0]],[[2801.62841796875,17095.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11406,[],[[1],[0]],[0,0]],[[2393.62841796875,17023.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11407,[],[[1],[0]],[0,0]],[[2449.62841796875,17871.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11408,[],[[1],[0]],[0,0]],[[2961.62841796875,18231.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11409,[],[[1],[0]],[0,0]],[[2737.62841796875,18439.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11410,[],[[1],[0]],[0,0]],[[2345.62841796875,18695.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11411,[],[[1],[0]],[0,0]],[[2505.62841796875,18431.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11413,[],[[1],[0]],[0,0]],[[1953.62841796875,18967.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11414,[],[[1],[0]],[0,0]],[[2425.62841796875,19463.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11415,[],[[1],[0]],[0,0]],[[2969.62841796875,18831.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11416,[],[[1],[0]],[0,0]],[[3113.62841796875,19487.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11417,[],[[1],[0]],[0,0]],[[2569.62841796875,19767.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11418,[],[[1],[0]],[0,0]],[[3009.62841796875,19103.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11419,[],[[1],[0]],[0,0]],[[2777.62841796875,18951.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11420,[],[[1],[0]],[0,0]],[[3121.62841796875,19919.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11421,[],[[1],[0]],[0,0]],[[3593.62841796875,19215.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11422,[],[[1],[0]],[0,0]],[[3489.62841796875,20079.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11423,[],[[1],[0]],[0,0]],[[2705.62841796875,19823.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11424,[],[[1],[0]],[0,0]],[[2417.62841796875,19519.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11425,[],[[1],[0]],[0,0]],[[2105.62841796875,20079.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11426,[],[[1],[0]],[0,0]],[[3089.62841796875,20575.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11427,[],[[1],[0]],[0,0]],[[3937.62841796875,20111.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11428,[],[[1],[0]],[0,0]],[[4009.62841796875,19399.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11429,[],[[1],[0]],[0,0]],[[3601.62841796875,19327.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11430,[],[[1],[0]],[0,0]],[[3657.62841796875,20175.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11431,[],[[1],[0]],[0,0]],[[4169.62841796875,20535.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11432,[],[[1],[0]],[0,0]],[[3945.62841796875,20743.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11433,[],[[1],[0]],[0,0]],[[1921.62841796875,18503.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11434,[],[[1],[0]],[0,0]],[[4385.62841796875,18991.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11435,[],[[1],[0]],[0,0]],[[3833.62841796875,19527.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11436,[],[[1],[0]],[0,0]],[[4305.62841796875,20023.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11437,[],[[1],[0]],[0,0]],[[4849.62841796875,19391.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11438,[],[[1],[0]],[0,0]],[[4449.62841796875,20327.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11439,[],[[1],[0]],[0,0]],[[4889.62841796875,19663.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11440,[],[[1],[0]],[0,0]],[[4657.62841796875,19511.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11441,[],[[1],[0]],[0,0]],[[4585.62841796875,20383.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11442,[],[[1],[0]],[0,0]],[[4297.62841796875,20079.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11443,[],[[1],[0]],[0,0]],[[3985.62841796875,20639.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11444,[],[[1],[0]],[0,0]],[[3801.62841796875,19063.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11445,[],[[1],[0]],[0,0]],[[4577.62841796875,17351.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11446,[],[[1],[0]],[0,0]],[[4729.62841796875,18463.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11447,[],[[1],[0]],[0,0]],[[4545.62841796875,16887.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11448,[],[[1],[0]],[0,0]],[[3145.62841796875,16847.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11449,[],[[1],[0]],[0,0]],[[2593.62841796875,17383.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11450,[],[[1],[0]],[0,0]],[[3065.62841796875,17879.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11451,[],[[1],[0]],[0,0]],[[3609.62841796875,17247.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11452,[],[[1],[0]],[0,0]],[[3753.62841796875,17903.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11453,[],[[1],[0]],[0,0]],[[3209.62841796875,18183.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11454,[],[[1],[0]],[0,0]],[[2095.62841796875,20341.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11455,[],[[1],[0]],[0,0]],[[1991.62841796875,19957.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11456,[],[[1],[0]],[0,0]],[[1759.62841796875,19805.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11457,[],[[1],[0]],[0,0]],[[903.62841796875,19357.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11462,[],[[1],[0]],[0,0]],[[2569.62841796875,20263.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11463,[],[[1],[0]],[0,0]],[[2017.62841796875,20799.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11464,[],[[1],[0]],[0,0]],[[3033.62841796875,20663.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11465,[],[[1],[0]],[0,0]],[[2841.62841796875,20783.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11466,[],[[1],[0]],[0,0]],[[1985.62841796875,20335.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11467,[],[[1],[0]],[0,0]],[[4121.62841796875,20839.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11471,[],[[1],[0]],[0,0]],[[4017.62841796875,20455.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11472,[],[[1],[0]],[0,0]],[[3785.62841796875,20303.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11473,[],[[1],[0]],[0,0]],[[4601.62841796875,20567.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11474,[],[[1],[0]],[0,0]],[[3425.62841796875,20871.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11475,[],[[1],[0]],[0,0]],[[4609.62841796875,20679.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11476,[],[[1],[0]],[0,0]],[[2929.62841796875,19855.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11477,[],[[1],[0]],[0,0]],[[887.62841796875,16829.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11478,[],[[1],[0]],[0,0]],[[895.62841796875,17429.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11479,[],[[1],[0]],[0,0]],[[1039.62841796875,18085.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11480,[],[[1],[0]],[0,0]],[[935.62841796875,17701.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11481,[],[[1],[0]],[0,0]],[[1047.62841796875,18517.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11482,[],[[1],[0]],[0,0]],[[1519.62841796875,17813.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11483,[],[[1],[0]],[0,0]],[[1415.62841796875,18677.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11484,[],[[1],[0]],[0,0]],[[1015.62841796875,19173.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11485,[],[[1],[0]],[0,0]],[[1863.62841796875,18709.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11486,[],[[1],[0]],[0,0]],[[1935.62841796875,17997.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11487,[],[[1],[0]],[0,0]],[[1527.62841796875,17925.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11488,[],[[1],[0]],[0,0]],[[1583.62841796875,18773.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11489,[],[[1],[0]],[0,0]],[[2095.62841796875,19133.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11490,[],[[1],[0]],[0,0]],[[1871.62841796875,19341.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11491,[],[[1],[0]],[0,0]],[[1479.62841796875,19597.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11492,[],[[1],[0]],[0,0]],[[2311.62841796875,17589.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11493,[],[[1],[0]],[0,0]],[[1759.62841796875,18125.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11494,[],[[1],[0]],[0,0]],[[2231.62841796875,18621.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11495,[],[[1],[0]],[0,0]],[[2375.62841796875,18925.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11498,[],[[1],[0]],[0,0]],[[2223.62841796875,18677.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11505,[],[[1],[0]],[0,0]],[[1911.62841796875,19237.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11506,[],[[1],[0]],[0,0]],[[1727.62841796875,17661.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11515,[],[[1],[0]],[0,0]],[[1737.62841796875,17383.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11531,[],[[1],[0]],[0,0]],[[1809.62841796875,16671.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11532,[],[[1],[0]],[0,0]],[[1969.62841796875,17807.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11535,[],[[1],[0]],[0,0]],[[1745.62841796875,18015.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11536,[],[[1],[0]],[0,0]],[[1071.62841796875,15445.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11539,[],[[1],[0]],[0,0]],[[991.62841796875,16477.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11540,[],[[1],[0]],[0,0]],[[1535.62841796875,15845.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11541,[],[[1],[0]],[0,0]],[[1679.62841796875,16501.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11542,[],[[1],[0]],[0,0]],[[1135.62841796875,16781.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11543,[],[[1],[0]],[0,0]],[[1575.62841796875,16117.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11544,[],[[1],[0]],[0,0]],[[1343.62841796875,15965.1201171875,0,8,8,0,0,1,0,0,0,0,[]],56,11545,[],[[1],[0]],[0,0]],[[1687.62841796875,16933.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11546,[],[[1],[0]],[0,0]],[[2159.62841796875,16229.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11547,[],[[1],[0]],[0,0]],[[2055.62841796875,17093.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11548,[],[[1],[0]],[0,0]],[[1271.62841796875,16837.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11549,[],[[1],[0]],[0,0]],[[983.62841796875,16533.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11550,[],[[1],[0]],[0,0]],[[1655.62841796875,17589.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11551,[],[[1],[0]],[0,0]],[[2167.62841796875,16341.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11554,[],[[1],[0]],[0,0]],[[2223.62841796875,17189.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11555,[],[[1],[0]],[0,0]],[[2119.62841796875,18013.12109375,0,8,8,0,0,1,0,0,0,0,[]],56,11558,[],[[1],[0]],[0,0]],[[1462.955932617188,584.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4176,[],[[1],[0]],[0,0]],[[918.9559326171875,864.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4178,[],[[1],[0]],[0,0]],[[1358.955932617188,200.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4179,[],[[1],[0]],[0,0]],[[1126.955932617188,48.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4180,[],[[1],[0]],[0,0]],[[1470.955932617188,1016.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4182,[],[[1],[0]],[0,0]],[[1838.955932617188,1176.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4183,[],[[1],[0]],[0,0]],[[1054.955932617188,920.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4184,[],[[1],[0]],[0,0]],[[766.9559326171875,616.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4185,[],[[1],[0]],[0,0]],[[1438.955932617188,1672.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4186,[],[[1],[0]],[0,0]],[[1902.955932617188,2096.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4187,[],[[1],[0]],[0,0]],[[1510.955932617188,2368.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4188,[],[[1],[0]],[0,0]],[[1478.955932617188,1904.392578125,0,8,8,0,0,1,0,0,0,0,[]],56,4191,[],[[1],[0]],[0,0]],[[1074.584350585938,3008.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4192,[],[[1],[0]],[0,0]],[[1042.584350585938,2544.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4195,[],[[1],[0]],[0,0]],[[-357.4156494140625,2504.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4196,[],[[1],[0]],[0,0]],[[106.5843505859375,2904.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4198,[],[[1],[0]],[0,0]],[[876.5843505859375,834.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4199,[],[[1],[0]],[0,0]],[[772.5843505859375,1698.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4209,[],[[1],[0]],[0,0]],[[1220.584350585938,1730.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4210,[],[[1],[0]],[0,0]],[[1292.584350585938,1018.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4219,[],[[1],[0]],[0,0]],[[884.5843505859375,946.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4243,[],[[1],[0]],[0,0]],[[940.5843505859375,1794.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4245,[],[[1],[0]],[0,0]],[[1452.584350585938,2154.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4246,[],[[1],[0]],[0,0]],[[1228.584350585938,2362.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4247,[],[[1],[0]],[0,0]],[[836.5843505859375,2618.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4248,[],[[1],[0]],[0,0]],[[996.5843505859375,2354.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4249,[],[[1],[0]],[0,0]],[[1460.584350585938,2754.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4250,[],[[1],[0]],[0,0]],[[1268.584350585938,2874.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4251,[],[[1],[0]],[0,0]],[[1636.584350585938,770.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4252,[],[[1],[0]],[0,0]],[[1084.584350585938,1306.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4253,[],[[1],[0]],[0,0]],[[1556.584350585938,1802.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4254,[],[[1],[0]],[0,0]],[[1700.584350585938,2106.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4255,[],[[1],[0]],[0,0]],[[-613.4156494140625,1352.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4257,[],[[1],[0]],[0,0]],[[-469.4156494140625,2008.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4258,[],[[1],[0]],[0,0]],[[-573.4156494140625,1624.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4259,[],[[1],[0]],[0,0]],[[-461.4156494140625,2440.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4260,[],[[1],[0]],[0,0]],[[10.5843505859375,1736.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4261,[],[[1],[0]],[0,0]],[[-93.4156494140625,2600.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4262,[],[[1],[0]],[0,0]],[[354.5843505859375,2632.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4263,[],[[1],[0]],[0,0]],[[426.5843505859375,1920.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4264,[],[[1],[0]],[0,0]],[[18.5843505859375,1848.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4266,[],[[1],[0]],[0,0]],[[74.5843505859375,2696.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4267,[],[[1],[0]],[0,0]],[[802.5843505859375,1512.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4268,[],[[1],[0]],[0,0]],[[250.5843505859375,2048.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4269,[],[[1],[0]],[0,0]],[[722.5843505859375,2544.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4270,[],[[1],[0]],[0,0]],[[1266.584350585938,1912.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4271,[],[[1],[0]],[0,0]],[[866.5843505859375,2848.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4272,[],[[1],[0]],[0,0]],[[1306.584350585938,2184.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4273,[],[[1],[0]],[0,0]],[[1074.584350585938,2032.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4274,[],[[1],[0]],[0,0]],[[1002.584350585938,2904.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4275,[],[[1],[0]],[0,0]],[[714.5843505859375,2600.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4276,[],[[1],[0]],[0,0]],[[218.5843505859375,1584.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4279,[],[[1],[0]],[0,0]],[[1146.584350585938,984.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4283,[],[[1],[0]],[0,0]],[[178.5843505859375,856.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4284,[],[[1],[0]],[0,0]],[[546.5843505859375,1016.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4286,[],[[1],[0]],[0,0]],[[146.5843505859375,1512.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4297,[],[[1],[0]],[0,0]],[[994.5843505859375,1048.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4298,[],[[1],[0]],[0,0]],[[714.5843505859375,1112.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4307,[],[[1],[0]],[0,0]],[[1226.584350585938,1472.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4340,[],[[1],[0]],[0,0]],[[1002.584350585938,1680.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4346,[],[[1],[0]],[0,0]],[[610.5843505859375,1936.5126953125,0,8,8,0,0,1,0,0,0,0,[]],56,4347,[],[[1],[0]],[0,0]]],[]],["UI",2,662623308620703,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,555676701074594,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,296016019842802,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,590594429809237,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,462297624762342,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,885512291174976,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["Layer 1",8,717655156270531,true,[255,255,255],true,1,1,1,false,false,1,0,0,[],[]]],[],[]],["Level 40",5000,10000,true,"Levels",586520026367591,[["Background",0,623014778492219,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-120,4936,0,100,100,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,2221,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,0,1,1,"F 5000",100000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]]],[]],["Layer 0",1,510263117017948,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2504,1512,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,2571,[],[[0]],[0,"coin",0,1]],[[2456,1488,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,10384,[[11],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[-23272,10576,0,9096,9576,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,2162,[],[[0]],[0,"Default",0,1]],[[-26045,8705,0,9960,7064,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,3842,[],[[0]],[0,"Default",0,1]],[[3096,984,0,32,32,0,-0.567607045173645,1,0.5,0.5,0,0,[]],43,4138,[[1],[0]],[[0]],[0,"Default",0,1]],[[2224,376,0,792,9,0,0,1,0,0,0,0,[]],51,3205,[],[[0],[1],[1,100,""]],[0,0]],[[4263,1024,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],56,3906,[],[[1],[1]],[0,0]],[[1262,1246,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1020,[["Final Exam"],[""],[0]],[],[1,"Default",0,1]],[[3168,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3792,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1899,1569,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3793,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[1384,1608,0,664,9,0,0,1,0,0,0,0,[]],51,3794,[],[[0],[1],[1,100,""]],[0,0]],[[1389,1400,0,659,9,0,0,1,0,0,0,0,[]],51,3795,[],[[0],[1],[1,100,""]],[0,0]],[[56,1512,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3799,[],[[0]],[0,"Default",0,1]],[[619,943,0,16,8,0,0,1,0.5,0.5,0,0,[]],50,3801,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,0,1,1,"W 1; F 180",100000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[0,1608,0,1216,8,0,0,1,0,0,0,0,[]],56,3796,[],[[1],[1]],[0,0]],[[2048,904,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,3797,[],[[0],[1],[1,100,""]],[0,0]],[[2048,1608,0,528,9,0,1.570796370506287,1,0,0,0,0,[]],51,3798,[],[[0],[1],[1,100,""]],[0,0]],[[2040,904,0,792,9,0,0,1,0,0,0,0,[]],51,3802,[],[[0],[1],[1,100,""]],[0,0]],[[2840,904,0,512,9,0,1.570796370506287,1,0,0,0,0,[]],51,3803,[],[[0],[1],[1,100,""]],[0,0]],[[2832,1608,0,304,9,0,0,1,0,0,0,0,[]],51,3805,[],[[0],[1],[1,100,""]],[0,0]],[[2832,3200,0,640,9,0,0,1,0,0,0,0,[]],51,3816,[],[[0],[1],[1,100,""]],[0,0]],[[2832,2992,0,640,9,0,0,1,0,0,0,0,[]],51,3817,[],[[0],[1],[1,100,""]],[0,0]],[[3472,2496,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,3818,[],[[0],[1],[1,100,""]],[0,0]],[[3472,3200,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,3819,[],[[0],[1],[1,100,""]],[0,0]],[[3472,2496,0,328,9,0,0,1,0,0,0,0,[]],51,3820,[],[[0],[1],[1,100,""]],[0,0]],[[3464,3696,0,640,9,0,0,1,0,0,0,0,[]],51,3821,[],[[0],[1],[1,100,""]],[0,0]],[[4264,2496,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,3822,[],[[0],[1],[1,100,""]],[0,0]],[[4264,2992,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,3823,[],[[0],[1],[1,100,""]],[0,0]],[[3936,2496,0,328,9,0,0,1,0,0,0,0,[]],51,3824,[],[[0],[1],[1,100,""]],[0,0]],[[3472,1608,0,504,8,0,1.570796370506287,1,0,0,0,0,[]],56,3807,[],[[1],[1]],[0,0]],[[3472,904,0,504,8,0,1.570796370506287,1,0,0,0,0,[]],56,3808,[],[[1],[1]],[0,0]],[[3472,904,0,792,8,0,0,1,0,0,0,0,[]],56,3809,[],[[1],[1]],[0,0]],[[4264,912,0,1208,8,0,1.570796370506287,1,0,0,0,0,[]],56,3810,[],[[1],[1]],[0,0]],[[3464,2112,0,328,8,0,0,1,0,0,0,0,[]],56,3811,[],[[1],[1]],[0,0]],[[3944,2112,0,320,8,0,0,1,0,0,0,0,[]],56,3812,[],[[1],[1]],[0,0]],[[3800,2112,0,384,8,0,1.570796370506287,1,0,0,0,0,[]],56,3813,[],[[1],[1]],[0,0]],[[3944,2000,0,496,8,0,1.570796370506287,1,0,0,0,0,[]],56,3825,[],[[1],[1]],[0,0]],[[2832,3200,0,504,8,0,1.570796370506287,1,0,0,0,0,[]],56,3814,[],[[1],[1]],[0,0]],[[2832,2496,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],56,3815,[],[[1],[1]],[0,0]],[[2040,2496,0,792,8,0,0,1,0,0,0,0,[]],56,3826,[],[[1],[1]],[0,0]],[[2040,2496,0,1216,8,0,1.570796370506287,1,0,0,0,0,[]],56,3827,[],[[1],[1]],[0,0]],[[2040,3704,0,792,8,0,0,1,0,0,0,0,[]],56,3828,[],[[1],[1]],[0,0]],[[2832,2672,0,328,8,0,1.570796370506287,1,0,0,0,0,[]],56,3829,[],[[1],[1]],[0,0]],[[2832,2744,0,368,9,0,0,1,0,0,0,0,[]],51,3830,[],[[0],[1],[1,100,""]],[0,0]],[[3168,2728,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3831,[[2],[0]],[[0]],[0,"Default",0,1]],[[3200,1608,0,264,9,0,0,1,0,0,0,0,[]],51,3832,[],[[0],[1],[1,100,""]],[0,0]],[[2832,1408,0,304,9,0,0,1,0,0,0,0,[]],51,3806,[],[[0],[1],[1,100,""]],[0,0]],[[3200,1408,0,272,9,0,0,1,0,0,0,0,[]],51,3833,[],[[0],[1],[1,100,""]],[0,0]],[[3160,1184,0,32,32,0,-0.567607045173645,1,0.5,0.5,0,0,[]],43,3834,[[1],[0]],[[0]],[0,"Default",0,1]],[[3868,2440,0,128,128,0,0,1,0.5,0.5,0,0,[]],49,3839,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[976,4240,0,100,100,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3843,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 5000",100000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1216,2128,0,100,100,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3844,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"B 5000",100000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1969,1574,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3848,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1544,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3857,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3858,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3859,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1640,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3860,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3861,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3862,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3863,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3864,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3865,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3096,1536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3856,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3128,1536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3875,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,1536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3879,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3248,1536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3886,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3080,1408,0,64,112,0,0,1,0,0,0,0,[]],51,3893,[],[[0],[1],[1,100,""]],[0,0]],[[3200,1408,0,64,112,0,0,1,0,0,0,0,[]],51,3894,[],[[0],[1],[1,100,""]],[0,0]],[[3584,1608,0,600,8,0,0,1,0,0,0,0,[]],56,3836,[],[[1],[1]],[0,0]],[[3656,1064,0,552,8,0,1.570796370506287,1,0,0,0,0,[]],56,3852,[],[[1],[1]],[0,0]],[[3648,1056,0,312,8,0,0,1,0,0,0,0,[]],56,3887,[],[[1],[1]],[0,0]],[[3568,1592,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3892,[[0.9],[0]],[[0]],[0,"Default",0,1]],[[3473,912,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],56,3895,[],[[1],[1]],[0,0]],[[3488,928,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3896,[[0]],[[1],[1]],[0,"Default",0,1]],[[3488,960,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3897,[[0]],[[1],[1]],[0,"Default",0,1]],[[3488,992,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,3898,[[0]],[[1],[1]],[0,"Default",0,1]],[[4240,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,3899,[[0]],[[1],[1]],[0,"Default",0,1]],[[3493,976,0,40,100,0,0,1,0.5,0.5,0,0,[]],50,3900,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,0,"F 1000",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3920,1008,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3901,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[4032,1056,0,224,8,0,0,1,0,0,0,0,[]],56,3902,[],[[1],[1]],[0,0]],[[3960,1056,0,72,8,0,0,1,0,0,0,0,[]],56,3903,[],[[1],[1]],[0,0]],[[3984,1064,0,40,16,0,0,1,0.5,0.5,0,0,[]],50,3904,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,0,"W 3; F 64",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3136,1608,0,64,8,0,0,1,0,0,0,0,[]],45,3905,[],[[0],[1]],[0,0]],[[4235,1038,0,40,32,0,0,1,0.5,0.5,0,0,[]],50,3907,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,0,"B 1000",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3808,1448,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3908,[[1],[150]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3784,1216,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,3909,[[1],[150]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4248,1320,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,3910,[[1],[150]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4080,1512,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],56,3911,[],[[1],[1]],[0,0]],[[3800,1416,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],56,3912,[],[[1],[1]],[0,0]],[[3776,1192,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],56,3913,[],[[1],[1]],[0,0]],[[4144,1192,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],56,3914,[],[[1],[1]],[0,0]],[[3968,1304,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],56,3915,[],[[1],[1]],[0,0]],[[4184,1608,0,72,8,0,0,1,0,0,0,0,[]],56,3916,[],[[1],[1]],[0,0]],[[4224,1608,0,40,16,0,0,1,0.5,0.5,0,0,[]],50,3917,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,0,"W 8; B 64",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3632,2000,0,304,8,0,0,1,0,0,0,0,[]],56,3918,[],[[1],[1]],[0,0]],[[4128,1624,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3920,[[1],[150]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3472,1776,0,496,8,0,0,1,0,0,0,0,[]],56,3919,[],[[1],[1]],[0,0]],[[3792,1792,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,3921,[[1],[150]],[[1],[300,2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3680,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3922,[[0]],[[1],[1]],[0,"Default",0,1]],[[3960,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3923,[[0]],[[1],[1]],[0,"Default",0,1]],[[3992,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3924,[[0]],[[1],[1]],[0,"Default",0,1]],[[4024,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,3925,[[0]],[[1],[1]],[0,"Default",0,1]],[[3552,1608,0,32,8,0,0,1,0,0,0,0,[]],45,3926,[],[[0],[1]],[0,0]],[[3472,1608,0,112,8,0,0,1,0,0,0,0,[]],56,3927,[],[[1],[1]],[0,0]],[[3624,2504,0,1088,9,0,1.570796370506287,1,0,0,0,0,[]],51,3837,[],[[0],[1],[1,100,""]],[0,0]],[[3704,2608,0,472,9,0,0,1,0,0,0,0,[]],51,3928,[],[[0],[1],[1,100,""]],[0,0]],[[4048,2840,0,152,9,0,1.570796370506287,1,0,0,0,0,[]],51,3929,[],[[0],[1],[1,100,""]],[0,0]],[[4048,2992,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,3930,[],[[0],[1],[1,100,""]],[0,0]],[[3888,2559,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,3931,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[3896,2608,0,64,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3932,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"W 1; B 1200",125,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3656,2984,0,392,9,0,0,1,0,0,0,0,[]],51,3933,[],[[0],[1],[1,100,""]],[0,0]],[[3736,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3934,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3768,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3935,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3800,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3936,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3832,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3937,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3864,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3938,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3896,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3939,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3928,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3940,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3960,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3941,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3992,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3942,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4024,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3943,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3944,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3945,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2776,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3946,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2808,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3947,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2840,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3948,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2872,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3949,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2904,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3950,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2936,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3951,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,2968,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3952,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,3000,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3953,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,3032,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3954,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,3064,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3955,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,3096,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3956,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,3128,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3957,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4240,3160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3958,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3962,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3963,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3964,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3965,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3966,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3967,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3968,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3969,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3970,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3576,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3971,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3608,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3972,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3640,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3973,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4048,3128,0,48,9,0,1.570796370506287,1,0,0,0,0,[]],51,3974,[],[[0],[1],[1,100,""]],[0,0]],[[4048,3032,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],45,3975,[],[[0],[1]],[0,0]],[[4040,3176,0,216,9,0,0,1,0,0,0,0,[]],51,3976,[],[[0],[1],[1,100,""]],[0,0]],[[4064,3160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3977,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4096,3160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3978,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4128,3160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3979,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4160,3160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3980,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4192,3160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3981,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3536,3680,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3982,[[0.8],[0]],[[0]],[0,"Default",0,1]],[[3952,3208,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3983,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3944,3328,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3985,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3832,3216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3986,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3856,3280,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3987,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3984,3416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3988,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3736,3480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3989,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3944,3616,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3990,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3808,3376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3991,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3784,3600,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3992,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3872,3488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3993,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3994,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3995,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3996,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3997,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3998,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3999,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4000,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4001,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2776,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4002,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4003,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2840,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4004,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2872,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4005,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2904,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4006,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2936,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4007,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,2968,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4008,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3000,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4009,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3032,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4010,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3064,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4011,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3096,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4012,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3128,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4013,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4014,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4015,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3224,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4016,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3256,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4017,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4018,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4019,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4020,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4021,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4022,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4023,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4024,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4025,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4026,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,3576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,4027,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3672,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4028,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3704,2968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4029,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4104,3184,0,512,9,0,1.570796370506287,1,0,0,0,0,[]],51,4030,[],[[0],[1],[1,100,""]],[0,0]],[[4080,3224,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3959,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3960,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3961,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,3320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,4031,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2664,3696,0,160,8,0,0,1,0,0,0,0,[]],56,3838,[],[[0],[1]],[0,0]],[[2368,3696,0,160,8,0,0,1,0,0,0,0,[]],56,4032,[],[[0],[1]],[0,0]],[[2040,3696,0,168,8,0,0,1,0,0,0,0,[]],56,4033,[],[[0],[1]],[0,0]],[[2536,2992,0,128,8,0,0,1,0,0,0,0,[]],56,4038,[],[[1],[1]],[0,0]],[[2208,2992,0,160,8,0,0,1,0,0,0,0,[]],56,4039,[],[[1],[1]],[0,0]],[[2640,3688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4034,[[0]],[[1],[1]],[0,"Default",0,1]],[[2624,3352,0,352,48,0,1.570796370506287,1,0,0,0,0,[]],56,4035,[],[[1],[1]],[0,0]],[[2328,3192,0,352,88,0,1.570796370506287,1,0,0,0,0,[]],56,4036,[],[[1],[1]],[0,0]],[[2640,3656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4037,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4040,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4041,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4042,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4043,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4044,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4045,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4046,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4047,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4048,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4052,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4053,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4054,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4055,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3688,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4056,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3656,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4057,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3624,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4058,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3592,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4059,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3560,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4060,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3528,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4061,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4062,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3464,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4063,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3432,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4064,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3688,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4065,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3656,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4066,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3528,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4070,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4071,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3464,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4072,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3432,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4073,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3400,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4074,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3368,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4075,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4079,[[0]],[[1],[1]],[0,"Default",0,1]],[[2560,3208,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4080,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3400,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4081,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3368,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4082,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3336,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4083,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4084,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3272,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4085,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4086,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3208,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,4087,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3400,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4088,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3368,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4089,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3336,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4090,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4091,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3272,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4092,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4093,[[0]],[[1],[1]],[0,"Default",0,1]],[[2344,3208,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4094,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3400,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4095,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3368,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4096,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4100,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,3208,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,4101,[[0]],[[1],[1]],[0,"Default",0,1]],[[2624,3192,0,64,48,0,1.570796370506287,1,0,0,0,0,[]],56,4077,[],[[1],[1]],[0,0]],[[2328,3640,0,64,88,0,1.570796370506287,1,0,0,0,0,[]],56,4049,[],[[1],[1]],[0,0]],[[2240,2848,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4050,[[0]],[[1],[1]],[0,"Default",0,1]],[[2328,2752,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4067,[[0]],[[1],[1]],[0,"Default",0,1]],[[2240,2672,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4068,[[0]],[[1],[1]],[0,"Default",0,1]],[[2328,2560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4078,[[0]],[[1],[1]],[0,"Default",0,1]],[[2576,2568,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4098,[[0]],[[1],[1]],[0,"Default",0,1]],[[2584,2680,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4099,[[0]],[[1],[1]],[0,"Default",0,1]],[[2640,2856,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4102,[[0]],[[1],[1]],[0,"Default",0,1]],[[2440,2896,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4103,[[0]],[[1],[1]],[0,"Default",0,1]],[[2448,2656,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4104,[[0]],[[1],[1]],[0,"Default",0,1]],[[4072,2952,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4105,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4168,2848,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4106,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,2752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4107,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3688,3376,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4108,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,3692,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,4110,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,0,"F 360; W 2; B 360; W 2",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2648,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4051,[[0]],[[1],[1]],[0,"Default",0,1]],[[2616,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4069,[[0]],[[1],[1]],[0,"Default",0,1]],[[2584,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4076,[[0]],[[1],[1]],[0,"Default",0,1]],[[2552,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4097,[[0]],[[1],[1]],[0,"Default",0,1]],[[2288,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4113,[[0]],[[1],[1]],[0,"Default",0,1]],[[2256,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4114,[[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4115,[[0]],[[1],[1]],[0,"Default",0,1]],[[2352,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4116,[[0]],[[1],[1]],[0,"Default",0,1]],[[2320,3016,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,4117,[[0]],[[1],[1]],[0,"Default",0,1]],[[2456,3692,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,4111,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,0,"F 440; W 2; B 440; W 2",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2120,3691,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,4112,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,0,"F 520; W 1; B 520; W 1",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2808,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4121,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2776,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4122,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4124,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4125,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2520,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4126,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4127,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2419,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4129,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4130,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2376,3688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4131,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,3696,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4132,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2080,3696,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4133,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2152,3696,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4135,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,3696,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4136,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2176,3696,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,4137,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2720,2608,0,8,216,0,0,1,0,0,0,0,[]],51,4118,[],[[0],[1],[1,100,""]],[0,0]],[[2728,2816,0,8,8,0,1.570796370506287,1,0,0,0,0,[]],56,4119,[],[[1],[1]],[0,0]],[[2728,2608,0,8,8,0,1.570796370506287,1,0,0,0,0,[]],56,4120,[],[[1],[1]],[0,0]],[[3088,2720,0,48,16,0,0,1,0,0,0,0,[]],57,4123,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,0,0,0,0,0,0,"",-1,0]],[[3192,1616,0,8,1128,0,0,1,0,0,0,0,[]],59,4128,[],[[1],[1]],[0,0]],[[3128,1616,0,8,1024,0,0,1,0,0,0,0,[]],59,4134,[],[[1],[1]],[0,0]],[[3056,784,0,144,16,0,0,1,0,0,0,0,[]],57,4139,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","<--- Dive ",1,0,0,0,0,0,0,0,"",-1,0]],[[3696,3288,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2226,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2456,2872,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,2235,[],[[0],[1],[1,100,""]],[0,0]],[[2344,2728,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,2236,[],[[0],[1],[1,100,""]],[0,0]],[[2464,2632,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,3984,[],[[0],[1],[1,100,""]],[0,0]],[[2592,2544,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,5414,[],[[0],[1],[1,100,""]],[0,0]],[[2451,2573,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,2755,[["level40"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2826,720,0,8,8,0,0,1,0,0,0,0,[]],56,2030,[],[[1],[0]],[0,0]],[[2921,826,0,8,8,0,0,1,0,0,0,0,[]],56,3840,[],[[1],[0]],[0,0]],[[2649,833,0,8,8,0,0,1,0,0,0,0,[]],56,5518,[],[[1],[0]],[0,0]],[[2558,717,0,8,8,0,0,1,0,0,0,0,[]],56,5524,[],[[1],[0]],[0,0]],[[2332,808,0,8,8,0,0,1,0,0,0,0,[]],56,5525,[],[[1],[0]],[0,0]],[[2183,642,0,8,8,0,0,1,0,0,0,0,[]],56,5526,[],[[1],[0]],[0,0]],[[2092,752,0,8,8,0,0,1,0,0,0,0,[]],56,5527,[],[[1],[0]],[0,0]],[[1633,1246,0,8,8,0,0,1,0,0,0,0,[]],56,5528,[],[[1],[0]],[0,0]],[[1827,1327,0,8,8,0,0,1,0,0,0,0,[]],56,5529,[],[[1],[0]],[0,0]],[[1947,1211,0,8,8,0,0,1,0,0,0,0,[]],56,5530,[],[[1],[0]],[0,0]],[[1749,1098,0,8,8,0,0,1,0,0,0,0,[]],56,5531,[],[[1],[0]],[0,0]],[[2907,1253,0,8,8,0,0,1,0,0,0,0,[]],56,5532,[],[[1],[0]],[0,0]],[[2918,1084,0,8,8,0,0,1,0,0,0,0,[]],56,5533,[],[[1],[0]],[0,0]],[[3024,1288,0,8,8,0,0,1,0,0,0,0,[]],56,5534,[],[[1],[0]],[0,0]],[[3242,1288,0,8,8,0,0,1,0,0,0,0,[]],56,5535,[],[[1],[0]],[0,0]],[[3369,1165,0,8,8,0,0,1,0,0,0,0,[]],56,5536,[],[[1],[0]],[0,0]],[[3211,1059,0,8,8,0,0,1,0,0,0,0,[]],56,5537,[],[[1],[0]],[0,0]],[[3394,1348,0,8,8,0,0,1,0,0,0,0,[]],56,5538,[],[[1],[0]],[0,0]],[[3309,939,0,8,8,0,0,1,0,0,0,0,[]],56,5539,[],[[1],[0]],[0,0]],[[3411,3148,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,5540,[[10],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[221.6666259765625,1337.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5541,[],[[1],[0]],[0,0]],[[415.6666259765625,1418.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5542,[],[[1],[0]],[0,0]],[[337.6666259765625,1189.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5543,[],[[1],[0]],[0,0]],[[625.6666259765625,1448.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5544,[],[[1],[0]],[0,0]],[[819.6666259765625,1529.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5545,[],[[1],[0]],[0,0]],[[741.6666259765625,1300.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5546,[],[[1],[0]],[0,0]],[[390.6666259765625,1272.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5547,[],[[1],[0]],[0,0]],[[584.6666259765625,1353.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5548,[],[[1],[0]],[0,0]],[[506.6666259765625,1124.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5549,[],[[1],[0]],[0,0]],[[981.6666259765625,1395.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5550,[],[[1],[0]],[0,0]],[[1175.666625976563,1476.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5551,[],[[1],[0]],[0,0]],[[1097.666625976563,1247.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5552,[],[[1],[0]],[0,0]],[[1238.666625976563,1404.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5553,[],[[1],[0]],[0,0]],[[1432.666625976563,1485.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5554,[],[[1],[0]],[0,0]],[[1354.666625976563,1256.333251953125,0,8,8,0,0,1,0,0,0,0,[]],56,5555,[],[[1],[0]],[0,0]],[[1550,1420,0,288,117,0,0,1,0,0,0,0,[[]]],61,5632,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[2245.209228515625,1129.578491210938,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3849,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2245.209228515625,1017.578491210938,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3850,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2301.209228515625,1073.578491210938,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3851,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2189.209228515625,1073.578491210938,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3853,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2285.209228515625,1033.578491210938,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,3854,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2285.209228515625,1113.578491210938,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,3855,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2205.209228515625,1113.578491210938,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,3866,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2205.209228515625,1033.578491210938,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,3867,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2263.209228515625,1033.578491210938,0,80,33.489990234375,0,1.570796370506287,1,0,0,0,0,[]],51,3868,[],[[0],[1],[1,100,""]],[0,0]],[[2285.209228515625,1090.578491210938,0,80,34.0167236328125,0,3.141592741012573,1,0,0,0,0,[]],51,3869,[],[[0],[1],[1,100,""]],[0,0]],[[2228.209228515625,1032.578491210938,0,82.63404083251953,33.93962478637695,0,0.7853981852531433,1,0,0,0,0,[]],51,3870,[],[[0],[1],[1,100,""]],[0,0]],[[2287.209228515625,1055.578491210938,0,82.6051254272461,33.16415405273438,0,2.356194496154785,1,0,0,0,0,[]],51,3871,[],[[0],[1],[1,100,""]],[0,0]],[[2245.209228515625,1073.578491210938,0,144,144,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,3846,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,0,0,"F 432; R 90 ; F 816 ; R 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2246.209228515625,1073.578491210938,0,104,104,0,0,1,0.5,0.5,0,0,[]],50,3847,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2664,1880,0,8,424,0,1.570796370506287,1,0,0,0,0,[]],67,3889,[],[[1]],[0,0]],[[2240,1072,0,428,360,0,0,1,0,0,0,0,[]],67,3845,[],[[1]],[0,0]],[[2236,1068,0,8,824,0,0,1,0,0,0,0,[]],68,1035,[],[[1]],[0,0]],[[2672,1068,0,8,432,0,1.570796370506287,1,0,0,0,0,[]],68,1029,[],[[1]],[0,0]],[[2672,1884,0,8,432,0,1.570796370506287,1,0,0,0,0,[]],68,3841,[],[[1]],[0,0]],[[2664,1072,0,8,816,0,0,1,0,0,0,0,[]],68,3872,[],[[1]],[0,0]],[[2665.87353515625,1937.779174804688,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,3873,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2665.87353515625,1825.779174804688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3874,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2721.87353515625,1881.779174804688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,3876,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2609.87353515625,1881.779174804688,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,3877,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2705.87353515625,1841.779174804688,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,3878,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2705.87353515625,1921.779174804688,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,3880,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2625.87353515625,1921.779174804688,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,3881,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2625.87353515625,1841.779174804688,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,3882,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2683.87353515625,1841.779174804688,0,80,33.489990234375,0,1.570796370506287,1,0,0,0,0,[]],51,3883,[],[[0],[1],[1,100,""]],[0,0]],[[2705.87353515625,1898.779174804688,0,80,34.0167236328125,0,3.141592741012573,1,0,0,0,0,[]],51,3884,[],[[0],[1],[1,100,""]],[0,0]],[[2648.87353515625,1840.779174804688,0,82.63404083251953,33.93962478637695,0,0.7853981852531433,1,0,0,0,0,[]],51,3885,[],[[0],[1],[1,100,""]],[0,0]],[[2707.87353515625,1863.779174804688,0,82.6051254272461,33.16415405273438,0,2.356194496154785,1,0,0,0,0,[]],51,3888,[],[[0],[1],[1,100,""]],[0,0]],[[2665.87353515625,1881.779174804688,0,144,144,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,3890,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,0,0,"B 432; R 90 ; B 816 ; R 90",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2666.87353515625,1881.779174804688,0,104,104,0,0,1,0.5,0.5,0,0,[]],50,3891,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2048,1408,0,200,9,0,1.570796370506287,1,0,0,0,0,[]],51,10380,[],[[0],[1],[1,100,""]],[0,0]],[[2040,1504,0,32,40,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10381,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 200",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2240,1528,0,428,360,0,0,1,0,0,0,0,[]],67,10382,[],[[1]],[0,0]],[[1222,1496,0,428,112,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10383,[],[[0]],[0,"Default",0,1]],[[2667,1432,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],51,10385,[],[[0],[1],[1,100,""]],[0,0]],[[2304,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10386,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10387,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10389,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10390,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10393,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10394,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,2128,0,792,8,0,0,1,0,0,0,0,[]],67,10396,[],[[1]],[0,0]],[[2288,2128,0,64,136,0,0,1,0,0,0,0,[]],51,3800,[],[[0],[1],[1,100,""]],[0,0]],[[2512,2128,0,64,136,0,0,1,0,0,0,0,[]],51,10397,[],[[0],[1],[1,100,""]],[0,0]],[[2400,2128,0,64,112,0,0,1,0,0,0,0,[]],51,10388,[],[[0],[1],[1,100,""]],[0,0]],[[2320,2196,0,144,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10391,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 200 ; W 0.5; B 200; W 0.5",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2544,2196,0,144,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10399,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 200 ; W 0.5; B 200; W 0.5",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2432,2136,0,24,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10392,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 200 ; W 0.5; B 200; W 0.5",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2632,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10398,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2664,2112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10400,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2616,2128,0,64,136,0,0,1,0,0,0,0,[]],51,10401,[],[[0],[1],[1,100,""]],[0,0]],[[2648,2136,0,24,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10402,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 200 ; W 0.5; B 200; W 0.5",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2185,2118,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10403,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2217,2118,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10404,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2169,2134,0,64,136,0,0,1,0,0,0,0,[]],51,10405,[],[[0],[1],[1,100,""]],[0,0]],[[2201,2142,0,24,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10406,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 200 ; W 0.5; B 200; W 0.5",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2840,1608,0,528,8,0,1.570796370506287,1,0,0,0,0,[]],67,3804,[],[[1]],[0,0]],[[2400,2128,0,64,136,0,0,1,0,0,0,0,[]],51,10411,[],[[0],[1],[1,100,""]],[0,0]],[[2304,2280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10412,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,2280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10413,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,2280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10414,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,2280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10415,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2784,2080,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10416,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2784,2112,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10417,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2912,2064,0,64,112,0,1.570796370506287,1,0,0,0,0,[]],51,10418,[],[[0],[1],[1,100,""]],[0,0]],[[2800,2096,0,24,40,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,10419,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 88 ; W 0.5; B 88; W 0.5",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2784,1840,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10420,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2784,1872,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10421,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2912,1824,0,64,112,0,1.570796370506287,1,0,0,0,0,[]],51,10422,[],[[0],[1],[1,100,""]],[0,0]],[[2800,1856,0,24,40,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,10423,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 120 ; W 1.2; B 120; W 1.2",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2784,1640,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10424,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2784,1672,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10425,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2824,1624,0,64,24,0,1.570796370506287,1,0,0,0,0,[]],51,10426,[],[[0],[1],[1,100,""]],[0,0]],[[2840,1656,0,112,56,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,10427,[[0],[0],[10],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 120 ; W 1.2; B 120; W 1.2",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2904,1624,0,64,24,0,1.570796370506287,1,0,0,0,0,[]],51,10407,[],[[0],[1],[1,100,""]],[0,0]],[[2824,1624,0,56,8,0,0,1,0,0,0,0,[]],45,10408,[],[[0],[1]],[0,0]],[[2824,1680,0,56,8,0,0,1,0,0,0,0,[]],45,10409,[],[[0],[1]],[0,0]],[[2048,1400,0,192,9,0,0,1,0,0,0,0,[]],52,10410,[],[[0],[0]],[0,0]],[[2672,1408,0,160,9,0,0,1,0,0,0,0,[]],52,10428,[],[[0],[0]],[0,0]],[[2508,2552,0,24,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10395,[[0],[0],[10],[0],[0],[11],[1]],[[0],[1,0,1,0,"F 3000",10000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2408,2504,0,120,8,0,1.570796370506287,1,0,0,0,0,[]],56,10429,[],[[1],[1]],[0,0]],[[2504,2504,0,120,8,0,1.570796370506287,1,0,0,0,0,[]],56,10430,[],[[1],[1]],[0,0]],[[2396,2560,0,24,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,10431,[[0],[0],[10],[0],[0],[11],[1]],[[0],[1,0,1,0,"F 3000",10000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,1472,0,24,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2142,[[0],[0],[10],[0],[0],[11],[1]],[[0],[1,0,1,1,"F 200",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]]],[]],["UI",2,788860134648194,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,772150204686758,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,538627218715661,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,655660242395765,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,202125044846246,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,494282705815686,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,497669990335070,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 41",4000,6000,true,"Levels",505886752746897,[["Background",0,879101618635889,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,987470523785702,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[-21976,3360,0,7616,2000,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,5728,[],[[0]],[0,"Default",0,1]],[[3656,5152,0,656,9,0,1.570796370506287,1,0,0,0,0,[]],51,5636,[],[[0],[1],[1,100,""]],[0,0]],[[3536,5304,0,504,9,0,1.570796370506287,1,0,0,0,0,[]],51,5638,[],[[0],[1],[1,100,""]],[0,0]],[[3528,5800,0,128,2000,0,0,1,0,0,0,0,[]],51,5639,[],[[0],[1],[1,100,""]],[0,0]],[[3584,5824,0,50,55,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,5640,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,1,1,1,"W 3 ; F 500",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2976,5304,0,560,1152,0,0,1,0,0,0,0,[]],51,5641,[],[[0],[1],[1,100,""]],[0,0]],[[3648,5304,0,1016,1168,0,0,1,0,0,0,0,[]],51,5642,[],[[0],[1],[1,100,""]],[0,0]],[[3200,5024,0,288,216,0,1.570796370506287,1,0,0,0,0,[]],51,5643,[],[[0],[1],[1,100,""]],[0,0]],[[4671,2896,0,2416,712,0,1.570796370506287,1,0,0,0,0,[]],51,5644,[],[[0],[1],[1,100,""]],[0,0]],[[2976,5024,0,560,9,0,0,1,0,0,0,0,[]],51,5645,[],[[0],[1],[1,100,""]],[0,0]],[[3648,2073,0,1040,2960,0,0,1,0,0,0,0,[]],51,5646,[],[[0],[1],[1,100,""]],[0,0]],[[3656,4248,0,784,9,0,1.570796370506287,1,0,0,0,0,[]],51,5647,[],[[0],[1],[1,100,""]],[0,0]],[[3536,4528,0,632,9,0,1.570796370506287,1,0,0,0,0,[]],51,5648,[],[[0],[1],[1,100,""]],[0,0]],[[2984,4536,0,296,9,0,1.570796370506287,1,0,0,0,0,[]],51,5651,[],[[0],[1],[1,100,""]],[0,0]],[[1048,4009,0,2608,248,0,0,1,0,0,0,0,[]],51,5655,[],[[0],[1],[1,100,""]],[0,0]],[[3528,5152,0,128,9,0,0,1,0,0,0,0,[]],51,5649,[],[[0],[1],[1,100,""]],[0,0]],[[3336,5176,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5650,[[0],[1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3832,5176,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5657,[[1],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3328,5208,0,88,9,0,0,1,0,0,0,0,[]],51,5658,[],[[0],[1],[1,100,""]],[0,0]],[[3752,5208,0,88,9,0,0,1,0,0,0,0,[]],51,5659,[],[[0],[1],[1,100,""]],[0,0]],[[3584,5160,0,50,55,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,5660,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"W 1 ; F 500 ; W 2 ; B 500",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3584,5112,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,5661,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2096,4248,0,664,1176,0,1.570796370506287,1,0,0,0,0,[]],51,5652,[],[[0],[1],[1,100,""]],[0,0]],[[3264,4456,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5653,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[2200,4392,0,696,9,0,0,1,0,0,0,0,[]],51,5654,[],[[0],[1],[1,100,""]],[0,0]],[[3200,4256,0,56,272,0,0,1,0,0,0,0,[]],51,5665,[],[[0],[1],[1,100,""]],[0,0]],[[2896,4400,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,5670,[],[[0],[1],[1,100,""]],[0,0]],[[2648,4256,0,136,9,0,1.570796370506287,1,0,0,0,0,[]],51,5671,[],[[0],[1],[1,100,""]],[0,0]],[[2640,4336,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5674,[[6],[5],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2648,4336,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5675,[[7],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2136,4525,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,5676,[[10],[11],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2264,4829,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,5677,[[11],[10],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2208,4392,0,448,9,0,1.570796370506287,1,0,0,0,0,[]],51,5678,[],[[0],[1],[1,100,""]],[0,0]],[[2088,4528,0,120,9,0,0,1,0,0,0,0,[]],51,5679,[],[[0],[1],[1,100,""]],[0,0]],[[2360,4504,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,5680,[],[[0],[1],[1,100,""]],[0,0]],[[928,4832,0,2056,1600,0,0,1,0,0,0,0,[]],51,5681,[],[[0],[1],[1,100,""]],[0,0]],[[2352,4680,0,624,9,0,0,1,0,0,0,0,[]],51,5682,[],[[0],[1],[1,100,""]],[0,0]],[[2984,4704,0,328,9,0,1.570796370506287,1,0,0,0,0,[]],51,5683,[],[[0],[1],[1,100,""]],[0,0]],[[2944,4816,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2971,4744,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5692,[[20],[30],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2880,4528,0,656,9,0,0,1,0,0,0,0,[]],51,5693,[],[[0],[1],[1,100,""]],[0,0]],[[2883,4504,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5694,[[30],[20],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2368,4648,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5695,[[12],[13],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1392,3104,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5697,[[13],[12],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3168,3256,0,48,344,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,5701,[[13],[100],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2240,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5702,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2272,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5703,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5704,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5706,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5707,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5708,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,3752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2936,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5711,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2968,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5712,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3000,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3032,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5714,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3064,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5715,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3096,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5716,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3128,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5717,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3160,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5718,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3192,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5719,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3224,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5720,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3256,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5721,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3288,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5723,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3352,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5724,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3384,3744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5725,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,3080,0,224,40,0,0,1,0,0,0,0,[]],57,5726,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Through",2,0,0,0,0,0,0,0,"",-1,0]],[[1096,3032,0,1640,8,0,0,0.699999988079071,0,0,5,0,[]],56,5699,[],[[1],[1]],[0,0]],[[1016,3168,0,1832,8,0,0,0.699999988079071,0,0,5,0,[]],56,5731,[],[[1],[1]],[0,0]],[[1272,3032,0,136,8,0,1.570796370506287,0.699999988079071,0,0,5,0,[]],56,5698,[],[[1],[1]],[0,0]],[[3168,3344,0,320,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,5696,[],[[0]],[0,"Default",0,1]],[[3168,3272,0,48,344,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,5700,[[100],[13],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3744,5176,0,88,24,0,0,1,0,0,0,0,[]],46,5730,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[3424,5192,0,88,24,0,3.141592741012573,1,0,0,0,0,[]],46,5732,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[2936,3032,0,160,40,0,0,1,0,0,0,0,[]],57,5684,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","The",2,0,0,0,0,0,0,0,"",-1,0]],[[3184,3144,0,224,40,0,0,1,0,0,0,0,[]],57,5685,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Portal!",2,0,0,0,0,0,0,0,"",-1,0]],[[1280,3088,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5686,[[0]],[[1],[1]],[0,"Default",0,1]],[[1280,3120,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5687,[[0]],[[1],[1]],[0,"Default",0,1]],[[1288,3152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5688,[[0]],[[1],[1]],[0,"Default",0,1]],[[1288,3056,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5733,[[0]],[[1],[1]],[0,"Default",0,1]],[[1273,3104,0,50,96,0,0,1,0.5,0.5,0,0,[]],50,5734,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"F 3000",550,125,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1416,3104,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,5735,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1136,3104,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5736,[["level41"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1016,2728,0,448,32,0,1.570796370506287,1,0,0,0,0,[]],51,5737,[],[[0],[1],[1,100,""]],[0,0]],[[2112,3080,0,240,40,0,0,1,0,0,0,0,[]],57,1049,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Quickly!",2,0,0,0,0,0,0,0,"",-1,0]],[[3192,4328,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,1788,[[3],[-1],[0],[180],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3272,4272,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1789,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,4304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1783,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,4336,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1786,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,4368,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,4400,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1790,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3272,4512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,1791,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,4272,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1792,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,4384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,4416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,4448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,4480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1796,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3184,4512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,1797,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3248,4678.75634765625,0,58.44655609130859,58.44655609130859,0,0,1,0.5,0.5,0,0,[]],53,177,[["Initialisation"],[""],[0]],[],[1,"Default",0,1]],[[3112,4728,0,288,117,0,0,1,0,0,0,0,[[]]],61,9115,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[3056,4784,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9116,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3120,4664,0,8,64,0,0.7853981852531433,1,0.5,0.5,0,0,[[255,255,255,255,128,64,0.01]]],62,9119,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3376,4664,0,8,64,0,2.356194496154785,1,0.5,0.5,0,0,[[255,255,255,128,128,0,0.01]]],62,9120,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3368,4912,0,8,64,0,-2.356194734573364,1,0.5,0.5,0,0,[[255,255,255,128,0,128,0.01]]],62,9121,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3448,4784,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,128,0.01]]],62,9122,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3248,4952,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9123,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3112,4904,0,8,64,0,-0.7853984832763672,1,0.5,0.5,0,0,[[255,255,255,64,128,254,0.01]]],62,9124,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[3248,4608,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9125,[[2],[3],[1],[180],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[2912,4816,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2880,4816,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[12664,7432,0,7616,2000,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,5691,[],[[0]],[0,"Default",0,1]],[[3584,5728,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,616,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[984,4232,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,9482,[],[[0]],[0,"Default",0,1]]],[]],["UI",2,135513035952652,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,609446679384279,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,465987659402152,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,355623847660788,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,703769209260174,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,965929824738346,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,519837975044530,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 42",4000,6000,true,"Levels",519431428177721,[["Background",0,699466948675174,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,945874169754056,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2400,4840,0,58.44655609130859,58.44655609130859,0,0,1,0.5,0.5,0,0,[]],53,9126,[["Procedural"],[""],[0]],[],[1,"Default",0,1]],[[2136,4800,0,288,117,0,0,1,0,0,0,0,[[]]],61,9127,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1752,4904,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,9128,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[920,4992,0,3472,840,0,0,1,0,0,0,0,[]],67,9129,[],[[1]],[0,0]],[[1688.000122070313,3360,0,1640,776,0,1.570796370506287,1,0,0,0,0,[]],67,9131,[],[[1]],[0,0]],[[2144,3704,0,1288,8,0,1.570796370506287,1,0,0,0,0,[]],67,9132,[],[[1]],[0,0]],[[2936,3704,0,1392,1024,0,0,1,0,0,0,0,[]],67,9133,[],[[1]],[0,0]],[[4360,4720,0,280,960,0,1.570796370506287,1,0,0,0,0,[]],67,9134,[],[[1]],[0,0]],[[2944,3712,0,1016,8,0,1.570796370506287,1,0,0,0,0,[]],67,9135,[],[[1]],[0,0]],[[1472,3032,0,2848,680,0,0,1,0,0,0,0,[]],67,9136,[],[[1]],[0,0]],[[2072,4720,0,688,8,0,0,1,0,0,0,0,[]],67,9137,[],[[1]],[0,0]],[[2552,4720,0,272,8,0,1.570796370506287,1,0,0,0,0,[]],67,9138,[],[[1]],[0,0]],[[2336,3976,0,744,8,0,1.570796370506287,1,0,0,0,0,[]],67,9139,[],[[1]],[0,0]],[[2760,3976,0,744,8,0,1.570796370506287,1,0,0,0,0,[]],67,9140,[],[[1]],[0,0]],[[2328,3976,0,424,8,0,0,1,0,0,0,0,[]],67,9141,[],[[1]],[0,0]],[[2544,4512,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,9142,[["level42"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2352,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9143,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2384,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9144,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9145,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9146,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9147,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9148,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2544,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9149,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2576,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9150,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2608,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9151,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2640,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9152,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9153,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9154,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9155,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9156,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2548,4000,0,8,280,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9157,[[1],[-1],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[2544,4672,0,8,136,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9158,[[2],[10],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[2552,4568,0,72,16,0,1.570796370506287,1,0,0,0,0,[]],46,9159,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","-->",1,0,50,0,0,0,0,0,"",-1,0]],[[2848,4728,0,8,136,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9160,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[2540,4864,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,180,128,0,0.01]]],62,9161,[[3],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2184,4716,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,180,128,0,0.01]]],62,9162,[[4],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2432,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9163,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9164,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9165,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9166,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9167,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9168,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9169,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9170,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2432,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9171,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2496,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2528,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9174,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9175,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9176,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9177,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9178,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9179,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1736,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9180,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1768,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9181,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1688,4720,0,96,9,0,0,1,0,0,0,0,[]],51,9182,[],[[0],[1],[1,100,""]],[0,0]],[[1800,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9130,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1832,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9183,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1864,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9184,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,4720,0,96,9,0,0,1,0,0,0,0,[]],51,9185,[],[[0],[1],[1,100,""]],[0,0]],[[1880,4489,0,96,112,0,0,1,0,0,0,0,[]],51,9189,[],[[0],[1],[1,100,""]],[0,0]],[[1992,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9190,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2024,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9191,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2056,4744,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9192,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1736,4564,0,344,64,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9194,[[-1],[0],[0],[0],[0],[-2],[1]],[[1],[1,1,1,1,"F 8 ; B 8; F 24; B 24; F 280; W 5; B 280",2000,1500,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1832,4660,0,152,64,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9195,[[-1],[0],[0],[0],[0],[-2],[1]],[[1],[1,1,1,1,"F 280 ; W 1; B 280 ; W 1",2000,1500,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1784,4592,0,96,9,0,0,1,0,0,0,0,[]],51,9196,[],[[0],[1],[1,100,""]],[0,0]],[[1800,4576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9197,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1832,4576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9198,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1864,4576,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9199,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1928,4608,0,256,64,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9200,[[-1],[0],[0],[0],[0],[-2],[1]],[[1],[1,1,1,1,"W 2; F 8 ; B 8; F 24; B 24; F 280 ;W 3; B 280 ",2000,1500,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1880,4720,0,96,272,0,0,1,0,0,0,0,[]],51,9202,[],[[0],[1],[1,100,""]],[0,0]],[[1976,4600,0,96,120,0,0,1,0,0,0,0,[]],51,9203,[],[[0],[1],[1,100,""]],[0,0]],[[1976,4720,0,96,9,0,0,1,0,0,0,0,[]],51,9193,[],[[0],[1],[1,100,""]],[0,0]],[[2016,4728,0,16,64,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9201,[[-1],[0],[0],[0],[0],[-2],[1]],[[1],[1,1,1,1,"W 3; F 8 ; B 8; F 24; B 24; F 280; W 2; B 280",2000,1500,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1688,4592,0,96,8,0,0,1,0,0,0,0,[]],51,9204,[],[[0],[1],[1,100,""]],[0,0]],[[1704,4416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9205,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1736,4416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9206,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1768,4416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9207,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1688,3697,0,96,704,0,0,1,0,0,0,0,[]],51,9208,[],[[0],[1],[1,100,""]],[0,0]],[[1800,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9186,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1832,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9187,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1864,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9188,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1784,3689,0,360,632,0,0,1,0,0,0,0,[]],51,9209,[],[[0],[1],[1,100,""]],[0,0]],[[1784,4312,0,88,9,0,1.570796370506287,1,0,0,0,0,[]],51,9210,[],[[0],[1],[1,100,""]],[0,0]],[[1688,4392,0,152,9,0,1.570796370506287,1,0,0,0,0,[]],51,9211,[],[[0],[1],[1,100,""]],[0,0]],[[2104,4716,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9213,[[5],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2192,4988,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9214,[[6],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1896,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9215,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1928,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9216,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1960,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9217,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1992,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9218,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2024,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9219,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2056,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9220,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2088,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9221,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2120,4336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9222,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2064,4416,0,8,312,0,0,1,0,0,0,0,[]],51,9212,[],[[0],[1],[1,100,""]],[0,0]],[[1928,4472,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9223,[[0.3],[0]],[[1]],[0,"Default",0,1]],[[2088,5016,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9224,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,5016,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9225,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,5032,0,64,248,0,0,1,0,0,0,0,[]],51,9226,[],[[0],[1],[1,100,""]],[0,0]],[[2104,5032,0,16,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9227,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,1,"W 5; F 280",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2280,4704,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9228,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2184,4456,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9229,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2248,4200,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9230,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2184,4032,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9231,[[0.4],[0]],[[0]],[0,"Default",0,1]],[[2184,4224,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9232,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2184,4192,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9233,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2256,4464,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9234,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2288,4464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9235,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2248,4040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9236,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2280,4040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9237,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2160,3728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9238,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2192,3728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9239,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2224,3728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9240,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2256,3728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9241,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2288,3728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9242,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2472,3960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9243,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2504,3960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9244,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2536,3960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9245,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2568,3960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9246,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2600,3960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9247,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2536,3784,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9248,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2536,3784,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,9249,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2536,3832,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9250,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2536,3736,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9251,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2584,3784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9252,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2488,3784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9253,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,3760,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9254,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2560,3808,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9255,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,3808,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9256,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,3760,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9257,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2776,4008,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9258,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9259,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2920,4008,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9262,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2904,4024,0,32,640,0,0,1,0,0,0,0,[]],67,9260,[],[[1]],[0,0]],[[2760,4024,0,32,640,0,0,1,0,0,0,0,[]],67,9263,[],[[1]],[0,0]],[[2808,4072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9264,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9261,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9265,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9266,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9267,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4232,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9268,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9269,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9270,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9271,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9272,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9273,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9274,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9275,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9276,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9277,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9278,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9279,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9280,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2808,4648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9281,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9282,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9283,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9284,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9285,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9286,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9287,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9288,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9289,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9290,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9291,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9292,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9293,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9294,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9295,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9296,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9297,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9298,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9299,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9300,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2888,4648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9301,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2616,4936,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9302,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,4936,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9303,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,4936,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9304,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3296,4896,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,9305,[],[[0]],[0,"Default",0,1]],[[2600,4912,0,96,8,0,0,1,0,0,0,0,[]],67,9306,[],[[1]],[0,0]],[[2600,4728,0,96,120,0,0,1,0,0,0,0,[]],67,9307,[],[[1]],[0,0]],[[2371.5,4893,0,96,72,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,9308,[],[[0]],[0,"Default",0,1]],[[2592,4880,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9309,[[7],[1],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[2992,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9310,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3120,4944,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9311,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3024,4968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9312,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3056,4960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9313,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3088,4952,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9314,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2992,4864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9315,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3120,4832,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9316,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3024,4856,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9317,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3056,4848,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9318,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3088,4840,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9319,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3020,4908,0,160,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9330,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3092,4896,0,152,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9331,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3008,4984,0,32,168,0,0,1,0,0,0,0,[]],51,9332,[],[[0],[1],[1,100,""]],[0,0]],[[3072,4968,0,32,168,0,0,1,0,0,0,0,[]],51,9321,[],[[0],[1],[1,100,""]],[0,0]],[[3008,4672,0,32,168,0,0,1,0,0,0,0,[]],51,9323,[],[[0],[1],[1,100,""]],[0,0]],[[3072,4656,0,32,168,0,0,1,0,0,0,0,[]],51,9325,[],[[0],[1],[1,100,""]],[0,0]],[[2992,4920,0,160,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9326,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3056,4904,0,160,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9333,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3120,4888,0,160,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9334,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2976,4680,0,32,168,0,0,1,0,0,0,0,[]],51,9320,[],[[0],[1],[1,100,""]],[0,0]],[[3040,4664,0,32,168,0,0,1,0,0,0,0,[]],51,9322,[],[[0],[1],[1,100,""]],[0,0]],[[3104,4648,0,32,168,0,0,1,0,0,0,0,[]],51,9324,[],[[0],[1],[1,100,""]],[0,0]],[[3104,4960,0,32,168,0,0,1,0,0,0,0,[]],51,9327,[],[[0],[1],[1,100,""]],[0,0]],[[3040,4976,0,32,168,0,0,1,0,0,0,0,[]],51,9328,[],[[0],[1],[1,100,""]],[0,0]],[[2976,4992,0,32,168,0,0,1,0,0,0,0,[]],51,9329,[],[[0],[1],[1,100,""]],[0,0]],[[2616,4972,0,32,40,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9335,[[0],[0]],[[0],[1]],[1,"Default",0,1]],[[2648,4976,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,9336,[],[[0]],[0,"Default",0,1]]],[]],["UI",2,929925553792991,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,710558450231036,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,185760532634187,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,593150508090646,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,856238588407811,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,622522168125926,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,413146262648545,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 43",4000,6000,true,"Levels",834474653129765,[["Background",0,918627232329025,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,949604115452391,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[976,2040,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1023,[["Hysterical Quadrilateral"],[""],[0]],[],[1,"Default",0,1]],[[784,2488,0,472,9,0,0,1,0,0,0,0,[]],51,1030,[],[[0],[1],[1,100,""]],[0,0]],[[944,2432,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,9338,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1376,2808,0,72,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9339,[[-1],[0],[1],[0],[0],[1],[0]],[[0],[1,0,1,1,"F 100",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1247,2856,0,1096,22,0,0,1,0,0,0,0,[]],51,9340,[],[[0],[1],[1,100,""]],[0,0]],[[1264,1840,0,520,24,0,1.570796370506287,1,0,0,0,0,[]],51,9341,[],[[0],[1],[1,100,""]],[0,0]],[[1247,1840,0,1096,22,0,0,1,0,0,0,0,[]],51,9342,[],[[0],[1],[1,100,""]],[0,0]],[[2344,1840,0,552,24,0,1.570796370506287,1,0,0,0,0,[]],51,9343,[],[[0],[1],[1,100,""]],[0,0]],[[1264,2488,0,389.8591613769531,23.31147575378418,0,1.570796370506287,1,0,0,0,0,[]],51,9344,[],[[0],[1],[1,100,""]],[0,0]],[[1264,2752,0,920,9,0,0,1,0,0,0,0,[]],51,9345,[],[[0],[1],[1,100,""]],[0,0]],[[1312,2808,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,9346,[[2],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[1384,2776,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9347,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1384,2808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9348,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1384,2840,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9349,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1368,2760,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],51,9350,[],[[0],[1],[1,100,""]],[0,0]],[[2272,2336,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,9351,[[1],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[2176,2376,0,160,9,0,0,1,0,0,0,0,[]],51,9352,[],[[0],[1],[1,100,""]],[0,0]],[[2176,2280,0,160,9,0,0,1,0,0,0,0,[]],51,9353,[],[[0],[1],[1,100,""]],[0,0]],[[1752,2400,0,96,8,0,0,1,0,0,0,0,[]],45,9358,[],[[1],[1]],[0,0]],[[1264,2488,0,160,9,0,0,1,0,0,0,0,[]],51,9359,[],[[0],[1],[1,100,""]],[0,0]],[[1264,2352,0,176,8,0,0,1,0,0,0,0,[]],51,9360,[],[[0],[1],[1,100,""]],[0,0]],[[1272,2472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9361,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1424,2376,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9362,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1392,2376,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9363,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1672,1056,0,680,9,0,1.570796370506287,1,0,0,0,0,[]],51,9364,[],[[0],[1],[1,100,""]],[0,0]],[[1824,1312,0,424,9,0,1.570796370506287,1,0,0,0,0,[]],51,9365,[],[[0],[1],[1,100,""]],[0,0]],[[1672,1728,0,40,8,0,0,1,0,0,0,0,[]],51,9366,[],[[0],[1],[1,100,""]],[0,0]],[[1968,2088,0,624,9,0,1.570796370506287,1,0,0,0,0,[]],51,9368,[],[[0],[1],[1,100,""]],[0,0]],[[1968,2712,0,40,8,0,1.570796370506287,1,0,0,0,0,[]],45,9369,[],[[1],[1]],[0,0]],[[1968,2640,0,354,9,0,0,1,0,0,0,0,[]],51,9370,[],[[0],[1],[1,100,""]],[0,0]],[[1984,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9371,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2016,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9372,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2048,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9373,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2080,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9374,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2112,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9375,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2144,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9376,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2176,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9377,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2208,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9378,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2240,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9379,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2272,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9380,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9381,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9383,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2440,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9384,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2472,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9385,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9386,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2536,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9387,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2568,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9388,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2600,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9389,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9390,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9391,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,1944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9392,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,1976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9393,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9394,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9395,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9396,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9397,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9398,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9399,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9400,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9401,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2304,2264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9402,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2168,1856,0,320,8,0,1.570796370506287,1,0,0,0,0,[]],51,9403,[],[[0],[1],[1,100,""]],[0,0]],[[1968,1856,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,9405,[],[[0],[1],[1,100,""]],[0,0]],[[1959,1984,0,9,104,0,0,1,0,0,0,0,[]],48,9406,[],[[1],[1]],[0,0]],[[1800,2504,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,9407,[[3],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[0,"Default",0,1]],[[1960,2040,0,32,72,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9408,[[-1],[0],[1],[0],[0],[3],[0]],[[0],[1,0,1,1,"B 140",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1344,1944,0,312,9,0,1.570796370506287,1,0,0,0,0,[]],51,9410,[],[[0],[1],[1,100,""]],[0,0]],[[1472,1936,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,9411,[],[[0],[1],[1,100,""]],[0,0]],[[1712,1872,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9412,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1680,1872,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9413,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1648,1872,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9414,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1616,1872,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9415,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1584,1872,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9416,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1552,1872,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9417,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1448,2240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9418,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1360,2000,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9419,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2016,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9420,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2048,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9421,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2080,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9422,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2112,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9423,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2144,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9424,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2176,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9425,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2208,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9426,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1488,2240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9427,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2016,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9428,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2048,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9429,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2080,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9430,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2112,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9431,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2144,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9432,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2176,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9433,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2208,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9434,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1280,2240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9435,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1920,1216,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,9436,[],[[0]],[0,"Default",0,1]],[[1816,1312,0,168,9,0,0,1,0,0,0,0,[]],51,9437,[],[[0],[1],[1,100,""]],[0,0]],[[1816,1728,0,9,144,0,1.570796370506287,1,0,0,0,0,[]],48,9438,[],[[1],[1]],[0,0]],[[1768,1728,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9439,[[-1],[0],[0],[0],[0],[2],[0]],[[0],[1,0,1,1,"F 260",75,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1248,1936,0,96,9,0,0,1,0,0,0,0,[]],51,9442,[],[[0],[1],[1,100,""]],[0,0]],[[2184,2288,0,88,8,0,1.570796370506287,1,0,0,0,0,[]],45,9444,[],[[1],[1]],[0,0]],[[2240,2504,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,9446,[["level43"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[904,2328,0,288,117,0,0,1,0,0,0,0,[[]]],61,9447,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,80,0,0,0,0,0,"",-1,0]],[[1800,2536,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9337,[[1],[2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1268,2312,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9357,[[2],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1467,1898,0,8,72,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9367,[[3],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1824,2080,0,8,64,0,-0.8113609552383423,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9404,[[4],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2316,2336,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9382,[[5],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1268,2568,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9409,[[6],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1272,2816,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9440,[[7],[8],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1744,1832,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9441,[[8],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1776,1552,0,40,9,0,0,1,0,0,0,0,[]],51,9443,[],[[0],[1],[1,100,""]],[0,0]],[[1672,1376,0,40,9,0,0,1,0,0,0,0,[]],51,9445,[],[[0],[1],[1,100,""]],[0,0]],[[1736,2384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1648,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1864,2384,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,27,[[0],[1]],[[1],[1]],[0,"Default",0,1]],[[1704,2416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9448,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1704,2448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9449,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1704,2480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9450,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1704,2512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9451,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1704,2544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9452,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1896,2416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9458,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1896,2448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9459,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1896,2480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9460,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1896,2512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9461,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1896,2544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9462,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1728,2400,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,9463,[],[[0],[1],[1,100,""]],[0,0]],[[1880,2400,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,9464,[],[[0],[1],[1,100,""]],[0,0]],[[1720,2552,0,160,9,0,0,1,0,0,0,0,[]],51,9465,[],[[0],[1],[1,100,""]],[0,0]],[[1720,2400,0,32,9,0,0,1,0,0,0,0,[]],51,9466,[],[[0],[1],[1,100,""]],[0,0]],[[1848,2400,0,32,9,0,0,1,0,0,0,0,[]],51,9467,[],[[0],[1],[1,100,""]],[0,0]],[[1800,2480,0,176,184,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9354,[[-1],[0],[1],[0],[0],[-2],[0]],[[0],[1,1,1,0,"R 90 ; W 1",90,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2344,2616,0,256,24,0,1.570796370506287,1,0,0,0,0,[]],51,9355,[],[[0],[1],[1,100,""]],[0,0]],[[2344,2424,0,32,24,0,1.570796370506287,1,0,0,0,0,[]],51,9453,[],[[0],[1],[1,100,""]],[0,0]],[[2344,2456,0,32,24,0,1.570796370506287,1,0,0,0,0,[]],51,9454,[],[[0],[1],[1,100,""]],[0,0]],[[2344,2488,0,32,24,0,1.570796370506287,1,0,0,0,0,[]],51,9455,[],[[0],[1],[1,100,""]],[0,0]],[[2344,2520,0,32,24,0,1.570796370506287,1,0,0,0,0,[]],51,9456,[],[[0],[1],[1,100,""]],[0,0]],[[2344,2552,0,32,24,0,1.570796370506287,1,0,0,0,0,[]],51,9457,[],[[0],[1],[1,100,""]],[0,0]],[[2312,2408,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9469,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 1.8 ; F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,2440,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9470,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 1.5 ; F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,2472,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9471,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 1.2 ; F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,2504,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9472,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 0.9 ; F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,2536,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9473,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 0.6 ; F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,2568,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9474,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 0.3 ; F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,2600,0,48,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9475,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"F 354",350,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2076,2400,0,216,32,0,0,1,0.5,0.5,0,0,[]],49,9476,[[4],[1],[0],[-1],[-1],[999],[0]],[[1],[]],[1,"Default",0,1]],[[1968,1860,0,192,9,0,0,1,0,0,0,0,[]],51,9477,[],[[0],[1],[1,100,""]],[0,0]],[[1984,1884,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9483,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2016,1884,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9484,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2048,1884,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9485,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2080,1884,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9486,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2112,1884,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9487,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2144,1884,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9488,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2060,1872,0,16,168,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9478,[[-1],[0],[1],[0],[0],[4],[0]],[[0],[1,0,1,1,"W 1.8 ; F 2000",700,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2696,2392,0,32,376,0,1.570796370506287,1,0,0,0,0,[]],51,9356,[],[[0],[1],[1,100,""]],[0,0]],[[2696,2584,0,32,376,0,1.570796370506287,1,0,0,0,0,[]],51,9468,[],[[0],[1],[1,100,""]],[0,0]],[[2016,2624,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,9479,[],[[0]],[0,"Default",0,1]],[[2240,2504,0,48,48,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9480,[[9],[10],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[2200,2328,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,9481,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]]],[]],["UI",2,363436960043808,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,117742741223979,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,709758232316470,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,939930140398242,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,106406460333200,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,202746275491178,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,979487060744780,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 44",3000,4000,true,"Levels",940128557945896,[["Background",0,875059040031753,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,644614945756492,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[200,1808,0,2536,624,0,0,1,0,0,0,0,[]],51,5762,[],[[0],[1],[1,100,""]],[0,0]],[[1784,-456,0,888,1960,0,0,1,0,0,0,0,[]],51,5763,[],[[0],[1],[1,100,""]],[0,0]],[[1032,1496,0,192,9,0,0,1,0,0,0,0,[]],51,5764,[],[[0],[1],[1,100,""]],[0,0]],[[1040,1496,0,320,848,0,1.570796370506287,1,0,0,0,0,[]],51,5765,[],[[0],[1],[1,100,""]],[0,0]],[[2695,1496,0,320,720,0,1.570796370506287,1,0,0,0,0,[]],51,5766,[],[[0],[1],[1,100,""]],[0,0]],[[1780,496,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,1183,[[1],[2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1224,840,0,560,9,0,0,1,0,0,0,0,[]],51,5739,[],[[0],[1],[1,100,""]],[0,0]],[[1224,1328,0,560,9,0,0,1,0,0,0,0,[]],51,5767,[],[[0],[1],[1,100,""]],[0,0]],[[1224,1496,0,560,9,0,0,1,0,0,0,0,[]],51,5768,[],[[0],[1],[1,100,""]],[0,0]],[[1504,-28,0,56,344,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,5558,[[100],[13],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1224,1064,0,432,1032,0,1.570796370506287,1,0,0,0,0,[]],51,5738,[],[[0],[1],[1,100,""]],[0,0]],[[1224,528,0,560,9,0,0,1,0,0,0,0,[]],51,5740,[],[[0],[1],[1,100,""]],[0,0]],[[1504,96,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5744,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1520,704,0,1104,9,0,1.570796370506287,1,0,0,0,0,[]],51,5745,[],[[0],[1],[1,100,""]],[0,0]],[[1216,528,0,48,8,0,0,1,0,0,0,0,[]],45,5746,[],[[0],[1]],[0,0]],[[1160,-112,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1087,[["Back-propagation"],[""],[0]],[],[1,"Default",0,1]],[[1524,569,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5769,[[2],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1536,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5770,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5771,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5772,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5773,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5774,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1696,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5775,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1728,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5776,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1760,824,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5777,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,800,0,48,8,0,0,1,0,0,0,0,[]],45,5778,[],[[0],[1]],[0,0]],[[1536,616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5779,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1524,736,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5781,[[3],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1784,880,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5782,[[4],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1640,968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5783,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5784,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5785,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5786,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,984,0,160,9,0,0,1,0,0,0,0,[]],51,5788,[],[[0],[1],[1,100,""]],[0,0]],[[1520,1080,0,160,9,0,0,1,0,0,0,0,[]],51,5789,[],[[0],[1],[1,100,""]],[0,0]],[[1616,1176,0,168,9,0,0,1,0,0,0,0,[]],51,5790,[],[[0],[1],[1,100,""]],[0,0]],[[1520,1176,0,64,9,0,0,1,0,0,0,0,[]],51,5791,[],[[0],[1],[1,100,""]],[0,0]],[[1520,1272,0,192,8,0,0,1,0,0,0,0,[]],51,5792,[],[[0],[1],[1,100,""]],[0,0]],[[1640,1008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,1008,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5796,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5797,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1780,1144,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5800,[[5],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1523,1144,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5801,[[6],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1520,1192,0,32,16,0,0,1,0.125,0.5,0,0,[]],55,5802,[[1],[100]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1552,1324,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5803,[[7],[8],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1552,1341,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5804,[[8],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1752,1341,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5780,[[9],[10],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1536,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5805,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5806,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5807,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5808,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5809,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,1492,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5810,[[10],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1507,1400,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5811,[[11],[12],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1432,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5812,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5813,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5814,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5815,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5816,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,1480,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5817,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1044,1576,0,-8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5818,[[12],[0],[0],[-15],[0],[660],[1]],[[0]],[0,"Default",0,1]],[[320,1664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5819,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1056,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5820,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5821,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5822,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,1672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5823,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,1688,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5824,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,1704,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5825,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,1736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5826,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,1688,0,128,9,0,0,1,0,0,0,0,[]],51,5827,[],[[0],[1],[1,100,""]],[0,0]],[[1160,1704,0,40,9,0,0,1,0,0,0,0,[]],51,5828,[],[[0],[1],[1,100,""]],[0,0]],[[1192,1720,0,40,9,0,0,1,0,0,0,0,[]],51,5829,[],[[0],[1],[1,100,""]],[0,0]],[[1168,1696,0,16,9,0,1.570796370506287,1,0,0,0,0,[]],51,5830,[],[[0],[1],[1,100,""]],[0,0]],[[1200,1712,0,16,9,0,1.570796370506287,1,0,0,0,0,[]],51,5831,[],[[0],[1],[1,100,""]],[0,0]],[[1232,1728,0,24,9,0,1.570796370506287,1,0,0,0,0,[]],51,5832,[],[[0],[1],[1,100,""]],[0,0]],[[1496,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5833,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5834,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5835,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5836,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5837,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,1600,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,5838,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,1568,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5839,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,1624,0,128,9,0,3.141592741012573,1,0,0,0,0,[]],51,5840,[],[[0],[1],[1,100,""]],[0,0]],[[1392,1600,0,40,9,0,3.141592741012573,1,0,0,0,0,[]],51,5841,[],[[0],[1],[1,100,""]],[0,0]],[[1360,1584,0,40,9,0,3.141592741012573,1,0,0,0,0,[]],51,5842,[],[[0],[1],[1,100,""]],[0,0]],[[1384,1616,0,24,9,0,-1.570796489715576,1,0,0,0,0,[]],51,5843,[],[[0],[1],[1,100,""]],[0,0]],[[1352,1592,0,16,9,0,-1.570796489715576,1,0,0,0,0,[]],51,5844,[],[[0],[1],[1,100,""]],[0,0]],[[1320,1576,0,24,9,0,-1.570796489715576,1,0,0,0,0,[]],51,5845,[],[[0],[1],[1,100,""]],[0,0]],[[1043,1763,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5846,[[13],[14],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1507,1564,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,5847,[[14],[19],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1424,1509,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5848,[[15],[16],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1560,1509,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5849,[[16],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1608,1808,0,232,9,0,-1.570796489715576,1,0,0,0,0,[]],51,5850,[],[[0],[1],[1,100,""]],[0,0]],[[1560,1805,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5851,[[17],[18],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1661,1805,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,5852,[[18],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1520,1688,0,88,8,0,0,1,0,0,0,0,[]],45,5853,[],[[0],[1]],[0,0]],[[1192,1000,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,6654,[[19],[14],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1224,56,0,880,1040,0,1.570796370506287,1,0,0,0,0,[]],51,6655,[],[[0],[1],[1,100,""]],[0,0]],[[1368,1312,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,6659,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1520,631,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],45,6660,[],[[0],[1]],[0,0]],[[1520,536,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],51,6661,[],[[0],[1],[1,100,""]],[0,0]],[[1508.06396484375,808,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,6662,[[20],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1904,1712,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,5741,[],[[0]],[0,"Default",0,1]],[[1152,856,0,320,848,0,1.570796370506287,1,0,0,0,0,[]],51,5742,[],[[0],[1],[1,100,""]],[0,0]],[[1624,1089,0,96,9,0,1.570796370506287,1,0,0,0,0,[]],51,2793,[],[[0],[1],[1,100,""]],[0,0]],[[1368,1048,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1781,[["level44"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1376,288,0,288,117,0,0,1,0,0,0,0,[[]]],61,923,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",2,485849265835669,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,204491401402189,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,217650984308533,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,172138655242600,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,347587970123259,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,957303031285180,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,484129200767025,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 45",3000,4000,true,"Levels",366769671547932,[["Background",0,133379217528497,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,994786212026008,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2684,3048,0,3224,3032,0,0,1,0.5,0.5,0,0,[]],164,1777,[],[],[0,"Default",0,1]],[[2744,780,0,1648,1784,0,0,1,0.5,0.5,0,0,[]],164,5874,[],[],[0,"Default",0,1]],[[968,1144,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5877,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[208,736,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,5895,[["Arithmetic"],[""],[0]],[],[1,"Default",0,1]],[[320,1664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5946,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[864,1216,0,1656,464,0,0,1,0,0,0,0,[]],51,5861,[],[[0],[1],[1,100,""]],[0,0]],[[2512,166,0,1056,600,0,1.570796370506287,1,0,0,0,0,[]],51,5862,[],[[0],[1],[1,100,""]],[0,0]],[[872,712,0,976,600,0,1.570796370506287,1,0,0,0,0,[]],51,5864,[],[[0],[1],[1,100,""]],[0,0]],[[864,952,0,1056,9,0,0,1,0,0,0,0,[]],51,5865,[],[[0],[1],[1,100,""]],[0,0]],[[1128,1212,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5878,[[1],[2],[0],[0],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[1144,968,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5743,[[2],[0],[0],[0],[1],[0],[0]],[[0]],[0,"Default",0,1]],[[1376,1212,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5747,[[1],[3],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1600,1212,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5748,[[1],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1808,1212,0,8,-64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5749,[[5],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1376,968,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5750,[[3],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1600,968,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5751,[[4],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1784,968,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,5752,[[1],[5],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1312,960,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,5753,[],[[0],[1],[1,100,""]],[0,0]],[[1304,1080,0,128,9,0,0,1,0,0,0,0,[]],51,5754,[],[[0],[1],[1,100,""]],[0,0]],[[1432,1080,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],51,5755,[],[[0],[1],[1,100,""]],[0,0]],[[1544,1056,0,112,9,0,0,1,0,0,0,0,[]],51,5756,[],[[0],[1],[1,100,""]],[0,0]],[[1552,960,0,104,9,0,1.570796370506287,1,0,0,0,0,[]],51,5757,[],[[0],[1],[1,100,""]],[0,0]],[[1656,840,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,5758,[],[[0],[1],[1,100,""]],[0,0]],[[1728,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,5759,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1192,1080,0,136,9,0,1.570796370506287,1,0,0,0,0,[]],51,5760,[],[[0],[1],[1,100,""]],[0,0]],[[1088,1080,0,104,9,0,0,1,0,0,0,0,[]],51,5761,[],[[0],[1],[1,100,""]],[0,0]],[[1096,960,0,128,9,0,1.570796370506287,1,0,0,0,0,[]],51,5870,[],[[0],[1],[1,100,""]],[0,0]],[[1896,1064,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6665,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1096,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6666,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1128,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6667,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6668,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6669,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6670,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6671,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6673,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6674,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6675,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6676,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6678,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6679,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6680,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,1104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6682,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,1136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6683,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,1168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6681,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,1064,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6685,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,1064,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6686,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6687,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6688,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6691,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,1200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6692,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6693,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6694,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6695,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1184,0,32,40,0,1.570796370506287,1,0,0,0,0,[]],51,6696,[],[[0],[1],[1,100,""]],[0,0]],[[1760,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1904,1016,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6663,[[1],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1896,888,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6664,[[6],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1856,1200,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6698,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,976,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6699,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1704,976,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6700,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,976,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6701,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,1072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5863,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5866,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5867,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,1200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5868,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5869,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,5871,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,5872,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,784,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6072,[[7],[8],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1448,784,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,5873,[[8],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1448,872,0,80,9,0,0,1,0,0,0,0,[]],51,6071,[],[[0],[1],[1,100,""]],[0,0]],[[1456,872,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,6073,[],[[0],[1],[1,100,""]],[0,0]],[[1472,856,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6677,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,856,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6702,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,864,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6703,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,896,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6704,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1672,928,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,161,0,1640,560,0,0,1,0,0,0,0,[]],51,6706,[],[[0],[1],[1,100,""]],[0,0]],[[1464,920,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6707,[[10],[9],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1352,944,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6708,[[9],[10],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1264,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6711,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6712,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6714,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6715,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6716,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6717,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6718,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6719,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,768,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6720,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,721,0,192,32,0,0,1,0,0,0,0,[]],51,6721,[],[[0],[1],[1,100,""]],[0,0]],[[1400,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6723,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,864,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6724,[[1],[11],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2776,56,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,255,128,255,0.01]]],62,6725,[[11],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2704,72,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5875,[[0]],[[1],[1]],[0,"Default",0,1]],[[2768,3696,0,152,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,5880,[],[[0]],[0,"Default",0,1]],[[2684,56,0,8,792,0,0,0.699999988079071,0,0,0,0,[]],56,5881,[],[[1],[1]],[0,0]],[[2852,72,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,5882,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,96,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5883,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,120,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5884,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,144,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5885,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,168,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5886,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,192,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5887,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,216,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5888,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,240,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5889,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,264,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5890,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,288,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5891,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,312,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5892,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,336,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5893,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,360,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,5894,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,384,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6726,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,408,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6727,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,432,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6728,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,456,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6729,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,480,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6730,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,504,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6731,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,528,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6732,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,552,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6733,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,576,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6734,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,600,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6735,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,624,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6736,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,648,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6737,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,672,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6738,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,696,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6739,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,720,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6740,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,744,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6741,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,768,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6742,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,792,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6743,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,816,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6744,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,72,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6745,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,96,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6746,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,120,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6747,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,144,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6748,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,168,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6749,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,192,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6750,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,216,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6751,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,240,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6752,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,264,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6753,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,288,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6754,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,312,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6755,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,336,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6756,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,360,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6757,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,384,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6758,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,408,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6759,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,432,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6760,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,456,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6761,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,480,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6762,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,504,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6763,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,528,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6764,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,552,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6765,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,576,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6766,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,600,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6767,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,624,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6768,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,648,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6769,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,672,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6770,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,696,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6771,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,720,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6772,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,744,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6773,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,768,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6774,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,792,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6775,[[0]],[[1],[1]],[0,"Default",0,1]],[[2852,816,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6776,[[0]],[[1],[1]],[0,"Default",0,1]],[[2864,56,0,8,792,0,0,0.699999988079071,0,0,0,0,[]],56,5876,[],[[1],[1]],[0,0]],[[2744,872,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6777,[[0]],[[1],[1]],[0,"Default",0,1]],[[2724,848,0,8,792,0,0,0.699999988079071,0,0,0,0,[]],56,6778,[],[[1],[1]],[0,0]],[[2872,872,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6779,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,896,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6780,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,920,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6781,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,944,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6782,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,968,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6783,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,992,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6784,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1016,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6785,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1040,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6786,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1064,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6787,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1088,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6788,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1112,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6789,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1136,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6790,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1160,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6791,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1184,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6792,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1208,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6793,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1232,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6794,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1256,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6795,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1280,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6796,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1304,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6797,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6798,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1352,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6799,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1376,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6800,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1400,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6801,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1424,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6802,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1448,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6803,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1472,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6804,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1496,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6805,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1520,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6806,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1544,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6807,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1568,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6808,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1592,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6809,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,1616,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6810,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,872,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6811,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,896,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6812,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,920,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6813,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,944,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6814,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,968,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6815,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,992,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6816,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1016,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6817,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1040,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6818,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1064,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6819,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1088,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6820,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1112,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6821,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1136,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6822,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1160,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6823,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1184,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6824,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1208,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6825,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1232,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6826,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1256,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6827,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1280,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6828,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1304,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6829,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1328,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6830,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1352,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6831,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1376,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6832,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1400,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6833,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1424,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6834,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1448,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6835,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1472,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6836,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1496,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6837,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1520,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6838,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1544,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6839,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1568,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6840,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1592,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6841,[[0]],[[1],[1]],[0,"Default",0,1]],[[2872,1616,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6842,[[0]],[[1],[1]],[0,"Default",0,1]],[[2884,856,0,8,784,0,0,0.699999988079071,0,0,0,0,[]],56,6843,[],[[1],[1]],[0,0]],[[2704,1664,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6844,[[0]],[[1],[1]],[0,"Default",0,1]],[[2684,1648,0,8,776,0,0,0.699999988079071,0,0,0,0,[]],56,6845,[],[[1],[1]],[0,0]],[[2816,1664,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6846,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1688,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6847,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1712,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6848,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1736,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6849,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1760,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6850,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1784,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6851,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1808,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6852,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1832,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6853,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1856,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6854,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1880,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6855,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1904,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6856,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1928,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6857,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1952,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6858,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,1976,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6859,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2000,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6860,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2024,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6861,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2048,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6862,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2072,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6863,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2096,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6864,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2120,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6865,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2144,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6866,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2168,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6867,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2192,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6868,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2216,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6869,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2240,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6870,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2264,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6871,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2288,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6872,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2312,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6873,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2336,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6874,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2360,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6875,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2384,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6876,[[0]],[[1],[1]],[0,"Default",0,1]],[[2704,2408,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6877,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1664,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6878,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1688,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6879,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1712,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6880,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1736,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6881,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1760,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6882,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1784,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6883,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1808,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6884,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1832,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6885,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1856,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6886,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1880,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6887,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1904,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6888,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1928,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6889,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1952,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6890,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,1976,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6891,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2000,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6892,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2024,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6893,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2048,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6894,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2072,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6895,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2096,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6896,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2120,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6897,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2144,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6898,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2168,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6899,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2192,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6900,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2216,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6901,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2240,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6902,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2264,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6903,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2288,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6904,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2312,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6905,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2336,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6906,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2360,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6907,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2384,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6908,[[0]],[[1],[1]],[0,"Default",0,1]],[[2816,2408,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6909,[[0]],[[1],[1]],[0,"Default",0,1]],[[2828,1648,0,8,776,0,0,0.699999988079071,0,0,0,0,[]],56,6910,[],[[1],[1]],[0,0]],[[2744,2456,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6911,[[0]],[[1],[1]],[0,"Default",0,1]],[[2724,2432,0,8,784,0,0,0.699999988079071,0,0,0,0,[]],56,6912,[],[[1],[1]],[0,0]],[[2856,2456,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6913,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2480,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6914,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2504,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6915,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2528,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6916,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2552,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6917,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2576,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6918,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2600,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6919,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2624,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6920,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2648,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6921,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2672,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6922,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2696,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6923,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2720,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6924,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2744,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6925,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2768,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6926,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2792,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6927,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2816,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6928,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2840,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6929,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2864,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6930,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2888,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6931,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2912,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6932,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2936,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6933,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2960,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6934,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,2984,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6935,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3008,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6936,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3032,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6937,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3056,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6938,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3080,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6939,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3104,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6940,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3128,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6941,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3152,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6942,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3176,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6943,[[0]],[[1],[1]],[0,"Default",0,1]],[[2744,3200,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6944,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2456,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6945,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2480,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6946,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2504,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6947,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2528,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6948,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2552,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6949,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2576,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6950,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2600,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6951,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2624,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6952,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2648,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6953,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2672,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6954,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2696,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6955,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2720,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6956,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2744,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6957,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2768,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6958,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2792,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6959,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2816,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6960,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2840,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6961,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2864,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6962,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2888,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6963,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2912,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6964,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2936,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6965,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2960,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6966,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,2984,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6967,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3008,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6968,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3032,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6969,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3056,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6970,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3080,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6971,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3104,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6972,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3128,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6973,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3152,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6974,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3176,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6975,[[0]],[[1],[1]],[0,"Default",0,1]],[[2856,3200,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6976,[[0]],[[1],[1]],[0,"Default",0,1]],[[2868,2432,0,8,784,0,0,0.699999988079071,0,0,0,0,[]],56,6977,[],[[1],[1]],[0,0]],[[2720,3240,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6978,[[0]],[[1],[1]],[0,"Default",0,1]],[[2700,3224,0,8,776,0,0,0.699999988079071,0,0,0,0,[]],56,6979,[],[[1],[1]],[0,0]],[[2832,3240,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,6980,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3264,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6981,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3288,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6982,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3312,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6983,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3336,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6984,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3360,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6985,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3384,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6986,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3408,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6987,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3432,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6988,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3456,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6989,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3480,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6990,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3504,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6991,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3528,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6992,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3552,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6993,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3576,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6994,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3600,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6995,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3624,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6996,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3648,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6997,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3672,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6998,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3696,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,6999,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3720,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7000,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3744,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7001,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3768,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7002,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3792,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7003,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3816,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7004,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3840,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7005,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3864,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7006,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3888,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7007,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3912,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7008,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3936,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7009,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3960,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7010,[[0]],[[1],[1]],[0,"Default",0,1]],[[2720,3984,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,7011,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3240,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7012,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3264,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7013,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3288,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7014,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3312,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7015,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3336,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7016,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3360,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7017,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3384,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7018,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3408,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7019,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3432,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7020,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3456,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7021,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3480,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7022,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3504,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7023,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3528,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7024,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3552,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7025,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3576,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7026,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3600,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7027,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3624,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7028,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3648,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7029,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3672,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7030,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3696,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7031,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3720,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7032,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3744,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7033,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3768,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7034,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3792,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7035,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3816,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7036,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3840,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7037,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3864,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7038,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3888,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7039,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3912,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7040,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3936,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7041,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3960,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7042,[[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3984,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,7043,[[0]],[[1],[1]],[0,"Default",0,1]],[[2844,3224,0,8,776,0,0,0.699999988079071,0,0,0,0,[]],56,7044,[],[[1],[1]],[0,0]],[[2700,3216,0,32,8,0,0,0.699999988079071,0,0,0,0,[]],56,7045,[],[[1],[1]],[0,0]],[[2844,3216,0,32,8,0,0,0.699999988079071,0,0,0,0,[]],56,7046,[],[[1],[1]],[0,0]],[[2684,2424,0,48,8,0,0,0.699999988079071,0,0,0,0,[]],56,7047,[],[[1],[1]],[0,0]],[[2828,2424,0,48,8,0,0,0.699999988079071,0,0,0,0,[]],56,7048,[],[[1],[1]],[0,0]],[[2684,1640,0,48,8,0,0,0.699999988079071,0,0,0,0,[]],56,7049,[],[[1],[1]],[0,0]],[[2828,1640,0,64,8,0,0,0.699999988079071,0,0,0,0,[]],56,7050,[],[[1],[1]],[0,0]],[[2684,848,0,48,8,0,0,0.699999988079071,0,0,0,0,[]],56,7051,[],[[1],[1]],[0,0]],[[2860,848,0,32,8,0,0,0.699999988079071,0,0,0,0,[]],56,7052,[],[[1],[1]],[0,0]],[[2828,552,0,272,16,0,1.570796370506287,1,0,0,0,0,[]],57,7053,[[0],[1],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","---------------->",1,0,0,0,0,0,0,0,"",-1,0]],[[2784,1208,0,272,16,0,1.570796370506287,1,0,0,0,0,[]],57,7054,[[0],[1],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","---------------->",1,0,0,0,0,0,0,0,"",-1,0]],[[2792,2048,0,272,16,0,1.570796370506287,1,0,0,0,0,[]],57,7055,[[0],[1],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","---------------->",1,0,0,0,0,0,0,0,"",-1,0]],[[2784,2944,0,272,16,0,1.570796370506287,1,0,0,0,0,[]],57,7056,[[0],[1],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","---------------->",1,0,0,0,0,0,0,0,"",-1,0]],[[2768,824,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7057,[[-0.2],[0]],[[0]],[0,"Default",0,1]],[[2792,1616,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7058,[[-0.2],[0]],[[0]],[0,"Default",0,1]],[[2776,2416,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7059,[[-0.2],[0]],[[0]],[0,"Default",0,1]],[[2768,3224,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7060,[[-0.2],[0]],[[0]],[0,"Default",0,1]],[[2948,800,0,48,48,0,0,1,0,0,0,0,[]],57,7061,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","3",3,0,0,0,0,0,0,0,"",-1,0]],[[2608,1624,0,48,48,0,0,1,0,0,0,0,[]],57,7062,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","2",3,0,0,0,0,0,0,0,"",-1,0]],[[2960,2440,0,48,48,0,0,1,0,0,0,0,[]],57,7063,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",3,0,0,0,0,0,0,0,"",-1,0]],[[2624,3200,0,48,48,0,0,1,0,0,0,0,[]],57,7064,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[1]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","0",3,0,0,0,0,0,0,0,"",-1,0]],[[2768,64,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7065,[[-0.2],[0]],[[0]],[0,"Default",0,1]],[[832,1016,0,288,117,0,0,1,0,0,0,0,[[]]],61,9505,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]],[[1684,1020,0,40,40,0,0,1,0.5,0.5,0,0,[]],60,10014,[["level45"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",2,868937179522527,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,985364453572807,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,270092071203342,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,902914206118112,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,467282960645327,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,924082270714504,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,552833211448395,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 46",10000,1000,true,"Levels",506243027359620,[["Background",0,117583055102237,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,442540793509367,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[520,440,0,288,117,0,0,1,0,0,0,0,[[]]],61,6486,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[1928,648,0,128,120,0,0,1,0,0,0,0,[]],51,1653,[],[[0],[1],[1,100,""]],[0,0]],[[280,576,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1773,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[-256,640,0,1832,376,0,0,1,0,0,0,0,[]],67,9489,[],[[1]],[0,0]],[[-256,-584,0,6768,952,0,0,1,0,0,0,0,[]],67,9491,[],[[1]],[0,0]],[[1576,352,0,296,496,0,1.570796370506287,1,0,0,0,0,[]],67,9492,[],[[1]],[0,0]],[[120.0000228881836,32,0,616,376,0,1.570796370506287,1,0,0,0,0,[]],67,9493,[],[[1]],[0,0]],[[1072,408,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9494,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1072,584,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9495,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1072,496,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9496,[[10],[20],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[136,384,0,64,32,0,0.7853981852531433,1,0.125,0.5,0,0,[]],55,9497,[[1],[325]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[136,464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9498,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9499,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9500,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9501,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9502,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,1424,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6213,[["Recursion"],[""],[0]],[],[1,"Default",0,1]],[[1560,648,0,8384,360,0,0,1,0,0,0,0,[]],67,9506,[],[[1]],[0,0]],[[1584,360,0,960,8,0,0,1,0,0,0,0,[]],67,9507,[],[[1]],[0,0]],[[3024,360,0,312,480,0,1.570796370506287,1,0,0,0,0,[]],67,9508,[],[[1]],[0,0]],[[1584,360,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,9509,[],[[1]],[0,0]],[[2536,416,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9510,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2536,592,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9511,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2536,504,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9512,[[10],[30],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1600,384,0,64,32,0,0.7853981852531433,1,0.125,0.5,0,0,[]],55,9513,[[1],[325]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1600,472,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9514,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,536,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9516,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,568,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9517,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,600,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9518,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,632,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9520,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,448,0,8,64,0,0.7853981852531433,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9595,[[20],[-2],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[1988,648,0,16,112,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9602,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 120",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2140,368,0,16,48,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9601,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 120",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1824,508,0,56,280,0,0,1,0.5,0.5,0,0,[]],49,9603,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[432,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9610,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9611,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9612,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[768,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9613,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9614,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[800,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9616,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9617,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,376,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[616,376,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9619,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[648,376,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9620,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,376,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9621,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,624,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9622,[[1],[0]],[[0]],[0,"Default",0,1]],[[1944,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9597,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9623,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9624,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9625,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9626,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2344,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9627,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2096,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9628,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2128,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9629,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2160,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9630,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9631,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,648,0,128,120,0,0,1,0,0,0,0,[]],51,9633,[],[[0],[1],[1,100,""]],[0,0]],[[2080,248,0,32,120,0,0,1,0,0,0,0,[]],51,9634,[],[[0],[1],[1,100,""]],[0,0]],[[2296,648,0,16,112,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9635,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 120",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2176,248,0,32,120,0,0,1,0,0,0,0,[]],51,9632,[],[[0],[1],[1,100,""]],[0,0]],[[2112,248,0,64,120,0,0,1,0,0,0,0,[]],51,9636,[],[[0],[1],[1,100,""]],[0,0]],[[2032,464,0,288,117,0,0,1,0,0,0,0,[[]]],61,9596,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[3376,648,0,32,120,0,0,1,0,0,0,0,[]],51,9521,[],[[0],[1],[1,100,""]],[0,0]],[[3016,648,0,984,8,0,0,1,0,0,0,0,[]],67,9522,[],[[1]],[0,0]],[[3032,360,0,960,8,0,0,1,0,0,0,0,[]],67,9523,[],[[1]],[0,0]],[[4600,360,0,296,608,0,1.570796370506287,1,0,0,0,0,[]],67,9524,[],[[1]],[0,0]],[[3032,360,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,9525,[],[[1]],[0,0]],[[3984,416,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9526,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3984,512,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9527,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3984,600,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9528,[[10],[40],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3048,384,0,64,32,0,0.7853981852531433,1,0.125,0.5,0,0,[]],55,9529,[[1],[325]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3048,472,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9530,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9531,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,536,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9532,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,568,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9533,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,600,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9534,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,632,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9535,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3048,440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9598,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3136,448,0,8,64,0,0.7853981852531433,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9604,[[30],[-2],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[3272,504,0,56,280,0,0,1,0.5,0.5,0,0,[]],49,9607,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[3392,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9608,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3424,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3696,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3728,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9638,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3456,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9639,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3488,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3760,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9641,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3792,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3544,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3576,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3608,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3640,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3680,648,0,32,120,0,0,1,0,0,0,0,[]],51,9647,[],[[0],[1],[1,100,""]],[0,0]],[[3528,248,0,32,120,0,0,1,0,0,0,0,[]],51,9648,[],[[0],[1],[1,100,""]],[0,0]],[[3624,248,0,32,120,0,0,1,0,0,0,0,[]],51,9650,[],[[0],[1],[1,100,""]],[0,0]],[[3560,248,0,64,120,0,0,1,0,0,0,0,[]],51,9651,[],[[0],[1],[1,100,""]],[0,0]],[[3480,464,0,288,117,0,0,1,0,0,0,0,[[]]],61,9652,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[3472,648,0,32,120,0,0,1,0,0,0,0,[]],51,9653,[],[[0],[1],[1,100,""]],[0,0]],[[3408,648,0,64,120,0,0,1,0,0,0,0,[]],51,9654,[],[[0],[1],[1,100,""]],[0,0]],[[3776,648,0,32,120,0,0,1,0,0,0,0,[]],51,9655,[],[[0],[1],[1,100,""]],[0,0]],[[3712,648,0,64,120,0,0,1,0,0,0,0,[]],51,9656,[],[[0],[1],[1,100,""]],[0,0]],[[4944,648,0,32,120,0,0,1,0,0,0,0,[]],51,9490,[],[[0],[1],[1,100,""]],[0,0]],[[4584,648,0,984,8,0,0,1,0,0,0,0,[]],67,9536,[],[[1]],[0,0]],[[4600,360,0,960,8,0,0,1,0,0,0,0,[]],67,9537,[],[[1]],[0,0]],[[6056,360,0,296,496,0,1.570796370506287,1,0,0,0,0,[]],67,9538,[],[[1]],[0,0]],[[4600,360,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,9539,[],[[1]],[0,0]],[[5552,416,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9540,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[5552,504,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9541,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[5552,600,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9542,[[10],[50],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[4616,384,0,64,32,0,0.7853981852531433,1,0.125,0.5,0,0,[]],55,9543,[[1],[325]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4616,472,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9544,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9545,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,536,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9546,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,568,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9547,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,600,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9548,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,632,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9549,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9657,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4704,448,0,8,64,0,0.7853981852531433,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9658,[[40],[-2],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[4840,512,0,56,288,0,0,1,0.5,0.5,0,0,[]],49,9661,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[4960,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9662,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4992,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9663,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5264,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9664,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5296,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9665,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5024,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9666,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5056,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9667,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5328,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9668,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5360,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9669,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5248,648,0,32,120,0,0,1,0,0,0,0,[]],51,9674,[],[[0],[1],[1,100,""]],[0,0]],[[5096,248,0,32,120,0,0,1,0,0,0,0,[]],51,9675,[],[[0],[1],[1,100,""]],[0,0]],[[5192,248,0,32,120,0,0,1,0,0,0,0,[]],51,9677,[],[[0],[1],[1,100,""]],[0,0]],[[5128,248,0,64,120,0,0,1,0,0,0,0,[]],51,9678,[],[[0],[1],[1,100,""]],[0,0]],[[5112,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9670,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5144,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9671,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5176,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5208,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9673,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5048,448,0,288,117,0,0,1,0,0,0,0,[[]]],61,9679,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[5040,648,0,32,120,0,0,1,0,0,0,0,[]],51,9680,[],[[0],[1],[1,100,""]],[0,0]],[[4976,648,0,64,120,0,0,1,0,0,0,0,[]],51,9681,[],[[0],[1],[1,100,""]],[0,0]],[[5344,648,0,32,120,0,0,1,0,0,0,0,[]],51,9682,[],[[0],[1],[1,100,""]],[0,0]],[[5280,648,0,64,120,0,0,1,0,0,0,0,[]],51,9683,[],[[0],[1],[1,100,""]],[0,0]],[[3440,648,0,16,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9605,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 120",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3592,368,0,16,96,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9606,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 120",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3740,648,0,16,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9649,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 120",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5312,712,0,136,104,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9676,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,4,"F 60 ; W 0.75",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5008,712,0,136,96,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9659,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,4,"F 60 ; W 0.75",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5160,368,0,16,48,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9660,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,4,"F 60 ; W 0.75",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4960,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4992,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5024,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5056,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5264,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9569,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5296,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9570,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5328,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9571,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5360,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5408,504,0,56,288,0,0,1,0.5,0.5,0,0,[]],49,9573,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[5536,600,0,16,40,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9574,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"B 184",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5536,416,0,16,40,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9575,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"B 184",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5504,672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9576,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5536,672,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9577,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5488,688,0,64,120,0,0,1,0,0,0,0,[]],51,9582,[],[[0],[1],[1,100,""]],[0,0]],[[5520,688,0,16,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9583,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,4,"F 60 ; W 0.75",240,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[6048,648,0,984,8,0,0,1,0,0,0,0,[]],67,9579,[],[[1]],[0,0]],[[6064,360,0,960,8,0,0,1,0,0,0,0,[]],67,9580,[],[[1]],[0,0]],[[7032,360,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,9581,[],[[1]],[0,0]],[[6064,360,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,9584,[],[[1]],[0,0]],[[7016,416,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9585,[[10],[50],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[7016,512,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9586,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[6080,632,0,64,32,0,-0.7853981852531433,1,0.125,0.5,0,0,[]],55,9588,[[1],[325]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[6080,416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9589,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9590,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9591,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9592,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6160,560,0,8,64,0,-0.7853981852531433,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,9685,[[50],[-2],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[6736,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6768,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6800,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9693,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6832,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9694,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6536,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9695,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6568,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9696,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6600,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6632,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9698,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6520,648,0,32,120,0,0,1,0,0,0,0,[]],51,9700,[],[[0],[1],[1,100,""]],[0,0]],[[6616,648,0,32,120,0,0,1,0,0,0,0,[]],51,9701,[],[[0],[1],[1,100,""]],[0,0]],[[6552,648,0,64,120,0,0,1,0,0,0,0,[]],51,9702,[],[[0],[1],[1,100,""]],[0,0]],[[6696,568,0,288,117,0,3.141592741012573,1,0,0,0,0,[[]]],61,9703,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[7016,600,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,9550,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[6288,504,0,56,288,0,0,1,0.5,0.5,0,0,[]],49,9551,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[6584,704,0,136,96,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9552,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"F 200",180,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[6720,240,0,128,128,0,0,1,0,0,0,0,[]],51,9553,[],[[0],[1],[1,100,""]],[0,0]],[[6784,312,0,136,96,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9554,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 2 ; F 280",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[6352,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9555,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6384,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9556,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6416,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9557,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6448,384,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9558,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6336,88,0,128,280,0,0,1,0,0,0,0,[]],51,9559,[],[[0],[1],[1,100,""]],[0,0]],[[6392,312,0,136,120,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9560,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 0.5 ; F 280",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[6536,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6568,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6600,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6632,784,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9564,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6332,232,0,8,80,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9578,[[10],[70],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[6568,128,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9587,[[70],[-2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[7880,272,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,0,255,0.01]]],62,9686,[[-1],[-2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[7768,440,0,2176,208,0,0,1,0,0,0,0,[]],67,9687,[],[[1]],[0,0]],[[7792,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9688,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7496,8,0,736,256,0,0,1,0,0,0,0,[]],67,9691,[],[[1]],[0,0]],[[7776,256,0,416,744,0,1.570796370506287,1,0,0,0,0,[]],67,9692,[],[[1]],[0,0]],[[9952,-735.9998779296875,0,1184,1960,0,1.570796370506287,1,0,0,0,0,[]],67,9699,[],[[1]],[0,0]],[[7824,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9704,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7976,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7944,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9706,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7856,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9707,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7912,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9708,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[7884,424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6648,-568,0,984,928,0,0,1,0,0,0,0,[]],67,9710,[],[[1]],[0,0]],[[6200,-832,0,984,928,0,0,1,0,0,0,0,[]],67,9711,[],[[1]],[0,0]],[[7592,-800,0,984,928,0,0,1,0,0,0,0,[]],67,9712,[],[[1]],[0,0]],[[6584,264,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,9713,[],[[0]],[0,"Default",0,1]],[[5528,504,0,32,32,0,0,1,0.5,0.5,0,0,[]],60,10015,[["level46"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",2,245493866241493,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,492578414441467,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,802111579550053,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,356126002878229,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,719489476114420,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,344682172840923,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,378776370252435,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 47",3200,1000,true,"Levels",245978642365834,[["Background",0,139070554136886,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,216769439539618,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[792,587,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,6516,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1128,584,0,288,117,0,0,1,0,0,0,0,[[]]],61,6608,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[696,784,0,2464,9,0,0,1,0,0,0,0,[]],51,6419,[],[[0],[1],[1,100,""]],[0,0]],[[888,296,0,2272,9,0,0,1,0,0,0,0,[]],51,6496,[],[[0],[1],[1,100,""]],[0,0]],[[3160,296,0,496,9,0,1.570796370506287,1,0,0,0,0,[]],51,6497,[],[[0],[1],[1,100,""]],[0,0]],[[896,296,0,376,9,0,1.570796370506287,1,0,0,0,0,[]],51,6498,[],[[0],[1],[1,100,""]],[0,0]],[[887,672,0,9,112,0,0,1,0,0,0,0,[]],48,6499,[],[[0],[1]],[0,0]],[[704,416,0,376,9,0,1.570796370506287,1,0,0,0,0,[]],51,6500,[],[[0],[1],[1,100,""]],[0,0]],[[696,416,0,192,9,0,0,1,0,0,0,0,[]],51,6501,[],[[0],[1],[1,100,""]],[0,0]],[[792,456,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,6502,[[0],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[888,720,0,50,55,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,6503,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,0,1,1,"F 112",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[952,480,0,64,9,0,0,1,0,0,0,0,[]],51,6504,[],[[0],[1],[1,100,""]],[0,0]],[[984,496,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,6505,[[1],[150]],[[1],[300,0.5,1,180,0,0,50,1,1],[0,10000,20,1]],[0,"Default",0,1]],[[1216,480,0,64,8,0,0,1,0,0,0,0,[]],51,6506,[],[[0],[1],[1,100,""]],[0,0]],[[1248,496,0,64,31,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,6507,[[1],[150]],[[1],[300,2,1,180,0,0,50,1,1],[0,10000,180,1]],[0,"Default",0,1]],[[1472,480,0,64,9,0,0,1,0,0,0,0,[]],51,6508,[],[[0],[1],[1,100,""]],[0,0]],[[1504,496,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,6509,[[1],[325]],[[1],[300,0.5,1,180,0,0,300,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[984,488,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,6510,[[-1],[0],[0],[0],[0],[-1],[1]],[[0],[1,1,1,0,"F 200 ; W 2 ; B 200 ; W 2",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1248,496,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,6511,[[-1],[0],[0],[0],[0],[-1],[1]],[[0],[1,1,1,0,"F 200 ; W 3 ; B 200 ; W 1",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1072,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6513,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6514,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6517,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6518,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,780,0,8,88,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,6526,[[1],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[900,592,0,8,88,0,0,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,6527,[[0],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1664,304,0,488,9,0,1.570796370506287,1,0,0,0,0,[]],51,6521,[],[[0],[1],[1,100,""]],[0,0]],[[1568,392,0,280,9,0,1.570796370506287,1,0,0,0,0,[]],51,6522,[],[[0],[1],[1,100,""]],[0,0]],[[1568,536,0,88,8,0,0,1,0,0,0,0,[]],45,6528,[],[[0],[1]],[0,0]],[[1112,416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6529,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,416,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6530,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1376,327,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6531,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,327,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6532,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1376,304,0,8,2,0,1.570796370506287,1,0,0,0,0,[]],51,6533,[],[[0],[1],[1,100,""]],[0,0]],[[1408,304,0,8,2,0,1.570796370506287,1,0,0,0,0,[]],51,6534,[],[[0],[1],[1,100,""]],[0,0]],[[720,488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6537,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6538,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6539,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6540,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6541,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6542,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6543,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6544,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,6545,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6547,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1146,304,0,92,4,0,1.570796370506287,1,0,0,0,0,[]],45,6535,[],[[0],[1]],[0,0]],[[1114,304,0,92,4,0,1.570796370506287,1,0,0,0,0,[]],45,6536,[],[[0],[1]],[0,0]],[[984,476,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,6546,[[2],[3],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1668,392,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,6548,[[-2],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1664,568,0,1200,8,0,0,1,0,0,0,0,[]],51,6512,[],[[0],[1],[1,100,""]],[0,0]],[[2864,296,0,280,9,0,1.570796370506287,1,0,0,0,0,[]],51,6523,[],[[0],[1],[1,100,""]],[0,0]],[[1968,488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6550,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1992,304,0,200,9,0,1.570796370506287,1,0,0,0,0,[]],51,6551,[],[[0],[1],[1,100,""]],[0,0]],[[1968,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6552,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6553,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6554,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6555,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6556,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,520,0,96,8,0,0,1,0,0,0,0,[]],51,6557,[],[[0],[1],[1,100,""]],[0,0]],[[1680,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6558,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6559,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6560,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1776,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1808,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6564,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1904,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2000,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2032,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6569,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2064,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6549,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2096,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6582,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2128,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2160,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6584,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,308,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,6585,[[4],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1728,520,0,40,24,0,0,1,0.5,0.5,0,0,[]],50,6586,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 1200",160,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1720,352,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,6587,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1996,416,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,6588,[[5],[6],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1668,624,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,6589,[[6],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2304,488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6590,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,304,0,264,9,0,1.570796370506287,1,0,0,0,0,[]],51,6591,[],[[0],[1],[1,100,""]],[0,0]],[[2304,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6592,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6595,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6596,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,6570,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6571,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2224,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2256,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6574,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,6575,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1968,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,6576,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[2184,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,6577,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[2416,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,6578,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[1904,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6579,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6580,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6581,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2000,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6597,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2032,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6598,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2064,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2096,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2128,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6601,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2160,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6602,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2192,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6603,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2224,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6604,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2256,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6605,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6606,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2320,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6607,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3096,472,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,6613,[],[[0]],[0,"Default",0,1]],[[2864,640,0,152,9,0,1.570796370506287,1,0,0,0,0,[]],51,6614,[],[[0],[1],[1,100,""]],[0,0]],[[2864,568,0,288,8,0,0,1,0,0,0,0,[]],51,6615,[],[[0],[1],[1,100,""]],[0,0]],[[2480,580,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6610,[[7],[8],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2384,308,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6611,[[8],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2536,576,0,208,9,0,1.570796370506287,1,0,0,0,0,[]],51,6612,[],[[0],[1],[1,100,""]],[0,0]],[[2328,480,0,168,8,0,0,1,0,0,0,0,[]],51,6616,[],[[0],[1],[1,100,""]],[0,0]],[[2568,424,0,208,8,0,0,1,0,0,0,0,[]],51,6617,[],[[0],[1],[1,100,""]],[0,0]],[[2568,296,0,136,9,0,1.570796370506287,1,0,0,0,0,[]],51,6618,[],[[0],[1],[1,100,""]],[0,0]],[[2336,536,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6619,[[9],[10],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2848,352,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6620,[[10],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2576,384,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6621,[[11],[12],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2544,696,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6622,[[12],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3136,736,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6623,[[13],[14],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2888,384,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,255,0,0.01]]],62,6624,[[14],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2912,544,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,6625,[[1],[500]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2912,512,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,6626,[[1],[500]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2912,480,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,6627,[[1],[500]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2592,448,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6628,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2624,448,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6629,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2656,448,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6630,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2688,448,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6631,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2760,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6632,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2728,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6633,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2584,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6634,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2616,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6635,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6636,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6638,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,320,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6639,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2840,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2808,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6641,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2776,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2552,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2584,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2616,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6647,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6648,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6649,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2976,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6650,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2944,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6651,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2912,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6652,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2880,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6653,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3008,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6656,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2976,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6657,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1096,396,0,64,4,0,0,1,0,0,0,0,[]],45,1774,[],[[0],[1]],[0,0]],[[1720,384,0,80,24,0,0,1,0,0,0,0,[]],46,1775,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","<--",1,0,50,0,0,0,0,0,"",-1,0]],[[2016,408,0,80,24,0,0,1,0,0,0,0,[]],46,1776,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","<--",1,0,50,0,0,0,0,0,"",-1,0]],[[887,664,0,160,9,0,0,1,0,0,0,0,[]],51,1779,[],[[0],[1],[1,100,""]],[0,0]],[[1720,308,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,69,169,148,0.01]]],62,1780,[[3],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2568,552,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,1782,[],[[0]],[0,"Default",0,1]],[[2888,512,0,16,88,0,0,1,0.5,0.5,0,0,[]],50,1798,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,0,1,1,"B 64",256,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2564,500,0,8,136,0,0,1,0.5,0.5,0,0,[]],49,1799,[[10],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2896,512,0,112,64,0,1.570796370506287,1,0.5,0.5,0,0,[]],164,1801,[],[],[0,"Default",0,1]],[[2016,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1803,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2048,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1804,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2080,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1805,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2112,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1806,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2144,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1800,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1802,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1807,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1808,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1809,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1810,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1856,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1811,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1888,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1812,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1920,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1813,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,216,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6391,[["Rocket Science"],[""],[0]],[],[1,"Default",0,1]],[[1128,352,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,10016,[["level47"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",2,430812554782784,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,402749895145996,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,348338920595401,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,620901970820499,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,163449161940555,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,736562891816779,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,414757962542772,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 48",3200,5000,true,"Levels",165432698627761,[["Background",0,225469495486470,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,642261180985204,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1696,168,0,312,117,0,0,1,0,0,0,0,[[]]],61,28,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","48",7,0,50,0,0,0,0,0,"",-1,0]],[[0,-360,0,4152,504,0,0,1,0,0,0,0,[]],51,34,[],[[0],[1],[1,100,""]],[0,0]],[[408,152,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,35,[[1],[400]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2288,120,0,1864,400,0,0,1,0,0,0,0,[]],51,8935,[],[[0],[1],[1,100,""]],[0,0]],[[0,488,0,4152,280,0,0,1,0,0,0,0,[]],51,8936,[],[[0],[1],[1,100,""]],[0,0]],[[-680,424,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,8937,[["Binary"],[""],[0]],[],[1,"Default",0,1]],[[496,136,0,912,400,0,0,1,0,0,0,0,[]],51,8938,[],[[0],[1],[1,100,""]],[0,0]],[[0,768,0,4152,144,0,0,1,0,0,0,0,[]],51,8939,[],[[0],[1],[1,100,""]],[0,0]],[[0,1256,0,4136,280,0,0,1,0,0,0,0,[]],51,8940,[],[[0],[1],[1,100,""]],[0,0]],[[0,1536,0,4136,144,0,0,1,0,0,0,0,[]],51,8941,[],[[0],[1],[1,100,""]],[0,0]],[[1000,1656,0,1272,1208,0,0,1,0,0,0,0,[]],51,8942,[],[[0],[1],[1,100,""]],[0,0]],[[-816,2784,0,5080,288,0,0,1,0,0,0,0,[]],51,8944,[],[[0],[1],[1,100,""]],[0,0]],[[-816,3072,0,5080,144,0,0,1,0,0,0,0,[]],51,8945,[],[[0],[1],[1,100,""]],[0,0]],[[0,3560,0,1488,488,0,0,1,0,0,0,0,[]],51,8946,[],[[0],[1],[1,100,""]],[0,0]],[[2274,376,0,28,224,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8948,[[0],[1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1422,376,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8949,[[100],[101],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[482,376,0,28,224,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8950,[[101],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[-760,488,0,984,1192,0,0,1,0,0,0,0,[]],51,8934,[],[[0],[1],[1,100,""]],[0,0]],[[1336,880,0,760,400,0,0,1,0,0,0,0,[]],51,8951,[],[[0],[1],[1,100,""]],[0,0]],[[-56,376,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8953,[[102],[103],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3248,1144,0,28,224,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8952,[[103],[102],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[238,1144,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8954,[[1],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[488,232,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,8955,[[1],[400]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[464,176,0,64,32,0,2.356194496154785,1,0.125,0.5,0,0,[]],55,8956,[[1],[400]],[[1],[300,0.2,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[424,136,0,80,24,0,0,1,0,0,0,0,[]],51,8957,[],[[0],[1],[1,100,""]],[0,0]],[[480,160,0,24,56,0,0,1,0,0,0,0,[]],51,8958,[],[[0],[1],[1,100,""]],[0,0]],[[468.6568603515625,147.3431701660156,0,32,16,0,0.7853981852531433,1,0,0,0,0,[]],51,8959,[],[[0],[1],[1,100,""]],[0,0]],[[-1104,1648,0,1272,1208,0,0,1,0,0,0,0,[]],51,8943,[],[[0],[1],[1,100,""]],[0,0]],[[3080,1640,0,1272,1208,0,0,1,0,0,0,0,[]],51,8960,[],[[0],[1],[1,100,""]],[0,0]],[[-824,3216,0,1056,376,0,0,1,0,0,0,0,[]],51,8961,[],[[0],[1],[1,100,""]],[0,0]],[[3016,3192,0,1456,376,0,0,1,0,0,0,0,[]],51,8962,[],[[0],[1],[1,100,""]],[0,0]],[[2536,4360,0,1320,656,0,0,1,0.5,0.5,0,0,[]],164,9997,[],[],[0,"Default",0,1]],[[1712,3560,0,1488,488,0,0,1,0,0,0,0,[]],51,8964,[],[[0],[1],[1,100,""]],[0,0]],[[760,1936,0,160,520,0,0,1,0,0,0,0,[]],51,8963,[],[[0],[1],[1,100,""]],[0,0]],[[2880,1912,0,168,520,0,0,1,0,0,0,0,[]],51,8965,[],[[0],[1],[1,100,""]],[0,0]],[[3544,832,0,592,520,0,0,1,0,0,0,0,[]],51,8966,[],[[0],[1],[1,100,""]],[0,0]],[[1600,3760,0,28,224,0,-1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8968,[[200],[201],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1481.514770507813,3774,0,240,274,0,0,1,0,0,0,0,[]],51,8969,[],[[0],[1],[1,100,""]],[0,0]],[[462,3448,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8970,[[107],[106],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2672,3448,0,28,224,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8971,[[5],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1224,926,0,28,224,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8973,[[2],[3],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2110,1024,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8974,[[104],[105],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[2286,1792,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8975,[[105],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[840,1694,0,28,224,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8976,[[3],[2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3066,2672,0,28,224,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8977,[[106],[107],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[182,2672,0,28,224,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8978,[[4],[5],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1600,4062,0,28,224,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8979,[[201],[200],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1480,4048,0,8,312,0,0,1,0,0,0,0,[]],51,8980,[],[[0],[1],[1,100,""]],[0,0]],[[1712,4048,0,8,312,0,0,1,0,0,0,0,[]],51,8981,[],[[0],[1],[1,100,""]],[0,0]],[[1720,4048,0,160,120,0,0,1,0,0,0,0,[]],51,8982,[],[[0],[1],[1,100,""]],[0,0]],[[1320,4048,0,160,120,0,0,1,0,0,0,0,[]],51,8983,[],[[0],[1],[1,100,""]],[0,0]],[[1608,4901,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,8988,[],[[1]],[0,"Default",0,1]],[[1488,4584,0,224,192,0,0,1,0,0,0,0,[]],51,8947,[],[[0],[1],[1,100,""]],[0,0]],[[1488,4776,0,224,224,0,0,1,0,0,0,0,[]],51,8986,[],[[0],[1],[1,100,""]],[0,0]],[[1484,4958,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8984,[[300],[301],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1716,4958,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,8993,[[301],[300],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1400,4640,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,8989,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1792,4640,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,8991,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1712,4680,0,1488,888,0,0,1,0,0,0,0,[]],67,8992,[],[[1]],[0,0]],[[0,4680,0,1488,888,0,0,1,0,0,0,0,[]],67,8985,[],[[1]],[0,0]],[[1600,4880,0,280,256,0,-1.570796370506287,1,0.5,0.5,0,0,[]],50,8987,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 320",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1680,4824,0,56,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8990,[[1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 224",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1483,4968,0,56,3.3487548828125,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8995,[[1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 224",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1715,4967,0,56,3.3487548828125,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8996,[[1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 224",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1684,4506,0,56,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8994,[[1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 224",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1484,4650,0,56,3.3487548828125,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8997,[[1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 500",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1716,4650,0,56,3.3487548828125,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8998,[[1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 500",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1488,5000,0,224,568,0,0,1,0,0,0,0,[]],67,8999,[],[[1]],[0,0]],[[3008,1128,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9000,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2984,1152,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9001,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3000,1136,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9002,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2984,1200,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9003,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2984,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9004,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3032,1152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9005,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2936,1152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9006,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3008,1176,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9007,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2960,1176,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9008,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2960,1128,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9009,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2968,1136,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9010,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3000,1168,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9011,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2968,1168,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9012,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2704,1128,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9013,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,1152,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9014,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2696,1136,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9016,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2680,1200,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9018,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9019,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2728,1152,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9020,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2632,1152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9021,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,1176,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9022,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2656,1176,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9023,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2656,1128,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9024,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2664,1136,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9025,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2696,1168,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9026,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2664,1168,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9027,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2464,1016,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9028,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2464,1016,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,9029,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2464,1064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9030,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2464,968,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9031,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2512,1016,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9032,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,1016,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9033,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2488,992,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9034,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2488,1040,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9035,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1040,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9036,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,992,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9037,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,1192,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9038,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,1192,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,9039,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,1240,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9040,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,1144,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9041,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,1192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9042,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,1192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9043,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,1168,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9044,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2336,1216,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9045,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,1216,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9046,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2288,1168,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9047,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2816,1240,0,80,8,0,0,1,0,0,0,0,[]],45,9048,[],[[0],[1]],[0,0]],[[2856,1232,0,16,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9049,[[0],[0],[10],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 120",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2952,1088,0,16,336,0,0,1,0.5,0.5,0,0,[]],49,9050,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2584,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9051,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2616,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9052,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2648,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9053,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9054,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9055,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9056,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2776,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9057,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2584,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9058,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2616,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9059,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9060,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9061,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9062,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9063,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2776,928,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9064,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2112,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9065,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2144,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9066,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2352,1968,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9067,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2000,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9068,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2032,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9069,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2064,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9070,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2096,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9071,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2128,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9072,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9073,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,2192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9074,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,1952,0,96,256,0,0,1,0,0,0,0,[]],51,9075,[],[[0],[1],[1,100,""]],[0,0]],[[2480,1968,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9076,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2000,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9077,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2032,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9078,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2064,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9079,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2096,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9081,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2128,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9082,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2480,2160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9083,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2384,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9085,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9086,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2416,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9087,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2272,2328,0,192,8,0,0,1,0,0,0,0,[]],51,9088,[],[[0],[1],[1,100,""]],[0,0]],[[2448,2312,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9089,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2384,2224,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9090,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,1792,0,80,224,0,0,1,0.5,0.5,0,0,[]],43,9091,[[0.001],[0]],[[0]],[1,"Default",0,1]],[[2656,2312,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8967,[[0.9],[0]],[[0]],[0,"Default",0,1]],[[2712,2088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9092,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9093,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2152,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2216,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9097,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2248,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9098,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2280,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9099,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2312,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9100,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2728,1816,0,120,512,0,0,1,0,0,0,0,[]],51,9101,[],[[0],[1],[1,100,""]],[0,0]],[[2712,1864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9103,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,1896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9104,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,1928,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9105,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,1960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9106,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,1992,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9107,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2024,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9108,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2712,2056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9109,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2368,2200,0,248,8,0,0,1,0,0,0,0,[]],51,9084,[],[[0],[1],[1,100,""]],[0,0]],[[2504,2184,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9110,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2536,2184,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9111,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2568,2184,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9112,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2600,2184,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9113,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2704,1696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9720,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2736,1696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9721,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2768,1696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2800,1696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9723,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,1696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9724,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,1696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9725,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,2312,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9726,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2848,1912,0,32,8,0,0,1,0,0,0,0,[]],45,9727,[],[[0],[1]],[0,0]],[[3040,1912,0,40,8,0,0,1,0,0,0,0,[]],45,9728,[],[[0],[1]],[0,0]],[[2824,2520,0,256,8,0,0,1,0,0,0,0,[]],51,9729,[],[[0],[1],[1,100,""]],[0,0]],[[2272,2336,0,192,456,0,0,1,0,0,0,0,[]],51,9730,[],[[0],[1],[1,100,""]],[0,0]],[[2744,2352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9731,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9732,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9733,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9734,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9735,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9736,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9737,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9738,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2608,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9739,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2640,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9740,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2672,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9741,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,2704,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9742,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2743,2736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9743,[[0],[0]],[[0],[1]],[0,"Default",0,0]],[[2743,2768,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9744,[[0],[0]],[[0],[1]],[0,"Default",0,0]],[[2496,2336,0,232,384,0,0,1,0,0,0,0,[]],51,9745,[],[[0],[1],[1,100,""]],[0,0]],[[2496,2328,0,384,8,0,0,1,0,0,0,0,[]],51,9746,[],[[0],[1],[1,100,""]],[0,0]],[[2464,2328,0,32,8,0,0,1,0,0,0,0,[]],45,9747,[],[[0],[1]],[0,0]],[[2680,2752,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,8932,[["level48"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1835.15966796875,2627.44775390625,0,264,464,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,9748,[],[[0]],[0,"Default",0,1]],[[2688,1816,0,160,8,0,0,1,0,0,0,0,[]],51,9102,[],[[0],[1],[1,100,""]],[0,0]],[[1128,1160,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9749,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1184,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9750,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1120,1168,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9751,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1104,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9752,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1136,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9753,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,1184,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9754,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1056,1184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9755,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,1208,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9756,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1208,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9757,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1160,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9758,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,1168,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9759,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1120,1200,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9760,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1088,1200,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9761,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[704,1064,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9762,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,1088,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9763,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[696,1072,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9764,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[680,1136,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9765,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9766,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,1088,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9767,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,1088,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9768,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,1112,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9769,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1112,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9770,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1064,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9771,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,1072,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9772,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[696,1104,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9773,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[664,1104,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9774,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[496,984,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9775,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[496,984,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,9776,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[496,1032,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9777,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,936,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9778,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,984,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9779,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[448,984,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9780,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,960,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9781,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,1008,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9782,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,1008,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9783,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,960,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9784,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1184,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9785,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[496,1184,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,9786,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[496,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1136,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9788,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1184,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9789,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[448,1184,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9790,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,1160,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9791,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,1208,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9792,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,1208,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,1160,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,1247,0,80,8,0,0,1,0,0,0,0,[]],45,9795,[],[[0],[1]],[0,0]],[[984,1241,0,16,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9796,[[0],[0],[10],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 272",125,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[912,1080,0,16,312,0,0,1,0.5,0.5,0,0,[]],49,9797,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[712,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9798,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[744,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9799,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[776,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9800,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[808,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9801,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9802,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9803,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1128,1032,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9804,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1056,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9805,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1120,1040,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9806,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1104,1104,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9807,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1008,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9808,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,1056,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9809,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1056,1056,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9810,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1128,1080,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9811,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1080,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9812,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1032,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9813,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,1040,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9814,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1120,1072,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9815,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1088,1072,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9816,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[288,1936,0,480,8,0,0,1,0,0,0,0,[]],51,9817,[],[[0],[1],[1,100,""]],[0,0]],[[160,1936,0,64,512,0,0,1,0,0,0,0,[]],51,9818,[],[[0],[1],[1,100,""]],[0,0]],[[936,1952,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9819,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,2192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9820,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,2440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9821,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[984,2064,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9822,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,2312,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9823,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[224,1936,0,96,8,0,0,1,0,0,0,0,[]],45,9824,[],[[0],[1]],[0,0]],[[176,1888,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,9825,[[1],[-1]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[176,1832,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,9826,[[1],[-1]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[176,1784,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,9827,[[1],[-1]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[896,2768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9828,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[536,2760,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9834,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[568,2752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9835,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[600,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9836,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[536,2648,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9839,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[568,2640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9840,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[600,2632,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9841,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[536,2696,0,160,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9842,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[600,2688,0,152,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,9843,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[520,2776,0,32,168,0,0,1,0,0,0,0,[]],51,9844,[],[[0],[1],[1,100,""]],[0,0]],[[584,2760,0,32,168,0,0,1,0,0,0,0,[]],51,9845,[],[[0],[1],[1,100,""]],[0,0]],[[520,2456,0,32,176,0,0,1,0,0,0,0,[]],51,9846,[],[[0],[1],[1,100,""]],[0,0]],[[584,2448,0,32,168,0,0,1,0,0,0,0,[]],51,9847,[],[[0],[1],[1,100,""]],[0,0]],[[568,2696,0,160,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9849,[[-1],[0],[0],[0],[0],[10],[1]],[[0],[1,1,1,0,"F 120 ; W 1 ; B 120; W 1",120,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[552,2456,0,32,168,0,0,1,0,0,0,0,[]],51,9852,[],[[0],[1],[1,100,""]],[0,0]],[[552,2768,0,32,168,0,0,1,0,0,0,0,[]],51,9855,[],[[0],[1],[1,100,""]],[0,0]],[[488,2784,0,32,168,0,0,1,0,0,0,0,[]],51,9856,[],[[0],[1],[1,100,""]],[0,0]],[[288,1936,0,480,520,0,0,1,0,0,0,0,[]],51,9829,[],[[0],[1],[1,100,""]],[0,0]],[[208,2448,0,96,8,0,0,1,0,0,0,0,[]],45,9830,[],[[0],[1]],[0,0]],[[160,2448,0,64,8,0,0,1,0,0,0,0,[]],51,9831,[],[[0],[1],[1,100,""]],[0,0]],[[864,2768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9857,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,2768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9858,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,3280,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,37,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3312,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9833,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3344,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9838,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3376,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9850,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9853,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3440,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9854,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3472,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9859,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[264,3504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9860,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[280,3264,0,96,256,0,0,1,0,0,0,0,[]],51,9861,[],[[0],[1],[1,100,""]],[0,0]],[[392,3280,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9862,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3312,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9863,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9864,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3376,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9865,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3408,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9866,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9867,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3472,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9868,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[296,3248,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9869,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[360,3248,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9870,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[328,3248,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9871,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[392,3504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9872,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[296,3536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9873,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[360,3536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9874,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[328,3536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9875,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[328,3392,0,112,272,0,0,1,0.5,0.5,0,0,[]],50,9876,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,0,1,1,"F 1192",700,600,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[544,3388,0,128,344,0,0,1,0.5,0.5,0,0,[]],49,8972,[[6],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2800,3288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9877,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3320,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9878,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9879,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9880,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9881,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9882,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9883,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2800,3512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9884,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2816,3272,0,96,256,0,0,1,0,0,0,0,[]],51,9885,[],[[0],[1],[1,100,""]],[0,0]],[[2928,3288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9886,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9887,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9888,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3384,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9889,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9890,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9891,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9892,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9893,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2896,3256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9894,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2864,3256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9895,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2928,3512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9896,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2832,3544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9897,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2896,3544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9898,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2864,3544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9899,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2864,3400,0,112,272,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9900,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,0,1,1,"F 1192",700,600,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2576,3392,0,128,344,0,0,1,0.5,0.5,0,0,[]],49,9901,[[6],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1488,4584,0,8,272,0,1.570796370506287,1,0,0,0,0,[]],51,9832,[],[[0],[1],[1,100,""]],[0,0]],[[1888,4584,0,8,184,0,1.570796370506287,1,0,0,0,0,[]],51,9837,[],[[0],[1],[1,100,""]],[0,0]],[[608,4584,0,9,96,0,0,1,0,0,0,0,[]],48,9848,[],[[0],[1]],[0,0]],[[1328,4568,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,9902,[[0.8],[0]],[[0]],[0,"Default",0,1]],[[0,4048,0,8,640,0,0,1,0,0,0,0,[]],51,9903,[],[[0],[1],[1,100,""]],[0,0]],[[504,4040,0,8,312,0,0,1,0,0,0,0,[]],51,9904,[],[[0],[1],[1,100,""]],[0,0]],[[1232,4568,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9905,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,4520,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9906,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,4472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,4424,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9908,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,4360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9910,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,4320,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9911,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,4208,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9912,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,4304,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,4184,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9914,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,4200,0,8,32,0,1.570796370506287,1,0,0,0,0,[]],51,9909,[],[[0],[1],[1,100,""]],[0,0]],[[1216,4536,0,56,32,0,1.570796370506287,1,0,0,0,0,[]],51,9915,[],[[0],[1],[1,100,""]],[0,0]],[[1184,4488,0,104,32,0,1.570796370506287,1,0,0,0,0,[]],51,9916,[],[[0],[1],[1,100,""]],[0,0]],[[1152,4440,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,9917,[],[[0],[1],[1,100,""]],[0,0]],[[1120,4376,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,9918,[],[[0],[1],[1,100,""]],[0,0]],[[1088,4336,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,9919,[],[[0],[1],[1,100,""]],[0,0]],[[1056,4320,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,9920,[],[[0],[1],[1,100,""]],[0,0]],[[1024,4304,0,168,32,0,1.570796370506287,1,0,0,0,0,[]],51,9921,[],[[0],[1],[1,100,""]],[0,0]],[[992,4280,0,192,32,0,1.570796370506287,1,0,0,0,0,[]],51,9922,[],[[0],[1],[1,100,""]],[0,0]],[[960,4248,0,224,32,0,1.570796370506287,1,0,0,0,0,[]],51,9924,[],[[0],[1],[1,100,""]],[0,0]],[[928,4224,0,248,32,0,1.570796370506287,1,0,0,0,0,[]],51,9925,[],[[0],[1],[1,100,""]],[0,0]],[[896,4208,0,264,32,0,1.570796370506287,1,0,0,0,0,[]],51,9926,[],[[0],[1],[1,100,""]],[0,0]],[[832,4256,0,216,32,0,1.570796370506287,1,0,0,0,0,[]],51,9927,[],[[0],[1],[1,100,""]],[0,0]],[[864,4224,0,248,32,0,1.570796370506287,1,0,0,0,0,[]],51,9928,[],[[0],[1],[1,100,""]],[0,0]],[[800,4288,0,184,32,0,1.570796370506287,1,0,0,0,0,[]],51,9929,[],[[0],[1],[1,100,""]],[0,0]],[[768,4320,0,168,32,0,1.570796370506287,1,0,0,0,0,[]],51,9930,[],[[0],[1],[1,100,""]],[0,0]],[[736,4384,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,9931,[],[[0],[1],[1,100,""]],[0,0]],[[944,4232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9923,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,4264,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9932,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,4288,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9933,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,4208,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9934,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,4240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9935,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,4272,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9936,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,4304,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9937,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,4368,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9938,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,4464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9939,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,4512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9940,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,4416,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9941,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,4528,0,56,32,0,1.570796370506287,1,0,0,0,0,[]],51,9942,[],[[0],[1],[1,100,""]],[0,0]],[[672,4480,0,104,32,0,1.570796370506287,1,0,0,0,0,[]],51,9943,[],[[0],[1],[1,100,""]],[0,0]],[[704,4432,0,152,32,0,1.570796370506287,1,0,0,0,0,[]],51,9944,[],[[0],[1],[1,100,""]],[0,0]],[[88,4152,0,8,424,0,0,1,0,0,0,0,[]],51,9945,[],[[0],[1],[1,100,""]],[0,0]],[[416,4152,0,8,328,0,1.570796370506287,1,0,0,0,0,[]],51,9946,[],[[0],[1],[1,100,""]],[0,0]],[[504,4344,0,8,328,0,1.570796370506287,1,0,0,0,0,[]],51,9947,[],[[0],[1],[1,100,""]],[0,0]],[[104,4552,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,9948,[[1],[150]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[336,4256,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9949,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,4280,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9950,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[328,4264,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9951,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[312,4328,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9952,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,4232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9953,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[360,4280,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9954,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,4280,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9955,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,4304,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9956,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,4304,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9957,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,4256,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9958,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[296,4264,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9959,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[328,4296,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9960,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[296,4296,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9961,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[24,4656,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9962,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[40,4672,0,56,32,0,1.570796370506287,1,0,0,0,0,[]],51,9963,[],[[0],[1],[1,100,""]],[0,0]],[[56,4656,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9964,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[72,4672,0,56,32,0,1.570796370506287,1,0,0,0,0,[]],51,9965,[],[[0],[1],[1,100,""]],[0,0]],[[40,4664,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9966,[[-1],[0],[0],[0],[0],[8],[1]],[[0],[1,0,1,1,"F 1192",400,350,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[96,4632,0,16,112,0,0,1,0.5,0.5,0,0,[]],49,9967,[[8],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[136,4344,0,24,24,0,0,1,0.5,0.5,0,0,[]],49,9968,[[9],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[616,4632,0,24,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,9969,[[-1],[0],[0],[0],[0],[9],[1]],[[0],[1,0,1,1,"B 1000",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[944,4552,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,9970,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,4576,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,9971,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[936,4560,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9972,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[920,4624,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,9973,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,4528,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,9974,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,4576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,9975,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,4576,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,9976,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,4600,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,9977,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,4600,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,9978,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,4552,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,9979,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,4560,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9980,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[936,4592,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9981,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[904,4592,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,9982,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2680,4376,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],56,9851,[],[[1],[1]],[0,0]],[[1888,4256,0,792,8,0,0,1,0,0,0,0,[]],56,9984,[],[[1],[1]],[0,0]],[[1992,4408,0,384,8,0,0,1,0,0,0,0,[]],56,9985,[],[[1],[1]],[0,0]],[[1888,4256,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],56,9986,[],[[1],[1]],[0,0]],[[1904,4280,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,9987,[[0]],[[1],[1]],[0,"Default",0,1]],[[1904,4312,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,9988,[[0]],[[1],[1]],[0,"Default",0,1]],[[1904,4344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],58,9989,[[0]],[[1],[1]],[0,"Default",0,1]],[[2656,4392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],58,9990,[[0]],[[1],[1]],[0,"Default",0,1]],[[1912,4328,0,40,100,0,0,1,0.5,0.5,0,0,[]],50,9991,[[-1],[0],[0],[0],[0],[11],[0]],[[0],[1,0,1,0,"F 1000",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2336,4360,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,9992,[[11],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2448,4408,0,240,8,0,0,1,0,0,0,0,[]],56,9993,[],[[1],[1]],[0,0]],[[2376,4408,0,72,8,0,0,1,0,0,0,0,[]],56,9994,[],[[1],[1]],[0,0]],[[2400,4416,0,40,16,0,0,1,0.5,0.5,0,0,[]],50,9995,[[-1],[0],[0],[0],[0],[11],[0]],[[0],[1,0,1,0,"W 3; F 64",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2657,4387,0,40,32,0,0,1,0.5,0.5,0,0,[]],50,9996,[[-1],[0],[0],[0],[0],[11],[0]],[[0],[1,0,1,0,"B 1000",400,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1888,4360,0,160,8,0,1.570796370506287,1,0,0,0,0,[]],56,9998,[],[[1],[1]],[0,0]],[[1992,4408,0,176,8,0,1.570796370506287,1,0,0,0,0,[]],56,9999,[],[[1],[1]],[0,0]],[[1880,4584,0,112,8,0,0,1,0,0,0,0,[]],56,10000,[],[[1],[1]],[0,0]],[[1840,368,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,38,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[2688,4256,0,152,8,0,1.570796370506287,1,0,0,0,0,[]],56,10001,[],[[1],[1]],[0,0]],[[2688,4408,0,280,8,0,1.570796370506287,1,0,0,0,0,[]],56,10002,[],[[1],[1]],[0,0]],[[1880,4680,0,800,8,0,0,1,0,0,0,0,[]],56,10004,[],[[1],[1]],[0,0]],[[2000,4576,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,10003,[[1],[150]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2112,4424,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,10005,[[1],[150]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2280,4672,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,10006,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2632,4624,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,10007,[[12],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2592,4424,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,10008,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1888,4640,0,40,16,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,10009,[[-1],[0],[0],[0],[0],[12],[0]],[[0],[1,0,1,0,"B 2000",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1888,4584,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],56,10010,[],[[1],[1]],[0,0]],[[1440,4636,0,28,80,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,9983,[[1000],[1001],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[1736,4456,0,28,80,0,0,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,10011,[[1001],[-1],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[1744,4636,0,28,80,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,10012,[[1002],[1003],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]],[[1448,4448,0,28,80,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,0,128,255,0.01]]],62,10013,[[1003],[-1],[0],[0],[0],[0],[0]],[[0]],[1,"Default",0,1]]],[]],["UI",2,830857103082037,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,522601277043433,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,314961077218204,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,103065276396759,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,383965508689807,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,503063231833538,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,831560373941358,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 49",2000,2000,true,"Levels",866040169171752,[["Background",0,916571196448190,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-259,239,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,40,[["The iron maiden"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,676883255295672,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[452,1072,0,224,117,0,0,1,0,0,0,0,[[]]],61,7387,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[272,1424,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,7395,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[300,975,0,152,184,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,7546,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,0,1,1,"W 1 ; F 552",80,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[208.0000152587891,344,0,1160,8,0,1.570796370506287,1,0,0,0,0,[]],67,7406,[],[[1]],[0,0]],[[1088,352,0,1160,8,0,1.570796370506287,1,0,0,0,0,[]],67,7396,[],[[1]],[0,0]],[[200,1504,0,888,8,0,0,1,0,0,0,0,[]],67,7397,[],[[1]],[0,0]],[[208,1272,0,536,8,0,0,1,0,0,0,0,[]],67,7398,[],[[1]],[0,0]],[[440,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7399,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7400,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,1312,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],67,7401,[],[[1]],[0,0]],[[440,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7409,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7410,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7411,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7412,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,1472,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7402,[],[[1]],[0,0]],[[728,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7403,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7404,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,1312,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7405,[],[[1]],[0,0]],[[728,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7407,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7408,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7413,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7414,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,1440,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],67,7415,[],[[1]],[0,0]],[[584,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7419,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7420,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7421,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7422,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,1312,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],67,7423,[],[[1]],[0,0]],[[584,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7416,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7417,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7418,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7424,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1472,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7425,[],[[1]],[0,0]],[[896,1328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7426,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7427,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7428,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7429,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1312,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],67,7430,[],[[1]],[0,0]],[[1064,1328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7431,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,1360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7432,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,1392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7433,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,1424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7434,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,1456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7435,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7436,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,1416,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,7437,[["level49"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[440,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7438,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7439,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,1280,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7440,[],[[1]],[0,0]],[[584,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7441,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7442,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,1280,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7443,[],[[1]],[0,0]],[[728,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7444,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7445,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[712,1280,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7446,[],[[1]],[0,0]],[[896,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7448,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[856,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7449,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1280,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7450,[],[[1]],[0,0]],[[840,1272,0,240,8,0,0,1,0,0,0,0,[]],67,7451,[],[[1]],[0,0]],[[744,1272,0,96,8,0,0,1,0,0,0,0,[]],45,7452,[],[[0],[1]],[0,0]],[[752,1272,0,24,8,0,1.570796370506287,1,0,0,0,0,[]],67,7453,[],[[1]],[0,0]],[[840,1272,0,24,8,0,1.570796370506287,1,0,0,0,0,[]],67,7454,[],[[1]],[0,0]],[[792,1240,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,7455,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[752,1200,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7456,[],[[1]],[0,0]],[[664,1200,0,88,8,0,0,1,0,0,0,0,[]],67,7464,[],[[1]],[0,0]],[[672,1208,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7465,[],[[1]],[0,0]],[[920,1200,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7466,[],[[1]],[0,0]],[[832,1200,0,88,8,0,0,1,0,0,0,0,[]],67,7467,[],[[1]],[0,0]],[[840,1208,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7468,[],[[1]],[0,0]],[[752,1200,0,80,8,0,0,1,0,0,0,0,[]],45,7463,[],[[0],[1]],[0,0]],[[880,1240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7469,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,1240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7470,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,1200,0,96,8,0,0,1,0,0,0,0,[]],45,7471,[],[[0],[1]],[0,0]],[[752,1200,0,24,8,0,1.570796370506287,1,0,0,0,0,[]],67,7472,[],[[1]],[0,0]],[[840,1200,0,24,8,0,1.570796370506287,1,0,0,0,0,[]],67,7473,[],[[1]],[0,0]],[[792,1168,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,7474,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[752,1128,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7475,[],[[1]],[0,0]],[[664,1128,0,88,8,0,0,1,0,0,0,0,[]],67,7476,[],[[1]],[0,0]],[[672,1136,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7477,[],[[1]],[0,0]],[[920,1128,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7478,[],[[1]],[0,0]],[[832,1128,0,88,8,0,0,1,0,0,0,0,[]],67,7479,[],[[1]],[0,0]],[[840,1136,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7480,[],[[1]],[0,0]],[[752,1128,0,80,8,0,0,1,0,0,0,0,[]],45,7481,[],[[0],[1]],[0,0]],[[880,1168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7482,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[744,1128,0,96,8,0,0,1,0,0,0,0,[]],45,7484,[],[[0],[1]],[0,0]],[[752,1120,0,24,8,0,1.570796370506287,1,0,0,0,0,[]],67,7485,[],[[1]],[0,0]],[[840,1120,0,24,8,0,1.570796370506287,1,0,0,0,0,[]],67,7486,[],[[1]],[0,0]],[[792,1096,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,7487,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[752,1056,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7488,[],[[1]],[0,0]],[[632,1056,0,120,8,0,0,1,0,0,0,0,[]],67,7489,[],[[1]],[0,0]],[[672,1064,0,72,8,0,1.570796370506287,1,0,0,0,0,[]],67,7490,[],[[1]],[0,0]],[[920,864,0,264,8,0,1.570796370506287,1,0,0,0,0,[]],67,7491,[],[[1]],[0,0]],[[832,1056,0,88,8,0,0,1,0,0,0,0,[]],67,7492,[],[[1]],[0,0]],[[840,864,0,272,8,0,1.570796370506287,1,0,0,0,0,[]],67,7493,[],[[1]],[0,0]],[[752,1056,0,80,8,0,0,1,0,0,0,0,[]],45,7494,[],[[0],[1]],[0,0]],[[880,1096,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7495,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,1096,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7496,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,1240,0,24,24,0,0,1,0.5,0.5,0,0,[]],50,7497,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"W 0.25 ; F 72",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888,1240,0,24,24,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,7498,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"W 0.25 ; F 72",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[696,1168,0,24,24,0,0,1,0.5,0.5,0,0,[]],50,7499,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"W 0.25 ; F 72",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[696,1096,0,24,24,0,0,1,0.5,0.5,0,0,[]],50,7500,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"W 0.25 ; F 72",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888,1168,0,24,24,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,7501,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"W 0.25 ; F 72",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888,1096,0,24,24,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,7502,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"W 0.25 ; F 72",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[752,936,0,80,9,0,0,1,0,0,0,0,[]],52,7388,[],[[0],[0]],[0,0]],[[752,1016,0,40,8,0,1.570796370506287,1,0,0,0,0,[]],45,7389,[],[[0],[1]],[0,0]],[[752,864,0,152,8,0,1.570796370506287,1,0,0,0,0,[]],67,7390,[],[[1]],[0,0]],[[752,864,0,88,8,0,0,1,0,0,0,0,[]],67,7391,[],[[1]],[0,0]],[[792,896,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7392,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,1024,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,7393,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[792,888,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7394,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 1 ; F 1000",900,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[861,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[892,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,864,0,72,8,0,0,1,0,0,0,0,[]],45,7505,[],[[0],[1]],[0,0]],[[592,1056,0,72,8,0,0,1,0,0,0,0,[]],67,7507,[],[[1]],[0,0]],[[608,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7508,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1040,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,1056,0,200,8,0,0,1,0,0,0,0,[]],67,5616,[],[[1]],[0,0]],[[488,504,0,552,8,0,1.570796370506287,1,0,0,0,0,[]],67,7506,[],[[1]],[0,0]],[[504,1016,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7510,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,1048,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7511,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,984,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7512,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,952,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7513,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,864,0,264,8,0,0,1,0,0,0,0,[]],67,7514,[],[[1]],[0,0]],[[504,920,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,888,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7516,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7518,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7517,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7520,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[600,888,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7522,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,952,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7521,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,984,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7523,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,1224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7526,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,1184,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7527,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7528,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7529,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1080,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7530,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,1112,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7531,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1152,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7532,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[296,1056,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],67,7535,[],[[1]],[0,0]],[[416,1240,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],67,7524,[],[[1]],[0,0]],[[480,1240,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],67,7533,[],[[1]],[0,0]],[[448,1200,0,72,32,0,1.570796370506287,1,0,0,0,0,[]],67,7534,[],[[1]],[0,0]],[[352,1064,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],67,7536,[],[[1]],[0,0]],[[320,1064,0,72,32,0,1.570796370506287,1,0,0,0,0,[]],67,7537,[],[[1]],[0,0]],[[392,896,0,9,184,0,1.570796370506287,1,0,0,0,0,[]],48,7538,[],[[1],[1]],[0,0]],[[384,896,0,9,96,0,0,1,0,0,0,0,[]],48,7540,[],[[1],[1]],[0,0]],[[208,904,0,9,152,0,0,1,0,0,0,0,[]],48,7543,[],[[1],[1]],[0,0]],[[256,1032,0,72,16,0,0,1,0.5,0.5,0,0,[]],49,7548,[[6],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[224,776,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7542,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,776,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7544,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[364,776,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7549,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[240,656,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7551,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[328,664,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7552,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[328,592,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7554,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[372,608,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7555,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7556,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[224,520,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7557,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[294,446,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7558,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[366,536,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7559,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[256,368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[224,368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[288,368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7564,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[320,368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[352,368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[384,368,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[200,344,0,888,8,0,0,1,0,0,0,0,[]],67,7568,[],[[1]],[0,0]],[[372,680,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7541,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,504,0,264,8,0,0,1,0,0,0,0,[]],67,7545,[],[[1]],[0,0]],[[288,1048,0,104,9,0,0,1,0,0,0,0,[]],51,7547,[],[[0],[1],[1,100,""]],[0,0]],[[752,504,0,360,8,0,1.570796370506287,1,0,0,0,0,[]],67,7539,[],[[1]],[0,0]],[[752,504,0,328,8,0,0,1,0,0,0,0,[]],45,7550,[],[[0],[1]],[0,0]],[[776,472,0,32,16,0,0,1,0,0,0,0,[]],46,7553,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1",1,0,50,0,0,0,0,0,"",-1,0]],[[864,472,0,32,16,0,0,1,0,0,0,0,[]],46,7560,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","2",1,0,50,0,0,0,0,0,"",-1,0]],[[984,472,0,32,16,0,0,1,0,0,0,0,[]],46,7561,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","3",1,0,50,0,0,0,0,0,"",-1,0]],[[840,504,0,280,8,0,1.570796370506287,1,0,0,0,0,[]],67,7569,[],[[1]],[0,0]],[[920,504,0,280,8,0,1.570796370506287,1,0,0,0,0,[]],67,7570,[],[[1]],[0,0]],[[752,776,0,328,8,0,0,1,0,0,0,0,[]],45,7571,[],[[0],[1]],[0,0]],[[1000,752,0,144,32,0,0,1,0.5,0.5,0,0,[]],49,7573,[[7],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1000,1040,0,24,24,0,0,1,0.5,0.5,0,0,[]],50,7574,[[-1],[0],[0],[0],[0],[7],[1]],[[0],[1,0,1,1,"F 400",800,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[936,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7575,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7576,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7577,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7578,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,1256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7579,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,1144,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,7580,[],[[0]],[0,"Default",0,1]],[[392,992,0,56,8,0,1.570796370506287,1,0,0,0,0,[]],45,7581,[],[[0],[1]],[0,0]],[[616,716,0,232,296,0,0,1,0.5,0.5,0,0,[]],173,7572,[],[],[0,"Default",0,1]],[[560,528,0,112,24,0,0,1,0,0,0,0,[]],46,7582,[[0],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","FL1CKD",1,0,50,0,0,0,0,0,"",-1,0]],[[576,488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7584,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[608,488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7585,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7586,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[672,488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7587,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,488,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7588,[[0],[0]],[[0],[1]],[0,"Default",0,1]]],[]],["UI",2,724580818663920,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,655844049377971,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,580367956384220,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,251501048792313,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,443939102020348,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,682424516631716,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,445234732475059,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 50",3500,3500,true,"Levels",200730535750457,[["Background",0,622299070984176,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,481403517635144,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1104,1144,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1816,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[1000.000122070313,280,0,1688,680,0,1.570796370506287,1,0,0,0,0,[]],67,1829,[],[[1]],[0,0]],[[1016,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7313,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[512,3400,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,8552,[],[[0]],[0,"Default",0,1]],[[2232,1672,0,1240,200,0,3.141592741012573,1,0,0,0,0,[]],67,1815,[],[[1]],[0,0]],[[1048,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1817,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1818,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1819,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1820,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1821,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1822,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1823,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1824,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1825,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1826,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1827,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,1208,0,104,8,0,3.141592741012573,1,0,0,0,0,[]],67,1828,[],[[1]],[0,0]],[[2448,904.0000610351562,0,1448,632,0,3.141592741012573,1,0,0,0,0,[]],67,1830,[],[[1]],[0,0]],[[1392,1144,0,328,8,0,1.570796370506287,1,0,0,0,0,[]],67,1831,[],[[1]],[0,0]],[[1392,904,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],67,1832,[],[[1]],[0,0]],[[1408,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1833,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1440,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1834,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1472,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1835,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1836,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1837,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1838,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1839,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1840,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1841,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1696,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1842,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1728,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1843,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1760,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1844,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,1208,0,56,8,0,3.141592741012573,1,0,0,0,0,[]],67,1845,[],[[1]],[0,0]],[[1784,1168,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],67,1846,[],[[1]],[0,0]],[[1784,904,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],67,1847,[],[[1]],[0,0]],[[1800,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1848,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1849,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1850,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1851,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1852,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1853,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1992,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1854,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1855,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2056,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1856,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1857,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1858,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2152,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1860,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3072,568,0,1688,632,0,1.570796370506287,1,0,0,0,0,[]],67,1862,[],[[1]],[0,0]],[[2328,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1865,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1866,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2392,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1867,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1868,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,1128,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1864,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,1000,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1869,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,1152,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1870,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,1024,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1871,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,1248,0,40,8,0,0,1,0,0,0,0,[]],45,1861,[],[[0],[1]],[0,0]],[[2335.999755859375,4192,0,1344,1944,0,3.141592741012573,1,0,0,0,0,[]],67,1873,[],[[1]],[0,0]],[[3055.999755859375,4024,0,744,1776,0,3.141592741012573,1,0,0,0,0,[]],67,7271,[],[[1]],[0,0]],[[2328,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7272,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7273,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2392,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7274,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7275,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,1200,0,40,8,0,0,1,0,0,0,0,[]],45,7276,[],[[0],[1]],[0,0]],[[2096,1128,0,40,8,0,0,1,0,0,0,0,[]],45,7277,[],[[0],[1]],[0,0]],[[2240,1016,0,64,8,0,0,1,0,0,0,0,[]],45,7278,[],[[0],[1]],[0,0]],[[2240,1016,0,696,8,0,1.570796370506287,1,0,0,0,0,[]],67,7279,[],[[1]],[0,0]],[[2312,1016,0,696,8,0,1.570796370506287,1,0,0,0,0,[]],67,7280,[],[[1]],[0,0]],[[2184,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7281,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2216,1456,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7282,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1728,1256,0,56,8,0,3.141592741012573,1,0,0,0,0,[]],67,7283,[],[[1]],[0,0]],[[2328,1032,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7284,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2360,1064,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7285,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,1096,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7286,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,1224,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7287,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2392,1256,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7288,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,1288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7289,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,1400,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7290,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2328,1400,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7291,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2456,2048,0,200,8,0,3.141592741012573,1,0,0,0,0,[]],67,7292,[],[[1]],[0,0]],[[2376,1400,0,48,48,0,0,1,0.5,0.5,0,0,[]],49,7293,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2376,1400,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1859,[["level50"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[2376,1464,0,120,32,0,0,1,0.5,0.5,0,0,[]],50,7294,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 128",2048,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2312,1472,0,128,8,0,0,1,0,0,0,0,[]],51,7295,[],[[0],[1],[1,100,""]],[0,0]],[[2344,1048,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],67,1863,[],[[1]],[0,0]],[[2440,1240,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],67,7296,[],[[1]],[0,0]],[[2056,1928,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7300,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2056,1792,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7301,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,2072,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1875,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,1936,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1876,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1928,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,1879,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1792,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,1880,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1928,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1792,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,2795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2376,1576,0,136,200,0,0,1,0.5,0.5,0,0,[]],164,5504,[],[],[0,"Default",0,1]],[[2056,1768,0,56,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,5656,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; W 0.4; B 125; W 0.4",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2056,1952,0,56,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,5662,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; W 0.4; B 125; W 0.4",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2056,1472,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],51,5663,[],[[0],[1],[1,100,""]],[0,0]],[[2056,1944,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],51,5664,[],[[0],[1],[1,100,""]],[0,0]],[[1816,1912,0,56,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,5666,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; W 0.4; B 125; W 0.4",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1816,2096,0,56,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,5667,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; W 0.4; B 125; W 0.4",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1816,1592,0,328,8,0,1.570796370506287,1,0,0,0,0,[]],51,5668,[],[[0],[1],[1,100,""]],[0,0]],[[1816,2088,0,400,8,0,1.570796370506287,1,0,0,0,0,[]],51,1872,[],[[0],[1],[1,100,""]],[0,0]],[[1568,1944,0,400,8,0,1.570796370506287,1,0,0,0,0,[]],51,1874,[],[[0],[1],[1,100,""]],[0,0]],[[1240,1944,0,400,8,0,1.570796370506287,1,0,0,0,0,[]],51,1877,[],[[0],[1],[1,100,""]],[0,0]],[[1240,1472,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],51,1878,[],[[0],[1],[1,100,""]],[0,0]],[[1568,1472,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],51,1881,[],[[0],[1],[1,100,""]],[0,0]],[[1568,1768,0,56,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,2792,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; B 125",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1568,1952,0,56,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,5669,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; B 125",150,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1240,1792,0,56,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,5672,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; W 0.4; B 125; W 0.4",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1240,1944,0,56,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,5673,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,1,1,0,"F 125 ; W 0.4; B 125; W 0.4",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1968,2016,0,72,8,0,3.141592741012573,1,0,0,0,0,[]],67,5727,[],[[1]],[0,0]],[[1712,1944,0,72,8,0,3.141592741012573,1,0,0,0,0,[]],67,5729,[],[[1]],[0,0]],[[1472,2072,0,152,8,0,3.141592741012573,1,0,0,0,0,[]],67,5798,[],[[1]],[0,0]],[[1112,2072,0,504,8,0,3.141592741012573,1,0,0,0,0,[]],67,5799,[],[[1]],[0,0]],[[1008.000061035156,2064,0,2008,224,0,1.570796370506287,1,0,0,0,0,[]],67,6384,[],[[1]],[0,0]],[[416.0001220703125,280,0,3776,984,0,1.570796370506287,1,0,0,0,0,[]],67,6485,[],[[1]],[0,0]],[[783.9999389648438,4264,0,368,768,0,3.141592741012573,1,0,0,0,0,[]],67,6487,[],[[1]],[0,0]],[[432,1960,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6524,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,1960,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6658,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1960,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7268,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,1960,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7269,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,1960,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7270,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7303,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[672,2656,0,264,8,0,3.141592741012573,1,0,0,0,0,[]],67,7304,[],[[1]],[0,0]],[[544,2608,0,32,8,0,3.141592741012573,1,0,0,0,0,[]],67,7297,[],[[1]],[0,0]],[[464,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7298,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7299,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7302,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7306,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7307,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7308,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,2632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7309,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7310,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,3144,0,224,8,0,3.141592741012573,1,0,0,0,0,[]],67,7311,[],[[1]],[0,0]],[[464,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7314,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7315,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7316,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7317,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7318,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7319,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7312,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7320,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[768,3120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7321,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,3144,0,96,8,0,3.141592741012573,1,0,0,0,0,[]],67,7322,[],[[1]],[0,0]],[[200,2480,0,336,232,0,0,1,0.5005336403846741,0.5006821155548096,0,0,[]],175,7305,[],[],[0,"Default",0,1]],[[2200,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7323,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2232,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7324,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2264,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7325,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7326,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7327,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7328,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7329,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7330,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7331,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1968,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7332,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2000,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7333,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2032,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7334,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7336,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7337,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1904,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7338,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1776,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7335,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7339,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7447,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7457,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7458,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7459,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7460,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7461,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1320,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7462,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8536,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8537,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8538,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8539,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1288,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8540,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8541,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1480,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8542,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8543,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8544,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8545,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8546,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1152,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8547,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8548,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1024,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8549,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1056,2232,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8550,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[416,2064,0,192,8,0,0,1,0,0,0,0,[]],45,8551,[],[[0],[1]],[0,0]],[[-392,-56,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,6520,[["Threading the Needle"],[""],[0]],[],[1,"Default",0,1]],[[1040,960,0,300,117,0,0,1,0,0,0,0,[[]]],61,8553,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,60,0,0,0,0,0,"",-1,0]]],[]],["UI",2,576312657080805,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,783318510570452,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,203214220535570,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,228136679307289,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,668255908569929,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,799057269229418,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,732186786657364,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 51",3000,3000,true,"Levels",287534815755423,[["Background",0,340397711023578,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,724972905082547,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[876,1252,0,325,117,0,0,1,0,0,0,0,[[]]],61,8555,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","50",7,0,70,0,0,0,0,0,"",-1,0]],[[984,1472,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,8556,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[896,1416,0,1352,8,0,1.570796370506287,1,0,0,0,0,[]],67,8564,[],[[1]],[0,0]],[[1848,1080,0,97,199,0,1.570796370506287,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,8741,[],[[0]],[0,"Default",0,1]],[[-280,-32,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,8751,[["The Twin Towers"],[""],[0]],[],[1,"Default",0,1]],[[888,1408,0,336,8,0,0,1,0,0,0,0,[]],67,8557,[],[[1]],[0,0]],[[1224,768,0,1416,8,0,1.570796370506287,1,0,0,0,0,[]],67,8558,[],[[1]],[0,0]],[[1224,2376,0,384,8,0,1.570796370506287,1,0,0,0,0,[]],67,8565,[],[[1]],[0,0]],[[952,1528,0,88,8,0,0,1,0,0,0,0,[]],67,8567,[],[[1]],[0,0]],[[888,2760,0,336,8,0,0,1,0,0,0,0,[]],67,8562,[],[[1]],[0,0]],[[912,1432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8569,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8570,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8571,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8575,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8576,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8577,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1752,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8578,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8579,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1816,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8580,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8581,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8582,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8584,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8585,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8586,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8587,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8588,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8589,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8590,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8591,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8592,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2232,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8595,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2328,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8596,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2360,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8597,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8598,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8603,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8604,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8605,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8606,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8607,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8608,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1592,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8614,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1624,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1656,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8616,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1688,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8617,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1720,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1752,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8619,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8620,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8621,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8622,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8623,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8624,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8625,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8628,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8629,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8630,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8631,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8632,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8639,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8641,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8647,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8648,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8649,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8650,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8633,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8634,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8635,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8636,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8638,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8651,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,2744,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8652,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[888,1728,0,200,8,0,0,1,0,0,0,0,[]],67,8560,[],[[1]],[0,0]],[[912,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8574,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,1712,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8610,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,1744,0,104,32,0,0,1,0.5,0.5,0,0,[]],43,8654,[[1e-7],[0]],[[0]],[1,"Default",0,1]],[[1024,2016,0,192,8,0,0,1,0,0,0,0,[]],67,8658,[],[[1]],[0,0]],[[1040,2000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8659,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,2000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8660,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,2000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8661,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,2000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8662,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,2000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8663,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,2000,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8664,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,2008,0,104,32,0,0,1,0.5,0.5,0,0,[]],43,8626,[[1e-7],[0]],[[0]],[1,"Default",0,1]],[[1056,2712,0,40,32,0,0,1,0.5,0.5,0,0,[]],43,8627,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1136,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8611,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8612,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,2528,0,128,8,0,0,1,0,0,0,0,[]],67,8613,[],[[1]],[0,0]],[[1200,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8653,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8601,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8602,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,2528,0,128,8,0,0,1,0,0,0,0,[]],67,8642,[],[[1]],[0,0]],[[976,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8655,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8656,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,2136,0,32,24,0,0,1,0,0,0,0,[]],46,8657,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","!",1,0,50,0,0,0,0,0,"",-1,0]],[[1128,1648,0,32,24,0,0,1,0,0,0,0,[]],46,8665,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","!",1,0,50,0,0,0,0,0,"",-1,0]],[[952,1928,0,32,24,0,0,1,0,0,0,0,[]],46,8666,[[0],[0],[""],["en-us"],[0],[0],[1],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","!",1,0,50,0,0,0,0,0,"",-1,0]],[[1224,2376,0,480,8,0,0,1,0,0,0,0,[]],67,8559,[],[[1]],[0,0]],[[1216,2200,0,16,16,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8668,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 184",500,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1616,2336,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,8669,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1224,2000,0,192,8,0,1.570796370506287,1,0,0,0,0,[]],51,8670,[],[[0],[1],[1,100,""]],[0,0]],[[1200,1464,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8667,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8671,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1528,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1560,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8673,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1432,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8674,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,2536,0,24,776,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,8675,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 2000",65,0,10,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1224,2528,0,800,8,0,0,1,0,0,0,0,[]],51,8676,[],[[0],[1],[1,100,""]],[0,0]],[[1712,2048,0,336,8,0,1.570796370506287,1,0,0,0,0,[]],67,8677,[],[[1]],[0,0]],[[1224,2184,0,392,8,0,0,1,0,0,0,0,[]],67,8678,[],[[1]],[0,0]],[[1600,2168,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8679,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,2064,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8680,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8682,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8683,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8685,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8686,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8687,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8688,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8691,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8692,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8693,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8694,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,1944,0,104,32,0,1.570796370506287,1,0,0,0,0,[]],67,8695,[],[[1]],[0,0]],[[1600,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8696,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8697,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1536,2040,0,176,8,0,0,1,0,0,0,0,[]],67,8681,[],[[1]],[0,0]],[[1560,1944,0,40,8,0,0,1,0,0,0,0,[]],67,8699,[],[[1]],[0,0]],[[1648,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8700,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1680,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8701,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1712,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8702,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1744,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8703,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1776,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8704,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1808,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8705,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1840,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8706,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1872,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8707,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1904,1936,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,8708,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[1488,1736,0,352,8,0,0,1,0,0,0,0,[]],67,8709,[],[[1]],[0,0]],[[1632,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8711,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1696,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8712,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1728,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1760,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8714,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8715,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8716,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8717,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1792,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8718,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1824,1760,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8719,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,2184,0,216,8,0,0,1,0,0,0,0,[]],67,8720,[],[[1]],[0,0]],[[1928,1576,0,608,8,0,1.570796370506287,1,0,0,0,0,[]],67,8721,[],[[1]],[0,0]],[[1488,1568,0,440,8,0,0,1,0,0,0,0,[]],67,8723,[],[[1]],[0,0]],[[1752,864,0,832,8,0,1.570796370506287,1,0,0,0,0,[]],67,8724,[],[[1]],[0,0]],[[1488,1736,0,448,8,0,1.570796370506287,1,0,0,0,0,[]],51,8726,[],[[0],[1],[1,100,""]],[0,0]],[[1816,2120,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,8725,[["level51"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1704,2040,0,216,8,0,0,1,0,0,0,0,[]],45,8727,[],[[0],[1]],[0,0]],[[1544,640,0,152,104,0,0,1,0,0,0,0,[]],46,8698,[[1],[1],["lvltxt51-1"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","By Leetle Toady",1,0,50,0,0,0,0,0,"",-1,0]],[[1240,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8728,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8729,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8731,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8732,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8733,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8734,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8735,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8736,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8737,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8738,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,2512,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8739,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8730,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8740,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8742,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1488,1240,0,336,8,0,1.570796370506287,1,0,0,0,0,[]],51,8743,[],[[0],[1],[1,100,""]],[0,0]],[[1616,1720,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8744,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1752,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8745,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1784,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8746,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1816,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8747,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1848,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8748,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8749,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8750,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8752,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8753,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,2008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8754,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,2040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8755,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,2072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8756,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,2104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8757,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,2136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8758,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,2168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8759,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1432,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8760,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1464,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8761,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8762,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1528,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8763,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1560,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8764,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1592,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8765,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1624,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8766,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1656,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8767,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1688,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8768,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,1720,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8769,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1752,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8770,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1784,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8771,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1816,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8772,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1848,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8773,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8774,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8775,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8776,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8777,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8778,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8779,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8780,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8781,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8782,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,2168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8783,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8784,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8785,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8786,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1528,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,1560,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8788,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1344,1776,0,40,8,0,0,1,0,0,0,0,[]],67,8789,[],[[1]],[0,0]],[[1280,1632,0,40,8,0,0,1,0,0,0,0,[]],67,8790,[],[[1]],[0,0]],[[1320,1376,0,120,8,0,1.570796370506287,1,0,0,0,0,[]],67,8791,[],[[1]],[0,0]],[[1392,1440,0,120,8,0,1.570796370506287,1,0,0,0,0,[]],67,8792,[],[[1]],[0,0]],[[1504,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8796,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8797,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1632,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8798,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1664,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8799,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1696,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1728,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8800,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1808,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8802,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8803,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8804,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,1440,0,40,8,0,0,1,0,0,0,0,[]],67,8805,[],[[1]],[0,0]],[[1272,1376,0,40,8,0,0,1,0,0,0,0,[]],67,8806,[],[[1]],[0,0]],[[1488,1240,0,40,8,0,0,1,0,0,0,0,[]],67,8807,[],[[1]],[0,0]],[[1488,456,0,680,8,0,1.570796370506287,1,0,0,0,0,[]],51,8808,[],[[0],[1],[1,100,""]],[0,0]],[[1280,944,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],67,8809,[],[[1]],[0,0]],[[1224,768,0,256,8,0,0,1,0,0,0,0,[]],67,8810,[],[[1]],[0,0]],[[1344,856,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,8811,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1520,1096,0,40,24,0,0,1,0.5,0.5,0,0,[]],50,8801,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 2000",999999,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1488,1088,0,80,8,0,0,1,0,0,0,0,[]],51,8812,[],[[0],[1],[1,100,""]],[0,0]],[[1568,864,0,120,80,0,1.570796370506287,1,0,0,0,0,[]],67,8813,[],[[1]],[0,0]],[[1744,864,0,120,80,0,1.570796370506287,1,0,0,0,0,[]],67,8814,[],[[1]],[0,0]],[[1568,976,0,96,8,0,0,1,0,0,0,0,[]],45,8815,[],[[0],[1]],[0,0]],[[1568,1088,0,96,8,0,0,1,0,0,0,0,[]],51,8816,[],[[0],[1],[1,100,""]],[0,0]],[[1696,1096,0,40,24,0,0,1,0.5,0.5,0,0,[]],50,8817,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 2000",999999,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1664,1088,0,80,8,0,0,1,0,0,0,0,[]],51,8818,[],[[0],[1],[1,100,""]],[0,0]],[[1752,448,0,312,8,0,1.570796370506287,1,0,0,0,0,[]],67,8819,[],[[1]],[0,0]],[[1480,448,0,264,8,0,0,1,0,0,0,0,[]],67,8820,[],[[1]],[0,0]],[[1736,576,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,8821,[[1],[50]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1720,480,0,64,32,0,2.356194496154785,1,0.125,0.5,0,0,[]],55,8822,[[1],[50]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1512,480,0,64,32,0,0.7853981852531433,1,0.125,0.5,0,0,[]],55,8823,[[1],[50]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1496,576,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,8824,[[1],[50]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1616,464,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,8827,[[1],[50]],[[1],[300,1,1,180,0,0,500,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1706.343017578125,450.3431396484375,0,64,8,0,0.7853981852531433,1,0,0,0,0,[]],67,8825,[],[[1]],[0,0]],[[1531.313720703125,453.686279296875,0,64,8,0,2.356194496154785,1,0,0,0,0,[]],67,8826,[],[[1]],[0,0]],[[1616,576,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,8828,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1744,816,0,32,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8829,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 100",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1752,760,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],51,8830,[],[[0],[1],[1,100,""]],[0,0]],[[1584,976,0,32,24,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,8831,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"F 300",100,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1616,952,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,8832,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1752,752,0,200,8,0,0,1,0,0,0,0,[]],51,8833,[],[[0],[1],[1,100,""]],[0,0]],[[1752,976,0,96,8,0,0,1,0,0,0,0,[]],51,8834,[],[[0],[1],[1,100,""]],[0,0]],[[1952,752,0,232,8,0,1.570796370506287,1,0,0,0,0,[]],51,8835,[],[[0],[1],[1,100,""]],[0,0]],[[1768,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8836,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8837,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1832,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8838,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,960,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8839,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,976,0,40,8,0,0,1,0,0,0,0,[]],51,8840,[],[[0],[1],[1,100,""]],[0,0]],[[1776,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8841,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1904,1552,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8842,[[0],[0]],[[0],[1]],[0,"Default",0,1]]],[]],["UI",2,485509620695083,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,781710398531892,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,802173667050498,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,296704785452441,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,915704849487064,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,812285332773580,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,641512059620250,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 52",5000,3000,true,"Levels",442499843579355,[["Background",0,666654289030370,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,119248424355444,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[3720,2048,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11871,[],[[0]],[0,"Default",0,1]],[[3720,2072,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11869,[],[[0]],[0,"Default",0,1]],[[3696,1288,0,168,104,0,0,1,0.5,0.5,0,0,[]],49,11819,[[7],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[800,200,0,224,117,0,0,1,0,0,0,0,[[]]],61,8844,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[280,296,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,8845,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[4048,2016,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,8847,[],[[0]],[0,"Default",0,1]],[[-280,-32,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,8848,[["Andromeda"],[""],[0]],[],[1,"Default",0,1]],[[496,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8931,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,1320,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,9015,[["level52"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[79.99999237060547,144,0,232,8,0,1.570796370506287,1,0,0,0,0,[]],67,9080,[],[[1]],[0,0]],[[72,376,0,40,8,0,0,1,0,0,0,0,[]],67,9094,[],[[1]],[0,0]],[[424,264,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,9117,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[536,320,0,32,24,0,0,1,0.5,0.5,0,0,[]],50,9118,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"F 920",200,100,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[112,376,0,96,8,0,0,1,0,0,0,0,[]],45,8846,[],[[0],[1]],[0,0]],[[80,144,0,1168,8,0,0,1,0,0,0,0,[]],67,8849,[],[[1]],[0,0]],[[208,152,0,9,232,0,0,1,0,0,0,0,[]],48,8850,[],[[0],[1]],[0,0]],[[208,376,0,1168,8,0,0,1,0,0,0,0,[]],67,8851,[],[[1]],[0,0]],[[528,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8852,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8853,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8854,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8855,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8856,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8857,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8858,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8859,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8860,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8861,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8862,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8863,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8864,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8865,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8866,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8867,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8868,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8869,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8870,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8871,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8872,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8873,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,168,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8874,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8875,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8876,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8877,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8878,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8879,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8880,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8881,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8882,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8883,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8884,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8885,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8886,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8887,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8888,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8889,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8890,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8891,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8892,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8893,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8894,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8895,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8896,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8897,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8898,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[384,344,0,80,40,0,0,1,0,0,0,0,[]],67,8899,[],[[1]],[0,0]],[[384,144,0,80,40,0,0,1,0,0,0,0,[]],67,8901,[],[[1]],[0,0]],[[408,200,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8902,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,200,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8903,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,328,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8904,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,328,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8905,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8908,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8909,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1360,360,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8910,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1504,104,0,744,128,0,1.570796370506287,1,0,0,0,0,[]],67,8911,[],[[1]],[0,0]],[[1360,168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8912,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1360,136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,320,0,80,8,0,0,1,0,0,0,0,[]],51,8914,[],[[0],[1],[1,100,""]],[0,0]],[[1248,0,0,152,8,0,1.570796370506287,1,0,0,0,0,[]],67,8900,[],[[1]],[0,0]],[[1264,24,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8916,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,0,0,656,8,0,0,1,0,0,0,0,[]],67,8917,[],[[1]],[0,0]],[[1376,104,0,392,8,0,0,1,0,0,0,0,[]],67,8918,[],[[1]],[0,0]],[[1904,0,0,1016,8,0,1.570796370506287,1,0,0,0,0,[]],67,8915,[],[[1]],[0,0]],[[1880,160,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11559,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,128,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11560,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,224,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11561,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,192,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11562,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11563,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11564,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,360,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11565,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,328,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11566,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,160,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11567,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,128,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11568,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,224,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11569,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,192,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11570,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11571,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,256,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11572,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,352,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11573,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,320,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11574,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,112,0,736,16,0,1.570796370506287,1,0,0,0,0,[]],67,11575,[],[[1]],[0,0]],[[1640,240,0,256,8,0,0,1,0,0,0,0,[]],67,11576,[],[[1]],[0,0]],[[1512,392,0,384,8,0,0,1,0,0,0,0,[]],45,11577,[],[[0],[1]],[0,0]],[[1624,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11578,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11579,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11580,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11581,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1512,560,0,160,8,0,0,1,0,0,0,0,[]],67,11582,[],[[1]],[0,0]],[[1880,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11583,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11584,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11585,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11586,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1736,560,0,160,8,0,0,1,0,0,0,0,[]],67,11587,[],[[1]],[0,0]],[[1504,704,0,144,8,0,0,1,0,0,0,0,[]],45,11588,[],[[0],[1]],[0,0]],[[1640,704,0,128,8,0,0,1,0,0,0,0,[]],67,11589,[],[[1]],[0,0]],[[1768,704,0,128,8,0,0,1,0,0,0,0,[]],45,11590,[],[[0],[1]],[0,0]],[[1768,712,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],67,11591,[],[[1]],[0,0]],[[1880,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11592,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11593,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11594,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11595,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1768,1008,0,128,8,0,0,1,0,0,0,0,[]],67,11596,[],[[1]],[0,0]],[[1648,712,0,168,8,0,1.570796370506287,1,0,0,0,0,[]],67,11597,[],[[1]],[0,0]],[[216,1008,0,592,8,0,0,1,0,0,0,0,[]],67,11598,[],[[1]],[0,0]],[[1624,928,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,896,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,992,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11601,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,960,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11602,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,376,0,1344,8,0,1.570796370506287,1,0,0,0,0,[]],67,11604,[],[[1]],[0,0]],[[960,840,0,552,8,0,0,1,0,0,0,0,[]],67,11605,[],[[1]],[0,0]],[[936,536,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11606,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[600,384,0,576,192,0,0,1,0,0,0,0,[]],51,11607,[],[[0],[1],[1,100,""]],[0,0]],[[776,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,11654,[[0]],[[1],[1]],[0,"Default",0,1]],[[1000,432,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,11655,[[0]],[[1],[1]],[0,"Default",0,1]],[[776,512,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11656,[[0]],[[1],[1]],[0,"Default",0,1]],[[792,520,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11657,[[0]],[[1],[1]],[0,"Default",0,1]],[[808,536,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11658,[[0]],[[1],[1]],[0,"Default",0,1]],[[888,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,11659,[[0]],[[1],[1]],[0,"Default",0,1]],[[760,416,0,32,9,0,0,1,0,0,0,0,[]],52,11660,[],[[0],[0]],[0,0]],[[984,416,0,32,9,0,0,1,0,0,0,0,[]],52,11661,[],[[0],[0]],[0,0]],[[832,544,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11662,[[0]],[[1],[1]],[0,"Default",0,1]],[[856,552,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11663,[[0]],[[1],[1]],[0,"Default",0,1]],[[880,560,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11664,[[0]],[[1],[1]],[0,"Default",0,1]],[[904,552,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11665,[[0]],[[1],[1]],[0,"Default",0,1]],[[992,512,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11666,[[0]],[[1],[1]],[0,"Default",0,1]],[[968,520,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11667,[[0]],[[1],[1]],[0,"Default",0,1]],[[952,536,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11668,[[0]],[[1],[1]],[0,"Default",0,1]],[[928,544,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11669,[[0]],[[1],[1]],[0,"Default",0,1]],[[1576,856,0,128,24,0,0,1,0.5,0.5,0,0,[]],49,11608,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1620,934,0,40,120,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,11609,[[-1],[0],[0],[0],[0],[3],[0]],[[0],[1,0,1,1,"F 10000",700,200,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[616,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11610,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[648,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11611,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[680,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11612,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[712,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11613,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[744,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11614,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[776,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11615,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[808,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11616,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[840,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11617,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[872,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11618,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[904,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11619,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[936,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11620,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[968,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11621,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1000,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11622,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1032,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11623,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1064,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11624,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1096,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11625,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1128,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11626,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1160,584,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11627,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[216,680,0,296,8,0,0,1,0,0,0,0,[]],67,11628,[],[[1]],[0,0]],[[376,688,0,8,160,0,0,1,0,0,0,0,[]],48,11629,[],[[0],[1]],[0,0]],[[512,384,0,304,8,0,1.570796370506287,1,0,0,0,0,[]],67,11630,[],[[1]],[0,0]],[[376,840,0,432,8,0,0,1,0,0,0,0,[]],67,11634,[],[[1]],[0,0]],[[960,840,0,8,152,0,1.570796370506287,1,0,0,0,0,[]],48,11635,[],[[0],[1]],[0,0]],[[816,744,0,104,8,0,1.570796370506287,1,0,0,0,0,[]],67,11636,[],[[1]],[0,0]],[[808,744,0,160,8,0,0,1,0,0,0,0,[]],67,11637,[],[[1]],[0,0]],[[968,744,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],45,11638,[],[[0],[1]],[0,0]],[[888,808,0,40,40,0,0,1,0.5,0.5,0,0,[]],49,11639,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1216,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11641,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[648,992,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,864,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11647,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[960,1008,0,8,152,0,1.570796370506287,1,0,0,0,0,[]],48,11648,[],[[0],[1]],[0,0]],[[960,1008,0,688,8,0,0,1,0,0,0,0,[]],67,11649,[],[[1]],[0,0]],[[296,856,0,40,40,0,0,1,0.5,0.5,0,0,[]],49,11650,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[376,760,0,40,48,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,11651,[[-1],[0],[0],[0],[0],[4],[0]],[[0],[1,0,1,1,"F 160",700,100,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1648,848,0,160,8,0,1.570796370506287,1,0,0,0,0,[]],51,11603,[],[[0],[1],[1,100,""]],[0,0]],[[1760,1008,0,8,112,0,1.570796370506287,1,0,0,0,0,[]],51,11653,[],[[0],[1],[1,100,""]],[0,0]],[[1760,872,0,8,112,0,1.570796370506287,1,0,0,0,0,[]],51,11670,[],[[0],[1],[1,100,""]],[0,0]],[[1346.26318359375,960,0,123.8629150390625,136,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,11671,[],[[0]],[0,"Default",0,1]],[[1640,880,0,8,128,0,0,1,0,0,0,0,[]],68,11672,[],[[1]],[0,0]],[[1704,952,0,40,40,0,0,1,0.5,0.5,0,0,[]],49,11673,[[8],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[808,1008,0,192,8,0,1.570796370506287,1,0,0,0,0,[]],67,11652,[],[[1]],[0,0]],[[968,1008,0,192,8,0,1.570796370506287,1,0,0,0,0,[]],67,11674,[],[[1]],[0,0]],[[208,1192,0,600,8,0,0,1,0,0,0,0,[]],67,11675,[],[[1]],[0,0]],[[968,1192,0,936,8,0,0,1,0,0,0,0,[]],67,11676,[],[[1]],[0,0]],[[120,376,0,1520,8,0,1.570796370506287,1,0,0,0,0,[]],67,11677,[],[[1]],[0,0]],[[1904,1200,0,696,8,0,1.570796370506287,1,0,0,0,0,[]],67,11679,[],[[1]],[0,0]],[[112,1888,0,1784,8,0,0,1,0,0,0,0,[]],67,11680,[],[[1]],[0,0]],[[960,1192,0,8,152,0,1.570796370506287,1,0,0,0,0,[]],48,11681,[],[[0],[1]],[0,0]],[[432,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11678,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11683,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11685,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11687,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11688,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11691,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11692,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11693,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11694,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11695,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11696,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,1392,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11698,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11699,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11700,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11701,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11702,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11703,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11704,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11706,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11707,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11708,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11711,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11712,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,1640,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11714,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[840,1464,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,11715,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[840,1568,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,11716,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[312,1464,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,11717,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[312,1568,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,11718,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[576,1512,0,584,240,0,0,1,0.5,0.5,0,0,[]],50,11719,[[-1],[0],[0],[0],[0],[6],[0]],[[0],[1,0,1,0,"W 1 ;F 950 ; W 1; B 950 ",250,100,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[832,1408,0,216,512,0,1.570796370506287,1,0,0,0,0,[]],51,11720,[],[[0],[1],[1,100,""]],[0,0]],[[1072,1208,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11686,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1712,1880,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,11721,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1800,1208,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11722,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1392,1880,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,11724,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1064,1888,0,64,32,0,-1.570796489715576,1,0.125,0.5,0,0,[]],55,11725,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[1520,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11726,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11727,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11728,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1488,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11729,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1408,1888,0,128,8,0,0,1,0,0,0,0,[]],67,11730,[],[[1]],[0,0]],[[1360,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11731,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11732,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11733,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11734,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1248,1888,0,128,8,0,0,1,0,0,0,0,[]],67,11735,[],[[1]],[0,0]],[[1648,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11736,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11737,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11738,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11739,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1536,1888,0,128,8,0,0,1,0,0,0,0,[]],67,11740,[],[[1]],[0,0]],[[1744,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11741,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1776,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11742,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1808,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11743,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11744,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11745,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11746,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,1424,0,112,8,0,1.570796370506287,1,0,0,0,0,[]],67,11747,[],[[1]],[0,0]],[[1112,1784,0,72,8,0,0,1,0,0,0,0,[]],67,11748,[],[[1]],[0,0]],[[1496,1784,0,96,8,0,0,1,0,0,0,0,[]],67,11749,[],[[1]],[0,0]],[[1272,1648,0,72,8,0,0,1,0,0,0,0,[]],67,11750,[],[[1]],[0,0]],[[1528,1552,0,72,8,0,0,1,0,0,0,0,[]],67,11751,[],[[1]],[0,0]],[[1736,1568,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],67,11753,[],[[1]],[0,0]],[[1488,1376,0,80,8,0,1.570796370506287,1,0,0,0,0,[]],67,11754,[],[[1]],[0,0]],[[888,848,0,40,48,0,0,1,0.5,0.5,0,0,[]],50,8906,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 152",450,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888,1008,0,40,48,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,9114,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 152",450,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888,1192,0,40,48,0,0,1,0.5,0.5,0,0,[]],50,11631,[[-1],[0],[0],[0],[0],[5],[0]],[[0],[1,0,1,1,"F 152",450,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888,1240,0,160,40,0,0,1,0.5,0.5,0,0,[]],49,11755,[[6],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[1624,864,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11757,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,584,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11756,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,584,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11758,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,584,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11759,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,584,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11760,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,224,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11761,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11762,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11763,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,584,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11764,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,584,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11765,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1448,1368,0,72,8,0,0,1,0,0,0,0,[]],67,11766,[],[[1]],[0,0]],[[1176,1416,0,72,8,0,0,1,0,0,0,0,[]],67,11752,[],[[1]],[0,0]],[[1564,1536,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,11767,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[4520,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11784,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4424,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11785,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4456,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11786,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4488,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4648,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11788,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4552,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11789,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4584,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11790,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4616,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11791,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4776,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11792,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4680,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4712,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4744,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4904,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11796,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4808,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11797,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4840,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11798,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4872,2088,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11799,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4928,1912,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,11800,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4928,2016,0,64,32,0,0,1,0.125,0.5,0,0,[]],55,11801,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4400,1912,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,11802,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4400,2016,0,64,32,0,3.141592741012573,1,0.125,0.5,0,0,[]],55,11803,[[1],[180]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3688,632,0,240,584,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,11804,[[-1],[0],[0],[0],[0],[7],[0]],[[0],[1,0,1,0,"W 0.5;F 5000",600,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4920,1856,0,216,512,0,1.570796370506287,1,0,0,0,0,[]],51,11805,[],[[0],[1],[1,100,""]],[0,0]],[[144,192,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,11807,[[1],[2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[3696,1288,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,0,64,128,0.64]]],62,11808,[[2],[-1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[4208,1424,0,696,8,0,1.570796370506287,1,0,0,0,0,[]],67,11809,[],[[1]],[0,0]],[[3192,1424,0,688,8,0,1.570796370506287,1,0,0,0,0,[]],67,11810,[],[[1]],[0,0]],[[3184,2112,0,1016,8,0,0,1,0,0,0,0,[]],67,11811,[],[[1]],[0,0]],[[3192,1424,0,352,8,0,0,1,0,0,0,0,[]],67,11812,[],[[1]],[0,0]],[[3848,1424,0,352,8,0,0,1,0,0,0,0,[]],67,11813,[],[[1]],[0,0]],[[3544,1424,0,304,8,0,0,1,0,0,0,0,[]],45,11814,[],[[0],[1]],[0,0]],[[3544,1136,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,11815,[],[[1]],[0,0]],[[3856,1136,0,296,8,0,1.570796370506287,1,0,0,0,0,[]],67,11816,[],[[1]],[0,0]],[[3536,1136,0,312,8,0,0,1,0,0,0,0,[]],67,11817,[],[[1]],[0,0]],[[3984,2000,0,40,48,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,11818,[[-1],[0],[0],[0],[0],[7],[0]],[[0],[1,0,1,1,"W 0.5 ; F 650",1300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4672,1968,0,224,224,0,0,1,0.5,0.5,0,0,[]],191,9017,[],[[1]],[0,"Default",0,1]],[[568,1528,0,224,224,0,0,1,0.5,0.5,0,0,[]],191,11806,[],[[1]],[0,"Default",0,1]],[[3728,664,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11820,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[3392,512,0,576,192,0,0,1,0,0,0,0,[]],51,11821,[],[[0],[1],[1,100,""]],[0,0]],[[3568,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,11822,[[0]],[[1],[1]],[0,"Default",0,1]],[[3792,560,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,11823,[[0]],[[1],[1]],[0,"Default",0,1]],[[3568,640,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11824,[[0]],[[1],[1]],[0,"Default",0,1]],[[3584,648,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11825,[[0]],[[1],[1]],[0,"Default",0,1]],[[3600,664,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11826,[[0]],[[1],[1]],[0,"Default",0,1]],[[3680,592,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,11827,[[0]],[[1],[1]],[0,"Default",0,1]],[[3552,544,0,32,9,0,0,1,0,0,0,0,[]],52,11828,[],[[0],[0]],[0,0]],[[3776,544,0,32,9,0,0,1,0,0,0,0,[]],52,11829,[],[[0],[0]],[0,0]],[[3624,672,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11830,[[0]],[[1],[1]],[0,"Default",0,1]],[[3648,680,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11831,[[0]],[[1],[1]],[0,"Default",0,1]],[[3672,688,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11832,[[0]],[[1],[1]],[0,"Default",0,1]],[[3696,680,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11833,[[0]],[[1],[1]],[0,"Default",0,1]],[[3784,640,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11834,[[0]],[[1],[1]],[0,"Default",0,1]],[[3760,648,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11835,[[0]],[[1],[1]],[0,"Default",0,1]],[[3744,664,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11836,[[0]],[[1],[1]],[0,"Default",0,1]],[[3720,672,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,11837,[[0]],[[1],[1]],[0,"Default",0,1]],[[3408,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11838,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3440,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11839,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3472,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11840,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3504,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11841,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3536,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11842,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3568,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11843,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3600,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11844,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3632,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11845,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3664,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11846,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3696,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11847,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3728,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11848,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3760,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11849,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3792,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11850,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3824,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11851,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3856,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11852,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3888,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11853,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3920,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11854,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[3952,712,0,64,32,0,1.570796370506287,1,0.125,0.5,0,0,[]],55,11855,[[1],[90]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[4656,1968,0,584,240,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,11856,[[-1],[0],[0],[0],[0],[7],[0]],[[0],[1,0,1,0,"W 1.5 ; F 5000",600,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3560,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11857,[],[[0]],[0,"Default",0,1]],[[3592,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11858,[],[[0]],[0,"Default",0,1]],[[3832,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11859,[],[[0]],[0,"Default",0,1]],[[3800,1408,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11860,[],[[0]],[0,"Default",0,1]],[[3704,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11861,[],[[0]],[0,"Default",0,1]],[[3672,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11862,[],[[0]],[0,"Default",0,1]],[[3768,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11863,[],[[0]],[0,"Default",0,1]],[[3736,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11864,[],[[0]],[0,"Default",0,1]],[[3640,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11865,[],[[0]],[0,"Default",0,1]],[[3608,2096,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11866,[],[[0]],[0,"Default",0,1]],[[3688,2064,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11867,[],[[0]],[0,"Default",0,1]],[[3640,2064,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11868,[],[[0]],[0,"Default",0,1]],[[3688,2032,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,11870,[],[[0]],[0,"Default",0,1]],[[1485,1344,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,11872,[[8],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[208,1792,0,40,48,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,11873,[[-1],[0],[0],[0],[0],[8],[0]],[[0],[1,0,1,1,"F 168",700,100,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[208,1720,0,8,168,0,0,1,0,0,0,0,[]],48,11874,[],[[0],[1]],[0,0]],[[160,1872,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,11682,[[1.75],[0]],[[0]],[0,"Default",0,1]]],[]],["UI",2,652689914806520,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,109278795548965,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,298762292186450,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,348457652183889,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,546875980785964,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",7,595588691675473,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["AdPlaying",8,987616614921612,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Level 2 Old",1000,640,true,"Levels",651604627896401,[["Layer 0",0,574169250683322,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,416,9,0,0,1,0,0,0,0,[]],51,101,[],[[0],[1],[1,100,""]],[0,0]],[[235,300,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,112,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[856,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,113,[],[[0]],[0,"Default",0,1]],[[458,288,0,176,96,0,0,1,0,0,0,0,[]],46,114,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Press \"Up\" to jump",1,0,50,0,0,0,0,0,"",-1,0]],[[640,384,0,337,9,0,0,1,0,0,0,0,[]],51,115,[],[[0],[1],[1,100,""]],[0,0]],[[448,448,0,200,9,0,0,1,0,0,0,0,[]],51,116,[],[[0],[1],[1,100,""]],[0,0]],[[-118,36,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1404,[["Harder"],["{\"c2array\":true,\"size\":[123,6,1],\"data\":[[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.2173458572832],[351.98739903832876],[0],[\"idle\"],[0],[1]],[[427.63387920104407],[351.98739903832876],[0],[\"run\"],[0],[1]],[[428.4737069597617],[351.98739903832876],[0],[\"run\"],[0],[1]],[[429.7072850882941],[351.98739903832876],[0],[\"run\"],[0],[1]],[[431.3744656230571],[351.98739903832876],[0],[\"run\"],[0],[1]],[[433.4487411798826],[351.98739903832876],[0],[\"run\"],[0],[1]],[[435.9402733125753],[351.98739903832876],[0],[\"run\"],[0],[1]],[[438.84793860098824],[351.98739903832876],[0],[\"run\"],[0],[1]],[[442.169415721239],[351.98739903832876],[0],[\"run\"],[0],[1]],[[445.9001881828426],[351.98739903832876],[0],[\"run\"],[0],[1]],[[450.0835730060247],[351.98739903832876],[7.723304703995229e-7],[\"run\"],[0],[1]],[[454.6366492832751],[351.98739903832876],[0.0000013421154177507934],[\"run\"],[0],[1]],[[459.61185142077426],[351.98739903832876],[0.000001703131065542736],[\"run\"],[0],[1]],[[465.02540307792646],[351.98739903832876],[0.0000019594834331456985],[\"run\"],[0],[1]],[[470.50934307601113],[352.4016359240394],[0.000002214867621217865],[\"fall\"],[0],[1]],[[475.99658307041085],[353.230857654625],[0.00000247040548837475],[\"fall\"],[0],[1]],[[481.5145130776013],[354.4841049667334],[0.00000247040548837475],[\"fall\"],[0],[1]],[[487.0047230754075],[356.14624108787876],[0.00000247040548837475],[\"fall\"],[0],[1]],[[492.4536830760566],[358.20485817598365],[0.00000247040548837475],[\"fall\"],[0],[1]],[[497.96105307006786],[360.70332664017064],[0.00000247040548837475],[\"fall\"],[0],[1]],[[503.46776307826207],[363.619179650535],[0.00000247040548837475],[\"fall\"],[0],[1]],[[508.9658930787495],[366.9468728503923],[0.00000247040548837475],[\"fall\"],[0],[1]],[[514.0467996267663],[370.69020030211937],[0.00000247040548837475],[\"fall\"],[0],[1]],[[518.6953993231865],[374.8324616549163],[0.00000247040548837475],[\"fall\"],[0],[1]],[[522.9493252286576],[379.4117751730093],[0.00000247040548837475],[\"fall\"],[0],[1]],[[526.7658497717059],[384.37604681912507],[0.0000017498955400094852],[\"fall\"],[0],[1]],[[530.1927697119788],[389.7961392509533],[0.0000012365760884646863],[\"fall\"],[0],[1]],[[533.1800291416797],[395.58331926968157],[8.765819160840765e-7],[\"fall\"],[0],[1]],[[535.7772565782533],[401.84793663623054],[6.194918882482937e-7],[\"fall\"],[0],[1]],[[537.9308733231545],[408.4364458254648],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[539.6913004116418],[415.51879328706104],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[541.0309148439592],[415.95629328706104],[3.6587501166308444e-7],[\"run\"],[0],[1]],[[541.9549421423864],[415.95629328706104],[3.6587501166308444e-7],[\"run\"],[0],[1]],[[542.4637678856805],[415.95629328706104],[3.6587501166308444e-7],[\"run\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"run\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[542.557055556106],[415.95629328706104],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[542.557055556106],[405.1695432911654],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[394.7880817839469],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[384.793899819148],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[375.22950596634945],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[366.06309027363346],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[357.31255778573995],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[349.0022220501449],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[341.0734013090142],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.557055556106],[333.57231961143816],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[542.9712924418167],[326.5043850894236],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[543.7931225872903],[319.88411562280777],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[545.0413906801244],[313.6150931925779],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[546.7005569976254],[307.7830831993047],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[548.7760054024405],[302.3642035805546],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[551.2647679840203],[297.36449132882683],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[554.1588915753863],[292.79175184109874],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[557.4792445033819],[288.61777673242517],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[561.2141838245374],[284.8601890106251],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[565.3776804394001],[281.50954682831895],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[569.9709452476311],[278.57066302017927],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[574.9508896966561],[276.0643838649349],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[580.3259586876661],[273.9784429540047],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[585.8131986916701],[272.3000625169982],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[591.3067086857914],[271.0354481926251],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[596.8078086896853],[270.18591998709206],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[602.2825086846419],[269.7533108521783],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[607.7905386836787],[269.73595221179403],[3.6587501166308444e-7],[\"jump\"],[0],[1]],[[613.2718386904739],[270.13251596241327],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[618.7603986853205],[270.944540097389],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[624.279318690445],[272.180594214663],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[629.7734886895919],[273.82688895696856],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[635.2204686847685],[275.86771555386014],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[640.3139733715886],[278.351384841754],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[644.9780319999952],[281.2449936002592],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[649.2142547098583],[284.54375621443415],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[653.0395119137097],[288.2598352979665],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[656.448971359605],[292.3885366643835],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[659.4557298263279],[296.95350847253195],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[662.0362734806662],[301.91566204044017],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[664.2061314731001],[307.3057396464865],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[665.9549096903706],[313.09149309509706],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[667.2938852202947],[319.3197114301101],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[668.2124089299325],[325.92256378830234],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[668.7190690627381],[332.9767465306828],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[668.8082593823303],[340.4665447524187],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[668.8082593823303],[348.36007737997085],[3.6587501166308444e-7],[\"fall\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]],[[668.8082593823303],[351.9516391899398],[3.6587501166308444e-7],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[648,384,0,71,9,0,1.570796370506287,1,0,0,0,0,[]],51,2702,[],[[0],[1],[1,100,""]],[0,0]],[[456,384,0,71,9,0,1.570796370506287,1,0,0,0,0,[]],51,2703,[],[[0],[1],[1,100,""]],[0,0]],[[40.00001525878906,-1,0,392,9,0,1.570796370506287,1,0,0,0,0,[]],51,2704,[],[[0],[1],[1,100,""]],[0,0]],[[-60.19999694824219,-182.6000061035156,0,4,8,0,0,1,1,0,0,0,[]],38,102,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-60.19999694824219,-174.6000061035156,0,4,8,0,0,1,1,0,0,0,[]],40,103,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-64.19999694824219,-177.6000061035156,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,104,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-64.19999694824219,-161.6000061035156,0,4,8,0,0,1,0,0,0,0,[]],39,105,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-64.19999694824219,-169.6000061035156,0,4,8,0,0,1,0,0,0,0,[]],41,106,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-68.19999694824219,-161.6000061035156,0,4,8,0,0,1,0,0,0,0,[]],35,107,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-68.19999694824219,-169.6000061035156,0,4,8,0,0,1,0,0,0,0,[]],37,108,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-64.19999694824219,-185.6000061035156,0,32,32,0,0,1,0.5,1,0,0,[]],33,109,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-68.19999694824219,-182.6000061035156,0,4,8,0,0,1,1,0,0,0,[]],34,110,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-68.19999694824219,-174.6000061035156,0,4,8,0,0,1,1,0,0,0,[]],36,111,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[123,144,0,288,117,0,0,1,0,0,0,0,[[]]],61,4109,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,665746120924647,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,573868912889221,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,465299834397454,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,492033650821929,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,214571877639684,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 4 Old",1280,640,true,"Levels",849895827525541,[["Layer 0",0,666773994833982,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,320,9,0,0,1,0,0,0,0,[]],51,130,[],[[0],[1],[1,100,""]],[0,0]],[[96,256,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,143,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1184,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,144,[],[[0]],[0,"Default",0,1]],[[720.242431640625,384.1343383789063,0,527.7575073242188,8.731283187866211,0,0,1,0,0,0,0,[]],51,145,[],[[0],[1],[1,100,""]],[0,0]],[[352,224,0,369.387451171875,9,0,0,1,0,0,0,0,[]],51,146,[],[[0],[1],[1,100,""]],[0,0]],[[40,232,0,288,64,0,0,1,0,0,0,0,[]],46,147,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Go next to the wall",1,0,50,0,0,0,0,0,"",-1,0]],[[352,224,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,148,[],[[0],[1],[1,100,""]],[0,0]],[[730,224,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,166,[],[[0],[1],[1,100,""]],[0,0]],[[-129,48,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1406,[["Too Hard"],["{\"c2array\":true,\"size\":[210,6,1],\"data\":[[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.99502211241094],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9761076507315],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9539919719672],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.992830121543],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.973564927151],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.94860851101356],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9891426158899],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9721849195481],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9482739576271],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9853201705979],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.96590470801954],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.93871248970964],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9810460897413],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.9588804905498],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[334.93786384343],[351.95705707893774],[0],[\"wall\"],[0],[1]],[[330.2649127535397],[341.10595708490416],[0],[\"jump\"],[0],[-1]],[[326.4431510693705],[328.56399521986884],[0],[\"jump\"],[0],[-1]],[[323.4588646646124],[316.48877408113185],[0],[\"jump\"],[0],[-1]],[[321.2855708015145],[304.74608454246686],[0],[\"jump\"],[0],[-1]],[[319.94326342618444],[293.4067274692261],[0],[\"jump\"],[0],[-1]],[[319.43461778229334],[282.477800858852],[0],[\"jump\"],[0],[-1]],[[319.7524094382585],[272.0363376422836],[7.635707531779952e-7],[\"jump\"],[0],[1]],[[320.48876079583545],[261.94652172331024],[0.0000013362422535229006],[\"jump\"],[0],[1]],[[321.63877733675093],[252.2905096747658],[0.0000016977577724896016],[\"jump\"],[0],[1]],[[323.2211209314261],[242.97262760618148],[0.0000019556161966435077],[\"jump\"],[0],[1]],[[325.20194169428106],[234.1604124839746],[0.0000022109389129923334],[\"jump\"],[0],[1]],[[327.58311528825146],[225.8011706126087],[0.0000024650168277262294],[\"jump\"],[0],[1]],[[330.40182393675025],[217.7872156418115],[0.0000024650168277262294],[\"jump\"],[0],[1]],[[333.64616176212996],[210.17355407904557],[0.0000024650168277262294],[\"jump\"],[0],[1]],[[334.967016107706],[203.0288141259841],[0.0000017438548723257917],[\"jump\"],[0],[1]],[[334.9435536013492],[196.28820697038023],[0.00000123320943962814],[\"jump\"],[0],[1]],[[334.98498696634886],[189.9445586969926],[8.71085382280014e-7],[\"jump\"],[0],[1]],[[335.3959896809971],[184.05341220133064],[6.167001089294159e-7],[\"jump\"],[0],[1]],[[336.2304765204575],[178.52216868646812],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[337.47670434441426],[173.43160128173642],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[339.1472101457586],[168.73866107699087],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[341.21307610250665],[164.50123566039272],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[343.7087769256172],[160.6529074817166],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[346.62116087444304],[157.22088168927618],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[349.9332293703744],[154.21709487441845],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[353.6698163800813],[151.61993246046796],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[357.82181264662967],[149.43779858604057],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[362.38480121328456],[147.67198716498382],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[367.38466447309605],[146.31678037700073],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[372.7650706651932],[145.3828541497438],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[378.2523106595929],[144.86124210437052],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[383.7570406623147],[144.75535111661918],[3.597483925829656e-7],[\"jump\"],[0],[1]],[[389.25781066369586],[145.06631964660272],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[394.7391106608868],[145.79002565142378],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[399.81805696292764],[146.93140174979868],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[404.49616349665166],[148.49565826986216],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[408.72276798654775],[150.45836982110217],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[412.5552780648397],[152.84730285238726],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[415.96688906047746],[155.6470485621297],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[418.964124962235],[158.86191650156914],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[421.55985595856004],[162.51639354490575],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[423.71612444482383],[166.54084897808713],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[425.4724929648841],[171.01488926263937],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[426.8043609931641],[175.86449228962132],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[427.7306645059192],[181.1824196865042],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[428.2373945058266],[186.8862992452879],[3.597483925829656e-7],[\"fall\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[428.32924730574587],[191.94815957161117],[3.597483925829656e-7],[\"idle\"],[0],[1]],[[427.9152098106521],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[427.09064537078524],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[425.8417254965477],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[424.17726845598133],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[422.1095510910673],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[419.61490058004176],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[416.6932788496706],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[413.39784272025213],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[409.6461577257873],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[405.4913163680915],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[400.9297252235884],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[395.92988700196753],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[390.5341340285233],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[385.05745402809424],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[379.5514040249256],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[374.08924401980784],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[368.5567940269104],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[363.0857240211773],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[357.60145402057987],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[352.11025402483955],[191.94815957161117],[3.597483925829656e-7],[\"run\"],[0],[-1]],[[346.61839402407367],[191.94815957161117],[0.0000010364072763557944],[\"run\"],[0],[-1]],[[341.120594026099],[191.94815957161117],[0.0000014798636227137413],[\"run\"],[0],[-1]],[[335.61619402589],[191.94815957161117],[0.0000018423788840299591],[\"run\"],[0],[-1]],[[330.14182402384193],[191.94815957161117],[0.000002097317402443356],[\"run\"],[0],[-1]],[[324.65392402441665],[192.3629949215243],[0.000002352886005685544],[\"fall\"],[0],[-1]],[[319.1604140206911],[193.19393825082622],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[314.07166791801893],[194.44446217687678],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[309.4059095394999],[196.10999560717204],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[305.18596596314666],[198.17309456861847],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[301.3399447517574],[200.67736094194646],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[297.9308400301124],[203.5809321716057],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[294.935095923497],[206.8997635861449],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[292.35165265307324],[210.6369744869338],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[290.1772875052802],[214.80529861128545],[0.000002608715863863745],[\"fall\"],[0],[-1]],[[288.43032511538826],[219.35695530273117],[0.0000018443613458777097],[\"fall\"],[0],[-1]],[[287.09082869835976],[224.34913060185286],[0.0000012716554825448702],[\"fall\"],[0],[-1]],[[286.1694270691221],[229.74116476070517],[9.104876995250423e-7],[\"fall\"],[0],[-1]],[[285.66212898332424],[235.5564204159704],[6.547346815600986e-7],[\"fall\"],[0],[-1]],[[285.5702651427551],[241.7871103275213],[3.989816631478895e-7],[\"fall\"],[0],[-1]],[[285.5702651427551],[248.45997269915247],[3.989816631478895e-7],[\"fall\"],[0],[-1]],[[285.5702651427551],[255.48851048088108],[3.989816631478895e-7],[\"fall\"],[0],[-1]],[[285.5702651427551],[262.93812761322397],[3.989816631478895e-7],[\"fall\"],[0],[-1]],[[285.5702651427551],[270.8312776839965],[3.989816631478895e-7],[\"fall\"],[0],[-1]],[[285.5702651427551],[279.1663199088782],[3.989816631478895e-7],[\"fall\"],[0],[-1]],[[285.98925169575256],[287.92833577893293],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[286.8155287801578],[297.01976791908857],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[288.06947811582035],[306.62123932296146],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[289.7242507330621],[316.54915410265755],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[291.7949095859822],[326.90593415916175],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[294.2959782634074],[337.7420450614687],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[297.19885137337747],[348.93902648172684],[3.989816631478895e-7],[\"fall\"],[0],[1]],[[300.53873244281783],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[304.277065919395],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[308.41176557762384],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[312.9982452296484],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[317.98974807717536],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[323.356651097977],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[328.88118109779754],[351.99893364490043],[3.989816631478895e-7],[\"run\"],[0],[1]],[[334.3479610996772],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.94601110127843],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.98879518332694],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9705826236962],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.944283998412],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9866175984437],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]],[[334.9626568211936],[351.99893364490043],[3.989816631478895e-7],[\"wall\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[360,312,0,152,64,0,0,1,0,0,0,0,[]],46,121,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","And jump higher",1,0,50,0,0,0,0,0,"",-1,0]],[[32.00001907348633,-224,0,616,9,0,1.570796370506287,1,0,0,0,0,[]],51,122,[],[[0],[1],[1,100,""]],[0,0]],[[-113.2000122070313,-84.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,2614,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-113.2000122070313,-76.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],40,2615,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-117.2000122070313,-79.5999984741211,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,2616,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-117.2000122070313,-63.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],39,2617,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-117.2000122070313,-71.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],41,2618,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-121.2000122070313,-63.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],35,2619,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-121.2000122070313,-71.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],37,2620,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-117.2000122070313,-87.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,2621,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-121.2000122070313,-84.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,2622,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-121.2000122070313,-76.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],36,2623,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-167,238,0,288,117,0,0,1,0,0,0,0,[[]]],61,5595,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,310058647178577,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,146818677271137,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,643546021231677,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,435300187615979,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,521565674003461,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 5 Old",1280,640,true,"Levels",931393148708778,[["Layer 0",0,321236706221512,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[342.7210083007813,599,0,374,9,0,0,1,0,0,0,0,[]],51,149,[],[[0],[1],[1,100,""]],[0,0]],[[85,193,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,160,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1186,504,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,161,[],[[0]],[0,"Default",0,1]],[[960,599,0,320,9,0,0,1,0,0,0,0,[]],51,162,[],[[0],[1],[1,100,""]],[0,0]],[[725,437,0,203,9,0,0,1,0,0,0,0,[]],51,163,[],[[0],[1],[1,100,""]],[0,0]],[[134,77,0,294.1115112304688,64,0,0,1,0,0,0,0,[]],46,164,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump on place and press down to smash the ground!",1,0,50,0,0,0,0,0,"",-1,0]],[[442,428,0,256,64,0,0,1,0,0,0,0,[]],46,165,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump after a Smash",1,0,50,0,0,0,0,0,"",-1,0]],[[352,288,0,96,8,0,0,1,0,0,0,0,[]],45,150,[],[[0],[1]],[0,0]],[[0,288,0,352,9,0,0,1,0,0,0,0,[]],51,151,[],[[0],[1],[1,100,""]],[0,0]],[[352,288,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,152,[],[[0],[1],[1,100,""]],[0,0]],[[456.8189392089844,-23.9676513671875,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,153,[],[[0],[1],[1,100,""]],[0,0]],[[9,-28,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,154,[],[[0],[1],[1,100,""]],[0,0]],[[-81,41,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1407,[["Hellish"],["{\"c2array\":true,\"size\":[329,6,1],\"data\":[[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[255.96897453585387],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[245.18482452192092],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[234.75955817593365],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[224.7988302415274],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[215.253593682584],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[206.0894041904431],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[197.3438494068554],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[189.02463508985574],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[181.1152520554886],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[173.62247962943295],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[166.54449141110365],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[403.49032605897264],[159.8464542992634],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[155.29105633444829],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[151.12197328404196],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[147.38509634965072],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[144.03321620958565],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[141.11768853162164],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[138.62966268824607],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[136.53866707345773],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[134.86349912115162],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[133.61545932301945],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[132.7720542930198],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[132.34657631726222],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[132.3362670946361],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[141.11505453974524],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[150.27057020764377],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[159.79608002287043],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[169.7471295441313],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[180.17474218661064],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[191.03566209448394],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[202.20984906161206],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[213.90413166524354],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[225.91233994685348],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[238.40524886662044],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[251.22360114907357],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[264.5427047043553],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[278.2645509027295],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[292.47538838939494],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[307.0016188735815],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[321.96859253885316],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[337.32721825924375],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[353.1370020242945],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[369.3698143257615],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[385.9637030969831],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[403.00694934340106],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[420.49028492136466],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[438.4275269832111],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[456.6278777712252],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[475.4061771025196],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[494.3823601775816],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[514.0842526626028],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[534.0224735384105],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[554.3230291416688],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.49032605897264],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[403.9045629446833],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[404.7358805599772],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[405.97624783263007],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[407.64242690705424],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[409.7083745078261],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[412.19820950563525],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[415.10432680651763],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[418.4255291418569],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[422.174394505004],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[426.3194539706509],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[430.87216539182674],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[435.8760430359131],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[441.26655629838854],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[446.75808629664164],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[452.2238763005872],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[457.75368629259094],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[463.2089162929616],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[468.73905629708236],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[474.2239862931011],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[479.6983562951492],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[485.21199629848627],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[490.7061662976331],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[496.178226291696],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[501.68229629899645],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[507.15270629970394],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[512.6452262958911],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[518.164806296437],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[523.6259762940164],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[529.129716298804],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[534.6321362935406],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[540.104856292629],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[545.5897862982521],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[551.0925362955014],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[556.5807662974395],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[562.0643762930114],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[567.5493062986344],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[573.0708662950484],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[578.5574462940268],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[584.0278562947343],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[589.5266463002473],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[595.0109162912405],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[600.5212562982625],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[605.9956263003106],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[611.4808862988422],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[616.9717562920697],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[622.4675762941762],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[627.5582819241221],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[632.2039688815132],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[636.4574494972652],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[640.2905156559424],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[643.6942737277773],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[646.7048495495287],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[649.2802479715141],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[651.4452292102967],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[653.1941293181219],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[654.5360553872447],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[655.4579250051938],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[655.9659179686427],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.9558570358724],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[556.1522070247968],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[545.7293405316223],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[535.7719641917206],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[526.1709126920263],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[517.0573170768208],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[508.30923610411537],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[499.98346716925346],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[492.0646267277677],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[487.4662155262229],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[483.33182283563605],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[479.5616498940265],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[476.23668532469765],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[473.3336201224479],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[470.8234142061765],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[468.746616470371],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[467.077613219869],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[465.82484755871695],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[464.98577391317957],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[464.56474068926855],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[464.55692586141373],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[473.3131593953937],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[482.4797260410277],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[492.0263307653961],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[501.98777400217534],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[512.387594967246],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[523.2070484538093],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[534.3878157422079],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[546.0327409647208],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[558.126982557094],[3.6647298748364163e-7],[\"pound\"],[0],[1]],[[656.0573179593333],[566.958530818437],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.958530818437],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[566.958530818437],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[656.0573179593333],[555.0287558115716],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[543.596379650348],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[532.4834075565815],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[521.7996762613607],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[511.6395328459897],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[501.78436234629135],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[492.37060558893256],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[483.36927541446966],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[474.8103176996753],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[466.63344954997984],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[458.8772374374409],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.0573179593333],[451.5759818555806],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[656.4766054011624],[444.6310262857478],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[657.308721124726],[438.1367795530653],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[658.5492332355177],[432.0800003172243],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[660.2110450923719],[426.41060453289674],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[662.2903384023982],[421.1529640670976],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[664.7949088970106],[416.2976962601298],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[667.6998762177831],[411.88334867104214],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[671.0010665783747],[407.9004618280653],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[674.7426449406026],[404.30466595243337],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[678.9045758751511],[401.12261556477034],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[683.4897833005659],[398.35459177295655],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[688.4582947545172],[396.01700244729255],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[693.8531241728725],[394.0885527077408],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[699.3324441741953],[392.5761939715646],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[704.8434441670344],[391.47342617264394],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[710.3376141757855],[390.7898099073648],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[715.8142941762145],[390.52151067368493],[3.6647298748364163e-7],[\"jump\"],[0],[1]],[[721.3068141724017],[390.66796955163693],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[726.8247441699879],[391.23449375225954],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[731.9008898470053],[392.21369179418696],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[736.5294828434753],[393.594593521617],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[740.79066934968],[395.40876418289406],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[744.6279763090647],[397.63662573013244],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[748.0366491464646],[400.2691052611113],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[751.0422948783416],[403.32899191962804],[3.6647298748364163e-7],[\"fall\"],[0],[1]],[[753.6241163430248],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[755.7973348049719],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[757.5554771245156],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[758.8889996787514],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[759.8138962228319],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[760.3228147825313],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"run\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]],[[760.4169385282163],[404.98055326998224],[3.6647298748364163e-7],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[718,518,0,256,64,0,0,1,0,0,0,0,[]],46,123,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","To jump higher!",1,0,50,0,0,0,0,0,"",-1,0]],[[314,249,0,137,49,0,0,1,0,0,0,0,[]],46,124,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","(You can smash this)",0.7,0,50,0,0,0,0,0,"",-1,0]],[[1279,190,0,416,9,0,1.570796370506287,1,0,0,0,0,[]],51,125,[],[[0],[1],[1,100,""]],[0,0]],[[-97.20001220703125,-83.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,2624,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-97.20001220703125,-75.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],40,2625,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-101.2000122070313,-78.5999984741211,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,2626,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-101.2000122070313,-62.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],39,2627,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-101.2000122070313,-70.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],41,2628,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-105.2000122070313,-62.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],35,2629,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-105.2000122070313,-70.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],37,2630,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-101.2000122070313,-86.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,2631,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-105.2000122070313,-83.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,2632,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-105.2000122070313,-75.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],36,2633,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-219,136,0,288,117,0,0,1,0,0,0,0,[[]]],61,5596,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,327772779383549,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,614345523289850,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,347870773058602,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,823929716942182,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,754184220861042,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 8 Old",1260,500,true,"Levels",355715533881021,[["Layer 0",0,160760948922936,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,475,9,0,0,1,0,0,0,0,[]],51,170,[],[[0],[1],[1,100,""]],[0,0]],[[98,282,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,181,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1095,291,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,182,[],[[0]],[0,"Default",0,1]],[[160,214,0,231,64,0,0,1,0,0,0,0,[]],46,203,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Jump while sliding to dive",1,0,50,0,0,0,0,0,"",-1,0]],[[398,67,0,270,9,0,1.570796370506287,1,0,0,0,0,[]],51,204,[],[[0],[1],[1,100,""]],[0,0]],[[749,384,0,367,9,0,0,1,0,0,0,0,[]],51,219,[],[[0],[1],[1,100,""]],[0,0]],[[-92,63,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1410,[["Impossibler"],["{\"c2array\":true,\"size\":[138,6,1],\"data\":[[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"idle\"],[0],[1]],[[295.7028513842802],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[299.6586252174692],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[308.04163988846227],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[316.42608854896287],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[324.75889646589746],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[333.1619845747299],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[341.5325701685588],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[349.89072467113607],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[358.2990692327708],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[366.6371384535067],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[375.00628981074266],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[383.3486634569965],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[391.7426713807328],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[400.1787257927945],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[408.4833077791528],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[416.87062433766874],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[425.226388022374],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[433.57545698185436],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[441.9589496569871],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[450.37876157659827],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[458.72591765143096],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[467.0941128173862],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[475.44987650209146],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[483.82954507401774],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[492.17383173883826],[351.94335645729734],[0],[\"slide\"],[1],[1]],[[500.5793091805487],[351.94335645729734],[0],[\"slide\"],[0],[1]],[[508.9430433949228],[343.29575645820296],[0],[\"jump\"],[0],[1]],[[517.3022512442424],[335.06722291169206],[0],[\"jump\"],[0],[1]],[[525.6669913126384],[327.2481787630692],[0],[\"jump\"],[0],[1]],[[534.0186552055632],[319.85499658601907],[0],[\"jump\"],[0],[1]],[[542.376354251894],[312.8707087678287],[0],[\"jump\"],[0],[1]],[[550.7853522046371],[306.26288953372693],[0],[\"jump\"],[0],[1]],[[559.1666889888115],[300.09338987774777],[0],[\"jump\"],[0],[1]],[[567.4876741218274],[294.3789205937719],[0],[\"jump\"],[0],[1]],[[575.8579464239372],[289.04608732501396],[0],[\"jump\"],[0],[1]],[[584.2880674721504],[284.0965704373756],[0],[\"plunge\"],[1],[1]],[[591.9401734642282],[279.61731412953026],[0],[\"plunge\"],[1],[1]],[[599.6634274736692],[275.5155975710462],[0],[\"plunge\"],[1],[1]],[[607.3173814663727],[271.86238355416157],[0],[\"plunge\"],[1],[1]],[[615.0050614738551],[268.608406591532],[0],[\"plunge\"],[1],[1]],[[622.690431463748],[265.7704922302556],[0],[\"plunge\"],[1],[1]],[[630.3767254741227],[263.34742131803694],[0],[\"plunge\"],[1],[1]],[[638.041305467062],[261.3440378050525],[0],[\"plunge\"],[1],[1]],[[645.7816534722054],[259.7418946694394],[0],[\"plunge\"],[1],[1]],[[653.4559354717907],[258.56731424892814],[0],[\"plunge\"],[1],[1]],[[661.1306794748938],[257.8066009332132],[0],[\"plunge\"],[1],[1]],[[668.8188214724481],[257.459943942285],[0],[\"plunge\"],[1],[1]],[[676.5171274667204],[257.5293120113857],[0],[\"plunge\"],[1],[1]],[[684.1858654644287],[258.01170384976973],[0],[\"plunge\"],[1],[1]],[[691.8813994644855],[258.91196472880773],[0],[\"plunge\"],[1],[1]],[[699.5750854639167],[260.227993033211],[0],[\"plunge\"],[1],[1]],[[707.2327354713174],[261.9499532102741],[0],[\"plunge\"],[1],[1]],[[714.9582994714559],[264.10662299472267],[0],[\"plunge\"],[1],[1]],[[722.6311954739334],[266.6623284680886],[0],[\"plunge\"],[1],[1]],[[730.2925414691393],[269.6266806720155],[0],[\"plunge\"],[1],[1]],[[737.9820694638014],[273.01747124765603],[0],[\"plunge\"],[1],[1]],[[745.702551465581],[276.84079764962826],[0],[\"plunge\"],[1],[1]],[[753.3565054717304],[281.04287638392526],[0],[\"plunge\"],[1],[1]],[[761.0682094738999],[285.6945945997755],[0],[\"plunge\"],[1],[1]],[[768.757275465044],[290.7481416860166],[0],[\"plunge\"],[1],[1]],[[776.4546574657264],[296.2235377521005],[7.681350269587803e-7],[\"plunge\"],[1],[1]],[[784.1344834671885],[302.1009318633966],[0.0000013393632508068683],[\"plunge\"],[1],[1]],[[791.821701471153],[308.3992675785364],[0.0000017009874376127648],[\"plunge\"],[1],[1]],[[798.9658234749635],[315.1308851324637],[0.000001957339805215727],[\"plunge\"],[0],[1]],[[794.3809354798583],[322.2159595250555],[0.0000013889637713733403],[\"stun\"],[0],[-1]],[[789.7672186749935],[329.76111747760615],[9.45933312832925e-7],[\"stun\"],[0],[-1]],[[785.1313258787565],[337.76207975936893],[6.889201247631343e-7],[\"stun\"],[0],[-1]],[[780.5198266746423],[346.13607654346583],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[775.9285630793956],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[771.7306076506376],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[767.9242851156298],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[764.5774429662216],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[761.622656603121],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[759.089187205401],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[756.9688097047873],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[755.2657370958591],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[753.9768673466388],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[753.1035592072503],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6455575234218],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[752.6030691158555],[351.9473270461057],[4.33259313712303e-7],[\"stun\"],[0],[-1]],[[753.8515844620225],[351.9473270461057],[4.33259313712303e-7],[\"run\"],[0],[1]],[[754.6850156657866],[351.9473270461057],[4.33259313712303e-7],[\"run\"],[0],[1]],[[755.1030630133564],[351.9473270461057],[4.33259313712303e-7],[\"run\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"run\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]],[[755.1043816810987],[351.9473270461057],[4.33259313712303e-7],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[32.00000762939453,-2,0,395,9,0,1.570796370506287,1,0,0,0,0,[]],51,134,[],[[0],[1],[1,100,""]],[0,0]],[[840,290,0,99,9,0,1.570796370506287,1,0,0,0,0,[]],51,135,[],[[0],[1],[1,100,""]],[0,0]],[[746,223,0,231,64,0,0,1,0,0,0,0,[]],46,136,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Be careful not to hit your head...",1,0,50,0,0,0,0,0,"",-1,0]],[[-79.19999694824219,-68.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,2654,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-79.19999694824219,-60.59999847412109,0,4,8,0,0,1,1,0,0,0,[]],40,2655,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-63.59999847412109,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,2656,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-47.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],39,2657,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-55.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],41,2658,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-47.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],35,2659,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-55.59999847412109,0,4,8,0,0,1,0,0,0,0,[]],37,2660,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-83.19999694824219,-71.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,2661,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-68.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,2662,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-87.19999694824219,-60.59999847412109,0,4,8,0,0,1,1,0,0,0,[]],36,2663,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[511,182,0,288,117,0,0,1,0,0,0,0,[[]]],61,5599,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,532980148800326,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,343269707726144,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,884546816880089,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,536417279914463,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,581523160918611,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 10 Old",1180,640,true,"Levels",818277003168731,[["Layer 0",0,870156324806537,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,750,9,0,0,1,0,0,0,0,[]],51,220,[],[[0],[1],[1,100,""]],[0,0]],[[96,256,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,231,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[952,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,232,[],[[0]],[0,"Default",0,1]],[[341,222,0,231,64,0,0,1,0,0,0,0,[]],46,233,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try to do a smash while going right to dive",1,0,50,0,0,0,0,0,"",-1,0]],[[289,340,0,46,9,0,1.570796370506287,1,0,0,0,0,[]],51,234,[],[[0],[1],[1,100,""]],[0,0]],[[778,384,0,355,9,0,0,1,0,0,0,0,[]],51,235,[],[[0],[1],[1,100,""]],[0,0]],[[366,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,251,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[397,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,252,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[430,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,253,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[462,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,254,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[494,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,255,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[527,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,256,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[559,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,257,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[591,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,258,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[623,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,259,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[647,340,0,46,9,0,1.570796370506287,1,0,0,0,0,[]],51,260,[],[[0],[1],[1,100,""]],[0,0]],[[334,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,250,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[303,369,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,261,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[287,349,0,45.73793029785156,9,0,3.141592741012573,1,0,0,0,0,[]],51,262,[],[[0],[1],[1,100,""]],[0,0]],[[684.4901733398438,349,0,46.490234375,9,0,3.141592741012573,1,0,0,0,0,[]],51,263,[],[[0],[1],[1,100,""]],[0,0]],[[-94,45,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1412,[["Hella harder"],["{\"c2array\":true,\"size\":[145,6,1],\"data\":[[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.4772692148135],[307.94611331782755],[0.000004045703814851849],[\"idle\"],[0],[1]],[[259.89090806832195],[307.94611331782755],[0.000004045703814851849],[\"run\"],[0],[1]],[[260.7229744489593],[307.94611331782755],[0.000004045703814851849],[\"run\"],[0],[1]],[[261.97387325795455],[307.94611331782755],[0.000004045703814851849],[\"run\"],[0],[1]],[[263.63735806810075],[307.94611331782755],[0.000004045703814851849],[\"run\"],[0],[1]],[[265.7065425113806],[307.94611331782755],[0.000004045703814851849],[\"run\"],[0],[1]],[[268.1924856190016],[297.15221332424073],[0.000004045703814851849],[\"jump\"],[0],[1]],[[271.1016479753744],[286.74314689441053],[0.000004045703814851849],[\"jump\"],[0],[1]],[[274.4106772725933],[276.7915259329192],[0.000004045703814851849],[\"jump\"],[0],[1]],[[278.1456173181043],[267.2226318124632],[0.000004045703814851849],[\"jump\"],[0],[1]],[[282.31600721225067],[258.0300096445198],[0.000004045703814851849],[\"jump\"],[0],[1]],[[292.3018238790877],[241.35910964449334],[0.000004045703814851849],[\"jump\"],[0],[1]],[[297.6853056791536],[233.4739441565045],[0.000004045703814851849],[\"jump\"],[0],[1]],[[303.22435568388966],[225.91966187289202],[0.000004045703814851849],[\"plunge\"],[1],[1]],[[307.0478676807491],[218.88119698667757],[0.000004045703814851849],[\"plunge\"],[1],[1]],[[314.7129096906522],[212.23903990163376],[0.000004045703814851849],[\"plunge\"],[1],[1]],[[322.42091767812445],[205.97718434767327],[0.000004045703814851849],[\"plunge\"],[1],[1]],[[330.0882696787251],[200.1614978551129],[0.000004045703814851849],[\"plunge\"],[1],[1]],[[337.77825969035104],[194.74422446994618],[0.000004045703814851849],[\"plunge\"],[1],[1]],[[345.48534368423344],[189.73234278111747],[0.0000028432325493672747],[\"plunge\"],[1],[1]],[[353.1734856817878],[185.14816330763617],[0.000001995046718324358],[\"plunge\"],[1],[1]],[[360.86717168121896],[180.97666174647432],[0.0000014227875828357024],[\"plunge\"],[1],[1]],[[368.54976969034243],[177.22595753454243],[9.8015639465682e-7],[\"plunge\"],[1],[1]],[[376.21342568969186],[173.89724357531094],[7.252332442860745e-7],[\"plunge\"],[1],[1]],[[383.9339076780255],[170.96273349110183],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[391.61234768237983],[168.45853991977404],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[399.3143496779033],[166.36354536384198],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[406.98678369030887],[164.69028216615624],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[414.709575682786],[163.4251734975035],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[422.36306768541755],[162.58306573646934],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[430.05028568938206],[162.152531611718],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[437.7712296812336],[162.13904502776285],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[445.4663016777725],[162.5417371394251],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[453.1050096888451],[163.35153939303783],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[460.7977716812405],[164.5829557713514],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[468.50162167738955],[166.23323049534892],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[476.2008516786976],[168.29909888809323],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[483.9010056870414],[170.7818985461284],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[491.56558567998064],[173.66607004343436],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[499.2370956853504],[176.96643833349688],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[506.92292767876125],[180.6881028442032],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[514.6175376852282],[184.8301014179309],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[522.3333996787208],[189.40192500946947],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[530.0012136828393],[194.3584696892487],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[537.7129176850087],[199.7613195590038],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[545.3996736854554],[205.56192532759937],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[553.0850436887943],[211.77657002823815],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[560.7736476898665],[218.4092640926601],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[568.4761116889078],[225.47084807622718],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[576.1175916807499],[232.88687959831427],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[583.8126636772888],[240.77105549058533],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[591.5017296818789],[249.06456196960167],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[599.1773976785719],[257.7576547117431],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[606.8660016796441],[266.88083239696005],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[614.5818636865827],[276.4547391093901],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[622.275087682496],[286.4164900421971],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[629.9271936880198],[296.7364978380421],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[637.625499682292],[307.53529657159527],[4.684198394289566e-7],[\"plunge\"],[1],[1]],[[645.3044016901642],[307.97279657159527],[0.0000018200299003771192],[\"plunge\"],[1],[1]],[[650.8025316810474],[307.97279657159527],[0.0000027780625979236453],[\"plunge\"],[1],[1]],[[656.0141715217901],[307.97279657159527],[0.0000034542742250376037],[\"plunge\"],[1],[1]],[[660.9481007569582],[307.97279657159527],[0.0000038968521767551155],[\"plunge\"],[1],[1]],[[665.6126863104666],[307.97279657159527],[0.000004152789610337346],[\"plunge\"],[1],[1]],[[669.980908157718],[307.97279657159527],[0.000004407543713580722],[\"plunge\"],[1],[1]],[[674.0913740136136],[307.97279657159527],[0.000004407543713580722],[\"plunge\"],[1],[1]],[[677.950196637727],[307.97279657159527],[0.000004407543713580722],[\"plunge\"],[1],[1]],[[681.4844640711083],[307.97279657159527],[0.000004407543713580722],[\"plunge\"],[1],[1]],[[684.7696770339918],[307.97279657159527],[0.0000030748589047056792],[\"plunge\"],[1],[1]],[[687.7639376993027],[307.97279657159527],[0.0000021543351693850233],[\"plunge\"],[1],[1]],[[690.4835296109001],[307.97279657159527],[0.0000015286236447818759],[\"plunge\"],[1],[1]],[[692.9419400954171],[307.97279657159527],[0.0000010830910926988953],[\"plunge\"],[1],[1]],[[695.099518017288],[307.97279657159527],[7.232707886079867e-7],[\"plunge\"],[1],[1]],[[696.9873671341313],[307.97279657159527],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[698.6062187240029],[307.97279657159527],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[699.9436255915729],[307.97279657159527],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[701.001416350853],[307.97279657159527],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[704.8584233472865],[308.39098128432187],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[712.5539573473433],[309.22434765094533],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[720.2250053491952],[310.4686015989641],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[727.9302413558979],[312.1356344124943],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[735.6400973574417],[314.2214007810757],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[743.304677350381],[316.7077606685677],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[751.018229353176],[319.6281415095585],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[758.6703353586998],[322.93675811067703],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[766.364021358131],[326.679336677601],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[774.0563213470085],[330.83707477118855],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[781.724597354645],[335.39506815373977],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[789.4298333479018],[340.39226393301357],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[797.1364553517122],[345.8077422450446],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[804.798725353954],[351.6046475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[812.4840953572929],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[817.9752953530332],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[823.1780321550809],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[828.1284252154661],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[832.7954584660075],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[837.1711968636558],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[841.2719640258987],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[845.1259503546189],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[848.6674696038316],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[851.9392022772591],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[854.9491353977388],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[857.6684923996694],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[860.0962006308249],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[862.2660317569807],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[864.1664402901315],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[865.7796278178648],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[867.1161363496147],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[868.1780034427285],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[868.9609822334627],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]],[[869.4689556430053],[351.9796475417155],[4.681478554718339e-7],[\"plunge\"],[1],[1]]]}"],[0]],[],[1,"Default",0,1]],[[36.00001525878906,2,0,391,9,0,1.570796370506287,1,0,0,0,0,[]],51,175,[],[[0],[1],[1,100,""]],[0,0]],[[-72.19999694824219,-86.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],38,221,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-72.19999694824219,-78.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],40,222,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-76.19999694824219,-81.5999984741211,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,223,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-76.19999694824219,-65.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],39,224,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-76.19999694824219,-73.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],41,225,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-80.19999694824219,-65.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],35,226,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-80.19999694824219,-73.5999984741211,0,4,8,0,0,1,0,0,0,0,[]],37,227,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-76.19999694824219,-89.5999984741211,0,32,32,0,0,1,0.5,1,0,0,[]],33,228,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-80.19999694824219,-86.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],34,229,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-80.19999694824219,-78.5999984741211,0,4,8,0,0,1,1,0,0,0,[]],36,230,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[11.49879455566406,170.5813598632813,0,288,117,0,0,1,0,0,0,0,[[]]],61,5601,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,731519991195752,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,292744140923323,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,994659724842613,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,784353895593967,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,133987850553526,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 12 Old",750,640,true,"Levels",884797927610262,[["Layer 0",0,493456400767656,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,529,0,307,9,0,0,1,0,0,0,0,[]],51,278,[],[[0],[1],[1,100,""]],[0,0]],[[-37,166,0,4,8,0,0,1,1,0,0,0,[]],38,296,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-37,174,0,4,8,0,0,1,1,0,0,0,[]],40,297,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,171,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,298,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,187,0,4,8,0,0,1,0,0,0,0,[]],39,299,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,179,0,4,8,0,0,1,0,0,0,0,[]],41,300,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,187,0,4,8,0,0,1,0,0,0,0,[]],35,301,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,179,0,4,8,0,0,1,0,0,0,0,[]],37,302,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,163,0,32,32,0,0,1,0.5,1,0,0,[]],33,303,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,166,0,4,8,0,0,1,1,0,0,0,[]],34,304,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,174,0,4,8,0,0,1,1,0,0,0,[]],36,305,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[92,440,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,306,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[679,163,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,307,[],[[0]],[0,"Default",0,1]],[[489,258,0,215,9,0,0,1,0,0,0,0,[]],51,308,[],[[0],[1],[1,100,""]],[0,0]],[[317,513,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,309,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[-85,75,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1414,[["Needs hacks"],["{\"c2array\":true,\"size\":[163,6,1],\"data\":[[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.2707718354626],[496.9951799265888],[0],[\"idle\"],[0],[1]],[[213.68381309021802],[496.9951799265888],[0],[\"run\"],[0],[1]],[[214.51101602989112],[496.9951799265888],[0],[\"run\"],[0],[1]],[[215.75669328802365],[496.9951799265888],[0],[\"run\"],[0],[1]],[[217.4166330378792],[496.9951799265888],[0],[\"run\"],[0],[1]],[[219.49210678461017],[496.9951799265888],[0],[\"run\"],[0],[1]],[[221.979871757852],[496.9951799265888],[0],[\"run\"],[0],[1]],[[228.62202706643998],[496.9951799265888],[0],[\"run\"],[0],[1]],[[232.3592375360036],[496.9951799265888],[0],[\"run\"],[0],[1]],[[236.51417796573352],[496.9951799265888],[0],[\"run\"],[0],[1]],[[241.08595048736262],[496.9951799265888],[0],[\"run\"],[0],[1]],[[246.04688640343525],[496.9951799265888],[0],[\"run\"],[0],[1]],[[251.4330360155788],[496.9951799265888],[0],[\"run\"],[0],[1]],[[256.94700602142865],[496.9951799265888],[0],[\"run\"],[0],[1]],[[262.435896018788],[496.9951799265888],[0],[\"run\"],[0],[1]],[[267.92841602457946],[496.9951799265888],[0],[\"run\"],[0],[1]],[[273.4196160203198],[496.9951799265888],[0],[\"run\"],[0],[1]],[[278.9137860194666],[496.9951799265888],[0],[\"run\"],[0],[1]],[[284.40795601861345],[496.9951799265888],[0],[\"run\"],[0],[1]],[[289.918626018544],[496.9951799265888],[0],[\"run\"],[0],[1]],[[295.3830960220427],[496.9951799265888],[0],[\"run\"],[0],[1]],[[300.862746016274],[479.55992994494375],[0],[\"jump\"],[0],[1]],[[306.38925602156695],[462.39627294240836],[0],[\"jump\"],[0],[1]],[[311.8434960240035],[445.8668267356049],[0],[\"jump\"],[0],[1]],[[317.3581260156704],[429.57325082918015],[0],[\"jump\"],[0],[1]],[[322.86813602017963],[413.71150989299576],[0],[\"jump\"],[0],[1]],[[328.33821601837434],[398.3768616742149],[0],[\"jump\"],[0],[1]],[[333.8214960210377],[383.4193461673094],[0],[\"jump\"],[0],[1]],[[339.3130260192908],[368.8547103061707],[0],[\"jump\"],[0],[1]],[[344.82303602380006],[354.65924648662474],[0],[\"jump\"],[0],[1]],[[350.29344602450755],[340.97799973047574],[0],[\"jump\"],[0],[1]],[[355.78926601700977],[327.64923731271546],[0],[\"jump\"],[0],[1]],[[361.2827760207353],[314.74176111979955],[0],[\"jump\"],[0],[1]],[[366.7627560174794],[302.27971370029485],[0],[\"jump\"],[0],[1]],[[372.2816760226039],[290.1486508955119],[0],[\"jump\"],[0],[1]],[[377.7860760228129],[278.4668379155641],[0],[\"jump\"],[0],[1]],[[383.2429560165389],[267.2960340764275],[0],[\"jump\"],[0],[1]],[[388.73646602026446],[256.46592869138476],[0],[\"jump\"],[0],[1]],[[394.2520860194697],[246.011271551134],[0],[\"jump\"],[0],[1]],[[399.71952601677066],[236.05968578808404],[0],[\"jump\"],[0],[1]],[[405.2235960240711],[226.45871130844066],[0],[\"jump\"],[0],[1]],[[410.72436601584803],[217.28027652112922],[0],[\"jump\"],[0],[1]],[[416.18850601683397],[208.57421258360046],[0],[\"jump\"],[0],[1]],[[421.69323601955574],[200.22085986921903],[0],[\"jump\"],[0],[1]],[[427.18377601987476],[192.30427485603136],[0],[\"jump\"],[0],[1]],[[432.66210602326345],[184.81868473992847],[0],[\"jump\"],[0],[1]],[[438.1744260165494],[177.7051861246137],[0],[\"jump\"],[0],[1]],[[443.67123601658994],[171.02788620608834],[0],[\"jump\"],[0],[1]],[[449.14494602321673],[164.79134006906148],[0],[\"jump\"],[0],[1]],[[454.66947602303725],[158.91728310126697],[0],[\"jump\"],[0],[1]],[[460.14417601799386],[153.50905094137883],[0],[\"jump\"],[0],[1]],[[465.6126060228332],[148.51890971045682],[0],[\"jump\"],[0],[1]],[[471.0816960230938],[143.94016270325238],[0],[\"jump\"],[0],[1]],[[476.61843601984464],[139.7270307369971],[0],[\"jump\"],[0],[1]],[[482.08356601876466],[135.9797898289251],[0],[\"jump\"],[0],[1]],[[487.57905601835836],[132.6277157858307],[0],[\"jump\"],[0],[1]],[[493.06497602191547],[129.69601520035604],[0],[\"jump\"],[0],[1]],[[498.5611260169305],[127.17493119769236],[0],[\"jump\"],[0],[1]],[[504.07344601982066],[125.06496543685536],[0],[\"jump\"],[0],[1]],[[509.56167602175873],[123.37910591317466],[0],[\"jump\"],[0],[1]],[[514.5994229975508],[122.11469321362455],[0],[\"jump\"],[0],[1]],[[519.2684546360027],[121.25466236418482],[0],[\"jump\"],[0],[1]],[[523.5345037219327],[120.81087469543067],[0],[\"jump\"],[0],[1]],[[527.359360887446],[120.78381537662622],[0],[\"jump\"],[0],[1]],[[530.7663599417859],[121.16958427761881],[0],[\"fall\"],[0],[1]],[[533.7672550674233],[121.97128825682563],[0],[\"fall\"],[0],[1]],[[536.3629965977059],[123.19529319803061],[0],[\"fall\"],[0],[1]],[[538.5330994876095],[124.8298471054856],[0],[\"fall\"],[0],[1]],[[540.2872545913771],[126.87874837304419],[0],[\"fall\"],[0],[1]],[[541.6242058733344],[129.33593683255694],[0],[\"fall\"],[0],[1]],[[542.5499380250711],[132.2182909435227],[0],[\"fall\"],[0],[1]],[[543.0597861533068],[135.52681750063707],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[139.2380980932953],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[143.36379435020254],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[147.89385233733992],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[152.83526433277072],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[158.22896349117102],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[164.01706108159914],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[170.21974749408284],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[176.83687300490698],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[183.86112602168558],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[191.3176237432571],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[199.16841254740314],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[207.4661066554014],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[216.19681620128614],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[225.28427119842746],[0],[\"fall\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]],[[543.1524764516304],[225.97177119842746],[0],[\"idle\"],[0],[1]]]}"],[0]],[],[1,"Default",0,1]],[[195,460,0,249,52,0,0,1,0,0,0,0,[]],46,179,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Those are Good guys",1,0,50,0,0,0,0,0,"",-1,0]],[[364,332,0,288,117,0,0,1,0,0,0,0,[[]]],61,5603,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,661732305350876,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,900703478570537,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,358327526894166,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,312812025562473,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,837051842081280,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 13 Old",1080,640,true,"Levels",874556490961798,[["Layer 0",0,754097457094955,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,529,0,307,9,0,0,1,0,0,0,0,[]],51,264,[],[[0],[1],[1,100,""]],[0,0]],[[-37,166,0,4,8,0,0,1,1,0,0,0,[]],38,265,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-37,174,0,4,8,0,0,1,1,0,0,0,[]],40,266,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,171,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,267,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,187,0,4,8,0,0,1,0,0,0,0,[]],39,268,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,179,0,4,8,0,0,1,0,0,0,0,[]],41,269,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,187,0,4,8,0,0,1,0,0,0,0,[]],35,270,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,179,0,4,8,0,0,1,0,0,0,0,[]],37,271,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,163,0,32,32,0,0,1,0.5,1,0,0,[]],33,272,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,166,0,4,8,0,0,1,1,0,0,0,[]],34,273,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,174,0,4,8,0,0,1,1,0,0,0,[]],36,274,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[60,457,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,275,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[0,"Default",0,1]],[[969,227,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,276,[],[[0]],[0,"Default",0,1]],[[779,322,0,215,9,0,0,1,0,0,0,0,[]],51,279,[],[[0],[1],[1,100,""]],[0,0]],[[317,513,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,277,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[253,272,0,202,9,0,1.570796370506287,1,0,0,0,0,[]],51,310,[],[[0],[1],[1,100,""]],[0,0]],[[-123,74,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1415,[["Hackser"],[""],[0]],[],[1,"Default",0,1]],[[41.0000114440918,71,0,459,9,0,1.570796370506287,1,0,0,0,0,[]],51,180,[],[[0],[1],[1,100,""]],[0,0]],[[247,207,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5498,[["level13"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[35,348,0,288,117,0,0,1,0,0,0,0,[[]]],61,5604,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,989616594419612,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,167385115355515,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,312763908659104,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,789666684300708,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,315382310143576,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 14 Old",1080,640,true,"Levels",993135549580914,[["Layer 0",0,748540458828883,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,529,0,307,9,0,0,1,0,0,0,0,[]],51,311,[],[[0],[1],[1,100,""]],[0,0]],[[-37,166,0,4,8,0,0,1,1,0,0,0,[]],38,312,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-37,174,0,4,8,0,0,1,1,0,0,0,[]],40,313,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,171,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,314,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,187,0,4,8,0,0,1,0,0,0,0,[]],39,315,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,179,0,4,8,0,0,1,0,0,0,0,[]],41,316,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,187,0,4,8,0,0,1,0,0,0,0,[]],35,317,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,179,0,4,8,0,0,1,0,0,0,0,[]],37,318,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[-41,163,0,32,32,0,0,1,0.5,1,0,0,[]],33,319,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,166,0,4,8,0,0,1,1,0,0,0,[]],34,320,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[-45,174,0,4,8,0,0,1,1,0,0,0,[]],36,321,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[96,401,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,322,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[969,227,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,323,[],[[0]],[0,"Default",0,1]],[[779,322,0,215,9,0,0,1,0,0,0,0,[]],51,324,[],[[0],[1],[1,100,""]],[0,0]],[[317,513,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,325,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[253,30,0,434,9,0,1.570796370506287,1,0,0,0,0,[]],51,326,[],[[0],[1],[1,100,""]],[0,0]],[[501,135,0,172,9,0,1.570796370506287,1,0,0,0,0,[]],51,327,[],[[0],[1],[1,100,""]],[0,0]],[[-111,54,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1416,[["Godlike"],[""],[0]],[],[1,"Default",0,1]],[[1,310,0,288,117,0,0,1,0,0,0,0,[[]]],61,5605,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]]],[]],["UI",1,853314000007595,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,566133029091186,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,466700819396596,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,898607357723536,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,700131767500373,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 410",10000,2000,true,"Levels",586041728570301,[["Background",0,983486385155511,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[704,1120,0,128,0,0,1.570796370506287,1,0,0,0,0,[]],51,6376,[],[[0],[1],[1,100,""]],[0,0]]],[]],["Layer 0",1,884493255691443,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[408,1200,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,7067,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[280,1000,0,288,117,0,0,1,0,0,0,0,[[]]],61,7068,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[296,1296,0,3344,9,0,0,1,0,0,0,0,[]],51,7075,[],[[0],[1],[1,100,""]],[0,0]],[[3928,1456,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,7182,[],[[0]],[0,"Default",0,1]],[[304.0000305175781,464,0,840,9,0,1.570796370506287,1,0,0,0,0,[]],51,7071,[],[[0],[1],[1,100,""]],[0,0]],[[544,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2796,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[548,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6377,[],[[0],[1],[1,100,""]],[0,0]],[[672,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6378,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[676,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6379,[],[[0],[1],[1,100,""]],[0,0]],[[576,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6389,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[580,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6390,[],[[0],[1],[1,100,""]],[0,0]],[[608,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6392,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6393,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[612,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6394,[],[[0],[1],[1,100,""]],[0,0]],[[644,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6395,[],[[0],[1],[1,100,""]],[0,0]],[[800,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6380,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[804,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6381,[],[[0],[1],[1,100,""]],[0,0]],[[928,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6382,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[932,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6383,[],[[0],[1],[1,100,""]],[0,0]],[[832,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6396,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[836,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6397,[],[[0],[1],[1,100,""]],[0,0]],[[864,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6398,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6399,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[868,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6400,[],[[0],[1],[1,100,""]],[0,0]],[[900,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6401,[],[[0],[1],[1,100,""]],[0,0]],[[544,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6402,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[548,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6403,[],[[0],[1],[1,100,""]],[0,0]],[[672,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6404,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[676,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6405,[],[[0],[1],[1,100,""]],[0,0]],[[576,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6406,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[580,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6407,[],[[0],[1],[1,100,""]],[0,0]],[[608,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6408,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6409,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[612,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6410,[],[[0],[1],[1,100,""]],[0,0]],[[644,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6411,[],[[0],[1],[1,100,""]],[0,0]],[[800,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6385,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[804,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6386,[],[[0],[1],[1,100,""]],[0,0]],[[928,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6387,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[932,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6388,[],[[0],[1],[1,100,""]],[0,0]],[[832,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6412,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[836,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6413,[],[[0],[1],[1,100,""]],[0,0]],[[864,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6414,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6415,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[868,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6416,[],[[0],[1],[1,100,""]],[0,0]],[[900,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6417,[],[[0],[1],[1,100,""]],[0,0]],[[304,465,0,4512,512,0,0,1,0,0,0,0,[]],51,6418,[],[[0],[1],[1,100,""]],[0,0]],[[1104,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6420,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1108,976,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6421,[],[[0],[1],[1,100,""]],[0,0]],[[1232,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6422,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1236,976,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6423,[],[[0],[1],[1,100,""]],[0,0]],[[1136,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6424,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1140,976,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6425,[],[[0],[1],[1,100,""]],[0,0]],[[1168,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6426,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1216,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6427,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1172,976,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6428,[],[[0],[1],[1,100,""]],[0,0]],[[1204,976,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6429,[],[[0],[1],[1,100,""]],[0,0]],[[1385,1088,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6430,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1390,1104,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,6431,[],[[0],[1],[1,100,""]],[0,0]],[[1513,1120,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6432,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1518,1136,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,6433,[],[[0],[1],[1,100,""]],[0,0]],[[1417,1096,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6434,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1422,1112,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,6435,[],[[0],[1],[1,100,""]],[0,0]],[[1449,1104,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6436,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1481,1112,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6437,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1454,1120,0,176,9,0,1.570796370506287,1,0,0,0,0,[]],51,6438,[],[[0],[1],[1,100,""]],[0,0]],[[1486,1128,0,168,9,0,1.570796370506287,1,0,0,0,0,[]],51,6439,[],[[0],[1],[1,100,""]],[0,0]],[[1752,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6440,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1756,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6441,[],[[0],[1],[1,100,""]],[0,0]],[[1880,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6442,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1884,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6443,[],[[0],[1],[1,100,""]],[0,0]],[[1784,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6444,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1788,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6445,[],[[0],[1],[1,100,""]],[0,0]],[[1816,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6446,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6447,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1820,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6448,[],[[0],[1],[1,100,""]],[0,0]],[[1852,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6449,[],[[0],[1],[1,100,""]],[0,0]],[[1896,1054,0,32,312,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,6450,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,0,"F 200 ; W 0.5; B 200 ; W 0.5",700,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1913,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6451,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1917,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6452,[],[[0],[1],[1,100,""]],[0,0]],[[2041,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6453,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2045,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6454,[],[[0],[1],[1,100,""]],[0,0]],[[1945,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6455,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1949,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6456,[],[[0],[1],[1,100,""]],[0,0]],[[1977,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6457,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2009,1070,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6458,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1981,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6459,[],[[0],[1],[1,100,""]],[0,0]],[[2013,830,0,224,9,0,1.570796370506287,1,0,0,0,0,[]],51,6460,[],[[0],[1],[1,100,""]],[0,0]],[[2072,1272,0,1312,9,0,1.570796370506287,1,0,0,0,0,[]],51,6463,[],[[0],[1],[1,100,""]],[0,0]],[[2200,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6465,[],[[0],[1],[1,100,""]],[0,0]],[[2104,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6467,[],[[0],[1],[1,100,""]],[0,0]],[[2136,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6470,[],[[0],[1],[1,100,""]],[0,0]],[[2168,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6471,[],[[0],[1],[1,100,""]],[0,0]],[[2216,1276,0,24,328,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,6472,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,0,"F 224",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2240,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6474,[],[[0],[1],[1,100,""]],[0,0]],[[2368,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6476,[],[[0],[1],[1,100,""]],[0,0]],[[2272,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6478,[],[[0],[1],[1,100,""]],[0,0]],[[2304,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6481,[],[[0],[1],[1,100,""]],[0,0]],[[2336,1280,0,1304,9,0,1.570796370506287,1,0,0,0,0,[]],51,6482,[],[[0],[1],[1,100,""]],[0,0]],[[2064,1272,0,304,9,0,0,1,0,0,0,0,[]],51,6461,[],[[0],[1],[1,100,""]],[0,0]],[[1976,1200,0,32,168,0,0,1,0.5,0.5,0,0,[]],49,6462,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2088,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6464,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6466,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2152,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6468,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2184,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6469,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2216,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6473,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6475,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2280,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6477,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2312,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6479,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2344,992,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6480,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[2404,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6484,[],[[0],[1],[1,100,""]],[0,0]],[[2436,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6488,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2440,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6489,[],[[0],[1],[1,100,""]],[0,0]],[[2468,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6490,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2500,1216,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,6491,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2472,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6492,[],[[0],[1],[1,100,""]],[0,0]],[[2504,1232,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6493,[],[[0],[1],[1,100,""]],[0,0]],[[2516,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,6494,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2520,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,6495,[],[[0],[1],[1,100,""]],[0,0]],[[2644,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7069,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,7070,[],[[0],[1],[1,100,""]],[0,0]],[[2548,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7072,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2552,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,7073,[],[[0],[1],[1,100,""]],[0,0]],[[2580,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7074,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2612,1056,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7076,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2584,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,7077,[],[[0],[1],[1,100,""]],[0,0]],[[2616,976,0,64,9,0,1.570796370506287,1,0,0,0,0,[]],51,7078,[],[[0],[1],[1,100,""]],[0,0]],[[2972,1135,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7079,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2976,1151,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,7080,[],[[0],[1],[1,100,""]],[0,0]],[[3100,1135,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7081,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3104,1151,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,7082,[],[[0],[1],[1,100,""]],[0,0]],[[3004,1135,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7083,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3008,1151,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,7084,[],[[0],[1],[1,100,""]],[0,0]],[[3036,1135,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7085,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3068,1135,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7086,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,1151,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,7087,[],[[0],[1],[1,100,""]],[0,0]],[[3072,1151,0,144,9,0,1.570796370506287,1,0,0,0,0,[]],51,7088,[],[[0],[1],[1,100,""]],[0,0]],[[2740,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7089,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,976,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,7090,[],[[0],[1],[1,100,""]],[0,0]],[[2868,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7091,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2872,976,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,7092,[],[[0],[1],[1,100,""]],[0,0]],[[2772,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7093,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2776,976,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,7094,[],[[0],[1],[1,100,""]],[0,0]],[[2804,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2836,1176,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2808,976,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,7097,[],[[0],[1],[1,100,""]],[0,0]],[[2840,976,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,7098,[],[[0],[1],[1,100,""]],[0,0]],[[3156,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7099,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3160,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7100,[],[[0],[1],[1,100,""]],[0,0]],[[3284,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7101,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3288,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7102,[],[[0],[1],[1,100,""]],[0,0]],[[3188,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7103,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3192,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7104,[],[[0],[1],[1,100,""]],[0,0]],[[3220,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7105,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3252,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7106,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3224,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7107,[],[[0],[1],[1,100,""]],[0,0]],[[3256,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7108,[],[[0],[1],[1,100,""]],[0,0]],[[3316,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7109,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7110,[],[[0],[1],[1,100,""]],[0,0]],[[3444,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7111,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3448,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7112,[],[[0],[1],[1,100,""]],[0,0]],[[3348,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7113,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3352,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7114,[],[[0],[1],[1,100,""]],[0,0]],[[3380,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7115,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3412,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7116,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3384,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7117,[],[[0],[1],[1,100,""]],[0,0]],[[3416,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7118,[],[[0],[1],[1,100,""]],[0,0]],[[3476,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7119,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3480,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7120,[],[[0],[1],[1,100,""]],[0,0]],[[3604,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7121,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3608,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7122,[],[[0],[1],[1,100,""]],[0,0]],[[3508,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7123,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3512,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7124,[],[[0],[1],[1,100,""]],[0,0]],[[3540,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7125,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3572,1160,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7126,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3544,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7127,[],[[0],[1],[1,100,""]],[0,0]],[[3576,1176,0,120,9,0,1.570796370506287,1,0,0,0,0,[]],51,7128,[],[[0],[1],[1,100,""]],[0,0]],[[3696,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7129,[],[[0],[1],[1,100,""]],[0,0]],[[3680,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7130,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4960,1119.999755859375,0,2576,24,0,0,1,0.5,0.5,0,0,[]],50,7131,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,0,"B 10000",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2936,1232,0,32,40,0,0,1,0.5,0.5,0,0,[]],49,7132,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[4064,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7133,[],[[0],[1],[1,100,""]],[0,0]],[[4048,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7134,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4384,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7135,[],[[0],[1],[1,100,""]],[0,0]],[[4368,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7136,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4728,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7137,[],[[0],[1],[1,100,""]],[0,0]],[[4712,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7138,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5048,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7139,[],[[0],[1],[1,100,""]],[0,0]],[[5032,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7140,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5416,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7141,[],[[0],[1],[1,100,""]],[0,0]],[[5400,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7142,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5736,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7143,[],[[0],[1],[1,100,""]],[0,0]],[[5720,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7144,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[6080,1116,0,152,9,0,0,1,0,0,0,0,[]],51,7145,[],[[0],[1],[1,100,""]],[0,0]],[[6064,1120,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7146,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5064,1176,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],52,7147,[],[[0],[0]],[0,0]],[[3640,1304,0,560,9,0,1.570796370506287,1,0,0,0,0,[]],51,7148,[],[[0],[1],[1,100,""]],[0,0]],[[4048,1312,0,552,9,0,1.570796370506287,1,0,0,0,0,[]],51,7149,[],[[0],[1],[1,100,""]],[0,0]],[[3632,1856,0,408,9,0,0,1,0,0,0,0,[]],51,7150,[],[[0],[1],[1,100,""]],[0,0]],[[3656,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7151,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3688,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7152,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3720,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7153,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7154,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3784,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7155,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3816,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7156,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3848,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7157,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3880,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7158,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3912,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7159,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3816,1312,0,232,9,0,0,1,0,0,0,0,[]],51,7160,[],[[0],[1],[1,100,""]],[0,0]],[[3816,1312,0,336,9,0,1.570796370506287,1,0,0,0,0,[]],51,7161,[],[[0],[1],[1,100,""]],[0,0]],[[3992,1840,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7162,[[0.5],[0]],[[0]],[0,"Default",0,1]],[[3832,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7163,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3864,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7164,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3896,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7165,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3928,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7167,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3960,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7168,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3992,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7169,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4024,1296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7170,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,1032,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,1778,[["level41"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["UI",2,189995994790397,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,559336737441017,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,817580077550619,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,493298880098891,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,930227993455952,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 420",10000,2000,true,"Levels",187437553567235,[["Background",0,796152199673829,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,663354728148509,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[1328,440,0,248,117,0,0,1,0,0,0,0,[[]]],61,7590,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[928,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,7591,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[16,560,0,1080,9,0,0,1,0,0,0,0,[]],51,7592,[],[[0],[1],[1,100,""]],[0,0]],[[1096,560,0,256,9,0,1.570796370506287,1,0,0,0,0,[]],51,7593,[],[[0],[1],[1,100,""]],[0,0]],[[1088,808,0,624,9,0,0,1,0,0,0,0,[]],51,7594,[],[[0],[1],[1,100,""]],[0,0]],[[1712,568,0,248,9,0,1.570796370506287,1,0,0,0,0,[]],51,7595,[],[[0],[1],[1,100,""]],[0,0]],[[1704,568,0,256,9,0,0,1,0,0,0,0,[]],51,7596,[],[[0],[1],[1,100,""]],[0,0]],[[1112,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7597,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7598,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,640,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7599,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7600,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7601,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,752,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7602,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7603,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7604,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,768,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7605,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7606,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7607,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7608,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7609,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7610,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,680,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7611,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7612,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7613,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,600,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7614,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,792,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1256,560,0,32,9,0,0,1,0,0,0,0,[]],51,7616,[],[[0],[1],[1,100,""]],[0,0]],[[1272,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7617,[[0.3],[0]],[[0]],[0,"Default",0,1]],[[1496,672,0,32,9,0,0,1,0,0,0,0,[]],51,7618,[],[[0],[1],[1,100,""]],[0,0]],[[1512,656,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7619,[[0.6],[0]],[[0]],[0,"Default",0,1]],[[1776,472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7620,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1808,472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7621,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2224,296,0,2192,9,0,3.141592741012573,1,0,0,0,0,[]],51,7622,[],[[0],[1],[1,100,""]],[0,0]],[[1112,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7623,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1144,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7624,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1176,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7625,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7626,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1240,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7627,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1272,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7628,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1304,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7629,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7630,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7631,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1400,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7632,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7633,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7634,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7635,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7636,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7637,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7638,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7639,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7640,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1688,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7641,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1720,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7642,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1752,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7643,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1784,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7644,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1816,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7645,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7646,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1880,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7647,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1912,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7648,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1944,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7649,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7650,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7651,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,568,0,728,9,0,1.570796370506287,1,0,0,0,0,[]],51,7652,[],[[0],[1],[1,100,""]],[0,0]],[[2224,288,0,1312,9,0,1.570796370506287,1,0,0,0,0,[]],51,7653,[],[[0],[1],[1,100,""]],[0,0]],[[2008,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7654,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7655,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7656,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2104,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7657,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7658,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7659,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7660,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,472,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7661,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1180,656,0,152,9,0,1.570796370506287,1,0,0,0,0,[]],51,7662,[],[[0],[1],[1,100,""]],[0,0]],[[1276,768,0,40,9,0,1.570796370506287,1,0,0,0,0,[]],51,7663,[],[[0],[1],[1,100,""]],[0,0]],[[1372,784,0,32,9,0,1.570796370506287,1,0,0,0,0,[]],51,7664,[],[[0],[1],[1,100,""]],[0,0]],[[1340,696,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,7665,[],[[0],[1],[1,100,""]],[0,0]],[[1564,696,0,112,9,0,1.570796370506287,1,0,0,0,0,[]],51,7666,[],[[0],[1],[1,100,""]],[0,0]],[[1436,648,0,160,9,0,1.570796370506287,1,0,0,0,0,[]],51,7667,[],[[0],[1],[1,100,""]],[0,0]],[[1660,616,0,192,9,0,1.570796370506287,1,0,0,0,0,[]],51,7668,[],[[0],[1],[1,100,""]],[0,0]],[[856,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7669,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[888,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7670,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[920,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7671,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[952,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[984,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7673,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7674,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7675,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1080,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7676,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[600,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7677,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7678,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7679,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7680,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7681,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[760,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7682,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[792,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7683,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7685,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7686,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7687,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[440,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7688,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[472,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7690,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[536,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7691,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7692,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1780,488,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,7693,[],[[0],[1],[1,100,""]],[0,0]],[[1812,488,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,7694,[],[[0],[1],[1,100,""]],[0,0]],[[1844,488,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,7695,[],[[0],[1],[1,100,""]],[0,0]],[[1876,488,0,80,9,0,1.570796370506287,1,0,0,0,0,[]],51,7696,[],[[0],[1],[1,100,""]],[0,0]],[[312,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7698,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[56,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7699,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[88,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7700,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[120,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7701,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[152,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7702,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[184,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7703,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7704,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[248,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[280,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7706,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,712,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7707,[[1],[0]],[[0]],[0,"Default",0,1]],[[1976,752,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7719,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,712,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7720,[[1],[0]],[[0]],[0,"Default",0,1]],[[2008,752,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7721,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,752,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7722,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,752,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7723,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,712,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7724,[[1],[0]],[[0]],[0,"Default",0,1]],[[2072,712,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7725,[[1],[0]],[[0]],[0,"Default",0,1]],[[2200,752,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7726,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,712,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7727,[[1],[0]],[[0]],[0,"Default",0,1]],[[1976,928,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7728,[[1],[0]],[[0]],[0,"Default",0,1]],[[1976,968,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7729,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,928,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7730,[[1],[0]],[[0]],[0,"Default",0,1]],[[2008,968,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7731,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2136,928,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7734,[[1],[0]],[[0]],[0,"Default",0,1]],[[2136,968,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7735,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,968,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7736,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,968,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7737,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2168,928,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7738,[[1],[0]],[[0]],[0,"Default",0,1]],[[2200,928,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7739,[[1],[0]],[[0]],[0,"Default",0,1]],[[1976,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7740,[[1],[0]],[[0]],[0,"Default",0,1]],[[1976,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7741,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7742,[[1],[0]],[[0]],[0,"Default",0,1]],[[2008,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7743,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7744,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7745,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7746,[[1],[0]],[[0]],[0,"Default",0,1]],[[2072,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7747,[[1],[0]],[[0]],[0,"Default",0,1]],[[2104,1192,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7748,[[1],[0]],[[0]],[0,"Default",0,1]],[[2104,1232,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7749,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,728,0,128,9,0,0,1,0,0,0,0,[]],52,7752,[],[[0],[0]],[0,0]],[[2120,944,0,96,9,0,0,1,0,0,0,0,[]],52,7753,[],[[0],[0]],[0,0]],[[2184,728,0,32,9,0,0,1,0,0,0,0,[]],52,7754,[],[[0],[0]],[0,0]],[[1960,944,0,96,9,0,0,1,0,0,0,0,[]],52,7755,[],[[0],[0]],[0,0]],[[1960,1208,0,160,9,0,0,1,0,0,0,0,[]],52,7756,[],[[0],[0]],[0,0]],[[2136,720,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7757,[[0.001],[0]],[[0]],[1,"Default",0,1]],[[2088,936,0,64,32,0,0,1,0.5,0.5,0,0,[]],43,7758,[[0.001],[0]],[[0]],[1,"Default",0,1]],[[2168,1200,0,96,32,0,0,1,0.5,0.5,0,0,[]],43,7759,[[0.001],[0]],[[0]],[1,"Default",0,1]],[[0,1600,0,2224,9,0,0,1,0,0,0,0,[]],51,7760,[],[[0],[1],[1,100,""]],[0,0]],[[0,1288,0,1960,9,0,0,1,0,0,0,0,[]],51,7761,[],[[0],[1],[1,100,""]],[0,0]],[[0,1288,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,7762,[],[[0],[1],[1,100,""]],[0,0]],[[1168,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7763,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7764,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7765,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7766,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7767,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7768,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7771,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7772,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1488,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7773,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7774,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7775,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7776,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7778,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7779,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7780,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7781,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7784,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7785,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1904,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7786,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7787,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7788,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7789,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7790,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1264,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7791,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1296,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7792,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7793,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1360,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7794,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7795,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1424,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7796,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7797,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1488,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7798,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7799,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7800,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7801,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7802,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7803,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7804,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7805,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7806,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1776,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7807,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1808,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7808,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1840,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7809,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7810,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1904,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7811,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1936,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7812,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2072,1456,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,7813,[],[[0]],[0,"Default",0,1]],[[2040,928,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,7732,[[1],[0]],[[0]],[0,"Default",0,1]],[[2040,968,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7733,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3059,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3061,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7708,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[528,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7711,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7712,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7714,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7715,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7716,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7717,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7718,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7848,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7849,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7850,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7851,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7852,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7853,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7854,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7855,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7856,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7857,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7858,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7859,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[368,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7860,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[400,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7861,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[464,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7870,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7871,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[560,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7873,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[592,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7874,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[624,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7875,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7876,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[688,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7877,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7878,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7880,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[816,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7881,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7882,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[880,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7883,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7884,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7885,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7886,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1008,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7887,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7888,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1072,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7889,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7890,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[176,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7892,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[208,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7893,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[240,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7894,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7895,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7896,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7897,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[80,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7898,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[112,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7899,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[144,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7900,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[16,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7901,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[48,1312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7902,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[16,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7904,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[48,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7905,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[80,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7906,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[112,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[144,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7908,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[176,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7909,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[208,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7910,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[240,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7911,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[272,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7912,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[304,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[336,1584,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7914,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1232,1504,0,592,9,0,0,1,0,0,0,0,[]],51,7903,[],[[0],[1],[1,100,""]],[0,0]],[[600,1504,0,488,9,0,0,1,0,0,0,0,[]],51,7915,[],[[0],[1],[1,100,""]],[0,0]],[[200,1504,0,288,9,0,0,1,0,0,0,0,[]],51,7916,[],[[0],[1],[1,100,""]],[0,0]],[[1088,1504,0,144,9,0,0,1,0,0,0,0,[]],51,7917,[],[[0],[1],[1,100,""]],[0,0]],[[488,1504,0,112,9,0,0,1,0,0,0,0,[]],51,7918,[],[[0],[1],[1,100,""]],[0,0]],[[2056,1416,0,88,104,0,0,1,0.5,0.5,0,0,[]],50,7919,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"B 500 ; B 500; W 1; B 500; W 1 ; B 500 ; W 3 ; B 2000",1000,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2168,1248,0,80,48,0,0,1,0.5,0.5,0,0,[]],49,7920,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1488,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7921,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1584,1420,0,16,152,0,0,1,0.5,0.5,0,0,[]],49,7922,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1456,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7923,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"W 0.25 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1424,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7924,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"W 0.5 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1300,1328,0,24,80,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7925,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1448,1424,0,16,152,0,0,1,0.5,0.5,0,0,[]],49,7926,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1008,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7927,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 0.5 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1040,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7928,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 0.25 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1072,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7929,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1176,1432,0,16,168,0,0,1,0.5,0.5,0,0,[]],49,7930,[[4],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[976,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7931,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 0.75 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[944,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7932,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 1 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[912,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7933,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 1.25 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[880,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7934,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 1.25 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1112,1496,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7935,[[-1],[0],[0],[0],[0],[4],[1]],[[0],[1,0,1,1,"W 1 ;F 176",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[608,1424,0,16,168,0,0,1,0.5,0.5,0,0,[]],49,7769,[[5],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[536,1496,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7770,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 1 ;F 176",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[336,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7777,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 0.5 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[368,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7782,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 0.25 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[400,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7783,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[304,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7862,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 0.75 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[272,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7872,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 1 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[240,1328,0,24,24,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,7879,[[-1],[0],[0],[0],[0],[5],[1]],[[0],[1,0,1,1,"W 1.25 ; F 176",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1112,1488,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,7936,[],[[0]],[0,"Default",0,1]],[[536,1488,0,32,32,0,0,1,0.5,0.5,0,0,[]],163,7937,[],[[0]],[0,"Default",0,1]],[[2440,1448,0,104,288,0,0,1,0.5,0.5,0,0,[]],50,7938,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"B 2000",225,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2408,1352,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1384,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7939,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7940,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7941,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7942,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7943,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,1544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7944,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2479,1336,0,224,56,0,1.570796370506287,1,0,0,0,0,[]],51,7824,[],[[0],[1],[1,100,""]],[0,0]],[[712,296,0,264,1000,0,1.570796370506287,1,0,0,0,0,[]],51,7945,[],[[0],[1],[1,100,""]],[0,0]],[[304,1376,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,7946,[["level1"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1824,680,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7750,[[-1],[0],[0],[0],[0],[100],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1824,680,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7751,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1824,728,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7863,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1824,632,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7864,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7865,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1776,680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7866,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,656,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7867,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,704,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7868,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,704,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7869,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1800,656,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7891,[[0],[0]],[[0],[1]],[0,"Default",0,1]]],[]],["UI",2,883937412361232,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,593437322285580,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,751557522012329,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,844791991429024,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,439592983571037,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 430",10000,2000,true,"Levels",114304341622532,[["Background",0,453569908303797,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,550229312903022,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[200,296,0,248,117,0,0,1,0,0,0,0,[[]]],61,7341,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[2240,456,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,7342,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[0,560,0,3040,552,0,0,1,0,0,0,0,[]],51,7343,[],[[0],[1],[1,100,""]],[0,0]],[[3048,224.0002136230469,0,3048,552,0,3.141592741012573,1,0,0,0,0,[]],51,7373,[],[[0],[1],[1,100,""]],[0,0]],[[8.000024795532227,-312,0,1408,672,0,1.570796370506287,1,0,0,0,0,[]],51,7344,[],[[0],[1],[1,100,""]],[0,0]],[[992,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7378,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,432,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7957,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,456,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7958,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1584,440,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7959,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1568,504,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7960,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1568,408,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7961,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7962,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7963,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,480,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7964,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,480,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7965,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1544,432,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7966,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,440,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7968,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1584,472,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7969,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1552,472,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7970,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2000,456,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7967,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,480,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7971,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1992,464,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7972,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1976,528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7973,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1976,432,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7974,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7975,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7976,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2000,504,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7977,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1952,504,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7978,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1952,456,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7979,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,464,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7980,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1992,496,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7981,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1960,496,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7982,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1728,224,0,96,320,0,1.570796370506287,1,0,0,0,0,[]],51,7983,[],[[0],[1],[1,100,""]],[0,0]],[[1424,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7984,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1456,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7985,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1488,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7986,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1520,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7987,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7988,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1584,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7989,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7990,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7991,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7992,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7993,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7994,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,272,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7995,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,240,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7996,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7997,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,272,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7998,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1744,240,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7999,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1864,224,0,96,32,0,1.570796370506287,1,0,0,0,0,[]],51,8000,[],[[0],[1],[1,100,""]],[0,0]],[[1848,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8001,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1896,224,0,72,32,0,1.570796370506287,1,0,0,0,0,[]],51,8002,[],[[0],[1],[1,100,""]],[0,0]],[[1880,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8003,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1928,216,0,48,32,0,1.570796370506287,1,0,0,0,0,[]],51,8004,[],[[0],[1],[1,100,""]],[0,0]],[[1912,280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8005,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,216,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],51,8006,[],[[0],[1],[1,100,""]],[0,0]],[[1944,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8007,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1992,216,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],51,8008,[],[[0],[1],[1,100,""]],[0,0]],[[1976,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8009,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2024,216,0,32,32,0,1.570796370506287,1,0,0,0,0,[]],51,8010,[],[[0],[1],[1,100,""]],[0,0]],[[2008,264,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8011,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2056,216,0,48,32,0,1.570796370506287,1,0,0,0,0,[]],51,8012,[],[[0],[1],[1,100,""]],[0,0]],[[2040,280,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8013,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2088,216,0,80,32,0,1.570796370506287,1,0,0,0,0,[]],51,8014,[],[[0],[1],[1,100,""]],[0,0]],[[2072,312,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8015,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2120,224,0,96,32,0,1.570796370506287,1,0,0,0,0,[]],51,8016,[],[[0],[1],[1,100,""]],[0,0]],[[2104,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8017,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,368,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8018,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,392,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8019,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2440,376,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8020,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2424,440,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8021,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2424,344,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8022,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2472,392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8023,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2376,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8024,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2448,416,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8025,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,416,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8026,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2400,368,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8027,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2408,376,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8028,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2440,408,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8029,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2408,408,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8030,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2720,456,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8031,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2696,480,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8032,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2712,464,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8033,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2696,528,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8034,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2696,432,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8035,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2744,480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8036,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2648,480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8037,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2720,504,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8038,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,504,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8039,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2672,456,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8040,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2680,464,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8041,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2712,496,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8042,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2680,496,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8043,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2904,280,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8044,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2880,304,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8045,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2896,288,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8046,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2880,352,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8047,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2880,256,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8048,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2928,304,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8049,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2832,304,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8050,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2904,328,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8051,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2856,328,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8052,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2856,280,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8053,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2864,288,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8054,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2896,320,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8055,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2864,320,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8056,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3240,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8057,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3240,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8058,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3240,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8059,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3240,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8060,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3288,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8061,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3192,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8062,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3264,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8063,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3264,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8064,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8065,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8066,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3368,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8067,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3368,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8068,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3368,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8069,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3368,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8070,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3416,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8071,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8072,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3392,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8073,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3392,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8074,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3344,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8075,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3344,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8076,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3496,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8077,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3496,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8078,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3496,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8079,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3496,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8080,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3544,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8081,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3448,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8082,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8083,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8084,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3472,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8085,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3472,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8086,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3624,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8087,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3624,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8088,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3624,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8089,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3624,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8090,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3672,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8091,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3576,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8092,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3648,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8093,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3648,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8094,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3600,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8095,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3600,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8096,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8097,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3752,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8098,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3752,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8099,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8100,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3800,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8101,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3704,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8102,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3776,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8103,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3776,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8104,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3728,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8105,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3728,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8106,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3880,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8107,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3880,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8108,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3880,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8109,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3880,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8110,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3928,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8111,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3832,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8112,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3904,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8113,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3904,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8114,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3856,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8115,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3856,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8116,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3240,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8117,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3240,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8118,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3240,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8119,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3240,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8120,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3288,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8121,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3192,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8122,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3264,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8123,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3264,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8124,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8125,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3216,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8126,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3368,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8127,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3368,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8128,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3368,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8129,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3368,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8130,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3416,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8131,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3320,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8132,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3392,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8133,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3392,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8134,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3344,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8135,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3344,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8136,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3496,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8137,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3496,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8138,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3496,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8139,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3496,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8140,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3544,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8141,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3448,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8142,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8143,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3520,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8144,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3472,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8145,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3472,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8146,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3624,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8147,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3624,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8148,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3624,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8149,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3624,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8150,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3672,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8151,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3576,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8152,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3648,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8153,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3648,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8154,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3600,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8155,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3600,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8156,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8157,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3752,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8158,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3752,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8159,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3752,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8160,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3800,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8161,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3704,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8162,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3776,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8163,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3776,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8164,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3728,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8165,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3728,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8166,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3880,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8167,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3880,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8168,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3880,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8169,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3880,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8170,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3928,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8171,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3832,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8172,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3904,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8173,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3904,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8174,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3856,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8175,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3856,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8176,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3336,424,0,8,232,0,1.570796370506287,1,0,0,0,0,[]],51,8178,[],[[0],[1],[1,100,""]],[0,0]],[[4096,392,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8179,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4096,392,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8180,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4096,440,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8181,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4096,344,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8182,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4144,392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8183,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4048,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8184,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4120,368,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8185,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4120,416,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8186,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4072,416,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8187,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4072,368,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8188,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4528,392,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8189,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4528,392,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8190,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4528,440,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8191,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4528,344,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8192,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4576,392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8193,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4480,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8194,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4552,368,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8195,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4552,416,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8196,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4504,416,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8197,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4504,368,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8198,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4304,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8199,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4304,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8200,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4304,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8201,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4304,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8202,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4352,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8203,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4256,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8204,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4328,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8205,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4328,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8206,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4280,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8207,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4280,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8208,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4304,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8209,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4304,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,8210,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4304,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8211,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4304,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8212,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4352,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8213,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4256,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8214,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4328,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8215,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4328,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8216,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4280,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8217,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4280,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8218,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4856,368,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8219,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4832,392,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8220,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4848,376,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8221,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4832,440,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8222,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4832,344,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8223,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4880,392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8224,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4784,392,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8225,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4856,416,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8226,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4808,416,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8227,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4808,368,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8228,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4816,376,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8229,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4848,408,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8230,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[4816,408,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8231,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5128,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8232,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5104,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8233,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5120,272,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8234,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5104,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8235,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5104,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8236,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5152,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8237,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5056,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8238,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5128,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8239,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5080,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8240,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5080,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8241,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5088,272,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8242,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5120,304,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8243,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5088,304,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8244,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5128,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,8245,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5104,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,8246,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5120,480,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8247,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5104,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8248,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5104,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8249,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5152,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8250,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5056,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8251,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5128,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,8252,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5080,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,8253,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5080,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,8254,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5088,480,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8255,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5120,512,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8256,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5088,512,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,8257,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[5456,392,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,8258,[],[[0]],[0,"Default",0,1]],[[5528,-312,0,1056,1424,0,0,1,0,0,0,0,[]],51,8259,[],[[0],[1],[1,100,""]],[0,0]],[[3204,408,0,136,32,0,0,1,0.5,0.5,0,0,[]],49,8260,[[200],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[3120,424,0,24,40,0,0,1,0.5,0.5,0,0,[]],50,8261,[[-1],[0],[0],[0],[0],[200],[1]],[[0],[1,0,1,1,"F 2000",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[3984,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8262,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4016,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8263,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4048,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8264,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4080,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8265,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4016,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8266,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4112,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8267,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4176,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8268,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4208,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8269,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4144,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8270,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4408,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8271,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4472,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8272,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4504,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8273,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4440,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8274,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4536,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8275,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4600,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8276,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4632,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8277,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4568,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8278,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4664,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8279,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4728,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8280,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4760,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8281,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4696,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8282,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4792,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8283,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4856,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8284,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4824,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8286,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5016,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8289,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5416,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8295,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5480,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8296,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5512,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8297,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5448,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8298,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5352,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8300,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5384,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8301,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5320,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8302,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5192,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8291,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5256,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8292,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5288,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8293,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[5224,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8294,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7947,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1160,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7948,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1160,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7949,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7950,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1208,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7951,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7952,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1184,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7953,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7954,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7955,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1112,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7956,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7376,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[992,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7377,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[992,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7379,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7380,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7381,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7382,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1016,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7383,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7384,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7385,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[944,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8299,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[800,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7365,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[800,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7366,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[800,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7367,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[800,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7368,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7369,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7370,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[824,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7371,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7372,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[776,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7374,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[752,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7375,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,288,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7355,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[632,288,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7356,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[632,336,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7357,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,240,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7358,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[680,288,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7359,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,264,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7360,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[656,312,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7361,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[608,312,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7362,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[608,264,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7363,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,288,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7364,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,496,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7345,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[432,496,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7346,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[432,544,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7347,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[432,448,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7348,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[480,496,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7349,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,472,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7350,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,520,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7351,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,520,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7352,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[408,472,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7353,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[384,496,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7354,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[4936,520,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,8285,[["level43"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[88,544,0,88,64,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,8287,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 64 ; W 0.5; B 64",160,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[96,216,0,88,64,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,8288,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"F 64 ; W 0.5; B 64",160,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[152,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8290,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[184,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8303,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[216,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8304,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[248,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8305,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[280,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8306,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[312,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8307,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[344,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8308,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[376,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8309,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[504,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8310,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[536,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8311,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[568,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8312,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[600,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8313,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8314,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8315,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8316,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[728,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8317,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[872,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8318,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[904,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8319,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[936,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8320,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8321,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1000,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8322,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1032,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8323,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1064,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8324,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1096,544,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,8325,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[3040,560,0,2512,552,0,0,1,0,0,0,0,[]],51,8326,[],[[0],[1],[1,100,""]],[0,0]],[[6056,224,0,3008,552,0,3.141592741012573,1,0,0,0,0,[]],51,8327,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,409815147834546,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,575014400932759,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,180351207901906,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,313726709889958,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,232043411249068,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[[null,174,8177,[],[],[""]]],[]],["Level 440",10000,2000,true,"Levels",219711835604511,[["Background",0,478208297841509,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,249160163605015,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[760,1648,0,248,117,0,0,1,0,0,0,0,[[]]],61,8329,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[952,1712,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,8330,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[664,1776,0,440,8,0,0,1,0,0,0,0,[]],67,8345,[],[[1]],[0,0]],[[672,1320,0,464,8,0,1.570796370506287,1,0,0,0,0,[]],67,8331,[],[[1]],[0,0]],[[1112,1320,0,464,8,0,1.570796370506287,1,0,0,0,0,[]],67,8332,[],[[1]],[0,0]],[[688,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8336,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8337,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,1600,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8338,[],[[0],[1],[1,100,""]],[0,0]],[[752,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8333,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[784,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8334,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[800,1600,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8335,[],[[0],[1],[1,100,""]],[0,0]],[[816,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8339,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8340,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[864,1600,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8341,[],[[0],[1],[1,100,""]],[0,0]],[[880,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8342,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8343,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,1600,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8344,[],[[0],[1],[1,100,""]],[0,0]],[[944,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8346,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,1616,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8347,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[992,1600,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8348,[],[[0],[1],[1,100,""]],[0,0]],[[744,1328,0,264,72,0,1.570796370506287,1,0,0,0,0,[]],51,8349,[],[[0],[1],[1,100,""]],[0,0]],[[992,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8351,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1024,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8352,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1040,1480,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8353,[],[[0],[1],[1,100,""]],[0,0]],[[1056,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8354,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8355,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1104,1480,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8356,[],[[0],[1],[1,100,""]],[0,0]],[[864,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8350,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8357,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[912,1480,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8358,[],[[0],[1],[1,100,""]],[0,0]],[[928,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8359,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[960,1496,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,8360,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[976,1480,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8361,[],[[0],[1],[1,100,""]],[0,0]],[[1104,1328,0,144,128,0,1.570796370506287,1,0,0,0,0,[]],51,8362,[],[[0],[1],[1,100,""]],[0,0]],[[576,1760,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8364,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[560,1328,0,448,8,0,1.570796370506287,1,0,0,0,0,[]],51,8369,[],[[0],[1],[1,100,""]],[0,0]],[[576,1728,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8365,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1696,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8366,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1664,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8367,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1632,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8368,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1600,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8370,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1568,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8371,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1536,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8372,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1504,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8373,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1472,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8374,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1440,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8375,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1408,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8376,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1376,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8377,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1344,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8378,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1760,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8379,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1216,1776,0,448,8,0,-1.570796489715576,1,0,0,0,0,[]],51,8380,[],[[0],[1],[1,100,""]],[0,0]],[[1200,1728,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8381,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1696,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8382,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1664,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8383,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1632,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8384,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1600,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8385,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1568,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8386,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1536,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8387,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1504,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8388,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1472,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8389,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1440,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8390,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1408,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8391,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1376,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8392,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1344,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8393,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[560,1552,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8395,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"B 296",50,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1216,1552,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8396,[[-1],[0],[0],[0],[0],[6],[1]],[[0],[1,1,1,1,"F 296",50,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[672,1320,0,432,8,0,0,1,0,0,0,0,[]],45,8397,[],[[0],[1]],[0,0]],[[672,856,0,464,8,0,1.570796370506287,1,0,0,0,0,[]],67,8399,[],[[1]],[0,0]],[[1112,856,0,464,8,0,1.570796370506287,1,0,0,0,0,[]],67,8400,[],[[1]],[0,0]],[[576,1296,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8430,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[560,864,0,448,8,0,1.570796370506287,1,0,0,0,0,[]],51,8431,[],[[0],[1],[1,100,""]],[0,0]],[[576,1264,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8432,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1232,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8433,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1200,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8434,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1168,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8435,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1136,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8436,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1104,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8437,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1072,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8438,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1040,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8439,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,1008,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8440,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,976,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8441,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,944,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8442,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,912,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8443,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,880,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8444,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1296,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8445,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1216,1312,0,448,8,0,-1.570796489715576,1,0,0,0,0,[]],51,8446,[],[[0],[1],[1,100,""]],[0,0]],[[1200,1264,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8447,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1232,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8448,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1200,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8449,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1168,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8450,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1136,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8451,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1104,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8452,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1072,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8453,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1040,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8454,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,1008,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8455,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,976,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8456,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,944,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8457,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,912,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8458,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,880,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8459,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[560,1088,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8460,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"B 296",60,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1216,1088,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8461,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,1,"F 296",60,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[672,856,0,432,8,0,0,1,0,0,0,0,[]],45,8462,[],[[0],[1]],[0,0]],[[1048,1232,0,328,8,0,3.141592741012573,1,0,0,0,0,[]],51,8363,[],[[0],[1],[1,100,""]],[0,0]],[[848,1136,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8398,[],[[0],[1],[1,100,""]],[0,0]],[[928,1040,0,80,8,0,3.141592741012573,1,0,0,0,0,[]],51,8401,[],[[0],[1],[1,100,""]],[0,0]],[[856,856,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],51,8402,[],[[0],[1],[1,100,""]],[0,0]],[[928,856,0,64,8,0,1.570796370506287,1,0,0,0,0,[]],51,8403,[],[[0],[1],[1,100,""]],[0,0]],[[888,1272,0,432,32,0,0,1,0.5,0.5,0,0,[]],49,8404,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[984,1136,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8405,[],[[0],[1],[1,100,""]],[0,0]],[[672,392,0,464,8,0,1.570796370506287,1,0,0,0,0,[]],67,8406,[],[[1]],[0,0]],[[1112,392,0,464,8,0,1.570796370506287,1,0,0,0,0,[]],67,8407,[],[[1]],[0,0]],[[576,832,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8408,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[560,400,0,448,8,0,1.570796370506287,1,0,0,0,0,[]],51,8409,[],[[0],[1],[1,100,""]],[0,0]],[[576,800,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8410,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,768,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8411,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8412,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,704,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8413,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,672,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8414,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,640,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8415,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,608,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8416,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8417,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8418,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8419,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8420,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8421,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[576,416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8422,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8423,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1216,848,0,448,8,0,-1.570796489715576,1,0,0,0,0,[]],51,8424,[],[[0],[1],[1,100,""]],[0,0]],[[1200,800,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8425,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,768,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8426,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,736,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8427,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,704,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8428,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,672,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8429,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,640,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8463,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,608,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8464,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,576,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8465,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8466,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8467,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8468,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8469,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[1200,416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8470,[[0],[0]],[[0],[0]],[0,"Default",0,1]],[[560,624,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8471,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"B 296",60,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1216,624,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8472,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"F 296",60,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[672,392,0,432,8,0,0,1,0,0,0,0,[]],45,8473,[],[[0],[1]],[0,0]],[[888,808,0,432,32,0,0,1,0.5,0.5,0,0,[]],49,8479,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[1032,400,0,376,8,0,1.570796370506287,1,0,0,0,0,[]],51,8474,[],[[0],[1],[1,100,""]],[0,0]],[[744,400,0,376,8,0,1.570796370506287,1,0,0,0,0,[]],51,8475,[],[[0],[1],[1,100,""]],[0,0]],[[720,744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8476,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8480,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8481,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,648,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8482,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,616,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8483,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,584,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8484,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,552,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8485,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,520,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8486,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,488,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8487,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,456,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8488,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[720,424,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8489,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8490,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8491,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8492,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8493,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8494,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8495,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8496,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8497,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8498,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8499,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1048,424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8500,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,832,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8501,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[152,400,0,448,656,0,1.570796370506287,1,0,0,0,0,[]],51,8502,[],[[0],[1],[1,100,""]],[0,0]],[[168,800,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8503,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,768,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8504,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,736,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8505,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,704,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8506,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,672,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8507,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,640,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8508,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,608,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8509,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,576,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8510,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,544,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8511,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,512,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8512,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,480,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8513,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,448,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8514,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,416,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,8515,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[152,640,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8516,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"W 6 ; B 668",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1600,832,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8517,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,848,0,448,856,0,-1.570796489715576,1,0,0,0,0,[]],51,8518,[],[[0],[1],[1,100,""]],[0,0]],[[1600,800,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8519,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,768,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8520,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,736,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8521,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,704,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8522,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,672,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8523,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,640,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8524,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,608,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8525,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,576,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8526,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,544,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8527,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,512,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8528,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,480,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8529,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,448,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8530,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,416,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,8531,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1616,616,0,32,456,0,3.141592741012573,1,0.5,0.5,0,0,[]],50,8532,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,1,"W 6; F 668;",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[888.0000610351562,168,0,320,8,0,0.7853981852531433,1,0,0,0,0,[]],51,8533,[],[[0],[1],[1,100,""]],[0,0]],[[890.3624267578125,177.6375122070313,0,312,8,0,2.356194496154785,1,0,0,0,0,[]],51,8534,[],[[0],[1],[1,100,""]],[0,0]],[[892,312,0,48,88,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,8394,[],[[0]],[0,"Default",0,1]],[[888,1080,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,8477,[["level44"]],[[1],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[1288,1040,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8478,[],[[0],[1],[1,100,""]],[0,0]],[[552,1040,0,64,8,0,3.141592741012573,1,0,0,0,0,[]],51,8535,[],[[0],[1],[1,100,""]],[0,0]]],[]],["UI",2,263589349667344,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,252023214966233,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,171569403964202,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,109444973848987,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,829384335690664,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 441",10000,2000,true,"Levels",372781167653761,[["Background",0,873674128239720,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,557013081654922,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[2824,1256,0,200,96,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,12125,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,0,1,1,"R 45",400,0,100,90,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1404,454.0000610351563,0,32,184,0,-0.1745333671569824,1,0,0,0,0,[]],51,10036,[],[[0],[1],[1,100,""]],[0,0]],[[2581,1123,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5935,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[1032,1176,0,1640,8,0,0,1,0,0,0,0,[]],67,10029,[],[[1]],[0,0]],[[1884,326,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,5934,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1548,150,0,568,216,0,0,1,0,0,0,0,[]],51,10030,[],[[0],[1],[1,100,""]],[0,0]],[[1604,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10055,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1636,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10056,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1668,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10057,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1700,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,41,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1732,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10059,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1764,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10060,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1796,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10061,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1828,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10062,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1860,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10063,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1892,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10064,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1924,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10065,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1956,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10066,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1988,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10067,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2020,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10068,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2052,382,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,42,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1724,222,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,10071,[[0]],[[1],[1]],[0,"Default",0,1]],[[1948,222,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],58,10072,[[0]],[[1],[1]],[0,"Default",0,1]],[[1724,294,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10073,[[0]],[[1],[1]],[0,"Default",0,1]],[[1740,310,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10074,[[0]],[[1],[1]],[0,"Default",0,1]],[[1756,326,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10075,[[0]],[[1],[1]],[0,"Default",0,1]],[[1836,254,0,32,32,0,0,1,0.5,0.5,0,0,[]],58,10076,[[0]],[[1],[1]],[0,"Default",0,1]],[[1708,206,0,32,9,0,0,1,0,0,0,0,[]],52,10077,[],[[0],[0]],[0,0]],[[1932,206,0,32,9,0,0,1,0,0,0,0,[]],52,10078,[],[[0],[0]],[0,0]],[[1780,334,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10079,[[0]],[[1],[1]],[0,"Default",0,1]],[[1804,342,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10080,[[0]],[[1],[1]],[0,"Default",0,1]],[[1828,342,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10081,[[0]],[[1],[1]],[0,"Default",0,1]],[[1852,342,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10082,[[0]],[[1],[1]],[0,"Default",0,1]],[[1940,302,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10083,[[0]],[[1],[1]],[0,"Default",0,1]],[[1916,310,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10084,[[0]],[[1],[1]],[0,"Default",0,1]],[[1900,326,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,43,[[0]],[[1],[1]],[0,"Default",0,1]],[[1876,334,0,24,24,0,0,1,0.5,0.5,0,0,[]],58,10086,[[0]],[[1],[1]],[0,"Default",0,1]],[[1580,-114,0,264,8,0,1.570796370506287,1,0,0,0,0,[]],45,10031,[],[[0],[1]],[0,0]],[[1836,-114,0,264,8,0,1.570796370506287,1,0,0,0,0,[]],45,10032,[],[[0],[1]],[0,0]],[[2092,-114,0,264,8,0,1.570796370506287,1,0,0,0,0,[]],45,10033,[],[[0],[1]],[0,0]],[[2084,310,0,32,216,0,-0.7853984832763672,1,0,0,0,0,[]],51,10034,[],[[0],[1],[1,100,""]],[0,0]],[[1564,286,0,32,216,0,0.7853981852531433,1,0,0,0,0,[]],51,10035,[],[[0],[1],[1,100,""]],[0,0]],[[2228,445.9999389648438,0,32,182,0,0.1745329201221466,1,0,0,0,0,[]],51,10037,[],[[0],[1],[1,100,""]],[0,0]],[[1425,597,0,64,64,0,0,1,0,0,0,0,[]],51,10039,[],[[0],[1],[1,100,""]],[0,0]],[[1457,585,0,64,64,0,0.7853981852531433,1,0,0,0,0,[]],51,10040,[],[[0],[1],[1,100,""]],[0,0]],[[1457,669,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10038,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1457,589,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10041,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1497,630,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,10042,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1417,630,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10043,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1489,597,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,10044,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1489,661,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,10045,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1425,661,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,10046,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[1425,597,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,10047,[[0],[0]],[[1],[1]],[0,"Default",0,1]],[[2212,630,0,64,32,0,1.745329260826111,1,0.125,0.5,0,0,[]],55,10048,[[1],[300]],[[1],[300,1,1,180,0,0,600,1,1],[0,10000,360,1]],[0,"Default",0,1]],[[2239.939453125,638.6946411132812,0,32,40,0,1.745329260826111,1,0.5,0.5,0,0,[]],43,10049,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2180,630,0,32,40,0,-1.396263599395752,1,0.5,0.5,0,0,[]],43,10050,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[2260,558,0,72,8,0,1.919862151145935,1,0,0,0,0,[]],45,10051,[],[[0],[1]],[0,0]],[[2192,618,0,72,8,0,-1.570796489715576,1,0,0,0,0,[]],45,10052,[],[[0],[1]],[0,0]],[[2768,1312,0,104,8,0,0,1,0,0,0,0,[]],51,12121,[],[[0],[1],[1,100,""]],[0,0]],[[2776,1160,0,160,8,0,1.570796370506287,1,0,0,0,0,[]],51,12122,[],[[0],[1],[1,100,""]],[0,0]],[[2872,1160,0,160,8,0,1.570796370506287,1,0,0,0,0,[]],51,12123,[],[[0],[1],[1,100,""]],[0,0]],[[2728,1336,0,104,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],43,12124,[[2],[0]],[[0]],[1,"Default",0,1]],[[2728,1344,0,16,24,0,-0.7853981852531433,1,0.5,0.5,0,0,[]],50,12126,[[-1],[0],[10],[0],[0],[2],[1]],[[0],[1,0,1,1,"W 1 ; F 200",400,0,100,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2824,1168,0,96,32,0,0,1,0.5,0.5,0,0,[]],49,12127,[[1],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2816,1168,0,80,32,0,0,1,0.5,0.5,0,0,[]],49,12128,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2848,392,0,1640,8,0,0,1,0,0,0,0,[]],67,12129,[],[[1]],[0,0]],[[2803.3916015625,798.8800048828125,0,152,96,0,1.570796370506287,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10070,[],[[0]],[0,"Default",0,1]]],[]],["UI",2,783340289678257,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,472433177406513,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,428085210967404,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,204310953259864,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,486046277306627,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 57",5000,5000,true,"Levels",380123893848947,[["Background",0,487946333902901,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,908950909188047,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[952,40,0,248,117,0,0,1,0,0,0,0,[[]]],61,10602,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[1128,480,0,544,8,0,0,1,0,0,0,0,[]],67,10607,[],[[1]],[0,0]],[[4600,3936,0,2952,2176,0,3.141592741012573,1,0,0,0,0,[]],64,10610,[],[],[0,0]],[[-9696,3062.3359375,0,4520,2872,0,0,1,-2.380000114440918,0.6399999856948853,0,0,[]],159,10605,[],[[0]],[0,"Default",0,1]],[[3288,1776,0,760,8,0,0,1,0,0,0,0,[]],56,10606,[],[[1],[1]],[0,0]],[[1136,0,0,488,8,0,1.570796370506287,1,0,0,0,0,[]],67,10608,[],[[1]],[0,0]],[[1304,496,0,8,8,0,0,1,0,0,0,0,[]],56,10609,[],[[1],[0]],[0,0]],[[1432,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10611,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1464,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10612,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1496,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10613,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10614,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1560,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10615,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10616,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10617,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1656,464,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10618,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1872,2256,0,8,8,0,0,1,0,0,0,0,[]],56,10633,[],[[1],[0]],[0,0]],[[1320,2792,0,8,8,0,0,1,0,0,0,0,[]],56,10634,[],[[1],[0]],[0,0]],[[1792,3288,0,8,8,0,0,1,0,0,0,0,[]],56,10635,[],[[1],[0]],[0,0]],[[2336,2656,0,8,8,0,0,1,0,0,0,0,[]],56,10636,[],[[1],[0]],[0,0]],[[2480,3312,0,8,8,0,0,1,0,0,0,0,[]],56,10637,[],[[1],[0]],[0,0]],[[1936,3592,0,8,8,0,0,1,0,0,0,0,[]],56,10638,[],[[1],[0]],[0,0]],[[2376,2928,0,8,8,0,0,1,0,0,0,0,[]],56,10639,[],[[1],[0]],[0,0]],[[2144,2776,0,8,8,0,0,1,0,0,0,0,[]],56,10640,[],[[1],[0]],[0,0]],[[2488,3744,0,8,8,0,0,1,0,0,0,0,[]],56,10641,[],[[1],[0]],[0,0]],[[2960,3040,0,8,8,0,0,1,0,0,0,0,[]],56,10642,[],[[1],[0]],[0,0]],[[2856,3904,0,8,8,0,0,1,0,0,0,0,[]],56,10643,[],[[1],[0]],[0,0]],[[2072,3648,0,8,8,0,0,1,0,0,0,0,[]],56,10644,[],[[1],[0]],[0,0]],[[1784,3344,0,8,8,0,0,1,0,0,0,0,[]],56,10645,[],[[1],[0]],[0,0]],[[3304,3936,0,8,8,0,0,1,0,0,0,0,[]],56,10648,[],[[1],[0]],[0,0]],[[3376,3224,0,8,8,0,0,1,0,0,0,0,[]],56,10649,[],[[1],[0]],[0,0]],[[2968,3152,0,8,8,0,0,1,0,0,0,0,[]],56,10650,[],[[1],[0]],[0,0]],[[3024,4000,0,8,8,0,0,1,0,0,0,0,[]],56,10651,[],[[1],[0]],[0,0]],[[1288,2328,0,8,8,0,0,1,0,0,0,0,[]],56,10655,[],[[1],[0]],[0,0]],[[3768,1192,0,8,8,0,0,1,0,0,0,0,[]],56,10726,[],[[1],[0]],[0,0]],[[2384,1192,0,8,8,0,0,1,0,0,0,0,[]],56,10729,[],[[1],[0]],[0,0]],[[3368,1688,0,8,8,0,0,1,0,0,0,0,[]],56,10730,[],[[1],[0]],[0,0]],[[4216,1224,0,8,8,0,0,1,0,0,0,0,[]],56,10731,[],[[1],[0]],[0,0]],[[3936,1288,0,8,8,0,0,1,0,0,0,0,[]],56,10734,[],[[1],[0]],[0,0]],[[4448,1648,0,8,8,0,0,1,0,0,0,0,[]],56,10735,[],[[1],[0]],[0,0]],[[4224,1856,0,8,8,0,0,1,0,0,0,0,[]],56,10736,[],[[1],[0]],[0,0]],[[3832,2112,0,8,8,0,0,1,0,0,0,0,[]],56,10737,[],[[1],[0]],[0,0]],[[3992,1848,0,8,8,0,0,1,0,0,0,0,[]],56,10739,[],[[1],[0]],[0,0]],[[3440,2384,0,8,8,0,0,1,0,0,0,0,[]],56,10740,[],[[1],[0]],[0,0]],[[3912,2880,0,8,8,0,0,1,0,0,0,0,[]],56,10741,[],[[1],[0]],[0,0]],[[4456,2248,0,8,8,0,0,1,0,0,0,0,[]],56,10742,[],[[1],[0]],[0,0]],[[4600,2904,0,8,8,0,0,1,0,0,0,0,[]],56,10743,[],[[1],[0]],[0,0]],[[4056,3184,0,8,8,0,0,1,0,0,0,0,[]],56,10744,[],[[1],[0]],[0,0]],[[4496,2520,0,8,8,0,0,1,0,0,0,0,[]],56,10745,[],[[1],[0]],[0,0]],[[4264,2368,0,8,8,0,0,1,0,0,0,0,[]],56,10746,[],[[1],[0]],[0,0]],[[4608,3336,0,8,8,0,0,1,0,0,0,0,[]],56,10747,[],[[1],[0]],[0,0]],[[5080,2632,0,8,8,0,0,1,0,0,0,0,[]],56,10748,[],[[1],[0]],[0,0]],[[4976,3496,0,8,8,0,0,1,0,0,0,0,[]],56,10749,[],[[1],[0]],[0,0]],[[4192,3240,0,8,8,0,0,1,0,0,0,0,[]],56,10750,[],[[1],[0]],[0,0]],[[3904,2936,0,8,8,0,0,1,0,0,0,0,[]],56,10751,[],[[1],[0]],[0,0]],[[3592,3496,0,8,8,0,0,1,0,0,0,0,[]],56,10752,[],[[1],[0]],[0,0]],[[4576,3992,0,8,8,0,0,1,0,0,0,0,[]],56,10753,[],[[1],[0]],[0,0]],[[5424,3528,0,8,8,0,0,1,0,0,0,0,[]],56,10754,[],[[1],[0]],[0,0]],[[5496,2816,0,8,8,0,0,1,0,0,0,0,[]],56,10755,[],[[1],[0]],[0,0]],[[5088,2744,0,8,8,0,0,1,0,0,0,0,[]],56,10756,[],[[1],[0]],[0,0]],[[5144,3592,0,8,8,0,0,1,0,0,0,0,[]],56,10757,[],[[1],[0]],[0,0]],[[5656,3952,0,8,8,0,0,1,0,0,0,0,[]],56,10758,[],[[1],[0]],[0,0]],[[3408,1920,0,8,8,0,0,1,0,0,0,0,[]],56,10761,[],[[1],[0]],[0,0]],[[5320,2944,0,8,8,0,0,1,0,0,0,0,[]],56,10763,[],[[1],[0]],[0,0]],[[5472,4056,0,8,8,0,0,1,0,0,0,0,[]],56,10775,[],[[1],[0]],[0,0]],[[7304,4088,0,8,8,0,0,1,0,0,0,0,[]],56,10777,[],[[1],[0]],[0,0]],[[7376,3376,0,8,8,0,0,1,0,0,0,0,[]],56,10778,[],[[1],[0]],[0,0]],[[7536,4512,0,8,8,0,0,1,0,0,0,0,[]],56,10781,[],[[1],[0]],[0,0]],[[7312,4720,0,8,8,0,0,1,0,0,0,0,[]],56,10782,[],[[1],[0]],[0,0]],[[5288,2480,0,8,8,0,0,1,0,0,0,0,[]],56,10784,[],[[1],[0]],[0,0]],[[6616,232,0,8,8,0,0,1,0,0,0,0,[]],56,10785,[],[[1],[0]],[0,0]],[[6064,768,0,8,8,0,0,1,0,0,0,0,[]],56,10786,[],[[1],[0]],[0,0]],[[7080,632,0,8,8,0,0,1,0,0,0,0,[]],56,10788,[],[[1],[0]],[0,0]],[[7224,1288,0,8,8,0,0,1,0,0,0,0,[]],56,10789,[],[[1],[0]],[0,0]],[[7120,904,0,8,8,0,0,1,0,0,0,0,[]],56,10791,[],[[1],[0]],[0,0]],[[6888,752,0,8,8,0,0,1,0,0,0,0,[]],56,10792,[],[[1],[0]],[0,0]],[[7232,1720,0,8,8,0,0,1,0,0,0,0,[]],56,10793,[],[[1],[0]],[0,0]],[[7704,1016,0,8,8,0,0,1,0,0,0,0,[]],56,10794,[],[[1],[0]],[0,0]],[[7600,1880,0,8,8,0,0,1,0,0,0,0,[]],56,10795,[],[[1],[0]],[0,0]],[[7200,2376,0,8,8,0,0,1,0,0,0,0,[]],56,10799,[],[[1],[0]],[0,0]],[[7712,1128,0,8,8,0,0,1,0,0,0,0,[]],56,10800,[],[[1],[0]],[0,0]],[[7768,1976,0,8,8,0,0,1,0,0,0,0,[]],56,10801,[],[[1],[0]],[0,0]],[[7664,2800,0,8,8,0,0,1,0,0,0,0,[]],56,10802,[],[[1],[0]],[0,0]],[[6032,304,0,8,8,0,0,1,0,0,0,0,[]],56,10803,[],[[1],[0]],[0,0]],[[4552,1296,0,8,8,0,0,1,0,0,0,0,[]],56,10807,[],[[1],[0]],[0,0]],[[5240,1320,0,8,8,0,0,1,0,0,0,0,[]],56,10809,[],[[1],[0]],[0,0]],[[4696,1600,0,8,8,0,0,1,0,0,0,0,[]],56,10810,[],[[1],[0]],[0,0]],[[1312,3776,0,8,8,0,0,1,0,0,0,0,[]],56,10816,[],[[1],[0]],[0,0]],[[4056,3680,0,8,8,0,0,1,0,0,0,0,[]],56,10827,[],[[1],[0]],[0,0]],[[4520,4080,0,8,8,0,0,1,0,0,0,0,[]],56,10830,[],[[1],[0]],[0,0]],[[3472,3752,0,8,8,0,0,1,0,0,0,0,[]],56,10840,[],[[1],[0]],[0,0]],[[2072,3712,0,8,8,0,0,1,0,0,0,0,[]],56,10841,[],[[1],[0]],[0,0]],[[5504,3872,0,8,8,0,0,1,0,0,0,0,[]],56,10849,[],[[1],[0]],[0,0]],[[5272,3720,0,8,8,0,0,1,0,0,0,0,[]],56,10850,[],[[1],[0]],[0,0]],[[4416,3272,0,8,8,0,0,1,0,0,0,0,[]],56,10861,[],[[1],[0]],[0,0]],[[7312,4320,0,8,8,0,0,1,0,0,0,0,[]],56,10865,[],[[1],[0]],[0,0]],[[7456,4976,0,8,8,0,0,1,0,0,0,0,[]],56,10866,[],[[1],[0]],[0,0]],[[1048,1296,0,8,8,0,0,1,0,0,0,0,[]],56,10882,[],[[1],[0]],[0,0]],[[968,2328,0,8,8,0,0,1,0,0,0,0,[]],56,10884,[],[[1],[0]],[0,0]],[[1512,1696,0,8,8,0,0,1,0,0,0,0,[]],56,10885,[],[[1],[0]],[0,0]],[[1656,2352,0,8,8,0,0,1,0,0,0,0,[]],56,10886,[],[[1],[0]],[0,0]],[[1112,2632,0,8,8,0,0,1,0,0,0,0,[]],56,10887,[],[[1],[0]],[0,0]],[[1552,1968,0,8,8,0,0,1,0,0,0,0,[]],56,10888,[],[[1],[0]],[0,0]],[[1320,1816,0,8,8,0,0,1,0,0,0,0,[]],56,10889,[],[[1],[0]],[0,0]],[[1664,2784,0,8,8,0,0,1,0,0,0,0,[]],56,10890,[],[[1],[0]],[0,0]],[[2136,2080,0,8,8,0,0,1,0,0,0,0,[]],56,10891,[],[[1],[0]],[0,0]],[[2032,2944,0,8,8,0,0,1,0,0,0,0,[]],56,10892,[],[[1],[0]],[0,0]],[[1248,2688,0,8,8,0,0,1,0,0,0,0,[]],56,10893,[],[[1],[0]],[0,0]],[[960,2384,0,8,8,0,0,1,0,0,0,0,[]],56,10894,[],[[1],[0]],[0,0]],[[1632,3440,0,8,8,0,0,1,0,0,0,0,[]],56,10896,[],[[1],[0]],[0,0]],[[2480,2976,0,8,8,0,0,1,0,0,0,0,[]],56,10897,[],[[1],[0]],[0,0]],[[2552,2264,0,8,8,0,0,1,0,0,0,0,[]],56,10898,[],[[1],[0]],[0,0]],[[2144,2192,0,8,8,0,0,1,0,0,0,0,[]],56,10899,[],[[1],[0]],[0,0]],[[2200,3040,0,8,8,0,0,1,0,0,0,0,[]],56,10900,[],[[1],[0]],[0,0]],[[2712,3400,0,8,8,0,0,1,0,0,0,0,[]],56,10901,[],[[1],[0]],[0,0]],[[2488,3608,0,8,8,0,0,1,0,0,0,0,[]],56,10902,[],[[1],[0]],[0,0]],[[1792,-880,0,8,8,0,0,1,0,0,0,0,[]],56,10905,[],[[1],[0]],[0,0]],[[1712,152,0,8,8,0,0,1,0,0,0,0,[]],56,10907,[],[[1],[0]],[0,0]],[[1704,208,0,8,8,0,0,1,0,0,0,0,[]],56,10917,[],[[1],[0]],[0,0]],[[2376,1264,0,8,8,0,0,1,0,0,0,0,[]],56,10919,[],[[1],[0]],[0,0]],[[3456,1224,0,8,8,0,0,1,0,0,0,0,[]],56,10924,[],[[1],[0]],[0,0]],[[3232,1432,0,8,8,0,0,1,0,0,0,0,[]],56,10925,[],[[1],[0]],[0,0]],[[2840,1688,0,8,8,0,0,1,0,0,0,0,[]],56,10926,[],[[1],[0]],[0,0]],[[1208,-808,0,8,8,0,0,1,0,0,0,0,[]],56,10927,[],[[1],[0]],[0,0]],[[-192,-848,0,8,8,0,0,1,0,0,0,0,[]],56,10928,[],[[1],[0]],[0,0]],[[1312,120,0,8,8,0,0,1,0,0,0,0,[]],56,10942,[],[[1],[0]],[0,0]],[[1472,1256,0,8,8,0,0,1,0,0,0,0,[]],56,10945,[],[[1],[0]],[0,0]],[[1248,1464,0,8,8,0,0,1,0,0,0,0,[]],56,10946,[],[[1],[0]],[0,0]],[[1304,360,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,10603,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]]],[]],["UI",2,167809678204360,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,309751664252834,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,543872967356355,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,931724801875457,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,379698997454154,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Level 58",10000,2000,true,"Levels",713422322742733,[["Background",0,419778871687850,true,[255,255,255],false,0,0,1,false,false,1,0,0,[],[]],["Layer 0",1,228748842487977,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[316,1064,0,32,328,0,1.570796370506287,1,0.5,0.5,0,0,[]],49,12022,[[2],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[2368,2001.000122070313,0,2216,616,0,3.141592741012573,1,0,0,0,0,[]],64,11960,[],[],[1,0]],[[2072,1049,0,1048,296,0,-1.570796489715576,1,0,0,0,0,[]],64,11769,[],[],[1,0]],[[480,1049,0,368,1600,0,-1.570796489715576,1,0,0,0,0,[]],64,11779,[],[],[1,0]],[[272,120,0,248,117,0,0,1,0,0,0,0,[[]]],61,10660,[],[[1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","1",7,0,50,0,0,0,0,0,"",-1,0]],[[1296,984,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,10661,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["fallen"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[1,0],[0,10000,360,1]],[1,"Default",0,1]],[[2240,1480,0,97,199,0,3.141592741012573,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,10662,[],[[0]],[0,"Default",0,1]],[[152,312,0,752,368,0,0,1,0,0,0,0,[]],67,10663,[],[[1]],[0,0]],[[152,1,0,2224,8,0,0,1,0,0,0,0,[]],67,10664,[],[[1]],[0,0]],[[-8,0,0,160,2008,0,0,1,0,0,0,0,[]],67,10665,[],[[1]],[0,0]],[[904,313,0,1176,368,0,0,1,0,0,0,0,[]],67,10666,[],[[1]],[0,0]],[[1992,137,0,1360,128,0,3.141592741012573,1,0,0,0,0,[]],64,10667,[],[],[1,0]],[[168,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10668,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[200,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10669,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[232,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10670,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10671,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[296,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10672,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[328,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10673,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[360,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10674,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[392,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10675,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10676,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10677,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[488,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10678,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10679,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[552,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10680,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[584,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10681,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[616,25,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10682,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[632,296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10683,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[664,296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10684,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[696,296,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10685,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[864,1,0,32,80,0,0,1,0,0,0,0,[]],67,10686,[],[[1]],[0,0]],[[880,97,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10687,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1,0,32,112,0,0,1,0,0,0,0,[]],67,10688,[],[[1]],[0,0]],[[912,129,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10689,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,1,0,32,144,0,0,1,0,0,0,0,[]],67,10690,[],[[1]],[0,0]],[[944,161,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10691,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1136,313,0,32,80,0,3.141592741012573,1,0,0,0,0,[]],67,10692,[],[[1]],[0,0]],[[1120,217,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10693,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1168,313,0,32,112,0,3.141592741012573,1,0,0,0,0,[]],67,10694,[],[[1]],[0,0]],[[1152,185,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10695,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1200,321,0,32,144,0,3.141592741012573,1,0,0,0,0,[]],67,10696,[],[[1]],[0,0]],[[1184,161,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10697,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1352,1,0,32,80,0,0,1,0,0,0,0,[]],67,10698,[],[[1]],[0,0]],[[1368,97,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10699,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1384,1,0,32,112,0,0,1,0,0,0,0,[]],67,10700,[],[[1]],[0,0]],[[1400,129,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10701,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,1,0,32,144,0,0,1,0,0,0,0,[]],67,10702,[],[[1]],[0,0]],[[1432,161,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,10703,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1648,313,0,32,80,0,3.141592741012573,1,0,0,0,0,[]],67,10704,[],[[1]],[0,0]],[[1632,217,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10705,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1680,313,0,32,112,0,3.141592741012573,1,0,0,0,0,[]],67,10706,[],[[1]],[0,0]],[[1664,185,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10707,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1712,321,0,32,144,0,3.141592741012573,1,0,0,0,0,[]],67,10708,[],[[1]],[0,0]],[[1696,161,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,10709,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,257,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10710,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1088,289,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10711,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,25,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10712,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[848,57,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10713,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,25,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10714,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1336,57,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10715,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,257,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10716,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600,289,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,10717,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2375.999755859375,2001,0,8,1992,0,3.141592741012573,1,0,0,0,0,[]],67,11768,[],[[1]],[0,0]],[[480,1049,0,1896,336,0,0,1,0,0,0,0,[]],67,11770,[],[[1]],[0,0]],[[1976,9,0,32,80,0,0,1,0,0,0,0,[]],67,11723,[],[[1]],[0,0]],[[1992,105,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11772,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2008,9,0,32,112,0,0,1,0,0,0,0,[]],67,11773,[],[[1]],[0,0]],[[2024,137,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11774,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2040,9,0,32,144,0,0,1,0,0,0,0,[]],67,11775,[],[[1]],[0,0]],[[2056,169,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11776,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,33,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11777,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1960,65,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11778,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,409,0,8,144,0,1.570796370506287,1,0,0,0,0,[]],67,11880,[],[[1]],[0,0]],[[2352,641,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11781,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,673,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11782,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,705,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11783,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,433,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11875,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,465,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11876,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,497,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11877,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2312,529,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11878,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2296,545,0,8,144,0,1.570796370506287,1,0,0,0,0,[]],67,11879,[],[[1]],[0,0]],[[2288,417,0,8,128,0,0,1,0,0,0,0,[]],67,11881,[],[[1]],[0,0]],[[2096,481,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11882,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2152,417,0,8,128,0,0,1,0,0,0,0,[]],67,11883,[],[[1]],[0,0]],[[2352,841,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11884,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,873,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11885,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,905,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11886,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,937,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11887,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,969,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11888,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,1001,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11889,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2352,1033,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11890,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2224,481,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,11891,[[-1],[0],[0],[0],[0],[-2],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2224,481,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,11892,[[1],[1],[10],[0],[0],[-2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2224,529,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11893,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2224,433,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11894,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2272,481,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11895,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2176,481,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11896,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,457,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,11897,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2248,505,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,11898,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,505,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,11899,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2200,457,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,11900,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[2304,921,0,8,128,0,0,1,0,0,0,0,[]],67,11901,[],[[1]],[0,0]],[[2288,993,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,11902,[[0.65],[0]],[[0]],[0,"",1,1]],[[2016,921,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],45,11771,[],[[0],[1]],[0,0]],[[2008,681,0,8,240,0,0,1,0,0,0,0,[]],67,11780,[],[[1]],[0,0]],[[1864,681,0,144,120,0,0,1,0,0,0,0,[]],67,11903,[],[[1]],[0,0]],[[1696,681,0,168,48,0,0,1,0,0,0,0,[]],67,11904,[],[[1]],[0,0]],[[1792,849,0,208,8,0,1.570796370506287,1,0,0,0,0,[]],45,11905,[],[[0],[1]],[0,0]],[[1848,745,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11906,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1848,777,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11907,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1608,889,0,8,160,0,0,1,0,0,0,0,[]],67,11908,[],[[1]],[0,0]],[[1496,681,0,8,240,0,0,1,0,0,0,0,[]],67,11909,[],[[1]],[0,0]],[[1344,737,0,8,312,0,0,1,0,0,0,0,[]],67,11910,[],[[1]],[0,0]],[[1136,681,0,8,280,0,0,1,0,0,0,0,[]],67,11911,[],[[1]],[0,0]],[[1592,1033,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11912,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1592,1001,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11913,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,905,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11914,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,873,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11915,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,753,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11917,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1216,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11918,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1328,753,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11920,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,913,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11921,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1328,785,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11923,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1160,945,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,11926,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1432,913,0,64,8,0,0,1,0,0,0,0,[]],45,11927,[],[[0],[1]],[0,0]],[[1432,857,0,64,8,0,0,1,0,0,0,0,[]],45,11928,[],[[0],[1]],[0,0]],[[1432,857,0,8,64,0,0,1,0,0,0,0,[]],67,11929,[],[[1]],[0,0]],[[1328,817,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11916,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[968,785,0,8,64,0,0,1,0,0,0,0,[]],67,11919,[],[[1]],[0,0]],[[808,897,0,8,64,0,0,1,0,0,0,0,[]],67,11922,[],[[1]],[0,0]],[[656,753,0,8,64,0,0,1,0,0,0,0,[]],67,11924,[],[[1]],[0,0]],[[800,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11931,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[812,889,0,16,16,0,0,1,0.5,0.5,0,0,[]],47,11932,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[660,825,0,16,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11933,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[660,744,0,16,16,0,0,1,0.5,0.5,0,0,[]],47,11934,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1328,1033,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11935,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,801,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11936,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,833,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11937,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,865,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11938,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1120,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11939,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1088,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11940,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1056,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11941,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[1024,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11942,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[992,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11943,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[960,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11944,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[928,697,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11945,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[896,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11946,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[864,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11947,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[832,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11948,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[800,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11949,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[768,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11950,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[736,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11951,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[704,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11952,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[672,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11953,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[640,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11954,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[608,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11955,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[576,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11956,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[544,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11957,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[512,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11958,[[0],[1]],[[0],[1]],[0,"Default",0,1]],[[960,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11968,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[928,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11969,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[896,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11970,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[864,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11971,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[832,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11972,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[812,969,0,16,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11973,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[768,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11974,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[736,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11975,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[704,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11976,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[672,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11977,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[640,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11978,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[608,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11979,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[576,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11980,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[544,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11981,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[512,1033,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11982,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[496,681,0,368,8,0,1.570796370506287,1,0,0,0,0,[]],45,11925,[],[[0],[1]],[0,0]],[[408,880,0,32,352,0,0,1,0.5,0.5,0,0,[]],43,11930,[[0.001],[0]],[[0]],[1,"",1,1]],[[472,1664,0,1904,344,0,0,1,0,0,0,0,[]],67,11959,[],[[1]],[0,0]],[[0,2000,0,1848,8,0,0,1,0,0,0,0,[]],67,11961,[],[[1]],[0,0]],[[360,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11962,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[520,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11963,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[488,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11964,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11966,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[392,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11967,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[328,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11983,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[296,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11984,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11985,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[232,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11986,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[200,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11987,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[136,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11989,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[104,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11990,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[72,1984,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,11991,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1680,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11992,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1712,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11993,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1744,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11994,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1776,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11995,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1808,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11996,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1840,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11997,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1872,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11998,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1904,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,11999,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1936,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12000,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[456,1968,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,12001,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1680,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12002,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1712,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12003,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1744,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12004,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1776,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12005,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1808,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12006,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1840,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12007,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1872,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12008,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1904,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12009,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1936,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12010,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1968,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12011,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[152,672,0,320,8,0,0,1,0,0,0,0,[]],51,11965,[],[[0],[1],[1,100,""]],[0,0]],[[456,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,11988,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[424,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12012,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[392,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12013,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[360,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12014,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[328,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12015,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[296,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12016,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[264,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12017,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[232,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12018,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[200,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12019,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,696,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,12020,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[318,680,0,32,288,0,-1.570796489715576,1,0.5,0.5,0,0,[]],50,12021,[[-1],[0],[0],[0],[0],[2],[1]],[[0],[1,0,1,0,"B 3000",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[152.0000152587891,1376,0,288,8,0,1.570796370506287,1,0,0,0,0,[]],51,10659,[],[[0],[1],[1,100,""]],[0,0]],[[152,1504,0,32,288,0,0,1,0.5,0.5,0,0,[]],50,12033,[[-1],[0],[0],[0],[0],[3],[1]],[[0],[1,0,1,0,"F 3000",300,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[168,1392,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12024,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1424,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12025,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1456,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12026,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1488,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12027,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1520,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12028,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1552,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12029,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1584,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12030,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1616,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12031,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[168,1648,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,12032,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[536,1524,0,32,288,0,0,1,0.5,0.5,0,0,[]],49,12023,[[3],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[1,"Default",0,1]],[[856,1536,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],45,12034,[],[[0],[1]],[0,0]],[[848,1384,0,8,152,0,0,1,0,0,0,0,[]],67,12035,[],[[1]],[0,0]],[[1064,1384,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],45,12036,[],[[0],[1]],[0,0]],[[1056,1512,0,8,152,0,0,1,0,0,0,0,[]],67,12037,[],[[1]],[0,0]],[[1272,1480,0,128,8,0,1.570796370506287,1,0,0,0,0,[]],45,12038,[],[[0],[1]],[0,0]],[[1264,1384,0,8,96,0,0,1,0,0,0,0,[]],67,12039,[],[[1]],[0,0]],[[1264,1608,0,8,56,0,0,1,0,0,0,0,[]],67,12040,[],[[1]],[0,0]],[[1528,1384,0,48,8,0,1.570796370506287,1,0,0,0,0,[]],45,12041,[],[[0],[1]],[0,0]],[[1520,1416,0,8,176,0,0,1,0,0,0,0,[]],67,12042,[],[[1]],[0,0]],[[1520,1592,0,8,72,0,0,1,0,0,0,0,[]],67,12043,[],[[1]],[0,0]],[[1760,1544,0,56,8,0,1.570796370506287,1,0,0,0,0,[]],45,12044,[],[[0],[1]],[0,0]],[[1752,1384,0,8,160,0,0,1,0,0,0,0,[]],67,12045,[],[[1]],[0,0]],[[1752,1600,0,8,64,0,0,1,0,0,0,0,[]],67,12046,[],[[1]],[0,0]],[[256,1520,0,152,64,0,0,1,0,0,0,0,[]],46,12047,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","!",1,0,50,0,0,0,0,0,"",-1,0]],[[368,-80,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,12048,[["Motion Blur"],[""],[0]],[],[1,"Default",0,1]]],[]],["UI",2,184669714796134,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,133128240730973,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,662487426301616,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,126492777831023,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,259715304976516,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Platforms",3000,3000,true,"Levels",690535640844964,[["Background",0,899981170570826,true,[255,255,255],false,0,0,1,false,false,1,0,0,[[[-82,44,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,1623,[["The chamber"],[""],[0]],[],[1,"Default",0,1]]],[]],["Layer 0",1,443402015814826,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[93,2879,0,264,9,0,0,1,0,0,0,0,[]],51,1624,[],[[0],[1],[1,100,""]],[0,0]],[[186.1044158935547,80.30842590332031,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,1625,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[95,21,0,2865,9,0,1.570796370506287,1,0,0,0,0,[]],51,1626,[],[[0],[1],[1,100,""]],[0,0]],[[591,604,0,97,192,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,1627,[],[[0]],[0,"Default",0,1]],[[281.1397705078125,21,0,2654,9,0,1.570796370506287,1,0,0,0,0,[]],51,1628,[],[[0],[1],[1,100,""]],[0,0]],[[96.41244506835938,154,0,176.5566711425781,64,0,0,1,0,0,0,0,[]],46,1629,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Down you go",1,0,50,0,0,0,0,0,"",-1,0]],[[357,2879,0,264,9,0,0,1,0,0,0,0,[]],51,1630,[],[[0],[1],[1,100,""]],[0,0]],[[492,2860,0,166,78,0,0,1,0.5,0.5,0,0,[]],50,1631,[[-1],[0],[0],[0],[0],[0],[0]],[[0],[1,0,1,0,"F 1000",600,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[496,2847,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,1632,[[0],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[2120,2900,0,687,9,0,0,1,0,0,0,0,[]],51,1633,[],[[0],[1],[1,100,""]],[0,0]],[[2384,2561,0,264,9,0,0,1,0,0,0,0,[]],51,1634,[],[[0],[1],[1,100,""]],[0,0]],[[2519,2542,0,166,78,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,1635,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,1,1,0,"F 200;W 1;B 200;W 1",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[2174,2561,0,210,9,0,0,1,0,0,0,0,[]],51,1636,[],[[0],[1],[1,100,""]],[0,0]],[[2173,2247,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,1637,[],[[0],[1],[1,100,""]],[0,0]],[[2272,921,0,1476,9,0,1.570796370506287,1,0,0,0,0,[]],51,2031,[],[[0],[1],[1,100,""]],[0,0]],[[2167,2252,0,1576,9,0,3.141592741012573,1,0,0,0,0,[]],51,2569,[],[[0],[1],[1,100,""]],[0,0]],[[1753,2229,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,2570,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[773,2143,0,352,9,0,3.141592741012573,1,0,0,0,0,[]],51,2577,[],[[0],[1],[1,100,""]],[0,0]],[[777,659,0,1482,9,0,1.570796370506287,1,0,0,0,0,[]],51,3014,[],[[0],[1],[1,100,""]],[0,0]],[[1045,1729,0,312,9,0,1.570796370506287,1,0,0,0,0,[]],51,3015,[],[[0],[1],[1,100,""]],[0,0]],[[1262,1686,0,312,9,0,0,1,0,0,0,0,[]],51,3016,[],[[0],[1],[1,100,""]],[0,0]],[[1621,1286,0,312,9,0,2.530727386474609,1,0,0,0,0,[]],51,3017,[],[[0],[1],[1,100,""]],[0,0]],[[1737,1024,0,312,9,0,0.7853981852531433,1,0,0,0,0,[]],51,3018,[],[[0],[1],[1,100,""]],[0,0]],[[1179,953,0,312,9,0,0.7853981852531433,1,0,0,0,0,[]],51,3019,[],[[0],[1],[1,100,""]],[0,0]],[[2449,834,0,1546,9,0,3.141592741012573,1,0,0,0,0,[]],51,3020,[],[[0],[1],[1,100,""]],[0,0]],[[2627,927,0,361,9,0,3.141592741012573,1,0,0,0,0,[]],51,3021,[],[[0],[1],[1,100,""]],[0,0]],[[915,508,0,320,9,0,1.570796370506287,1,0,0,0,0,[]],51,3022,[],[[0],[1],[1,100,""]],[0,0]],[[1515,1535,0,1606.340209960938,1708.898071289063,0,1.570796370506287,1,0.5,0.5,0,0,[]],50,3023,[[-1],[0],[0],[0],[0],[1],[0]],[[0],[1,1,1,0,"L 90; W 10;",200,0,0,10,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]]],[]],["UI",2,654280034016059,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",3,919134056991806,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",4,162589830408064,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",5,550065494499744,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",6,494593603968384,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Sandbox Level",2000,1100,true,"Levels",138917027031498,[["Layer 0",0,240388268951302,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[644,0,0,184,9,0,1.570796370506287,1,0,0,0,0,[]],51,3026,[],[[0],[1],[1,100,""]],[0,0]],[[381.5,341.5,0,4,8,0,0,1,1,0,0,0,[]],38,3027,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[381.5,349.5,0,4,8,0,0,1,1,0,0,0,[]],40,3028,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,362.5,0,4,8,0,0,1,0,0,0,0,[]],39,3029,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,354.5,0,4,8,0,0,1,0,0,0,0,[]],41,3030,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,362.5,0,4,8,0,0,1,0,0,0,0,[]],35,3031,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,354.5,0,4,8,0,0,1,0,0,0,0,[]],37,3032,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,346.5,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,3033,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,338.5,0,32,32,0,0,1,0.5,1,0,0,[]],33,3034,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,341.5,0,4,8,0,0,1,1,0,0,0,[]],34,3035,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,349.5,0,4,8,0,0,1,1,0,0,0,[]],36,3036,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[1591,672,0,268,9,0,0,1,0,0,0,0,[]],51,3037,[],[[0],[1],[1,100,""]],[0,0]],[[132.5,919.5,0,1735,9,0,0,1,0,0,0,0,[]],51,3038,[],[[0],[1],[1,100,""]],[0,0]],[[344.5,820.5,0,102,9,0,1.570796370506287,1,0,0,0,0,[]],51,3039,[],[[0],[1],[1,100,""]],[0,0]],[[1941.5,368.5,0,220,9,0,1.570796370506287,1,0,0,0,0,[]],51,3040,[],[[0],[1],[1,100,""]],[0,0]],[[1772.5,217.5,0,214,9,0,1.570796370506287,1,0,0,0,0,[]],51,3041,[],[[0],[1],[1,100,""]],[0,0]],[[1912.5,403.5,0,26,9,0,0,1,0,0,0,0,[]],51,3042,[],[[0],[1],[1,100,""]],[0,0]],[[1739.5,422.5,0,29,9,0,0,1,0,0,0,0,[]],51,3043,[],[[0],[1],[1,100,""]],[0,0]],[[344.5,870.5,0,187,9,0,0.2617993950843811,1,0,0,0,0,[]],51,3045,[],[[0],[1],[1,100,""]],[0,0]],[[273.5,905.5,0,32,32,0,0,1,0.5,0.5,0,0,[]],43,3047,[[0.7],[0]],[[0]],[0,"Default",0,1]],[[334,192,0,249.030517578125,64,0,0,1,0,0,0,0,[]],46,3048,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[[1],["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Welcome to the training level",1,0,50,0,0,0,0,0,"",-1,0]],[[185,904,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,3049,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[72,576,0,32,32,0,0.7877870798110962,1,0.5,0.5,0,0,[]],43,3051,[[0.5],[1]],[[0]],[0,"Default",0,1]],[[863,852,0,232,8,0,-1.221730589866638,1,0,0,0,0,[]],51,3455,[],[[0],[1],[1,100,""]],[0,0]],[[577,252,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3044,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[608.1904296875,921.53271484375,0,120,8,0,-0.0872664749622345,1,0,0,0,0,[]],51,3448,[],[[0],[1],[1,100,""]],[0,0]],[[723,912,0,72.84906768798828,8,0,-0.2617994248867035,1,0,0,0,0,[]],51,4604,[],[[0],[1],[1,100,""]],[0,0]],[[787,896,0,52,8,0,-0.4363324046134949,1,0,0,0,0,[]],51,4608,[],[[0],[1],[1,100,""]],[0,0]],[[831,876,0,48,8,0,-0.698131799697876,1,0,0,0,0,[]],51,4609,[],[[0],[1],[1,100,""]],[0,0]],[[540,576,0,256,7.886388778686523,0,0,1,0,0,0,0,[]],51,3025,[],[[0],[1],[1,100,""]],[0,0]],[[880,812,0,72,8,0,-1.570796370506287,1,0,0,0,0,[]],51,4671,[],[[0],[1],[1,100,""]],[0,0]],[[872,688,0,100,8,0,-2.094395160675049,1,0,0,0,0,[]],51,4680,[],[[0],[1],[1,100,""]],[0,0]],[[876,680,0,72.84906768798828,8,0,1.396263360977173,1,0,0,0,0,[]],51,4688,[],[[0],[1],[1,100,""]],[0,0]],[[832,608,0,52,8,0,-2.668806791305542,1,0,0,0,0,[]],51,4694,[],[[0],[1],[1,100,""]],[0,0]],[[1292,268,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5456,[[""]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]],[[504,316,0,988,9,0,0,1,0,0,0,0,[]],51,5479,[],[[0],[1],[1,100,""]],[0,0]],[[1145.919677734375,15.06920623779297,0,512,84,0,0,1,0,0,0,0,[]],162,3063,[],[],[0,0]],[[-140,600,0,60.93439102172852,60.93439102172852,0,0,1,0.5,0.5,0,0,[]],53,3024,[["Buttons!"],[""],[1]],[],[1,"Default",0,1]],[[784,764,0,96,8,0,0,1,0,0,0,0,[]],45,1075,[],[[0],[1]],[0,0]],[[624,824,0,96,8,0,1.570796370506287,1,0,0,0,0,[]],45,1076,[],[[0],[1]],[0,0]],[[640,320,0,168,9,0,1.570796370506287,1,0,0,0,0,[]],51,1077,[],[[0],[1],[1,100,""]],[0,0]],[[368,-0.05680561065673828,0,516,8,0,0,1,0,0,0,0,[]],51,4682,[],[[0],[1],[1,100,""]],[0,0]],[[1700,139,0,25,25,0,0,1,0,0.5199999809265137,0,0,[]],165,5633,[],[],[0,"Default",0,1]],[[1206,775,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7814,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1206,775,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7815,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 90 ; W 2; L 90 ; W 2; L 90 ; W 2; L 90 ; W 2",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1206,823,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7816,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1206,727,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7817,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1254,775,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7818,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1158,775,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7819,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1230,751,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7820,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1230,799,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7821,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1182,799,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7822,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1182,751,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7823,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1210,759,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7825,[],[[1]],[0,0]],[[1392,775,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7826,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 360",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1392,775,0,40,40,0,0,1,0.5,0.5,0,0,[]],50,7827,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,1,0,"L 360",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1392,823,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7828,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1392,727,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7829,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1440,775,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7830,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1344,775,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7831,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,751,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7832,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1416,799,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7833,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,799,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7834,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1368,751,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7835,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1396,759,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7836,[],[[1]],[0,0]],[[1600.002685546875,749.7665405273438,0,32,32,0,0.7853981852531433,1,0.5,0.5,0,0,[]],47,7843,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1577.21826171875,772.6513671875,0,88,88,0,0,1,0.5,0.5,0,0,[]],50,7837,[[-1],[0],[0],[0],[0],[1],[1]],[[0],[1,1,1,0,"R 90 ; W 1; R 90 ; W 1; R 90 ; W 1; R 90 ; W 1",175,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1595.2802734375,752.5615844726562,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,7838,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; F 50; W 1.5; B 50 ; R 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1576.002685546875,821.7665405273438,0,32,32,0,3.141592741012573,1,0.5,0.5,0,0,[]],47,7839,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1576.002685546875,725.7665405273438,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,7840,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1624.002685546875,773.7665405273438,0,32,32,0,1.570796370506287,1,0.5,0.5,0,0,[]],47,7841,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1528.002685546875,773.7665405273438,0,32,32,0,-1.570796489715576,1,0.5,0.5,0,0,[]],47,7842,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1600.002685546875,797.7665405273438,0,32,32,0,2.356194496154785,1,0.5,0.5,0,0,[]],47,7844,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552.002685546875,797.7665405273438,0,32,32,0,-2.356194734573364,1,0.5,0.5,0,0,[]],47,7845,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1552.002685546875,749.7665405273438,0,32,32,0,-0.7853984832763672,1,0.5,0.5,0,0,[]],47,7846,[[0],[0]],[[0],[1]],[0,"Default",0,1]],[[1580.002685546875,757.7665405273438,0,32,8,0,1.570796370506287,1,0,0,0,0,[]],67,7847,[],[[1]],[0,0]],[[1558.478881835938,753.4974365234375,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,1079,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"R 45 ; B 50; W 1.5; F 50 ; L 45; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1592.589965820313,791.0340576171875,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,785,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 135 ; B 50; W 1.5; F 50 ; R 135; W 1",175,0,0,1080,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[1557.3876953125,789.7631225585938,0,16,16,0,0,1,0.5,0.5,0,0,[]],50,1078,[[1],[1],[10],[0],[0],[2],[1]],[[0],[1,1,0,0,"L 45 ; B 50; W 1.5; F 50 ; R 45 ; W 1",175,0,0,360,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[968.3872680664062,250.6834869384766,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,44,[[1],[0],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[918.5987548828125,250.6844787597656,0,8,64,0,3.141592741012573,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,45,[[0],[1],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1089.912841796875,251.2826080322266,0,8,64,0,1.570796370506287,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,46,[[3],[2],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[1090.7314453125,223.4662628173828,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,47,[[2],[3],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[793.4739990234375,235.6983184814453,0,8,64,0,0,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,49,[[5],[4],[0],[0],[0],[0],[0]],[[0]],[0,"Default",0,1]],[[735.6422119140625,268.5438842773438,0,8,64,0,-1.570796489715576,1,0.5,0.5,0,0,[[255,255,255,255,0,0,0.01]]],62,51,[[4],[5],[0],[0],[0],[0],[1]],[[0]],[0,"Default",0,1]],[[738,131,0,32,32,0,0,1,0.5,0.5,0,0,[]],47,53,[[0],[0]],[[0],[1]],[0,"Default",0,1]]],[]],["UI",1,707855211978893,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,123988229054377,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,433581487312939,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,292911961945988,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,446705927282897,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[[null,1,3064,[[0],[0],[0],[0],[0],[16],[1],[0],[""],[52],[0],[0],[0],[1],[""],[0],[1],[0],[0],[0],[0],[0],[0],[1]],[],[]],[null,14,3065,[],[],[]],[null,16,3066,[[37],[38],[39],[40],[0],[0]],[],[]],[null,17,3067,[],[],["main"]],[null,18,3068,[],[],[0,1,1]],[null,20,3062,[],[],[0,1,0.1]],[null,21,3069,[],[],[0,1,0.1]]],[]],["Level Base",2000,1100,true,"Levels",451614616852985,[["Layer 0",0,462738890423227,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[32,384,0,576,9,0,0,1,0,0,0,0,[]],51,3070,[],[[0],[1],[1,100,""]],[0,0]],[[381.5,341.5,0,4,8,0,0,1,1,0,0,0,[]],38,3071,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[381.5,349.5,0,4,8,0,0,1,1,0,0,0,[]],40,3072,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,346.5,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,3073,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,362.5,0,4,8,0,0,1,0,0,0,0,[]],39,3074,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,354.5,0,4,8,0,0,1,0,0,0,0,[]],41,3075,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,362.5,0,4,8,0,0,1,0,0,0,0,[]],35,3076,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,354.5,0,4,8,0,0,1,0,0,0,0,[]],37,3077,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[377.5,338.5,0,32,32,0,0,1,0.5,1,0,0,[]],33,3078,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,341.5,0,4,8,0,0,1,1,0,0,0,[]],34,3079,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[373.5,349.5,0,4,8,0,0,1,1,0,0,0,[]],36,3080,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[0,0,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,3081,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[544,288,0,97,199,0,0,1,0.5257731676101685,0.4974874258041382,0,0,[]],44,3082,[],[[0]],[0,"Default",0,1]]],[]],["UI",1,225950177159953,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,626719004201972,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,585892581990080,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["Overlay",4,852880645616979,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",5,434903756665635,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]]],[],[]],["Gif",20000,640,false,"Levels",644165948526643,[["Layer 0",0,338761107171451,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[-32,534,0,20064,9,0,0,1,0,0,0,0,[]],51,5571,[],[[0],[1],[1,100,""]],[0,0]],[[490,-126,0,4,8,0,0,1,1,0,0,0,[]],38,5572,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[490,-118,0,4,8,0,0,1,1,0,0,0,[]],40,5573,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[486,-121,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,5574,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[486,-105,0,4,8,0,0,1,0,0,0,0,[]],39,5575,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[486,-113,0,4,8,0,0,1,0,0,0,0,[]],41,5576,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[482,-105,0,4,8,0,0,1,0,0,0,0,[]],35,5577,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[482,-113,0,4,8,0,0,1,0,0,0,0,[]],37,5578,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[486,-129,0,32,32,0,0,1,0.5,1,0,0,[]],33,5579,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[482,-126,0,4,8,0,0,1,1,0,0,0,[]],34,5580,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[482,-118,0,4,8,0,0,1,1,0,0,0,[]],36,5581,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","skin4","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[832,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5582,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[736,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5583,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[640,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5584,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["electrical"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[544,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5585,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["pole"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[448,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5586,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["knight"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[352,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5587,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["dknight"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[256,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5588,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["astronaut"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[160,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5589,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["erigato"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[928,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5591,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1024,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5592,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1120,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5593,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[1216,480,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5594,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],[""],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,0,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]]],[]],["UI",1,363011105075888,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["End Card",2,827348826472844,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",3,968075901458017,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["End Game",4,373724987413844,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Layer 1",5,342458220949705,true,[255,255,255],true,0,0,1,false,false,1,0,0,[[[288,128,0,429,151,0,0,1,0.501165509223938,0.503311276435852,0,0,[]],71,5590,[],[[1,2,0,4,2,0,4,5,0],[1,1,0,4,3,0,4,5,0],[1,5,0,4,0,0,0,2,0],[1,0,0,4,0,2,4,5,0]],[0,"Default",0,1]]],[]]],[],[]],["Skins",1708,960,false,null,645895866588789,[["Layer 0",0,286840365390464,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[223.6230316162109,-27.96358489990234,0,32,16,0,0,1,0,0.5,0,0,[]],54,3556,[[0],[0]],[[400,0,0,0,1,1]],[0,"Default",0,1]],[[56.29624938964844,71.82901000976562,0,32,32,0,0,1,0.5,1,0,0,[]],131,54,[["frank"]],[],[0,"Default",0,1]],[[97.35780334472656,71.66355895996094,0,32,32,0,0,1,0.5,1,0,0,[]],133,55,[["pole"]],[],[0,"Default",0,1]],[[136.0782318115234,72.12991333007812,0,32,32,0,0,1,0.5,1,0,0,[]],132,56,[["elec"]],[],[0,"Default",0,1]],[[188.3089294433594,72.59646606445312,0,52.49001312255859,52.49001312255859,0,0,1,0.5,1,0,0,[]],134,57,[["skin4"]],[],[0,"Default",0,1]],[[241.5090789794922,70.49690246582031,0,35,36,0,0,1,0.5142857432365417,0.9722222089767456,0,0,[]],135,58,[["kinght"]],[],[0,"Default",0,1]],[[286.7602844238281,70.4967041015625,0,19.5,16.5,0,0,1,0.3333333432674408,0.9090909361839294,0,0,[]],136,60,[["batter"]],[],[0,"Default",0,1]],[[330.61181640625,69.09727478027344,0,32,32,0,0,1,0.5,1,0,0,[]],137,61,[["erigato"]],[],[0,"Default",0,1]],[[377.7291870117188,67.23129272460938,0,35,36,0,0,1,0.5142857432365417,0.9722222089767456,0,0,[]],138,62,[["dknight"]],[],[0,"Default",0,1]],[[419.2485046386719,67.23129272460938,0,35,36,0,0,1,0.5142857432365417,0.9722222089767456,0,0,[]],139,63,[["lknight"]],[],[0,"Default",0,1]],[[461.7467651367188,68.25721740722656,0,32,32,0,0,1,0.5,1,0,0,[]],140,64,[["astronaut"]],[],[0,"Default",0,1]],[[500.4203491210938,67.50692749023438,0,32,32,0,0,1,0.5,1,0,0,[]],141,65,[["alien"]],[],[0,"Default",0,1]],[[136.1212310791016,109.4919586181641,0,32,32,0,0,1,0.5,1,0,0,[]],142,66,[["ovo+"]],[],[0,"Default",0,1]],[[191.4658813476563,115.0052947998047,0,32,32,0,0,1,0.5,1,0,0,[]],143,67,[["ada"]],[],[0,"Default",0,1]],[[237.2630615234375,113.2882232666016,0,32,33,0,0,1,0.5,0.9696969985961914,0,0,[]],144,68,[["thefall"]],[],[0,"Default",0,1]],[[239.4215545654297,189.6714630126953,0,64,66,0,0,1,0.5,0.9696969985961914,0,0,[]],145,70,[["thefallwhite"]],[],[0,"Default",0,1]],[[428.0129699707031,118.4389190673828,0,32,32,0,0,1,0.5,1,0,0,[]],146,72,[["pulse"]],[],[0,"Default",0,1]],[[475.1413269042969,116.3897399902344,0,32,32,0,0,1,0.5,1,0,0,[]],151,176,[["materwelon"]],[],[0,"Default",0,1]],[[296.7437438964844,120.1106414794922,0,32,32,0,0,1,0.53125,1,0,0,[]],148,3083,[["fl1ckd"]],[],[0,"Default",0,1]],[[342.5328063964844,120.0699157714844,0,32,32,0,0,1,0.53125,1,0,0,[]],149,3084,[["theliljoker"]],[],[0,"Default",0,1]],[[382.7881774902344,104.2079925537109,0,25.48147964477539,25.48148155212402,0,0,1,0.4418604671955109,0.4186046421527863,0,0,[]],150,3085,[["amongus"]],[],[0,"body",0,1]],[[320.9842529296875,179.6083374023438,0,44,32,0,0,1,0.5227272510528564,1,0,0,[]],152,5,[["cmg"]],[],[0,"Default",0,1]],[[377.8988342285156,183.8073425292969,0,31,36,0,0,1,0.4838709533214569,0.9722222089767456,0,0,[]],153,528,[["french"]],[],[0,"Default",0,1]],[[425.4819030761719,185.2071533203125,0,35,40,0,0,1,0.5142857432365417,1,0,0,[]],154,649,[["english"]],[],[0,"Default",0,1]],[[480.0628967285156,181.474853515625,0,68,40,0,0,1,0.5,0.925000011920929,0,0,[]],155,1008,[["spanish"]],[],[0,"Default",0,1]],[[535.57666015625,182.8739013671875,0,29,32,0,0,1,0.5517241358757019,1,0,0,[]],156,1015,[["brazilian"]],[],[0,"Default",0,1]],[[575.2310180664062,185.6737365722656,0,33,32,0,0,1,0.4848484992980957,1,0,0,[]],157,1017,[["shyguy"]],[],[0,"Default",0,1]]],[]]],[],[]],["Ad",1708,960,false,"Ad",680483274299272,[["Layer 0",0,893601207899477,true,[255,255,255],false,1,1,1,false,false,1,0,0,[],[]]],[],[]],["CrazyGamesTestRoom",1708,960,true,"CrazyGamesTestRoom",595310783398288,[["Layer 0",0,650947221470295,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[218.5,156.5,0,203,32,0,0,1,0,0,0,0,[]],189,183,[["crazyHappyTime()"]],[],[0,"happyTime","",1,1,1,"",0]],[[218.5,230.5,0,203,32,0,0,1,0,0,0,0,[]],189,345,[["crazyRewarded()"]],[],[0,"rewarded","",1,1,1,"",0]],[[218.5,304.5,0,203,32,0,0,1,0,0,0,0,[]],189,346,[["crazyMidRoll()"]],[],[0,"midroll","",1,1,1,"",0]],[[218.5,377.5,0,203,32,0,0,1,0,0,0,0,[]],189,367,[["crazyGameplayStart()"]],[],[0,"gameplayStart","",1,1,1,"",0]],[[218.5,451.5,0,203,32,0,0,1,0,0,0,0,[]],189,372,[["crazyGameplayStop()"]],[],[0,"gameplayStop","",1,1,1,"",0]],[[218.5,586,0,203,32,0,0,1,0,0,0,0,[]],190,373,[],[],[0,"Back to game","",1,1,1,"",0]]],[]]],[],[]],["Main Menu",640,640,true,"Main Menu",794952083725119,[["Layer 0",0,623719239705738,true,[255,255,255],false,0,0,1,false,false,0,0,0,[[[320,351,0,353,639,0,-1.570796370506287,1,0,0.5,0,0,[]],81,374,[],[],[50,60,0,200,4,100,-2,700,700,0,4,4,-150,0,0,800,0,0,1]],[[-80,-132,0,128,128,0,0,1,0,0.5,0,0,[]],89,375,[],[],[10,360,1,200,6,100,-4,0,0,0,2,0,-150,300,0,800,0,0,0.5]]],[]],["Layer 1",1,540172260555628,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[119,293,0,145,30,0,0,1,0.5034482479095459,0.5,0,0,[]],198,4434,[[97],[188]],[[1,"","","","Click",3,"Hover",4,"Menu > Languages",""],["langbutton",""]],[0,"Default",0,1]],[[320.5,120.0719528198242,0,429,151,0,0,1,0.501165509223938,0.503311276435852,0,0,[]],71,377,[],[[1,2,0,4,2,0,4,5,0],[1,1,0,4,3,0,4,5,0],[1,5,0,4,0,0,0,2,0],[1,0,0,4,0,2,4,5,0]],[0,"Default",0,1]],[[320,310,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,378,[[0],[1],[0],[0],["play"],["{\"size\": 30}"],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Resume",""],[""],[2,2,0,0,0],["",""]],[0,"Play",0,1]],[[283,492,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,379,[[0],[1],[0],[0],["levels"],["{\"size\": 15}"],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Transition","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Levels",0,1]],[[389,410,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,380,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Transition","Skins Menu"],[""],[2,2,0,0,0],["",""]],[0,"Skins",0,1]],[[283,410,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,5519,[[0],[1],[0],[0],["restart"],["{\"size\": 15}"],[1],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",4,"Menu > Play",""],[""],[2,2,0,0,0],["",""]],[0,"Resume",0,1]],[[201,323.5,0,16,16,0,0,1,0.5,0.5,0,0,[]],88,5561,[],[],[0,"Default",0,1]],[[201,618.5,0,16,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,5562,[],[],[0,"Default",0,1]],[[201,471,0,11,274,0,0,1,0.5,0.5,0,0,[]],113,5564,[],[["TipScroll"]],[0,"Default",0,1]],[[201,346,0,11,24,0,0,1,0.5,0.5,0,0,[]],99,5443,[],[["TipSlider"]],[0,"Default",0,1]],[[23.26832580566406,292.5997619628906,0,40,45,0,0,1,0.5,0.5111111402511597,0,0,[]],70,383,[[0],[1],[0],[0],[""],[""],[1],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",4,"Menu > Discord",""],[""],[2,2,0,0,0],["",""]],[0,"Discord",0,1]],[[97,243,0,188,48,0,0,1,0.5,0.5,0,0,[]],70,384,[[0],[1],[999],[1],[""],["{\"size\": 10, \"left\": 30, \"right\": 7}"],[1],[0],[0],[0]],[[1,"1","2","3","Click",3,"Hover",4,"Menu > RemoveAds",""],[""],[2,2,0,0,0],["",""]],[0,"RemoveMidrollAds",0,1]],[[49,281,0,30,24,0,0,1,0,0,0,0,[]],197,2250,[],[["","langbutton"]],[0,"Default",0,1]],[[80,281,0,108,25.61749267578125,0,0,1,0,0,0,0,[]],93,2539,[[2]],[["","langbutton"]],["English (US)",0,"9pt Retron2000","rgb(0,0,0)",0,10,100,0,0,0]],[[283,572,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,385,[[0],[1],[0],[0],["credits"],["{\"size\": 15}"],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Transition","Credits"],[""],[2,2,0,0,0],["",""]],[0,"Credits",0,1]],[[389,492,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,386,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Transition","Achievements Menu"],[""],[2,2,0,0,0],["",""]],[0,"Achievements",0,1]],[[389,572,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,387,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Transition","Options Menu"],[""],[2,2,0,0,0],["",""]],[0,"Options",0,1]],[[270,605,0,100,30,0,0,1,0,0,0,0,[]],86,2612,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1.4.4",1,0,50,50,0,0,-2,0,"",-1,0]],[[535.5,595,0,157.5,48,0,0,1,0.5,0.5,0,0,[]],70,376,[[0],[1],[0],[1],[""],["{\"size\": 11, \"left\": 30, \"right\": 7}"],[1],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",4,"Menu > RandomSkin",""],[""],[2,2,0,0,0],["",""]],[0,"RandomSkin",0,1]]],[]],["Tips",2,339920086021683,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[97,472,0,188,305,0,0,1,0.5,0.5,0,0,[]],76,5559,[],[[0,1,1,"TipList","TipSlider","TipScroll","","",1,1,""]],[0,"Default",0,1]],[[97,472,0,188,305,0,0,1,0.5,0.5,0,0,[]],75,5560,[],[["tipItem",1,-1,8,8,4,4,""],["TipList"],["list","TipList"]],[0,"Default",0,1]],[[97,429.5,0,180,211,0,0,0,0.5,0.5,0,0,[]],91,5563,[],[["tipItem"],[0,1,0,0,1]],[1,"Default",0,1]],[[97,429.5,0,180,211,0,0,1,0.5,0.5,0,0,[]],74,5556,[],[[0,"","","","Click",2,"Hover",2,"",""],[1,1,0,0,1],["frame",2]],[0,"Default",0,1]],[[97,429.5,0,180,211,0,0,1,0.5,0.5,0,0,[]],161,5570,[],[["text",1]],["The game will tell you when an update is found, will download it in the background and will tell you when you can reload to get the new update.",0,"bold 12pt Arial","rgb(0,0,0)",1,1,4,0,0]]],[]],["Tips Overlay",3,569870538596908,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[97,317,0,188,5,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,2613,[],[],[0,"Default",1,1]],[[97,622,0,188,5,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,2880,[],[],[0,"Default",1,1]],[[527.5,435,0,128,256,0,0,1,0.5,0.5,0,0,[]],42,2992,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[0],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,0],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[535.5,246.9999847412109,0,203,4,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,3191,[],[],[0,"Default",1,1]],[[535.5,623,0,203,4,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,3200,[],[],[0,"Default",1,1]],[[635,435,0,380,4,0,1.570796370506287,1,0.5,0.5,0,0,[]],88,3204,[],[],[0,"Default",1,1]],[[436,435,0,380,4,0,1.570796370506287,1,0.5,0.5,0,0,[]],88,3206,[],[],[0,"Default",1,1]],[[766,366,0,4,8,0,0,1,1,0,0,0,[]],38,3169,[[0],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","rightarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[766,374,0,4,8,0,0,1,1,0,0,0,[]],40,3170,[[1],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","righthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[762,387,0,4,8,0,0,1,0,0,0,0,[]],39,3171,[[4],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","rightfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[762,379,0,4,8,0,0,1,0,0,0,0,[]],41,3172,[[3],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","rightleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[762,371,0,8,16,0,0,1,0.5,0.5,0,0,[]],32,3181,[[2],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","body",3,1,0,0,1,2]],[0,"Default",0,1]],[[758,387,0,4,8,0,0,1,0,0,0,0,[]],35,3185,[[6],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","leftfoot",3,1,0,0,1,2]],[0,"Default",0,1]],[[758,379,0,4,8,0,0,1,0,0,0,0,[]],37,3187,[[5],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","leftleg",3,1,0,0,1,2]],[0,"Default",0,1]],[[762,363,0,32,32,0,0,1,0.5,1,0,0,[]],33,3188,[[7],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","head",3,1,0,0,1,2]],[0,"Default",0,1]],[[758,366,0,4,8,0,0,1,1,0,0,0,[]],34,3189,[[8],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","leftarm",3,1,0,0,1,2]],[0,"Default",0,1]],[[758,374,0,4,8,0,0,1,1,0,0,0,[]],36,3190,[[9],[0],[0],[0],[0]],[[200,-400,1500,1,0,0],[0,0,0,1,1],[0],["main","","lefthand",3,1,0,0,1,2]],[0,"Default",0,1]],[[197,208,0,246,46,0,0,1,0,0,0,0,[]],121,388,[[1],[1],["besttime"],["en-us"],[0],[1],[0],["{\"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Best Time",1,0,50,0,0,0,0,0,"",-1,0]],[[186,229.5,0,268,41,0,0,1,0,0,0,0,[]],122,389,[[0],[1],[""],["en-us"],[0],[1],[1],["{\"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","00:00:00",1.5,0,50,0,0,0,0,0,"",-1,0]]],[]],["Adblock",4,151913819037723,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-244.0064697265625,0,425,123.55908203125,0,0,1,0.5,0.5,0,0,[]],115,5634,[],[[6,1,"",300,1,1,"",300,"overlay",0,"PauseClose",1,1]],[0,"Default",0,1]],[[511.4325561523438,-283.2252807617188,0,32,32,0,0,1,0.5,0.5,0,0,[]],114,5635,[],[[1,"1","2","","Return",1,"Hover",1,"",""],["PauseClose"],[2,2,0,0,0]],[0,"Close",0,1]],[[142.1003723144531,-224.6805267333984,0,64,64,0,0,1,0.5,0.5,0,0,[]],108,4535,[],[],[0,"Default",0,1]],[[110.5696411132813,-301.7151794433594,0,383.1528625488281,47.28652954101563,0,0,1,0,0,0,0,[]],86,4536,[[1],[0],["adblocktitle"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Adblock detected",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[176.0726318359375,-262.8081665039063,0,316.9914245605469,76.83514404296875,0,0,1,0,0,0,0,[]],86,4537,[[1],[0],["adblockdescription"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Disable adblock and try again",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Ads",5,643906312418124,true,[255,255,255],true,0,0,1,false,false,0,0,0,[],[]],["AdPlaying",6,327120266869076,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-203.5,0,250,97,0,0,1,0.5,0.5,0,0,[]],125,390,[],[[6,1,"",300,1,1,"",300,"overlay",1,"",1,1],[]],[0,"Default",0,1]],[[209,-275,0,222,139,0,0,1,0,0,0,0,[]],86,391,[[1],[1],["adplaying"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","An ad is playing right now...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-154.5756988525391,-294.3137512207031,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,5508,[],[["overlay"]],[0,"Default",0,1]]],[]],["NoAd",7,549340491059294,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-226.25,0,250,97,0,0,1,0.5,0.5,0,0,[]],126,392,[],[[6,1,"",300,1,1,"",300,"overlay",0,"NoAdClose",1,1]],[0,"Default",0,1]],[[209,-297.75,0,222,139,0,0,1,0,0,0,0,[]],86,393,[[1],[1],["ad1"],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","No ad available...",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[429,-259,0,32,32,0,0,1,0.5,0.5,0,0,[]],114,394,[],[[1,"1","2","","Return",1,"Hover",1,"",""],["NoAdClose"],[2,2,0,0,0]],[0,"Close",0,1]]],[]],["Banner",8,131442299412979,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]],["NoMoreAds",9,646916076276542,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[320,-218,0,425,200,0,0,1,0.5,0.5,0,0,[]],127,395,[],[[6,1,"",300,1,1,"",300,"overlay",0,"MidrollClose",1,1]],[0,"Default",0,1]],[[116,-311,0,396,48.57135009765625,0,0,1,0,0,0,0,[]],86,396,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Midrolls are no more",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[120,-274,0,401,144,0,0,1,0,0,0,0,[]],86,397,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Midroll ads will no longer appear in the game",1.1,0,50,50,0,0,-2,0,"",-1,0]],[[512,-296,0,32,32,0,0,1,0.5,0.5,0,0,[]],114,398,[],[[1,"1","2","","Return",1,"Hover",1,"",""],["MidrollClose"],[2,2,0,0,0]],[0,"Close",0,1]]],[]],["Langages",10,952189195647780,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[-195,853.98681640625,0,204.302001953125,314.5870971679688,0,0,1,0.5,0.5,0,0,[]],129,4435,[],[[6,1,"",300,1,1,"",300,"overlay",0,"LanguagesClose",1,1],["LanguagesDialog"]],[0,"Default",0,1]],[[-113,717,0,32,32,0,0,1,0.5,0.5,0,0,[]],114,4439,[],[[1,"1","2","","Return",1,"Hover",1,"",""],["LanguagesClose"],[2,2,0,0,0]],[0,"Close",0,1]],[[-296,700,0,169.3356018066406,44.21400451660156,0,0,1,0,0,0,0,[]],86,4440,[[1],[1],["selectlang"],["en-us"],[0],[0],[0],["{\"size\": 12}"],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Select language",1.2,0,50,50,0,0,-2,0,"",-1,0]],[[-82.15546417236328,747,0,16,16,0,0,1,0.5,0.5,0,0,[]],88,4441,[],[],[1,"Default",0,1]],[[-82.15546417236328,996,0,16,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,4442,[],[],[1,"Default",0,1]],[[-195.2174987792969,743,0,193.5649871826172,10,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,4463,[],[],[0,"Default",1,1]],[[-195.2174987792969,999,0,193.5649871826172,10,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,4515,[],[],[0,"Default",1,1]]],[]],["LanguagesList",11,424370021120819,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[-195.2174987792969,875,0,193.5649871826172,260,0,0,1,0.5,0.5,0,0,[]],76,4445,[],[[0,1,1,"LanguagesList","LanguagesSlider","LanguagesScroll","","",1,1,"LanguagesDialog"]],[0,"Default",0,1]],[[-195.2174987792969,875,0,193.5649871826172,260,0,0,1,0.5,0.5,0,0,[]],75,4446,[],[["languagesItem",1,-1,4,4,0,4,""],["LanguagesList"],["list","LanguagesList"]],[0,"Default",0,1]],[[-196.2174987792969,780,0,185.5649871826172,60,0,0,0,0.5,0.5,0,0,[]],91,4472,[],[["languagesItem"],[0,1,0,0,1]],[1,"Default",0,1]],[[-196.2174987792969,780,0,185.5649871826172,60,0,0,1,0.5,0.5,0,0,[]],200,4534,[],[[1,"","","","Click",0,"Hover",0,"",""],["",0]],[0,"Default",0,1]],[[-281.8966674804688,757,0,55,45,0,0,1,0,0,0,0,[]],199,4528,[],[["anim",3]],[0,"Default",0,1]],[[-82.15546417236328,872,0,11,228,0,0,1,0.5,0.5,0,0,[]],113,4443,[],[["LanguagesScroll"]],[1,"Default",0,1]],[[-82.15546417236328,770,0,11,24,0,0,1,0.5,0.5,0,0,[]],99,4444,[],[["LanguagesSlider"]],[1,"Default",0,1]],[[-227.2174987792969,755.308837890625,0,121.5649871826172,54.69110107421875,0,0,1,0,0,0,0,[]],161,4538,[],[["name",1]],["test",0,"11pt Retron2000","rgb(0,0,0)",1,1,0,0,0]]],[]]],[[null,22,401,[],[],[0,6,1]],[null,24,5440,[],[],[]],[null,27,2609,[],[],[10,1,1]],[null,28,5489,[],[],[]],[null,31,1219,[],[],["lang",""]]],[]],["Credits",640,640,true,"Main Menu",137477814501701,[["Layer 0",0,253005755209792,true,[255,255,255],false,0,0,1,false,false,0,0,0,[[[320,352,0,353,639,0,-1.570796370506287,1,0,0.5,0,0,[]],81,402,[],[],[50,60,0,200,4,100,-2,700,700,0,4,4,-150,0,0,800,0,0,1]],[[132,378,0,376,26,0,0,1,0,0,0,0,[]],73,1050,[[1],[1],["madebydedra"],["en-us"],[0],[0],[0],["{\"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Made by Dedra",1,0,50,0,0,0,0,0,"",-1,0]]],[]],["Layer 1",1,823045848862222,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,527,0,256,128,0,0,1,0.5,0.5,0,0,[]],70,403,[[0],[1],[0],[0],[""],["{\"size\": 32, \"alignY\": 63}"],[1],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Transition","Main Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[139,409,0,362,26,0,0,1,0,0,0,0,[]],73,404,[[1],[1],["poweredby"],["en-us"],[0],[0],[0],["{\"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Powered by Construct 2",1,0,50,0,0,0,0,0,"",-1,0]],[[320,200,0,360,288,0,0,1,0.5,0.5,0,0,[]],112,405,[],[],[0,"Default",0,1]]],[]]],[],[]],["Options Menu",640,640,true,"Main Menu",159079742952632,[["Layer 0",0,217581173958401,true,[255,255,255],false,0,0,1,false,false,0,0,0,[[[320,352,0,353,639,0,-1.570796370506287,1,0,0.5,0,0,[]],81,406,[],[],[50,60,0,200,4,100,-2,700,700,0,4,4,-150,0,0,800,0,0,1]]],[]],["Layer 1",1,619305038670525,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,467,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,414,[[0],[1],[0],[0],["inputs"],["{\"size\": 28, \"alignY\": 61}"],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Inputs",""],[""],[2,2,0,0,0],["",""]],[0,"Inputs",0,1]],[[146,238,0,64,64,0,0,1,0.5,0.5,0,0,[]],96,2545,[[1]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Hard",""]],[0,"Default",0,1]],[[178.25,206,0,151,64,0,0,1,0,0,0,0,[]],73,5417,[[1],[1],["hard"],["en-us"],[0],[0],[0],["{\"alignX\": 5, \"alignY\": 55}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Hard Mode",1,0,50,50,0,0,0,0,"",-1,0]],[[366,238,0,64,64,0,0,1,0.5,0.5,0,0,[]],96,2605,[[2]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Advanced",""]],[0,"Default",0,1]],[[396.75,206,0,220,64,0,0,1,0,0,0,0,[]],73,2606,[[1],[1],["advanced"],["en-us"],[0],[0],[0],["{\"alignX\": 5, \"alignY\": 55}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Advanced Mode",1,0,50,50,0,0,0,0,"",-1,0]],[[210,346,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3209,[[0],[1],[0],[0],["savedata"],["{\"size\": 28, \"alignY\": 61}"],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Save",""],[""],[2,2,0,0,0],["",""]],[0,"Save",0,1]],[[430,346,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,4142,[[0],[1],[0],[0],["mobilemode"],["{\"size\": 28, \"alignY\": 61}"],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Mode",""],[""],[2,2,0,0,0],["",""]],[0,"MobileMode",0,1]],[[320,568,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,4540,[[0],[1],[0],[0],["back"],["{\"size\": 18, \"alignY\": 65}"],[1],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",2,"Menu > Transition","Main Menu"],[""],[0,0,0,0,0],["",""]],[0,"Back",0,1]]],[]],["NoSafari",2,647761798668948,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[329,94,0,382,22,0,0,1,0.5,0.5,0,0,[]],98,408,[["Music"]],[[1,0,"MusicSliderButton",0,1,0.01]],[0,"Default",0,1]],[[516,94,0,22,48,0,0,1,0.5,0.5,0,0,[]],99,409,[],[["MusicSliderButton"]],[0,"Default",0,1]],[[329,169,0,382,22,0,0,1,0.5,0.5,0,0,[]],98,410,[["Sounds"]],[[1,0,"SoundSliderButton",0,1,0.01]],[0,"Default",0,1]],[[516,169,0,22,48,0,0,1,0.5,0.5,0,0,[]],99,411,[],[["SoundSliderButton"]],[0,"Default",0,1]],[[148,46,0,362,26,0,0,1,0,0,0,0,[]],73,412,[[1],[1],["music"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Music",1,0,50,0,0,0,0,0,"",-1,0]],[[148,121,0,362,26,0,0,1,0,0,0,0,[]],73,413,[[1],[1],["sounds"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Sound",1,0,50,0,0,0,0,0,"",-1,0]],[[107,169,0,32,32,0,0,1,0.5,0.5,0,0,[]],96,4529,[[-1]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Hard",""]],[0,"Audio",0,1]],[[107,94,0,32,32,0,0,1,0.5,0.5,0,0,[]],96,4539,[[-2]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Hard",""]],[0,"Audio",0,1]]],[]],["Inputs",3,603693529082332,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,-217.2737731933594,0,524,320,0,0,1,0.5,0.5,0,0,[]],92,415,[],[[1,1,"",300,1,1,"",300,"",0,"OptionsDialogClose",1,1]],[2,2,2,2,1,1,0,4,1]],[[556.3807373046875,-352,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,416,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["OptionsDialogClose"],[2,2,0,0,0],["",""]],[0,"Close",0,1]],[[529.5689086914062,-256.949462890625,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,417,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Edit","3"],[""],[2,2,0,0,0],["",""]],[0,"Edit",0,1]],[[529.5689086914062,-111.8217315673828,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,418,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Edit","2"],[""],[2,2,0,0,0],["",""]],[0,"Edit",0,1]],[[276.0244750976563,-256.949462890625,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,419,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Edit","1"],[""],[2,2,0,0,0],["",""]],[0,"Edit",0,1]],[[276.0244750976563,-111.8217315673828,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,420,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > Edit","0"],[""],[2,2,0,0,0],["",""]],[0,"Edit",0,1]],[[139,-365.4052734375,0,362,48.62753295898438,0,0,1,0,0,0,0,[]],73,652,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Inputs",2,0,50,0,0,0,0,0,"",-1,0]],[[72,-287,0,167,24.43899917602539,0,0,1,0,0,0,0,[]],73,1051,[[1],[1],["up"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Up",1,0,50,0,0,0,0,0,"",-1,0]],[[324,-287,0,167,24.43899917602539,0,0,1,0,0,0,0,[]],73,1052,[[1],[1],["down"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Down",1,0,50,0,0,0,0,0,"",-1,0]],[[324,-142,0,167,24.43899917602539,0,0,1,0,0,0,0,[]],73,1220,[[1],[1],["right"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Right",1,0,50,0,0,0,0,0,"",-1,0]],[[72,-142,0,167,24.43899917602539,0,0,1,0,0,0,0,[]],73,1222,[[1],[1],["left"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Left",1,0,50,0,0,0,0,0,"",-1,0]],[[72,-266,0,167,59,0,0,1,0,0,0,0,[]],93,1223,[[1]],[["",""]],["Text",0,"14pt Arial","rgb(0,0,0)",0,50,0,0,0,0]],[[325.4230041503906,-266,0,167,59,0,0,1,0,0,0,0,[]],93,1224,[[3]],[["",""]],["Text",0,"14pt Arial","rgb(0,0,0)",0,50,0,0,0,0]],[[324,-121,0,167,59,0,0,1,0,0,0,0,[]],93,1225,[[2]],[["",""]],["Text",0,"14pt Arial","rgb(0,0,0)",0,50,0,0,0,0]],[[72,-121,0,167,59,0,0,1,0,0,0,0,[]],93,1226,[[0]],[["",""]],["Text",0,"14pt Arial","rgb(0,0,0)",0,50,0,0,0,0]]],[]],["Save",4,610679346274423,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[320,810,0,524,320,0,0,1,0.5,0.5,0,0,[]],117,3210,[],[[1,1,"",300,1,1,"",300,"",0,"SaveDialogClose",1,1]],[2,2,2,2,1,1,0,4,1]],[[129.9087829589844,662,0,380.1824340820313,48.62753295898438,0,0,1,0,0,0,0,[]],73,3219,[[1],[1],["savedatatext"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Save data",2,0,50,0,0,0,0,0,"",-1,0]],[[554,676,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,3223,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["SaveDialogClose"],[2,2,0,0,0],["",""]],[0,"Close",0,1]],[[58,767.058349609375,0,524,134.941650390625,0,0,1,0,0,0,0,[]],118,3225,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","24/24",4,0,50,50,0,0,0,0,"",-1,0]],[[150,939,0,170,48,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3226,[[0],[1],[0],[0],["clearsave"],["{\"size\": 14, \"alignY\": 70, \"left\": 40, \"right\": 10}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > ClearSave",""],[""],[2,2,0,0,0],["",""]],[0,"ClearSave",0,1]],[[109.6605682373047,735.2481689453125,0,420.6788635253906,48.62753295898438,0,0,1,0,0,0,0,[]],73,3227,[[1],[1],["collectedcoins"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Collected coins:",1.5,0,50,0,0,0,0,0,"",-1,0]],[[302,939,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,3228,[[0],[1],[1],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",0,"Options > Confirm",""],[""],[2,2,0,0,0],["",""]],[1,"Confirm",0,1]],[[260,939,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,3229,[[0],[1],[2],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",0,"Options > Cancel",""],[""],[2,2,0,0,0],["",""]],[1,"Cancel",0,1]],[[491,939,0,170,48,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3238,[[0],[1],[0],[0],["clearcoins"],["{\"size\": 14, \"alignY\": 70, \"left\": 40, \"right\": 10}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Options > ClearCoins",""],[""],[2,2,0,0,0],["",""]],[0,"ClearCoins",0,1]],[[338,939,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,3242,[[0],[1],[3],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",0,"Options > Confirm2",""],[""],[2,2,0,0,0],["",""]],[1,"Confirm",0,1]],[[380,939,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,3244,[[0],[1],[4],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",0,"Options > Cancel2",""],[""],[2,2,0,0,0],["",""]],[1,"Cancel",0,1]]],[]],["Mode",5,699790696933878,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[-341,321,0,524,320,0,0,1,0.5,0.5,0,0,[]],128,4348,[],[[1,1,"",300,1,1,"",300,"",0,"ModeDialogClose",1,1]],[2,2,2,2,1,1,0,4,1]],[[-103.0413208007813,184.5704040527344,0,32,32,0,0,1,0.5,0.5,0,0,[]],70,4349,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["ModeDialogClose"],[2,2,0,0,0],["",""]],[0,"Close",0,1]],[[-461.5,260,0,64,64,0,0,1,0.5,0.5,0,0,[]],96,4417,[[10]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Mode Auto",""]],[0,"Default",0,1]],[[-428.5,228,0,240,64,0,0,1,0,0,0,0,[]],73,4418,[[1],[1],["autodetectinput"],["en-us"],[0],[0],[0],["{\"alignX\": 5, \"alignY\": 55}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Auto detect",1,0,50,50,0,0,0,0,"",-1,0]],[[-461.5,340,0,64,64,0,0,1,0.5,0.5,0,0,[]],96,4421,[[11]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Mode Mobile",""]],[0,"Default",0,1]],[[-428.5,308,0,240,64,0,0,1,0,0,0,0,[]],73,4422,[[1],[1],["forcemobile"],["en-us"],[0],[0],[0],["{\"alignX\": 5, \"alignY\": 55}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Force Mobile",1,0,50,50,0,0,0,0,"",-1,0]],[[-461.5,420,0,64,64,0,0,1,0.5,0.5,0,0,[]],96,4378,[[12]],[[1,1,"0,2","1,3","","Click",3,"Hover",2,"Options > Mode Desktop",""]],[0,"Default",0,1]],[[-428.5,388,0,240,64,0,0,1,0,0,0,0,[]],73,4428,[[1],[1],["forcedesktop"],["en-us"],[0],[0],[0],["{\"alignX\": 5, \"alignY\": 55}"],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Force Desktop",1,0,50,50,0,0,0,0,"",-1,0]],[[-563.1651611328125,161.5516204833984,0,444.3302612304688,64,0,0,1,0,0,0,0,[]],73,4429,[[1],[1],["whatdeviceinput"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","What is your device?",1,0,50,50,0,0,0,0,"",-1,0]]],[]]],[],[]],["Level Menu",640,640,true,"Main Menu",822562428873563,[["BG",0,616650339615023,true,[255,255,255],false,0,0,1,false,false,0,0,0,[[[320,320,0,640,640,0,0,0.300000011920929,0.5,0.5,0,0,[]],171,4705,[],[[1,0.5,0,0,0]],[0,"Default",0,1]]],[]],["Layer 0",1,671483369834853,true,[255,255,255],true,0,1,1,false,true,0,0,0,[[[100,393,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,4676,[[0]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[36,329,0,128,128,0,0,1,0,0,0,0,[]],120,4679,[[0],[0],[""],["en-us"],[0],[0],[0],["{\"alignX\": 50, \"alignY\": 60}"],[1],[0],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","40",3,0,65,55,0,0,0,0,"",-1,0]],[[247,393,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,2572,[[1]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[393,393,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,4681,[[2]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[540,393,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,4696,[[3]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[100,536,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,2573,[[4]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[247,536,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,4695,[[5]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[393,536,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,4697,[[6]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[540,536,0,128,128,0,0,1,0.5,0.5,0,0,[]],119,4698,[[7]],[[1,"1","2","3","Click",2,"Hover",0,"",""],[1,1,0,0,1],["frame",2],["",""]],[0,"Default",0,1]],[[41,289.5,0,568,38,0,0,1,0,0,0,0,[]],121,4699,[[1],[1],["individuallevels"],["en-us"],[0],[0],[0],["{\"alignX\": 0, \"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Individual Levels",1.5,0,0,0,0,0,0,0,"",-1,0]],[[257,234,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,4702,[[0],[1],[0],[0],["playlevelmenu"],["{\"size\": 22, \"alignY\": 75}"],[1],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",4,"Menu > PlaySection",""],[""],[2,2,0,0,0],["",""]],[0,"Play",0,1]],[[329.3125,233,0,265.6874694824219,41,0,0,1,0,0,0,0,[]],122,4703,[[0],[1],[""],["en-us"],[0],[1],[1],["{\"alignX\": 0, \"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","--:--:--",2,0,50,0,0,0,0,0,"",-1,0]],[[330.7169189453125,212,0,251.7830810546875,46,0,0,1,0,0,0,0,[]],121,4704,[[1],[1],["besttime"],["en-us"],[0],[0],[0],["{\"alignX\": 0, \"alignY\":0}"],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Best Time",1,0,0,0,0,0,0,0,"",-1,0]],[[11,82.5,0,618,121,0,0,1,0,0,0,0,[]],123,5491,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","OvO Space Progam",3,0,50,0,0,0,0,0,"",-1,0]],[[326.3499755859375,38,0,676.408203125,84,0,0,1,0.5,0.5,6,0,[]],172,2574,[],[],[0,"Default",0,1]],[[163.36279296875,452.3695983886719,0,48,48,0,0,1,0.75,0.75,0,0,[]],66,5513,[["level10"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["Locked",2,264385062734674,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[70,38,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,2575,[[0],[1],[0],[0],["back"],["{\"size\": 18, \"alignY\": 65}"],[1],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",2,"Menu > Transition","Main Menu"],[""],[0,0,0,0,0],["",""]],[0,"Back",0,1]],[[10,78.24189758300781,0,620,4,0,0,1,0,0,0,0,[]],51,2576,[],[[0],[1],[1,100,""]],[0,0]],[[603,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,2578,[[0],[1],[2],[0],[""],[""],[1],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",0,"Menu > NextSection",""],[""],[2,0,1,0,0],["",""]],[0,"ArrowRight",0,1]],[[533,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,2579,[[0],[1],[1],[0],[""],[""],[1],[0],[0],[0]],[[1,"1","2","3","Click",1,"Hover",0,"Menu > PrevSection",""],[""],[2,0,1,0,0],["",""]],[0,"ArrowLeft",0,1]],[[318,8,0,180,60,0,0,1,0,0,0,0,[]],124,5500,[[0],[1],[""],["en-us"],[0],[1],[1],["{\"alignX\": 100, \"alignY\": 80}"],[0],[1],[0],[0],[0]],[["",""],["tag",1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","1/5",2,0,100,50,0,0,0,0,"",-1,0]]],[]],["Ads",3,331859507310583,true,[255,255,255],true,0,0,1,false,false,0,0,0,[],[]],["Camera",4,649931801375900,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[320,320,0,32,32,0,0,1,0.5,0.5,0,0,[]],170,2580,[],[[1],[0,0,23,"100,100",0,2.5,1]],[1,"Default",0,1]]],[]]],[[null,7,2581,[],[],["list","lang"]]],[]],["Achievements Menu",640,640,true,"Main Menu",388152367234853,[["Layer 0",0,561555676564209,true,[255,255,255],false,0,0,1,false,false,0,0,0,[[[320,353,0,353,639,0,-1.570796370506287,1,0,0.5,0,0,[]],81,2582,[],[],[50,60,0,200,4,100,-2,700,700,0,4,4,-150,0,0,800,0,0,1]]],[]],["Layer 1",1,558698212988182,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[341,157,0,287,55,0,0,1,0,0,0,0,[]],105,5418,[],[],[2,2,2,2,0,1,0,0,1]],[[341,411,0,287,54,0,0,1,0,0,0,0,[]],105,5419,[],[],[2,2,2,2,0,1,0,0,1]],[[341,225,0,287,178,0,0,1,0,0,0,0,[]],105,5423,[],[],[2,2,2,2,0,1,0,0,1]],[[483,78,0,132,132,0,0,1,0.5,0.5,0,0,[]],105,5422,[],[],[2,2,2,2,0,1,0,4,1]],[[320,570,0,256,128,0,0,1,0.5,0.5,0,0,[]],70,2583,[[0],[1],[0],[0],[""],["{\"size\": 32, \"alignY\": 63}"],[1],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Transition","Main Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[323,28,0,16,16,0,0,1,0.5,0.5,0,0,[]],88,2585,[],[],[0,"Default",0,1]],[[323,477,0,16,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,2586,[],[],[0,"Default",0,1]],[[483,78,0,128,128,0,0,1,0.5,0.5,0,0,[]],95,2587,[],[["icon",4],[1,1,0,0,1]],[0,4]],[[343,160,0,283,50,0,0,1,0,0,0,0,[]],94,2588,[[1],[0],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0],["title"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","",1,0,50,50,0,0,0,0,"",-1,0]],[[343,227,0,283,174,0,0,1,0,0,0,0,[]],94,2589,[[1],[0],[""],["en-us"],[0],[1],[0],[""],[0],[1],[0],[0],[0],["description"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","",1,0,50,50,0,0,0,0,"",-1,0]],[[343,413,0,283,50,0,0,1,0,0,0,0,[]],94,2590,[[1],[0],[""],["en-us"],[1],[0],[0],[""],[0],[1],[0],[0],[0],["acquired"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","",1,0,50,50,0,0,0,0,"",-1,0]],[[323,252,0,11,428,0,0,1,0.5,0.5,0,0,[]],113,2591,[],[["Scroll"]],[0,"Default",0,1]],[[323,50,0,11,24,0,0,1,0.5,0.5,0,0,[]],99,5567,[],[["Slider"]],[0,"Default",0,1]]],[]],["Levels",2,512966525676444,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-92,58,0,128,128,0,0,0,0.5,0.5,0,0,[]],91,2592,[],[["achievementItem"],[0,1,0,0,1]],[1,"Default",0,1]],[[167,252.5,0,292,465,0,0,1,0.5,0.5,0,0,[]],76,2593,[],[[0,1,1,"AchievementList","Slider","Scroll","","",1,1,""]],[0,"Default",0,1]],[[167,252.5,0,292,465,0,0,1,0.5,0.5,0,0,[]],75,2595,[],[["achievementItem",2,-1,12,12,12,12,""],["AchievementList"],["list","Achievements"]],[0,"Default",0,1]],[[-92,58,0,128,128,0,0,1,0.5,0.5,0,0,[]],74,2596,[],[[1,"","","","Click",2,"Hover",2,"",""],[1,1,0,0,1],["title",3]],[0,"Default",0,1]],[[-92,58,0,128,128,0,0,1,0.5,0.5,0,0,[]],97,2598,[],[["icon",4],[1,1,0,0,1]],[0,4]]],[]],["Ads",3,147874670421458,true,[255,255,255],true,0,0,1,false,false,0,0,0,[],[]]],[],[]],["Skins Menu",640,640,true,"Main Menu",105863768299262,[["Layer 0",0,283939012159318,true,[255,255,255],false,0,0,1,false,false,0,0,0,[[[320,353,0,353,639,0,-1.570796370506287,1,0,0.5,0,0,[]],81,5420,[],[],[50,60,0,200,4,100,-2,700,700,0,4,4,-150,0,0,800,0,0,1]],[[5,418,0,630,9,0,0,1,0,0,0,0,[]],51,5432,[],[[0],[1],[1,100,""]],[0,0]],[[535,316,0,91,9,0,0,1,0,0,0,0,[]],52,5444,[],[[0],[0]],[0,0]],[[11,281,0,71,8,0,0,1,0,0,0,0,[]],45,5445,[],[[0],[1]],[0,0]],[[14.00000381469727,189,0,231,9,0,1.570796370506287,1,0,0,0,0,[]],51,5446,[],[[0],[1],[1,100,""]],[0,0]],[[125,189,0,101,9,0,1.570796370506287,1,0,0,0,0,[]],51,5447,[],[[0],[1],[1,100,""]],[0,0]],[[587,165.0000457763672,0,488,9,0,3.141592741012573,1,0,0,0,0,[]],51,5448,[],[[0],[1],[1,100,""]],[0,0]],[[635,189,0,231,9,0,1.570796370506287,1,0,0,0,0,[]],51,5449,[],[[0],[1],[1,100,""]],[0,0]],[[587,38,0,555,9,0,3.141592741012573,1,0,0,0,0,[]],51,5425,[],[[0],[1],[1,100,""]],[0,0]],[[41,29,0,136,9,0,1.570796370506287,1,0,0,0,0,[]],51,5426,[],[[0],[1],[1,100,""]],[0,0]],[[41,156,0,58,9,0,0,1,0,0,0,0,[]],52,5430,[],[[0],[0]],[0,0]],[[62,108,0,32,32,0,0,1,0.5,0.5,0,0,[]],49,5450,[[0],[1],[0],[-1],[-1],[999],[0]],[[0],[]],[0,"Default",0,1]],[[70,162,0,50,55,0,0,1,0.5,0.5,0,0,[]],50,5451,[[-1],[0],[0],[0],[0],[0],[1]],[[0],[1,0,1,1,"F 200",200,0,0,180,0,0,0,0,0,0],[0,0,0,0,1]],[1,"Default",0,1]],[[65,76,0,64,64,0,0,1,0.5,0.5,0,0,[]],60,5478,[["level0"]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,1]]],[]],["Layer 1",1,439068306650109,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[97.5,433,0,202,55,0,0,1,0,0,0,0,[]],105,5421,[],[],[2,2,2,2,0,1,0,0,1]],[[610,28,0,16,16,0,0,1,0.5,0.5,0,0,[]],88,5428,[],[],[0,"Default",0,1]],[[610,165,0,16,16,0,3.141592741012573,1,0.5,0.5,0,0,[]],88,5429,[],[],[0,"Default",0,1]],[[99.5,435,0,198,51,0,0,1,0,0,0,0,[]],94,5431,[[1],[0],[""],["en-us"],[0],[1],[0],["{\"alignY\": 65}"],[0],[1],[0],[0],[0],["title"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","",1,0,50,50,0,0,-3,0,"",-1,0]],[[320,320,0,32,64,0,0,1,0.5,0.5,0,0,[]],42,5441,[["run"],[0],[1],[1],[0],[0.8],[0.5],[0],[1],[0],[0],[0],["ovo+"],[2],[0],[0],[0],[""],[0],[3],[0],[0],[0],[0],[0],[0],[0]],[[330,1500,1500,650,1500,1000,1,0,0,1],[],[0,0],[0,10000,360,1]],[1,"Default",0,1]],[[6,433,0,87,55,0,0,1,0,0,0,0,[]],105,5454,[],[],[2,2,2,2,0,1,0,0,1]],[[8,435,0,83,51,0,0,1,0,0,0,0,[]],94,5455,[[0],[1],[""],["en-us"],[0],[1],[1],["{\"alignX\": 80, \"alignY\": 65}"],[0],[1],[0],[0],[0],["money"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","0",1,0,100,50,0,0,-3,0,"",-1,0]],[[24,460,0,26,26,0,0,1,0.5,0.5,0,0,[]],60,5457,[[""]],[[0],[400,-200,800,0,0,0],[0,0,0,1,1]],[0,"Default",0,0]],[[304.5,433,0,198,55,0,0,1,0,0,0,0,[]],105,5424,[],[],[2,2,2,2,0,1,0,0,1]],[[306.5,435,0,194,51,0,0,1,0,0,0,0,[]],94,5433,[[1],[0],[""],["en-us"],[0],[1],[0],["{\"alignY\": 65}"],[0],[1],[0],[0],[0],["price"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","",1,0,50,50,0,0,-3,0,"",-1,0]],[[571,461,0,128,55,0,0,1,0.5,0.5090909004211426,0,0,[]],106,5473,[],[[1,"1","2","3","Click",1,"Hover",1,"",""],[""],[2,2,0,0,0]],[0,"Default",0,1]],[[511,437,0,120,47,0,0,1,0,0,0,0,[]],94,5458,[[1],[0],[""],["en-us"],[0],[1],[0],["{\"alignY\": 65}"],[0],[1],[0],[0],[0],["button"]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","",1,0,50,50,0,0,-3,0,"",-1,0]],[[320,565,0,256,128,0,0,1,0.5,0.5,0,0,[]],70,5427,[[0],[1],[0],[0],["back"],["{\"size\": 32, \"alignY\": 63}"],[1],[0],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Transition","Main Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[610,96.5,0,11,117,0,0,1,0.5,0.5,0,0,[]],113,5568,[],[["Scroll"]],[0,"Default",0,1]],[[610,50,0,11,24,0,0,1,0.5,0.5,0,0,[]],99,5569,[],[["Slider"]],[0,"Default",0,1]]],[]],["MenuUI",2,336486667513286,false,[255,255,255],true,0,0,1,false,false,0,0,0,[[[244.4479522705078,424.5482788085938,0,118.6138687133789,474.4554748535156,0,0,1,0.5,1,0,0,[]],69,5514,[["right"]],[[2,1,0,1,0]],[0,"Default",0,1]],[[84.44795227050781,424.5482788085938,0,118.6138687133789,474.4554748535156,0,0,1,0.5,1,0,0,[]],69,5515,[["left"]],[[2,1,0,1,0]],[0,"Default",1,1]],[[564.4481201171875,424.5482788085938,0,118.6138687133789,474.4554748535156,0,0,1,0.5,1,0,0,[]],69,5516,[["up"]],[[2,1,0,1,0]],[0,"Default",3,1]],[[404.447998046875,424.5482788085938,0,118.6138687133789,474.4554748535156,0,0,1,0.5,1,0,0,[]],69,5517,[["down"]],[[2,1,0,1,0]],[0,"Default",2,1]]],[]],["Levels",3,915135473507469,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-92,58,0,110,110,0,0,0,0.5,0.5,0,0,[]],91,5434,[],[["achievementItem"],[0,1,0,0,1]],[1,"Default",0,1]],[[310,96.5,0,572,153,0,0,1,0.5,0.5,0,0,[]],76,5436,[],[[0,1,1,"AchievementList","Slider","Scroll","","",1,1,""]],[0,"Default",0,1]],[[310,96.5,0,572,153,0,0,1,0.5,0.5,0,0,[]],75,5437,[],[["achievementItem",4,-1,12,12,12,40,""],["AchievementList"],["list","Skins"]],[0,"Default",0,1]],[[-92,58,0,110,110,0,0,1,0.5,0.5,0,0,[]],74,5438,[],[[1,"","","","Click",2,"Hover",2,"",""],[1,1,0,0,1],["title",3]],[0,"Default",0,1]],[[-92,58,0,110,110,0,0,1,0.5,0.5,0,0,[]],97,5439,[],[["icon",4],[1,1,0,0,1]],[0,4]]],[]],["Ads",4,284290074541066,true,[255,255,255],true,0,0,1,false,false,0,0,0,[],[]]],[],[]],["Common Menus",640,640,true,"Common Menus",303725593686539,[["End Card",0,432267425014390,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],78,2607,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[12.04449462890625,194,0,615.9109497070312,67,0,0,1,0,0,0,0,[]],79,2608,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Timer for this level",2.5,0,0,0,0,0,-10,0,"",-1,0]],[[17.546875,248,0,604.90625,105,0,0,1,0,0,0,0,[]],80,2610,[[0],[0],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","13:40:40",4,0,63,50,0,0,-10,0,"",-1,0]],[[115.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,2611,[[0],[1],[0],[0],["replay"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Replay",""],[""],[2,2,0,0,0],["",""]],[0,"Replay",0,1]],[[524.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3086,[[0],[1],[0],[0],["next"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Next",""],[""],[2,2,0,0,0],["",""]],[0,"Next",0,1]],[[320.5,396,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3087,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > Back","Level Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[320.75,521.8050537109375,0,384,96,0,0,1,0.5,0.5,0,0,[]],70,3088,[[1],[1],[0],[0],[""],["{\"size\": 22, \"left\": 70, \"right\": 18, \"alignY\": 60}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > DownloadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"DownloadReplay",0,1]]],[]],["Pause",1,412143330869125,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-310,678,0,274,31,0,0,1,0,0,0,0,[]],168,3089,[],[],[".ovo",0,1,"file"]],[[320,320,0,425,250,0,0,1,0.5,0.5,0,0,[]],82,3090,[],[[6,1,"",300,1,1,"",300,"overlay",1,"PauseClose",1,1]],[0,"Default",0,1]],[[214,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3091,[[0],[1],[0],[0],["back"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"",""],["PauseClose"],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[426,385,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3092,[[0],[1],[0],[0],["quit"],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Return",1,"Hover",4,"Menu > GiveUp",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[115.5,202,0,409,118,0,0,1,0,0,0,0,[]],83,3093,[[1],[1],["pause"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Pause",4,0,57,50,0,0,-10,0,"",-1,0]],[[320.5,88,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3094,[[1],[1],[0],[0],["loadreplay"],["{\"size\": 16, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > LoadReplay",""],[""],[2,2,0,0,0],["",""]],[0,"LoadReplay",0,1]],[[320.5,157,0,227,64,0,0,1,0.5022026300430298,0.5,0,0,[]],70,3095,[[1],[0],[0],[0],["toggledebug"],["{\"size\": 15, \"left\": 60, \"right\": 14}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Debug > Toggle",""],[""],[2,2,0,0,0],["",""]],[0,"ToggleDebug",0,1]],[[78,448,0,484,134,0,0,1,0,0,0,0,[]],193,3096,[],[],[0,"Default",0,1]]],[]],["UI",2,525014068763414,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[240,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3097,[["right"]],[[0,1,0,1,1]],[0,"Default",0,1]],[[80,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3098,[["left"]],[[0,1,0,1,1]],[0,"Default",1,1]],[[560,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3099,[["up"]],[[1,1,1,1,1]],[0,"Default",3,1]],[[400,640,0,160,640,0,0,1,0.5,1,0,0,[]],69,3100,[["down"]],[[1,1,1,1,1]],[0,"Default",2,1]]],[]],["Overlay",3,794496253237207,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[432,4,0,203.0009155273438,64,0,0,1,0,0,0,0,[]],107,5488,[],[[1,0,1,0,1]],[2,2,2,2,0,1,0,0,1]],[[432,4,0,203,64,0,0,1,0,0,0,0,[]],84,3101,[[0],[0],[""],["en-us"],[0],[1],[1],["{\"alignY\": 85, \"alignX\": 45, \"size\": 28}"],[0],[1],[0],[0],[0]],[["",""],[1,0,1,0,1]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",2,0,100,50,0,0,-10,0,"",-1,0]],[[88,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3102,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Pause",""],[""],[0,0,0,0,1],["",""]],[0,"Pause",0,1]],[[158,38,0,64,64,0,0,1,0.5,0.5,0,0,[]],70,3103,[[0],[1],[0],[0],[""],[""],[0],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",1,"Menu > Replay","1"],[""],[0,0,0,0,1],["",""]],[0,"Reload",0,1]]],[]],["End Game",4,254947929720124,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[320,320,0,616,266,0,0,1,0.5,0.5,0,0,[]],85,3104,[],[[6,1,"Hover",300,1,1,"Hover",300,"overlay",1,"",1,1]],[0,"Default",0,1]],[[73,194,0,494,72,0,0,1,0,0,0,0,[]],86,3105,[[1],[1],["yourfinaltime"],["en-us"],[0],[0],[0],["{alignY:50}"],[0],[1],[0],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Your final time",2.5,0,50,50,0,0,-10,0,"",-1,0]],[[320,403,0,192,96,0,0,1,0.5,0.5,0,0,[]],70,3106,[[0],[1],[0],[0],[""],["{\"size\": 24, \"alignY\": 59}"],[1],[1],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Quit",""],[""],[2,2,0,0,0],["",""]],[0,"Quit",0,1]],[[73,243,0,494,85,0,0,1,0,0,0,0,[]],87,3108,[[0],[1],[""],["en-us"],[0],[1],[1],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","03:03:03",3,0,50,50,0,0,-10,0,"",-1,0]],[[73,318,0,494,25,0,0,1,0,0,0,0,[]],86,5480,[[1],[1],["tryagainhardmode"],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0],[1]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","Try again in hard mode!",1,0,50,50,0,0,-2,0,"",-1,0]]],[]],["Banner",5,861214288401435,true,[255,255,255],true,0,0,1,false,false,0,0,0,[[[-237,-189,0,62.27638626098633,62.27638626098633,0,0,1,0.5,0.5,0,0,[]],109,3109,[],[["overlay"]],[0,"Default",0,1]]],[]]],[],[]],["Parse Auth",1708,960,true,"Parse Auth",318758436191215,[["Login",0,230113926697692,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[204,239.5,0,232,24,0,0,1,0,0,0,0,[]],101,3207,[[0],["Username"]],[],["","Username","",1,1,0,0,0,1,"textbox"]],[[204,276.5,0,232,24,0,0,1,0,0,0,0,[]],101,3208,[[1],["Password"]],[],["","Password","",1,1,0,0,1,1,"textbox"]],[[206,312.5,0,114,24,0,0,1,0,0,0,0,[]],100,4675,[["rememberme"]],[],[1," Remember me","",1,1,1,"check",0]],[[320,312.5,0,116,24,0,0,1,0,0,0,0,[]],100,5452,[["login"]],[],[0,"Log in","",1,1,1,"button",0]],[[204,349.5,0,232,24,0,0,1,0,0,0,0,[]],100,5503,[["toregister"]],[],[0,"Don't have an account?","",1,1,1,"link",0]],[[204,376.5,0,232,24,0,0,1,0,0,0,0,[]],100,5509,[["toforgotpass"]],[],[0,"Forgot password?","",1,1,1,"link",0]]],[]],["Register",1,308536761977922,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[204,234,0,232,24,0,0,1,0,0,0,0,[]],101,5520,[[3],["Username"]],[],["","Username","",1,1,0,0,0,1,"textbox"]],[[204,271,0,232,24,0,0,1,0,0,0,0,[]],101,5521,[[4],["E-mail"]],[],["","E-mail","",1,1,0,0,0,1,"textbox"]],[[204,308,0,232,24,0,0,1,0,0,0,0,[]],101,5522,[[5],["Password"]],[],["","Password","",1,1,0,0,1,1,"textbox"]],[[204,344,0,232,24,0,0,1,0,0,0,0,[]],100,5523,[["register"]],[],[0,"Register","",1,1,1,"button",0]],[[204,381,0,232,24,0,0,1,0,0,0,0,[]],100,5857,[["tologin"]],[],[0,"Already have an account?","",1,1,1,"link",0]]],[]],["ForgotPass",2,618879877485583,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[204,271,0,232,24,0,0,1,0,0,0,0,[]],101,5858,[[10],["E-mail"]],[],["","E-mail","",1,1,0,0,0,1,"textbox"]],[[204,307,0,232,24,0,0,1,0,0,0,0,[]],100,6372,[["forgotpass"]],[],[0,"Send password reset e-mail","",1,1,1,"button",0]],[[204,344.5,0,232,24,0,0,1,0,0,0,0,[]],100,6373,[["tologin"]],[],[0,"Back","",1,1,1,"link",0]]],[]],["AccountInfo",3,654517051650785,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[206,266.5,0,232,30,0,0,1,0,0,0,0,[]],102,7166,[[0]],[[0,0,0,1,1]],["Username: ",0,"12pt Arial","rgb(0,0,0)",0,0,0,0,0,0]],[[205,308.5,0,297,30,0,0,1,0,0,0,0,[]],102,8920,[[1]],[[0,0,0,1,1]],["E-mail: ",0,"12pt Arial","rgb(0,0,0)",0,0,0,0,0,0]],[[202,349.5,0,232,24,0,0,1,0,0,0,0,[]],100,8921,[["logout"]],[],[0,"Log out","",1,1,1,"button",0]]],[]],["Above",4,700797910318196,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[320,597,0,128,64,0,0,1,0.5,0.5,0,0,[]],70,8922,[[0],[1],[0],[0],[""],[""],[1],[0],[0],[0]],[[1,"1","2","","Click",1,"Hover",4,"Menu > Transition","Main Menu"],[""],[2,2,0,0,0],["",""]],[0,"Back",0,1]],[[52,85,0,536,81,0,0,0,0,0,0,0,[]],102,8923,[[42]],[[0,0.1,5,1,0]],["Help message",0,"12pt Arial","rgb(0,0,0)",0,50,50,0,0,0]]],[]]],[[null,19,8924,[],[],["style.css"]]],[]],["Fake Parse",1708,960,true,"Fake Parse",928287007773377,[["Layer 0",0,287793658810316,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[0,0,0,640,640,0,0,1,0,0,0,0,[]],104,8926,[],[],[0,"Default",0,1]],[[320,310,0,200,200,0,0,1,0.5,0.5,0,0,[]],103,9714,[],[],[0,"Default",0,1]]],[]]],[],[]],["LoaderLayout",1708,960,true,"Loader Layout",245791299910343,[["Layer 0",0,200586069124774,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[320,320,0,360,288,0,0,1,0.5,0.5,0,0,[]],112,9715,[],[],[0,"Default",0,1]],[[137,163,0,379,313,0,0,0.699999988079071,0,0,0,0,[]],56,9716,[],[[1],[1]],[0,0]],[[330,320,0,188,42,0,0,1,0.5,0.5,0,0,[]],111,9717,[[100],[1],[0.5],["0.2"]],[[0,0,23,"current","100, 100",2.5,"0,0",0,0,1,0,""],[1,5,0,1.2,0,0,0,10,0]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>","Loading...",1,0,50,50,1,0,0,0,"",-1,0]],[[78,459,0,484,134,0,0,1,0,0,0,0,[]],192,9718,[[200],[484]],[[]],[1,"","position:absolute; overflow: visible;","banner-container"]],[[-191,219,0,200,30,0,0,1,0,0,0,0,[]],196,4432,[[0],[0],[0],[0],[0],[0],[0],[0]],[["",""]],["",0,"12pt Arial","rgb(0,0,0)",0,0,0,0,0,0]]],[]]],[[null,110,9719,[],[],[10,5,1]]],[]],["Level Editor",1708,960,false,"Level Editor",888340642319740,[["Layer 0",0,548264056099828,true,[255,255,255],false,1,1,1,false,false,1,0,0,[],[]],["ObjectList",1,160283437277274,true,[255,255,255],true,1,1,1,false,false,1,0,0,[[[320,580,0,620,100,0,0,1,0.5,0.5,0,0,[]],116,10053,[],[["",0,1,10,10,10,10,""]],[2,2,2,2,1,1,0,4,1]]],[]]],[],[]],["Splash Screen",1708,960,true,"Splash Screen",404899983884372,[["Layer 0",0,832845546307768,true,[36,36,36],false,1,1,1,false,false,1,0,0,[[[320,320,0,800,600,0,0,1,0.5,0.5,0,0,[]],166,12120,[],[],[0,"Default",0,1]]],[]]],[],[]],["Site Locking",1708,960,true,"Site Locking",782851519379115,[["Layer 0",0,626646186151461,true,[255,255,255],false,1,1,1,false,false,1,0,0,[[[132,260.5,0,376,106,0,0,1,0,0,0,0,[]],73,12417,[[1],[1],[""],["en-us"],[0],[0],[0],[""],[0],[1],[0],[0],[0]],[["",""]],[16,16,"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#\"'&()[]|`\\/@°+=*$£€<>ÄäÀàÂâÁáÃãÅ寿ÈèÊêÉéÇçĞğÎîÍíİıÑñÖöÒòÔôÓóÕõŒœØøŞşÜüÙùÛûÚúŸÿ¿¡ß","You're not playing this game on an authorized website, please play it here on coolmath games:",1,0,50,0,0,0,0,0,"",-1,0]],[[168.5,355.5,0,303,24,0,0,1,0,0,0,0,[]],100,12418,[["login"]],[],[0,"Coolmath games","",1,1,1,"button",0]]],[]]],[],[]]],[["Gameplay",[[1,"UnlockAchievement",0,-1,false,false,617479371695415,false],[2,"Debug",false],[2,"Common Menus",false],[0,[true,"Enemies"],false,null,817517233824430,[[-1,72,null,0,false,false,false,817517233824430,false,[[1,[2,"Enemies"]]]]],[],[[0,[true,"Enemies > Spikes"],false,null,798193702646536,[[-1,72,null,0,false,false,false,798193702646536,false,[[1,[2,"Enemies > Spikes"]]]]],[],[[0,null,false,null,150656990047087,[[42,73,null,0,false,false,false,909359155734417,false,[[10,0],[8,0],[7,[2,"dead"]]]]],[[47,74,"Solid",124347435776538,false,[[3,1]]],[58,74,"Solid",286840385748564,false,[[3,1]]]]],[0,null,false,null,319383041334756,[[-1,75,null,0,false,false,false,892502809345956,false]],[[47,74,"Solid",695125869112333,false,[[3,0]]],[58,74,"Solid",902425964778148,false,[[3,0]]]]]]],[0,null,false,null,829319559625942,[[42,76,null,0,false,false,false,764856751145562,false,[[4,204]]],[42,73,null,0,false,true,false,558752642017839,false,[[10,0],[8,0],[7,[2,"dead"]]]],[42,77,null,0,false,true,false,278700364341164,false,[[10,16]]]],[[42,78,null,853993977575063,false,[[10,14],[7,[6,[6,[0,1],[19,79]],[0,60]]]]]],[[0,null,false,null,966106561576403,[[42,73,null,0,false,false,false,232612793796245,false,[[10,14],[8,5],[7,[21,42,false,null,13]]]]],[[0,80,null,309938790786540,false,[[1,[2,"Gameplay > Death"]],[13]]]],[[0,null,false,null,316734215688468,[[204,77,null,0,false,false,false,529364119637173,false,[[10,0]]]],[[204,81,null,409484968063477,false]]]]]]],[0,null,false,null,592386007772312,[[-1,75,null,0,false,false,false,812809402188421,false],[42,73,null,0,false,false,false,313064679806543,false,[[10,14],[8,4],[7,[0,0]]]]],[[42,82,null,166351368722714,false,[[10,14],[7,[0,0]]]]]]]],[0,[true,"Jump Boost"],false,null,540406129165503,[[-1,72,null,0,false,false,false,540406129165503,false,[[1,[2,"Jump Boost"]]]]],[],[[0,null,false,null,558500188667790,[[42,83,null,0,false,false,true,170161209500788,false,[[4,43]]],[42,77,null,0,false,true,false,598831587684794,false,[[10,8]]],[42,77,null,0,false,true,false,497095828681308,false,[[10,7]]],[42,77,null,0,false,true,false,705415163603497,false,[[10,9]]]],[[42,84,"Platform",116092953129615,false,[[0,[6,[6,[22,42,"Platform",85,false,null],[21,43,false,null,0]],[19,86,[[4,[20,43,87,false,null],[0,270]]]]]]]],[42,88,"Platform",341626096438500,false,[[0,[19,89,[[6,[6,[22,42,"Platform",85,false,null],[21,43,false,null,0]],[19,90,[[4,[20,43,87,false,null],[0,270]]]]],[0,330]]]]]],[42,91,"Platform",121361528745025,false,[[0,[4,[6,[6,[22,42,"Platform",85,false,null],[21,43,false,null,0]],[19,90,[[4,[20,43,87,false,null],[0,270]]]]],[22,42,"Platform",92,false,null]]]]],[201,93,null,469888107079478,false,[[2,["jumpboost",false]],[1,[2,"sounds"]]]]],[[0,null,false,null,534608861064089,[[43,77,null,0,false,false,false,571894215802774,false,[[10,1]]]],[[42,94,"Platform",669607740636976,false,[[0,[0,0]]]]]]]],[0,null,false,null,238577669602631,[[203,83,null,0,false,false,true,636538411301879,false,[[4,43]]],[42,73,null,0,false,false,false,100843965170533,false,[[10,0],[8,0],[7,[2,"dead"]]]]],[[203,95,"Bullet",976734589507321,false,[[0,[4,[0,270],[20,43,87,false,null]]]]],[203,96,"Bullet",525629416541543,false,[[0,[6,[22,203,"Bullet",97,false,null],[21,43,false,null,0]]]]]]]]],[0,[true,"TP"],false,null,487442456114779,[[-1,72,null,0,false,false,false,487442456114779,false,[[1,[2,"TP"]]]]],[],[[0,null,false,null,798274928593214,[[-1,98,null,1,false,false,false,686987629843082,false]],[[-1,99,null,145729446632000,false,[[0,[1,1]]]]],[[0,null,false,null,393501063824987,[[-1,100,null,0,false,false,false,605534092982955,false,[[11,"UnlockAchievement"],[8,1],[7,[0,-1]]]]],[[0,80,null,107337355179901,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]],[-1,101,null,579647739410040,false,[[11,"UnlockAchievement"],[7,[0,-1]]]]]]]],[0,null,false,null,149476609751529,[[42,76,null,0,false,false,false,839752528935810,false,[[4,44]]],[42,77,null,0,false,true,false,925862418578616,false,[[10,16]]],[-1,102,null,0,false,false,false,815917620843442,false]],[[194,103,null,437288196561753,false,[[3,2],[1,[19,104]],[1,[2,""]],[1,[2,""]]]]],[[1,"ID",0,0,true,false,651458185400498,false],[0,null,false,null,386099809151427,[],[[-1,101,null,482275405956776,false,[[11,"ID"],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]]]],[0,null,false,null,174185499592548,[[-1,100,null,0,false,false,false,270726603265149,false,[[11,"ID"],[8,0],[7,[0,8]]]]],[[-1,101,null,897334891353849,false,[[11,"UnlockAchievement"],[7,[0,3]]]]]],[0,null,false,null,129477236498970,[[-1,100,null,0,false,false,false,240795562792672,false,[[11,"ID"],[8,0],[7,[0,16]]]]],[[-1,101,null,407966422969438,false,[[11,"UnlockAchievement"],[7,[0,4]]]]]],[0,null,false,null,968649019067156,[[-1,100,null,0,false,false,false,723374594827934,false,[[11,"ID"],[8,0],[7,[0,24]]]]],[[-1,101,null,343679789204913,false,[[11,"UnlockAchievement"],[7,[0,5]]]]]],[0,null,false,null,669882669771626,[[-1,100,null,0,false,false,false,638706238153179,false,[[11,"ID"],[8,0],[7,[0,32]]]]],[[-1,101,null,935004685923671,false,[[11,"UnlockAchievement"],[7,[0,6]]]]]],[0,null,false,null,706463416026314,[[-1,100,null,0,false,false,false,793500271293311,false,[[11,"ID"],[8,0],[7,[0,40]]]]],[[-1,101,null,267005123162857,false,[[11,"UnlockAchievement"],[7,[0,7]]]]]],[0,null,false,null,510399322431641,[[-1,100,null,0,false,false,false,262851734053250,false,[[11,"ID"],[8,0],[7,[0,48]]]]],[[-1,101,null,730963262878942,false,[[11,"UnlockAchievement"],[7,[0,8]]]]]],[0,null,false,null,590613378428006,[[-1,100,null,0,false,false,false,371991566328258,false,[[11,"ID"],[8,0],[7,[0,52]]]]],[[-1,101,null,660313744076151,false,[[11,"UnlockAchievement"],[7,[0,9]]]]]],[0,null,false,null,948761321422102,[[1,107,null,0,false,false,false,277086741670455,false,[[10,3]]]],[[0,80,null,257320941282235,false,[[1,[2,"Menu > End"]],[13]]]],[[0,null,false,null,376185364606687,[[-1,100,null,0,false,false,false,181759053071889,false,[[11,"UnlockAchievement"],[8,1],[7,[0,-1]]]]],[[0,80,null,153846071231581,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]],[-1,101,null,298017840871591,false,[[11,"UnlockAchievement"],[7,[0,-1]]]]]]]],[0,null,false,null,600890669847699,[[-1,75,null,0,false,false,false,459981123918630,false],[1,107,null,0,false,false,false,291334912575442,false,[[10,21]]]],[],[[0,null,false,null,392563633641833,[[1,108,null,0,false,false,false,105452162252624,false,[[10,20],[8,4],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]]],[],[[0,null,true,null,747973930009222,[[-1,109,null,0,false,false,false,703426847404900,false],[-1,110,null,0,false,false,false,804301584785363,false,[[3,10]]],[1,107,null,0,false,false,false,119352123383371,false,[[10,12]]],[1,107,null,0,false,false,false,235688253540502,false,[[10,13]]]],[[0,80,null,321462479511729,false,[[1,[2,"Menu > Next"]],[13]]]]]]],[0,null,false,null,748959070218175,[[-1,75,null,0,false,false,false,362933450419035,false]],[[12,111,null,724855818897912,false,[[1,[2,"Levels"]],[7,[19,89,[[20,12,112,false,null,[[2,"Levels"]]],[4,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]],[0,1]]]]]]],[12,113,null,677888245728033,false],[0,80,null,724813211688974,false,[[1,[2,"Menu > EndSection"]],[13,[7,[0,1]]]]]]]]],[0,null,false,null,767294840153446,[[-1,75,null,0,false,false,false,889130853284105,false]],[],[[0,null,false,null,651107060139585,[[1,108,null,0,false,false,false,792679126932503,false,[[10,9],[8,4],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]]],[],[[0,null,true,null,837910573871268,[[-1,109,null,0,false,false,false,159384116669939,false],[-1,110,null,0,false,false,false,608557143278274,false,[[3,10]]],[1,107,null,0,false,false,false,388622695521257,false,[[10,12]]],[1,107,null,0,false,false,false,896006252218961,false,[[10,13]]]],[[0,80,null,789626617247197,false,[[1,[2,"Menu > Next"]],[13]]]]]]],[0,null,false,null,182514247752239,[[-1,75,null,0,false,false,false,878519327188342,false]],[[0,80,null,698089568575990,false,[[1,[2,"Menu > EndGame"]],[13,[7,[0,1]]]]]]]]]]]]],[0,[true,"Buttons"],false,null,508180762397505,[[-1,72,null,0,false,false,false,508180762397505,false,[[1,[2,"Buttons"]]]]],[],[[0,null,false,null,902955938570994,[[42,77,null,0,false,true,false,819694607383468,false,[[10,16]]]],[],[[0,null,true,null,642371373962835,[[42,83,null,0,false,false,true,352103356460442,false,[[4,49]]],[33,83,null,0,false,false,true,597916209539078,false,[[4,49]]]],[],[[0,null,false,null,936629351434192,[[49,77,null,0,false,false,false,294006780722284,false,[[10,1]]]],[[49,114,null,526300921309243,false,[[10,1],[3,0]]],[49,115,null,552067581246204,false,[[0,[5,[0,1],[21,49,false,null,1]]]]]],[[0,null,false,null,945312009452096,[[49,116,null,0,false,false,false,967948815180281,false]],[[201,93,null,766369654270585,false,[[2,["button",false]],[1,[2,"sounds"]]]]]],[0,null,false,null,743203908752598,[[50,73,null,0,false,false,false,159114570291117,false,[[10,5],[8,0],[7,[21,49,false,null,0]]]],[-1,117,null,0,true,false,false,175155984018472,false,[[4,50]]]],[],[[0,null,false,null,487703960112722,[[50,77,null,0,false,false,false,780727798536287,false,[[10,6]]]],[],[[0,null,false,null,962028631556252,[[50,76,null,0,false,false,false,226793124479602,false,[[4,205]]]],[[205,118,"SkymenPin",548525204835581,false,[[4,50],[3,0]]]]],[0,null,false,null,383328890319792,[[50,76,null,0,false,false,false,655194200426509,false,[[4,206]]]],[[206,118,"SkymenPin",670255726921916,false,[[4,50],[3,0]]]]],[0,null,false,null,643290193210626,[[50,76,null,0,false,false,false,251234267325714,false,[[4,209]]]],[[209,118,"SkymenPin",164530002567242,false,[[4,50],[3,0]]]]]]],[0,null,false,null,423193213230728,[],[[50,119,"Zigzag",827322568071143,false]]]]]]]]]]],[0,null,false,null,658506795810972,[[-1,98,null,1,false,false,false,862782746536643,false]],[],[[0,null,false,null,406173925048443,[[-1,117,null,0,true,false,false,755673292652676,false,[[4,49]]]],[[49,120,null,283693193820755,false,[[0,[18,[12,[21,49,false,null,3],[0,-1]],[20,49,121,false,null],[21,49,false,null,3]]],[0,[18,[12,[21,49,false,null,4],[0,-1]],[20,49,122,false,null],[21,49,false,null,4]]]]],[49,123,null,241855671655582,false,[[0,[18,[12,[21,49,false,null,5],[0,999]],[20,49,87,false,null],[21,49,false,null,5]]]]],[49,82,null,295321496106524,false,[[10,3],[7,[20,49,121,false,null]]]],[49,82,null,668580951060570,false,[[10,4],[7,[20,49,122,false,null]]]],[49,82,null,765455086450546,false,[[10,5],[7,[20,49,87,false,null]]]]],[[0,null,false,null,968476180543512,[[49,77,null,0,false,true,false,445894409534634,false,[[10,1]]]],[[49,115,null,467355071915063,false,[[0,[5,[0,1],[21,49,false,null,1]]]]]],[[0,null,false,null,121500755098797,[[49,77,null,0,false,false,false,152378740043540,false,[[10,2]]],[1,108,null,0,false,false,false,983939611117620,false,[[10,14],[8,0],[7,[19,104]]]],[1,107,null,0,false,false,false,754635947633677,false,[[10,16]]]],[],[[0,null,false,null,171534935856519,[[-1,117,null,0,true,false,false,654444139799719,false,[[4,50]]],[50,73,null,0,false,false,false,321429922339418,false,[[10,5],[8,0],[7,[21,49,false,null,0]]]]],[[50,119,"Zigzag",940657765419910,false]]]]],[0,null,false,null,977557424786587,[[-1,75,null,0,false,false,false,212094976796817,false]],[[49,114,null,385601338193014,false,[[10,1],[3,1]]],[49,115,null,280509589880977,false,[[0,[5,[0,1],[21,49,false,null,1]]]]]]]]]]]]]]],[0,[true,"MovingArea"],false,null,904588067133589,[[-1,72,null,0,false,false,false,904588067133589,false,[[1,[2,"MovingArea"]]]]],[],[[0,null,false,null,167228592949210,[[-1,98,null,1,false,false,false,794671769229875,false]],[],[[0,null,false,null,745148900092535,[[-1,117,null,0,true,false,false,143824916063120,false,[[4,50]]]],[],[[0,null,false,null,141306624089218,[[50,76,null,0,false,false,false,665048178008046,false,[[4,207]]]],[],[[0,null,false,null,337038643543639,[[-1,117,null,0,true,false,false,578827976416521,false,[[4,207]]]],[],[[1,"CurImportance",0,0,false,false,615627086078896,false],[1,"CurUID",0,0,false,false,725648213075367,false],[0,null,false,null,534680483129626,[[207,77,null,0,false,false,false,755266752968829,false,[[10,1]]]],[[-1,101,null,434681276548446,false,[[11,"CurImportance"],[7,[21,50,false,null,2]]]],[-1,101,null,210583706734876,false,[[11,"CurUID"],[7,[20,50,124,false,null]]]]],[[0,null,false,null,100792502340868,[[-1,125,null,0,false,false,false,986707027884520,false,[[4,50]]],[50,126,null,0,false,false,true,747064261642000,false,[[0,[21,207,false,null,0]]]]],[],[[0,null,false,null,873047682791911,[[-1,127,null,0,false,false,false,516672485473776,false,[[7,[23,"CurImportance"]],[8,4],[7,[21,50,false,null,2]]]]],[],[[0,null,false,null,542132450158482,[[-1,125,null,0,false,false,false,139783287480773,false,[[4,50]]],[50,126,null,0,false,false,true,238495426396428,false,[[0,[23,"CurUID"]]]]],[],[[0,null,false,null,750399560056762,[[-1,127,null,0,false,false,false,945206978259047,false,[[7,[21,207,false,null,2]],[8,4],[7,[21,50,false,null,2]]]]],[[207,82,null,186931137229608,false,[[10,0],[7,[20,50,124,false,null]]]],[207,114,null,817251491373655,false,[[10,1],[3,1]]],[207,82,null,948320763579813,false,[[10,3],[7,[5,[20,207,121,false,null],[20,50,121,false,null]]]]],[207,82,null,734170979213931,false,[[10,3],[7,[5,[20,207,122,false,null],[20,50,122,false,null]]]]]]],[0,null,false,null,497370283446743,[[-1,127,null,0,false,false,false,648485699553719,false,[[7,[21,207,false,null,2]],[8,2],[7,[21,50,false,null,2]]]]],[[50,82,null,876241630848121,false,[[10,0],[7,[20,207,124,false,null]]]],[50,114,null,110387348199515,false,[[10,1],[3,1]]],[50,82,null,882752541497752,false,[[10,3],[7,[5,[20,50,121,false,null],[20,207,121,false,null]]]]],[50,82,null,741989885311350,false,[[10,4],[7,[5,[20,50,122,false,null],[20,207,122,false,null]]]]]]]]]]]]]]],[0,null,false,null,638778869444803,[[-1,75,null,0,false,false,false,898850007028291,false]],[],[[0,null,false,null,548686648969102,[[-1,127,null,0,false,false,false,903453735204728,false,[[7,[21,207,false,null,2]],[8,4],[7,[21,50,false,null,2]]]]],[[207,82,null,655305170037748,false,[[10,0],[7,[20,50,124,false,null]]]],[207,114,null,329843414872670,false,[[10,1],[3,1]]],[207,82,null,834541701984000,false,[[10,3],[7,[5,[20,207,121,false,null],[20,50,121,false,null]]]]],[207,82,null,962014219404534,false,[[10,3],[7,[5,[20,207,122,false,null],[20,50,122,false,null]]]]]]],[0,null,false,null,664410892122281,[[-1,127,null,0,false,false,false,563532501216306,false,[[7,[21,207,false,null,2]],[8,2],[7,[21,50,false,null,2]]]]],[[50,82,null,929764597035863,false,[[10,0],[7,[20,207,124,false,null]]]],[50,114,null,337878281255467,false,[[10,1],[3,1]]],[50,82,null,986246388282786,false,[[10,3],[7,[5,[20,50,121,false,null],[20,207,121,false,null]]]]],[50,82,null,392217519036617,false,[[10,4],[7,[5,[20,50,122,false,null],[20,207,122,false,null]]]]]]]]]]]]]]],[0,null,false,null,495209427441512,[[-1,117,null,0,true,false,false,551114269868589,false,[[4,50]]]],[],[[0,null,false,null,359418109233930,[[50,77,null,0,false,false,false,284005694360484,false,[[10,1]]]],[[50,128,"Zigzag",967591894594695,false,[[3,1]]],[50,129,"PolarCoordinates",702721524503720,false,[[3,0]]],[50,115,null,345401432259852,false,[[0,[0,1]]]]]]]],[0,null,false,null,776864796568203,[[-1,117,null,0,true,false,false,323509012912686,false,[[4,205]]]],[],[[0,null,false,null,865816497884485,[[50,76,null,0,false,false,false,824868405943703,false,[[4,205]]],[50,130,null,0,false,false,true,361298335117262,false,[[3,1],[10,2]]]],[[205,118,"SkymenPin",738731819020303,false,[[4,50],[3,0]]]]]]],[0,null,false,null,425757021478604,[[-1,117,null,0,true,false,false,673890063596772,false,[[4,209]]]],[],[[0,null,false,null,693065561368178,[[50,76,null,0,false,false,false,222641781984759,false,[[4,209]]],[50,130,null,0,false,false,true,909657105600037,false,[[3,1],[10,2]]]],[[209,118,"SkymenPin",404316209793545,false,[[4,50],[3,0]]]]]]],[0,null,false,null,157023248301650,[[-1,117,null,0,true,false,false,546201128171560,false,[[4,206]]]],[],[[0,null,false,null,877371937655740,[[50,76,null,0,false,false,false,594583177963440,false,[[4,206]]],[50,130,null,0,false,false,true,589243968736765,false,[[3,1],[10,2]]]],[[206,118,"SkymenPin",221463562231372,false,[[4,50],[3,0]]]]]]]]],[0,null,false,null,813051797789613,[[-1,117,null,0,true,false,false,483426909665626,false,[[4,50]]]],[],[[0,null,false,null,471076546839299,[[50,77,null,0,false,false,false,796234832555981,false,[[10,1]]]],[],[[1,"ParX",0,0,false,false,715365549297791,false],[1,"ParY",0,0,false,false,615315466616089,false],[1,"ParAngle",0,0,false,false,488192487309853,false],[0,null,false,null,463244225677382,[[207,126,null,0,false,false,true,326643880622102,false,[[0,[21,50,false,null,0]]]]],[[-1,101,null,835631189997491,false,[[11,"ParX"],[7,[20,207,121,false,null]]]],[-1,101,null,209780820821914,false,[[11,"ParY"],[7,[20,207,122,false,null]]]],[-1,101,null,303686801706156,false,[[11,"ParAngle"],[7,[20,207,87,false,null]]]],[50,131,"PolarCoordinates",663187526849578,false,[[0,[4,[23,"ParX"],[6,[19,132,[[0,0],[0,0],[21,50,false,null,3],[21,50,false,null,4]]],[19,90,[[4,[19,133,[[0,0],[0,0],[21,50,false,null,3],[21,50,false,null,4]]],[23,"ParAngle"]]]]]]],[0,[4,[23,"ParY"],[6,[19,132,[[0,0],[0,0],[21,50,false,null,3],[21,50,false,null,4]]],[19,86,[[4,[19,133,[[0,0],[0,0],[21,50,false,null,3],[21,50,false,null,4]]],[23,"ParAngle"]]]]]]]]],[50,134,"PolarCoordinates",626389494729110,false,[[0,[19,132,[[0,0],[0,0],[22,50,"Zigzag",135,false,null],[22,50,"Zigzag",136,false,null]]]],[0,[4,[19,133,[[0,0],[0,0],[22,50,"Zigzag",135,false,null],[22,50,"Zigzag",136,false,null]]],[23,"ParAngle"]]]]],[50,123,null,669851426250991,false,[[0,[4,[23,"ParAngle"],[22,50,"Zigzag",137,false,null]]]]]]]]]]]]],[0,[true,"GroudPoundSolid"],false,null,492475194697945,[[-1,72,null,0,false,false,false,492475194697945,false,[[1,[2,"GroudPoundSolid"]]]]],[],[[0,null,false,null,662222996520295,[[42,77,null,0,false,true,false,153657532399537,false,[[10,16]]],[42,77,null,0,false,true,false,468531551045040,false,[[10,18]]]],[],[[0,null,false,null,883146632734165,[[42,77,null,0,false,true,false,277442949937267,false,[[10,8]]],[42,76,null,0,false,true,false,282562966097522,false,[[4,45]]]],[[45,138,"Jumpthru",361517237070169,false,[[3,1]]]]],[0,null,false,null,571534718329416,[[42,77,null,0,false,true,false,317164334119389,false,[[10,8]]],[42,76,null,0,false,true,false,642655778849958,false,[[4,68]]]],[[68,138,"Jumpthru",911707609123969,false,[[3,1]]]]],[0,null,false,null,492367381446997,[[42,77,null,0,false,true,false,319209342190573,false,[[10,8]]],[42,76,null,0,false,true,false,454272673244056,false,[[4,52]]]],[[52,74,"Solid",295651419863401,false,[[3,1]]]]]]]]],[0,[true,"RocketLauncher"],false,null,192789956493627,[[-1,72,null,0,false,false,false,192789956493627,false,[[1,[2,"RocketLauncher"]]]]],[],[[0,null,false,null,777173910549523,[[-1,98,null,1,false,false,false,391616240895367,false],[42,77,null,0,false,true,false,556590585111010,false,[[10,16]]]],[[55,139,"Turret",474263712742605,false,[[4,42]]]]],[0,null,false,null,749983096070953,[[55,140,"Turret",1,false,false,false,336140798754307,false],[55,77,null,0,false,false,false,856760561395989,false,[[10,0]]]],[[55,114,null,971553812347711,false,[[10,0],[3,0]]],[-1,99,null,606631913237770,false,[[0,[1,0.2]]]],[201,93,null,824685422565539,false,[[2,["rocket-2",false]],[1,[2,"sounds"]]]],[55,141,null,749690754090173,false,[[4,54],[5,[20,55,142,true,null]],[7,[0,1]]]],[54,82,null,451505195388333,false,[[10,1],[7,[20,55,124,false,null]]]],[54,96,"Bullet",293484470756343,false,[[0,[18,[13,[21,55,false,null,1],[0,-1]],[21,55,false,null,1],[22,54,"Bullet",143,false,null]]]]]]],[0,null,false,null,144641948971650,[[42,77,null,0,false,true,false,914846130232944,false,[[10,16]]],[55,144,"LineOfSight",0,false,false,true,849530282743892,false,[[4,42]]]],[[55,145,"Turret",882549382432237,false,[[3,1]]]]],[0,null,false,null,968496039315631,[[42,77,null,0,false,true,false,127440019731546,false,[[10,16]]],[55,144,"LineOfSight",0,false,true,true,886452279449538,false,[[4,42]]]],[[55,145,"Turret",801900307586725,false,[[3,0]]]]],[0,[true,"Rocket"],false,null,208862693197073,[[-1,72,null,0,false,false,false,208862693197073,false,[[1,[2,"Rocket"]]]]],[],[[0,null,false,null,881781032217730,[[-1,146,null,0,false,false,false,573446189354330,false],[42,77,null,0,false,true,false,120346975020679,false,[[10,16]]]],[[54,147,null,974419686917347,false,[[0,[0,3]],[0,[20,42,121,false,null]],[0,[20,42,122,false,null]]]]]],[0,null,false,null,412829219196926,[[54,148,null,1,false,false,false,197425302647346,false],[55,126,null,0,false,false,true,174310842828542,false,[[0,[21,54,false,null,1]]]]],[[55,114,null,937090996993651,false,[[10,0],[3,1]]]]],[0,null,false,null,559922652136731,[[54,76,null,0,false,false,false,612850265831041,false,[[4,208]]]],[[54,81,null,988659206297056,false],[201,93,null,142582953243310,false,[[2,["hurt",false]],[1,[2,"sounds"]]]]]]]]]],[0,[true,"Coin"],false,null,610053379239775,[[-1,72,null,0,false,false,false,610053379239775,false,[[1,[2,"Coin"]]]]],[],[[0,null,false,null,781860972346237,[[-1,98,null,1,false,false,false,435096492543288,false]],[],[[0,null,false,null,174250042545386,[[-1,117,null,0,true,false,false,986712664670712,false,[[4,60]]]],[],[[0,null,false,null,329423880048447,[[12,149,null,0,false,false,false,568927665542643,false,[[1,[10,[2,"Coin"],[21,60,true,null,0]]]]]],[[60,150,null,126983096854299,false,[[0,[0,20]]]]]]]]]],[0,null,false,null,638084587700225,[[42,83,null,0,false,false,true,471252147382572,false,[[4,60]]],[42,77,null,0,false,true,false,119478504775756,false,[[10,16]]],[60,151,"Bullet",0,false,false,false,602298311856320,false,[[8,0],[0,[0,0]]]]],[[201,93,null,517944324813027,false,[[2,["coin1",false]],[1,[2,"sounds"]]]],[60,152,"Bullet",356712068570731,false,[[3,1]]],[60,95,"Bullet",723323301603338,false,[[0,[0,270]]]],[60,153,"Fade",585968662104051,false]],[[0,null,false,null,553699073841255,[[42,77,null,0,false,true,false,866082612074941,false,[[10,18]]]],[],[[0,null,false,null,850651083900177,[[12,149,null,0,false,true,false,450073700028019,false,[[1,[10,[2,"Coin"],[21,60,true,null,0]]]]]],[[12,111,null,266758589101539,false,[[1,[10,[2,"Coin"],[21,60,true,null,0]]],[7,[0,1]]]],[0,80,null,668957708024811,false,[[1,[2,"Save > UpdateNbCoins"]],[13]]],[0,80,null,585749039474643,false,[[1,[2,"Skins > Gold"]],[13,[7,[0,10]],[7,[2,"coin"]],[7,[21,60,true,null,0]]]]]],[[0,null,false,null,145933097162145,[[-1,154,null,0,false,false,false,723688855441844,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"money"]]]]],[[94,155,null,862964535237520,false,[[7,[20,12,112,false,null,[[2,"Gold"]]]]]]]]]]]]]]]],[0,[true,"Portal"],false,null,307271499653043,[[-1,72,null,0,false,false,false,307271499653043,false,[[1,[2,"Portal"]]]]],[],[[1,"JustCollided",0,0,true,false,344349118038214,false],[0,null,false,null,117818488913664,[[-1,98,null,1,false,false,false,544389669167733,false],[62,77,null,0,false,false,false,108659871731841,false,[[10,6]]]],[[62,156,null,347839771706692,false,[[3,0]]],[62,123,null,628362523601327,false,[[0,[4,[20,62,87,false,null],[0,180]]]]]]],[0,null,false,null,640223326190029,[[42,157,null,0,false,false,false,284547737854565,false,[[4,62],[0,[6,[22,42,"Platform",92,false,null],[19,79]]],[0,[6,[22,42,"Platform",158,false,null],[19,79]]]]],[42,144,"LineOfSight",0,false,false,true,249592473618981,false,[[4,62]]],[42,159,null,0,false,false,true,124546823398841,false,[[3,0],[0,[20,62,121,false,null]],[0,[20,62,122,false,null]]]],[-1,100,null,0,false,false,false,744637760358725,false,[[11,"JustCollided"],[8,0],[7,[0,0]]]],[-1,127,null,0,false,false,false,891978708761939,false,[[7,[20,0,160,false,null,[[2,"PortalExists"],[21,62,false,null,1]]]],[8,0],[7,[0,1]]]]],[[-1,101,null,725251558901742,false,[[11,"JustCollided"],[7,[0,1]]]],[42,161,null,312290955888035,false,[[3,0]]]],[[1,"Target",0,0,false,false,984329452873764,false],[1,"InitAngle",0,0,false,false,119952797419937,false],[1,"speed",0,0,false,false,673936231611882,false],[1,"newAngle",0,0,false,false,288230369368679,false],[0,null,false,null,792585926331277,[],[[-1,101,null,286256617359828,false,[[11,"Target"],[7,[21,62,false,null,1]]]],[-1,101,null,519270582810577,false,[[11,"InitAngle"],[7,[4,[20,62,87,false,null],[6,[21,62,false,null,6],[0,180]]]]]]]],[0,null,false,null,169207246720608,[[-1,125,null,0,false,false,false,714285544513840,false,[[4,62]]],[-1,154,null,0,false,false,false,865070932920193,false,[[4,62],[7,[21,62,false,null,0]],[8,0],[7,[23,"Target"]]]]],[[-1,101,null,120298919648925,false,[[11,"speed"],[7,[18,[21,62,false,null,4],[21,62,false,null,5],[22,42,"Platform",162,false,null]]]]],[-1,101,null,156485652373797,false,[[11,"newAngle"],[7,[18,[21,62,false,null,2],[21,62,false,null,3],[4,[5,[4,[22,42,"Platform",163,false,null],[0,180]],[23,"InitAngle"]],[20,62,87,false,null]]]]]],[42,120,null,239556871038482,false,[[0,[20,62,164,false,null,[[0,1]]]],[0,[20,62,165,false,null,[[0,1]]]]]],[42,91,"Platform",786097994326707,false,[[0,[6,[19,90,[[6,[23,"newAngle"],[18,[21,62,false,null,6],[0,-1],[0,1]]]]],[23,"speed"]]]]],[42,84,"Platform",954279228239211,false,[[0,[6,[19,86,[[6,[23,"newAngle"],[18,[21,62,false,null,6],[0,-1],[0,1]]]]],[23,"speed"]]]]],[42,161,null,824802431077976,false,[[3,1]]]],[[0,null,true,null,991284308318970,[[42,157,null,0,false,false,false,984224813254441,false,[[4,208],[0,[0,0]],[0,[0,1]]]],[42,157,null,0,false,false,false,279341671173437,false,[[4,45],[0,[0,0]],[0,[0,1]]]]],[[42,166,null,440706781388326,false,[[0,[5,[20,42,122,false,null],[0,1]]]]]]],[0,null,false,null,970877941223723,[],[[42,161,null,612752459395941,false,[[3,0]]]]]]],[0,null,false,null,140128020291500,[],[[-1,99,null,377359185081384,false,[[0,[1,0.02]]]],[42,161,null,292924157930893,false,[[3,1]]]]]]],[0,null,false,null,566541167465031,[[42,73,null,0,false,false,false,346122380728791,false,[[10,0],[8,0],[7,[2,"dead"]]]],[203,157,null,0,false,false,false,211550470608036,false,[[4,62],[0,[6,[6,[19,90,[[22,203,"Bullet",167,false,null]]],[22,203,"Bullet",143,false,null]],[19,79]]],[0,[6,[6,[19,86,[[22,203,"Bullet",167,false,null]]],[22,203,"Bullet",143,false,null]],[19,79]]]]],[203,159,null,0,false,false,true,272642135757539,false,[[3,0],[0,[20,62,121,false,null]],[0,[20,62,122,false,null]]]],[-1,127,null,0,false,false,false,317102578632877,false,[[7,[20,0,160,false,null,[[2,"PortalExists"],[21,62,false,null,1]]]],[8,0],[7,[0,1]]]]],[],[[1,"Target",0,0,false,false,840781792592097,false],[1,"InitAngle",0,0,false,false,172881254203042,false],[1,"speed",0,0,false,false,696053828858877,false],[1,"newAngle",0,0,false,false,963168793860633,false],[0,null,false,null,745089561639135,[],[[-1,101,null,450305254434424,false,[[11,"Target"],[7,[21,62,false,null,1]]]],[-1,101,null,683095828471648,false,[[11,"InitAngle"],[7,[4,[20,62,87,false,null],[6,[21,62,false,null,6],[0,180]]]]]]]],[0,null,false,null,228595700589634,[[-1,125,null,0,false,false,false,889881120601918,false,[[4,62]]],[-1,154,null,0,false,false,false,692232896422692,false,[[4,62],[7,[21,62,false,null,0]],[8,0],[7,[23,"Target"]]]]],[[-1,101,null,501643993500060,false,[[11,"speed"],[7,[18,[21,62,false,null,4],[21,62,false,null,5],[22,203,"Bullet",143,false,null]]]]],[-1,101,null,330855058759606,false,[[11,"newAngle"],[7,[18,[21,62,false,null,2],[21,62,false,null,3],[4,[5,[4,[22,203,"Bullet",167,false,null],[0,180]],[23,"InitAngle"]],[20,62,87,false,null]]]]]],[203,120,null,272681967075299,false,[[0,[20,62,164,false,null,[[0,1]]]],[0,[20,62,165,false,null,[[0,1]]]]]],[203,95,"Bullet",387534864209000,false,[[0,[6,[23,"newAngle"],[18,[21,62,false,null,6],[0,-1],[0,1]]]]]],[203,96,"Bullet",997611053185961,false,[[0,[23,"speed"]]]]]],[0,null,false,null,664152685186553,[],[[-1,99,null,632881929884814,false,[[0,[1,0.02]]]],[203,161,null,617028694489580,false,[[3,1]]]]]]],[0,null,false,null,659314141891608,[[42,168,null,0,false,false,false,625185955991560,false],[42,76,null,0,false,true,false,672542996184996,false,[[4,62]]],[-1,100,null,0,false,false,false,752323044251589,false,[[11,"JustCollided"],[8,0],[7,[0,1]]]]],[[-1,99,null,581480505208886,false,[[0,[1,0.1]]]],[-1,101,null,224269478219969,false,[[11,"JustCollided"],[7,[0,0]]]]]],[0,null,false,null,708934789572638,[[0,169,null,2,false,false,false,987768858311828,false,[[1,[2,"PortalExists"]]]]],[],[[1,"Target",0,0,false,false,670339968882488,false],[0,null,false,null,639735049739766,[],[[-1,101,null,617549616520206,false,[[11,"Target"],[7,[20,0,170,false,null,[[0,0]]]]]]]],[0,null,false,null,893749878656184,[[-1,154,null,0,false,false,false,482205822136063,false,[[4,62],[7,[21,62,false,null,0]],[8,0],[7,[23,"Target"]]]]],[[0,171,null,444121838589462,false,[[7,[0,1]]]]]],[0,null,false,null,548303110752330,[[-1,75,null,0,false,false,false,258362858636533,false]],[[0,171,null,920304485389246,false,[[7,[0,0]]]]]]]]]],[0,[true,"GravityModifier"],false,null,685129349237703,[[-1,72,null,0,false,false,false,685129349237703,false,[[1,[2,"GravityModifier"]]]]],[],[[1,"cooldown",0,0,true,false,480186584362648,false],[1,"laststate",0,0,true,false,703710979706237,false],[0,null,false,null,764705808348460,[[-1,102,null,0,false,false,false,122688132624896,false]],[[-1,101,null,128987473830969,false,[[11,"cooldown"],[7,[0,0]]]],[-1,101,null,381591877928087,false,[[11,"laststate"],[7,[0,0]]]]]],[0,null,false,null,173786138800555,[[42,172,"Timer",0,false,false,false,217954447752586,false,[[1,[2,"gravityCooldown"]]]]],[[-1,101,null,166771761466916,false,[[11,"cooldown"],[7,[0,0]]]]]],[0,null,false,null,664147285572350,[[42,76,null,0,false,false,false,191476512090739,false,[[4,64]]],[-1,100,null,0,false,false,false,269035633657247,false,[[11,"cooldown"],[8,0],[7,[0,0]]]]],[],[[1,"startAngle",0,0,false,false,101240763580271,false],[0,null,false,null,798987350297156,[[-1,100,null,0,false,false,false,514991713773749,false,[[11,"laststate"],[8,0],[7,[0,0]]]],[-1,102,null,0,false,false,false,945585433154623,false]],[[-1,101,null,197355287270236,false,[[11,"startAngle"],[7,[22,42,"Platform",173,false,null]]]],[42,174,"Platform",401409928409540,false,[[0,[4,[20,64,175,false,null],[0,90]]]]],[42,91,"Platform",246374773260340,false,[[0,[5,[6,[22,42,"Platform",92,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",158,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,84,"Platform",691524706641798,false,[[0,[4,[6,[22,42,"Platform",158,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",92,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,123,null,254092729597449,false,[[0,[5,[22,42,"Platform",173,false,null],[0,90]]]]],[42,177,"Timer",414418575786425,false,[[0,[1,0.1]],[3,0],[1,[2,"gravityCooldown"]]]],[-1,101,null,100359847170940,false,[[11,"cooldown"],[7,[0,1]]]],[-1,101,null,307106799694441,false,[[11,"laststate"],[7,[0,1]]]],[42,177,"Timer",595869118190293,false,[[0,[1,0.1]],[3,0],[1,[2,"gravityCooldown"]]]],[-1,101,null,234999175535584,false,[[11,"cooldown"],[7,[0,1]]]],[0,80,null,647640646829084,false,[[1,[2,"Player > Update Controls"]],[13]]]]]]],[0,null,false,null,880840812667687,[[-1,75,null,0,false,false,false,253974437048243,false],[-1,100,null,0,false,false,false,561952468057546,false,[[11,"cooldown"],[8,0],[7,[0,0]]]]],[],[[1,"startAngle",0,0,false,false,378168274091704,false],[0,null,false,null,866930301300976,[[-1,100,null,0,false,false,false,288026142628092,false,[[11,"laststate"],[8,0],[7,[0,1]]]],[-1,102,null,0,false,false,false,972024744486087,false]],[[-1,101,null,995979263713003,false,[[11,"startAngle"],[7,[22,42,"Platform",173,false,null]]]],[42,174,"Platform",962213521729336,false,[[0,[0,90]]]],[42,91,"Platform",358086231966437,false,[[0,[5,[6,[22,42,"Platform",92,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",158,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,84,"Platform",487013144987218,false,[[0,[4,[6,[22,42,"Platform",158,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",92,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,123,null,225351416893313,false,[[0,[5,[22,42,"Platform",173,false,null],[0,90]]]]],[0,80,null,375923096288383,false,[[1,[2,"Player > Update Controls"]],[13]]],[-1,101,null,536544559642652,false,[[11,"laststate"],[7,[0,0]]]],[42,177,"Timer",275580806182986,false,[[0,[1,0.1]],[3,0],[1,[2,"gravityCooldown"]]]],[-1,101,null,211487344272421,false,[[11,"cooldown"],[7,[0,1]]]]]]]],[0,null,false,null,935787613356154,[[-1,146,null,0,false,false,false,211216742320522,false]],[[165,120,null,625689852404397,false,[[0,[20,32,121,false,null]],[0,[20,32,122,false,null]]]],[165,178,null,798008546917223,false,[[0,[19,132,[[20,165,121,false,null],[20,165,122,false,null],[4,[20,165,121,false,null],[6,[22,42,"Platform",92,false,null],[19,79]]],[4,[20,165,122,false,null],[6,[22,42,"Platform",158,false,null],[19,79]]]]]],[0,[0,10]]]],[165,179,null,406200134672372,false,[[0,[4,[20,165,121,false,null],[22,42,"Platform",92,false,null]]],[0,[4,[20,165,122,false,null],[22,42,"Platform",158,false,null]]]]],[165,123,null,935118120233219,false,[[0,[4,[20,165,87,false,null],[20,42,87,false,null]]]]]]]]],[0,null,false,null,251145131090409,[],[]]]],["Player",[[2,"Inputs",false],[1,"VibratePtrn",1,"25",false,false,404570459311652,false],[0,[true,"Player"],false,null,611919123152529,[[-1,72,null,0,false,false,false,611919123152529,false,[[1,[2,"Player"]]]]],[],[[1,"Inverted",0,0,true,false,142546222875684,false],[0,null,false,null,222471026120080,[[42,77,null,0,false,true,false,299857350779876,false,[[10,16]]]],[],[[0,[true,"Player > Initialisation"],false,null,311991729341677,[[-1,72,null,0,false,false,false,311991729341677,false,[[1,[2,"Player > Initialisation"]]]]],[],[[0,null,true,null,695705595441808,[[-1,98,null,1,false,false,false,561579168352558,false]],[[42,82,null,938707018834186,false,[[10,12],[7,[21,1,true,null,8]]]]],[[0,null,false,null,965263383313761,[[-1,180,null,0,true,false,false,475619460788218,false,[[4,203],[7,[21,203,false,null,0]],[3,1]]]],[[203,181,null,799476829368724,false,[[3,0],[4,42]]]]],[0,null,false,null,609799635511282,[],[[-1,99,null,489026715020074,false,[[0,[0,0]]]]],[[0,null,false,null,630769856715792,[[42,73,null,0,false,false,false,916287859599748,false,[[10,12],[8,0],[7,[2,"spanish"]]]]],[[32,181,null,593567642189931,false,[[3,1],[4,33]]]]],[0,null,false,null,903004188327531,[[42,73,null,0,false,false,false,537116052858869,false,[[10,12],[8,0],[7,[2,""]]]]],[[203,182,"Skin",172513228022747,false]]],[0,null,false,null,206781635794602,[[-1,75,null,0,false,false,false,617843830175889,false]],[[203,183,"Skin",110983869807050,false,[[1,[21,42,true,null,12]]]],[203,184,"Skin",547029390719523,false,[[3,1]]]]],[0,null,false,null,729123524972897,[],[[203,178,null,724254348184846,false,[[0,[6,[7,[20,42,185,false,null],[20,42,186,false,null]],[20,203,186,false,null]]],[0,[6,[7,[20,42,187,false,null],[20,42,188,false,null]],[20,203,188,false,null]]]]]]]]],[0,null,false,null,160867454186983,[[-1,127,null,0,false,false,false,253863230623412,false,[[7,[19,189,[[19,104],[2,"Level"]]]],[8,5],[7,[0,0]]]]],[[25,190,null,415926411414526,false,[[1,[2,"Player"]],[0,[20,42,121,false,null]],[0,[20,42,122,false,null]],[0,[0,1]],[3,1]]],[25,191,null,243568413934290,false,[[1,[2,"Player"]],[4,42],[0,[0,1]],[7,[0,0]]]],[25,192,null,396711831267182,false,[[1,[2,"Player"]],[3,0]]],[25,193,null,879904038902192,false,[[1,[2,"Player"]],[0,[0,50]]]]]],[0,null,false,null,772619519119564,[[-1,75,null,0,false,false,false,384511928985335,false]],[[-1,194,null,192402281456738,false,[[0,[7,[19,195],[0,2]]],[0,[7,[19,196],[0,2]]]]]]],[0,null,false,null,465824268572830,[[1,107,null,0,false,false,false,756263485323418,false,[[10,18]]]],[[42,114,null,999467865036388,false,[[10,18],[3,1]]],[-1,99,null,199329300191530,false,[[0,[0,0]]]],[1,197,null,313383739076360,false,[[10,18],[3,0]]]]]]]]],[0,null,false,null,536751646237692,[[42,77,null,0,false,true,false,444152157040405,false,[[10,18]]]],[],[[0,[true,"Player > Death"],false,null,703647380856614,[[-1,72,null,0,false,false,false,703647380856614,false,[[1,[2,"Player > Death"]]]]],[],[[1,"Reload",0,0,true,false,720725094289766,false],[0,null,true,null,994290894875405,[[203,73,null,0,false,false,false,598946884206893,false,[[10,1],[8,1],[7,[20,203,121,false,null]]]],[203,73,null,0,false,false,false,748152737746933,false,[[10,2],[8,1],[7,[20,203,122,false,null]]]]],[[203,82,null,818129925795969,false,[[10,3],[7,[19,133,[[21,203,false,null,1],[21,203,false,null,2],[20,203,121,false,null],[20,203,122,false,null]]]]]],[203,82,null,365531185064939,false,[[10,4],[7,[19,132,[[21,203,false,null,1],[21,203,false,null,2],[20,203,121,false,null],[20,203,122,false,null]]]]]],[203,82,null,409788904091401,false,[[10,1],[7,[20,203,121,false,null]]]],[203,82,null,746113980889542,false,[[10,2],[7,[20,203,122,false,null]]]]]],[0,null,false,null,100692862973133,[[0,169,null,2,false,false,false,317984783736533,false,[[1,[2,"Gameplay > Death"]]]],[-1,125,null,0,false,false,false,955957225841565,false,[[4,203]]],[42,73,null,0,false,false,false,891108422609590,false,[[10,0],[8,1],[7,[2,"dead"]]]]],[[201,93,null,452012762805525,false,[[2,["death",false]],[1,[2,"sounds"]]]],[201,93,null,577794210083520,false,[[2,["death-2",false]],[1,[2,"sounds"]]]],[4,198,null,757533544581354,false,[[1,[2,"WebSdkWrapper.gameplayStop()"]]]]],[[0,null,false,null,388660541599371,[[42,73,null,0,false,false,false,772673506258535,false,[[10,12],[8,0],[7,[2,"amongus"]]]]],[],[[0,null,false,null,907313177397629,[[42,199,null,0,false,false,false,791955334047369,false]],[[201,93,null,187210056981686,false,[[2,["among us death",false]],[1,[2,"sounds"]]]]]],[0,null,false,null,827429724627074,[[-1,75,null,0,false,false,false,193717619932586,false]],[[201,93,null,479987673881857,false,[[2,["among us slice",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,925276944419925,[],[[203,95,"Bullet",967135246481237,false,[[0,[21,203,false,null,3]]]],[203,96,"Bullet",263616075709037,false,[[0,[7,[21,203,false,null,4],[19,79]]]]],[203,200,"Bullet",930114452643498,false,[[0,[7,[7,[7,[3,[21,203,false,null,4]],[19,79]],[22,203,"Fade",201,false,null]],[0,2]]]]],[203,152,"Bullet",171090466000044,false,[[3,1]]],[42,82,null,750509417298385,false,[[10,0],[7,[2,"dead"]]]],[203,153,"Fade",538683964134631,false],[42,202,"Platform",742878953157599,false,[[3,0]]],[194,103,null,649380245768172,false,[[3,3],[1,[19,104]],[1,[2,""]],[1,[2,""]]]],[-1,99,null,103914881686088,false,[[0,[22,203,"Fade",201,false,null]]]],[-1,203,null,329531296352914,false]],[[0,null,false,null,933838668096089,[[49,77,null,0,false,false,false,202745271234599,false,[[10,2]]],[1,107,null,0,false,false,false,372895041536422,false,[[10,16]]]],[[1,197,null,825389824061635,false,[[10,23],[3,0]]]]]]],[0,null,false,null,584898329503183,[],[[-1,99,null,261183733211957,false,[[0,[1,0.1]]]],[201,93,null,769622196867013,false,[[2,["transition",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,166452097410063,[[42,199,null,0,false,false,false,747236391839549,false],[42,73,null,0,false,false,false,362594800233900,false,[[10,0],[8,1],[7,[2,"dead"]]]]],[[0,80,null,950641217725306,false,[[1,[2,"Gameplay > Death"]],[13]]]]]]],[0,[true,"Player > WallSlide/Jump"],false,null,756773847233278,[[-1,72,null,0,false,false,false,756773847233278,false,[[1,[2,"Player > WallSlide/Jump"]]]]],[],[[0,null,false,null,419290695000157,[[42,204,"Platform",0,false,false,false,107358381159348,false],[42,77,null,0,false,true,false,721506661251965,false,[[10,8]]],[42,77,null,0,false,true,false,244130475414842,false,[[10,9]]]],[],[[0,null,false,null,963165931674392,[[-1,100,null,0,false,false,false,746526023282297,false,[[11,"Inverted"],[8,0],[7,[0,0]]]]],[],[[0,null,false,null,247770236124322,[[42,205,"Platform",0,false,false,false,951511903399889,false,[[3,0]]],[1,107,null,0,false,false,false,559544520621972,false,[[10,0]]]],[[42,84,"Platform",455624441398169,false,[[0,[7,[22,42,"Platform",158,false,null],[1,1.5]]]]],[42,114,null,906852178593184,false,[[10,1],[3,1]]],[42,115,null,555096587954172,false,[[0,[0,0]]]]]],[0,null,false,null,808811610369680,[[42,205,"Platform",0,false,false,false,525975802545173,false,[[3,1]]],[1,107,null,0,false,false,false,694577381124749,false,[[10,1]]]],[[42,84,"Platform",767414451997432,false,[[0,[7,[22,42,"Platform",158,false,null],[1,1.5]]]]],[42,114,null,345909971204675,false,[[10,1],[3,1]]],[42,115,null,389100514309378,false,[[0,[0,0]]]]]]]],[0,null,false,null,519425445016447,[[-1,75,null,0,false,false,false,991913596874637,false]],[],[[0,null,false,null,140343974474509,[[42,205,"Platform",0,false,false,false,918988254288049,false,[[3,0]]],[1,107,null,0,false,false,false,380398014379296,false,[[10,1]]]],[[42,84,"Platform",840923293564087,false,[[0,[7,[22,42,"Platform",158,false,null],[1,1.5]]]]],[42,114,null,660510260641505,false,[[10,1],[3,1]]],[42,115,null,636835331062297,false,[[0,[0,0]]]]],[[0,null,false,null,363189458201053,[[42,73,null,0,false,false,false,166669398982182,false,[[10,2],[8,0],[7,[0,1]]]]],[[0,80,null,278967976853928,false,[[1,[2,"Player > Mirror"]],[13]]]]]]],[0,null,false,null,931019007278236,[[42,205,"Platform",0,false,false,false,294571593929933,false,[[3,1]]],[1,107,null,0,false,false,false,765769481828771,false,[[10,0]]]],[[42,84,"Platform",489078398197151,false,[[0,[7,[22,42,"Platform",158,false,null],[1,1.5]]]]],[42,114,null,548003317394052,false,[[10,1],[3,1]]],[42,115,null,473573539443508,false,[[0,[0,0]]]]],[[0,null,false,null,938716305858812,[[42,73,null,0,false,false,false,975224556687209,false,[[10,2],[8,0],[7,[0,-1]]]]],[[0,80,null,719637011854503,false,[[1,[2,"Player > Unmirror"]],[13]]]]]]]]]]],[0,null,false,null,649168603453041,[[42,206,"Platform",1,false,false,false,575737793678411,false],[42,77,null,0,false,true,false,362324836777059,false,[[10,4]]]],[],[[0,null,true,null,207824824826524,[[42,205,"Platform",0,false,false,false,283988943663898,false,[[3,0]]],[42,205,"Platform",0,false,false,false,882618223779794,false,[[3,1]]]],[[42,91,"Platform",303245881019558,false,[[0,[6,[3,[21,42,false,null,2]],[22,42,"Platform",207,false,null]]]]],[-1,99,null,268305987783492,false,[[0,[0,0]]]],[42,84,"Platform",463178130888534,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,1.2]]]]],[201,93,null,742359688520845,false,[[2,["superjump",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,881305590255112,[[0,169,null,2,false,false,false,353375039744012,false,[[1,[2,"Controls > Jump"]]]],[42,209,"Platform",0,false,true,false,514849441734088,false],[42,77,null,0,false,true,false,979643219341583,false,[[10,8]]],[42,77,null,0,false,true,false,368127081640151,false,[[10,9]]]],[],[[0,null,true,null,112232987900131,[[42,205,"Platform",0,false,false,false,420278566576251,false,[[3,0]]],[42,205,"Platform",0,false,false,false,245028335370593,false,[[3,1]]]],[[42,91,"Platform",338813858655594,false,[[0,[6,[3,[21,42,false,null,2]],[22,42,"Platform",207,false,null]]]]],[42,94,"Platform",310108071975863,false,[[0,[0,0]]]],[42,210,"Platform",469024885817592,false,[[3,1]]],[201,93,null,372677199798333,false,[[2,["walljump",false]],[1,[2,"sounds"]]]],[0,80,null,543399298042383,false,[[1,[2,"Controls > Clear Buffer"]],[13]]],[42,84,"Platform",353647297754898,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,0.8]]]]],[-1,99,null,603946370145239,false,[[0,[0,0]]]],[42,114,null,392625502572694,false,[[10,1],[3,1]]]],[[0,null,true,null,889291250836348,[[1,107,null,0,false,false,false,458034844110622,false,[[10,0]]],[1,107,null,0,false,false,false,605601992479987,false,[[10,1]]]],[],[[0,null,false,null,837431421500875,[[42,205,"Platform",0,false,false,false,192858133401906,false,[[3,0]]],[42,73,null,0,false,false,false,470980842571103,false,[[10,2],[8,0],[7,[0,1]]]]],[[0,80,null,252332830130475,false,[[1,[2,"Player > Mirror"]],[13,[7,[20,42,124,false,null]]]]]]],[0,null,false,null,687701523433150,[[42,205,"Platform",0,false,false,false,201458025094707,false,[[3,1]]],[42,73,null,0,false,false,false,621685835589986,false,[[10,2],[8,0],[7,[0,-1]]]]],[[0,80,null,847248967294844,false,[[1,[2,"Player > Unmirror"]],[13,[7,[20,42,124,false,null]]]]]]]]]]]]],[0,null,false,null,288987895310972,[[42,77,null,0,false,false,false,580716659821990,false,[[10,1]]],[42,204,"Platform",0,false,false,false,841359689150379,false],[42,205,"Platform",0,false,true,false,799866353904932,false,[[3,0]]],[42,205,"Platform",0,false,true,false,372758628768929,false,[[3,1]]]],[[42,114,null,989381910286378,false,[[10,1],[3,0]]]]],[0,null,false,null,651347113241493,[[42,77,null,0,false,false,false,313424466172390,false,[[10,1]]],[42,209,"Platform",0,false,false,false,809641831184818,false]],[[42,114,null,781117275459109,false,[[10,1],[3,0]]]]]]],[0,[true,"Player > Mirroring"],false,null,788445689487855,[[-1,72,null,0,false,false,false,788445689487855,false,[[1,[2,"Player > Mirroring"]]]]],[],[[1,"lastMirrorTime",0,0,true,false,847195757140915,false],[1,"nbMirrorsNeeded",0,4,true,false,512590942036373,false],[1,"curNbMirror",0,0,true,false,999994579713845,false],[1,"maxMirrorDelay",0,0.5,true,false,712224370881504,false],[0,null,false,null,483549912426703,[[42,77,null,0,false,true,false,185686571738319,false,[[10,15]]],[42,77,null,0,false,true,false,931129726030186,false,[[10,21]]],[42,77,null,0,false,true,false,221944859475033,false,[[10,23]]]],[],[[0,null,false,null,309019718657994,[[42,73,null,0,false,false,false,498338820155898,false,[[10,2],[8,4],[7,[0,0]]]]],[],[[0,null,false,null,774322911567924,[[-1,127,null,0,false,false,false,588795239826025,false,[[7,[22,42,"Platform",92,false,null]],[8,2],[7,[0,0]]]]],[[0,80,null,441482357624294,false,[[1,[2,"Player > Mirror"]],[13,[7,[20,42,124,false,null]]]]]]]]],[0,null,false,null,304369263826212,[[42,73,null,0,false,false,false,552262113970447,false,[[10,2],[8,2],[7,[0,0]]]]],[],[[0,null,false,null,773033750027538,[[-1,127,null,0,false,false,false,982751115549204,false,[[7,[22,42,"Platform",92,false,null]],[8,4],[7,[0,0]]]]],[[0,80,null,166732662715480,false,[[1,[2,"Player > Unmirror"]],[13,[7,[20,42,124,false,null]]]]]]]]]]],[0,null,false,null,536561708929046,[[0,169,null,2,false,false,false,298345945494330,false,[[1,[2,"Player > Mirror"]]]]],[],[[0,null,false,null,263494337490672,[[42,209,"Platform",0,false,false,false,288306850388891,false],[42,211,"Platform",0,false,false,false,262485002816915,false],[42,77,null,0,false,true,false,207308544531415,false,[[10,22]]]],[[-1,101,null,806275300670141,false,[[11,"lastMirrorTime"],[7,[19,212]]]]],[[0,null,false,null,312590310044943,[[-1,127,null,0,false,false,false,520666100704795,false,[[7,[5,[19,212],[23,"lastMirrorTime"]]],[8,3],[7,[23,"maxMirrorDelay"]]]]],[[-1,213,null,197336124102168,false,[[11,"curNbMirror"],[7,[0,1]]]]],[[0,null,false,null,231191796662136,[[-1,100,null,0,false,false,false,259137093913557,false,[[11,"curNbMirror"],[8,5],[7,[23,"nbMirrorsNeeded"]]]]],[[42,114,null,314371777263009,false,[[10,22],[3,1]]],[-1,101,null,701480047617526,false,[[11,"curNbMirror"],[7,[0,0]]]]]]]],[0,null,false,null,460625645662284,[[-1,75,null,0,false,false,false,708662602911122,false]],[[-1,101,null,738145411898240,false,[[11,"curNbMirror"],[7,[0,1]]]]]]]],[0,null,false,null,120402788886166,[[-1,75,null,0,false,false,false,382904202254737,false]],[[-1,101,null,344404693416870,false,[[11,"curNbMirror"],[7,[0,0]]]]]]]]]],[0,[true,"Player > States"],false,null,691170587589756,[[-1,72,null,0,false,false,false,691170587589756,false,[[1,[2,"Player > States"]]]]],[],[[0,null,false,null,365334319207043,[[42,73,null,0,false,false,false,487642474176428,false,[[10,0],[8,1],[7,[2,"dead"]]]]],[],[[0,null,false,null,772177277725175,[[42,209,"Platform",0,false,false,false,578041127296899,false]],[],[[0,null,true,null,841197150335354,[[42,205,"Platform",0,false,false,false,550018608464953,false,[[3,1]]],[42,205,"Platform",0,false,false,false,634127236895506,false,[[3,0]]]],[[42,82,null,573056175141292,false,[[10,0],[7,[2,"wall"]]]]]],[0,null,false,null,938072579500169,[[-1,75,null,0,false,false,false,669601944839990,false],[42,77,null,0,false,false,false,874486525942314,false,[[10,15]]]],[[42,82,null,295430485483083,false,[[10,0],[7,[2,"slip"]]]]]],[0,null,false,null,662423429444711,[[-1,75,null,0,false,false,false,540143150321449,false],[42,77,null,0,false,false,false,146912380348786,false,[[10,4]]]],[[42,82,null,961413717467038,false,[[10,0],[7,[2,"slide"]]]]]],[0,null,false,null,915468017588539,[[-1,75,null,0,false,false,false,433699678326971,false],[42,211,"Platform",0,false,false,false,724256939668784,false],[42,77,null,0,false,false,false,308169221057692,false,[[10,22]]]],[[42,82,null,766521005851009,false,[[10,0],[7,[2,"dancing"]]]]]],[0,null,false,null,461324225597614,[[-1,75,null,0,false,false,false,783545845344897,false],[42,211,"Platform",0,false,false,false,927778244215716,false],[42,77,null,0,false,false,false,318679739014858,false,[[10,21]]]],[[42,82,null,471776416651567,false,[[10,0],[7,[2,"wavedash"]]]]]],[0,null,false,null,127869997114178,[[-1,75,null,0,false,false,false,256848986081910,false],[42,211,"Platform",0,false,false,false,591957950033748,false]],[[42,82,null,179817547998943,false,[[10,0],[7,[2,"run"]]]]]],[0,null,false,null,174494803007621,[[-1,75,null,0,false,false,false,863221064292302,false]],[[42,82,null,889298161020188,false,[[10,0],[7,[2,"idle"]]]]]]]],[0,null,false,null,108561763805288,[[-1,75,null,0,false,false,false,283006012171817,false],[42,214,"Platform",0,false,true,false,962271403230216,false]],[],[[0,null,true,null,410781216237656,[[42,205,"Platform",0,false,false,false,447679676554500,false,[[3,1]]],[42,205,"Platform",0,false,false,false,282804201753922,false,[[3,0]]]],[[42,82,null,106395543792028,false,[[10,0],[7,[2,"wallslide"]]]]]],[0,null,false,null,634034304315596,[[-1,75,null,0,false,false,false,934269637663244,false],[42,204,"Platform",0,false,false,false,374704680374179,false]],[[42,82,null,974996045650701,false,[[10,0],[7,[2,"fall"]]]]]]]],[0,null,false,null,480055683239038,[[-1,75,null,0,false,false,false,497693645446123,false],[42,73,null,0,false,true,false,315955031235247,false,[[10,0],[8,0],[7,[2,"gpjump"]]]],[42,73,null,0,false,true,false,203152588400306,false,[[10,0],[8,0],[7,[2,"triplejump"]]]]],[[42,82,null,724977437829410,false,[[10,0],[7,[2,"jump"]]]]]],[0,null,false,null,991991554591831,[[42,77,null,0,false,false,false,535332068373284,false,[[10,8]]],[42,209,"Platform",0,false,true,false,940191543603060,false]],[[42,82,null,590048493493372,false,[[10,0],[7,[2,"pound"]]]]]],[0,null,false,null,219474227370741,[[42,77,null,0,false,false,false,785719819786893,false,[[10,8]]],[42,209,"Platform",0,false,false,false,702331426105038,false]],[[42,82,null,593808500082171,false,[[10,0],[7,[2,"poundFloor"]]]]]],[0,null,false,null,708979458211209,[[42,77,null,0,false,false,false,656237787934013,false,[[10,7]]]],[[42,82,null,159444926068036,false,[[10,0],[7,[2,"plunge"]]]]]],[0,null,false,null,454094226038354,[[42,77,null,0,false,false,false,775099755147749,false,[[10,9]]]],[[42,82,null,396583149177702,false,[[10,0],[7,[2,"stun"]]]]]],[0,null,true,null,430752751541234,[[42,76,null,0,false,false,false,145702857378290,false,[[4,51]]],[42,76,null,0,false,false,false,465510120606619,false,[[4,59]]],[42,76,null,0,false,false,false,698410053005777,false,[[4,48]]]],[[0,80,null,248065759133436,false,[[1,[2,"Player > SolidCollide"]],[13]]]]],[0,null,false,null,307419554101622,[[42,76,null,0,false,false,false,737021520013945,false,[[4,56]]],[56,215,"Solid",0,false,false,false,773312664991372,false]],[[0,80,null,617131426746346,false,[[1,[2,"Player > SolidCollide"]],[13]]]]],[0,null,false,null,431875627554592,[[42,76,null,0,false,false,false,403317186805152,false,[[4,52]]],[52,215,"Solid",0,false,false,false,493550569352031,false]],[[0,80,null,546385582989277,false,[[1,[2,"Player > SolidCollide"]],[13]]]]]]],[0,null,false,null,274577329636626,[[0,169,null,2,false,false,false,531118484884435,false,[[1,[2,"Player > SolidCollide"]]]]],[[42,78,null,807734866741220,false,[[10,20],[7,[0,1]]]]],[[0,null,false,null,286638327994891,[[42,73,null,0,false,false,false,825042826102583,false,[[10,20],[8,5],[7,[21,42,false,null,19]]]]],[[42,82,null,739420521147516,false,[[10,20],[7,[0,0]]]],[42,216,"PushOutSolid",536238443169339,false,[[3,1]]],[42,217,"PushOutSolid",220851704157402,false,[[0,[0,100]]]],[42,216,"PushOutSolid",148808559923978,false,[[3,0]]]]]]]]],[0,[false,"Player > Slopes"],false,null,976552025905797,[[-1,72,null,0,false,false,false,976552025905797,false,[[1,[2,"Player > Slopes"]]]]],[],[[0,null,false,null,695380159970420,[],[[20,218,null,689271926724801,false,[[0,[20,42,121,false,null]],[0,[20,42,122,false,null]],[0,[20,42,164,false,null,[[0,1]]]],[0,[20,42,165,false,null,[[0,1]]]]]],[21,218,null,544672994598797,false,[[0,[20,42,121,false,null]],[0,[20,42,122,false,null]],[0,[20,42,164,false,null,[[18,[16,[21,42,false,null,2],[0,0]],[0,3],[0,4]]]]],[0,[20,42,165,false,null,[[18,[16,[21,42,false,null,2],[0,0]],[0,3],[0,4]]]]]]]]],[0,null,false,null,728211652982944,[[21,219,null,0,false,false,false,715218382824547,false],[20,219,null,0,false,true,false,606265049322254,false]],[],[[1,"SlopeAngle",0,0,false,false,529303812680273,false],[0,null,false,null,340988331442485,[],[[-1,101,null,762274679592202,false,[[11,"SlopeAngle"],[7,[4,[20,21,220,false,null],[0,180]]]]]],[[0,null,true,null,477251842829911,[[-1,221,null,0,false,false,false,738118798256837,false,[[0,[23,"SlopeAngle"]],[0,[0,0]],[0,[0,30]]]],[-1,221,null,0,false,false,false,800623960320869,false,[[0,[23,"SlopeAngle"]],[0,[0,150]],[0,[0,180]]]]],[[42,174,"Platform",611602333331513,false,[[0,[4,[23,"SlopeAngle"],[6,[0,90],[21,42,false,null,2]]]]]]]]]]]],[0,null,false,null,612315725708972,[[20,219,null,0,false,false,false,870667097605101,false],[42,209,"Platform",0,false,false,false,322365763986867,false]],[],[[1,"SlopeAngle",0,0,false,false,974281029821255,false],[0,null,false,null,744784957729824,[],[[-1,101,null,627084559763304,false,[[11,"SlopeAngle"],[7,[4,[20,20,220,false,null],[0,180]]]]],[161,222,null,878645268291733,false,[[7,[23,"SlopeAngle"]]]]]],[0,null,false,null,755017279225060,[[42,223,"Platform",0,false,false,false,631778567950868,false,[[8,5],[0,[0,50]]]]],[],[[0,null,false,null,615557969700593,[[-1,221,null,0,false,false,false,879555554607765,false,[[0,[19,224,[[19,176,[[22,42,"Platform",173,false,null],[23,"SlopeAngle"]]]]]],[0,[0,0]],[0,[0,45]]]]],[[42,174,"Platform",328647829317294,false,[[0,[23,"SlopeAngle"]]]]]],[0,null,true,null,838362947694223,[[-1,221,null,0,false,false,false,847355661406360,false,[[0,[23,"SlopeAngle"]],[0,[0,0]],[0,[0,45]]]],[-1,221,null,0,false,false,false,162453729565543,false,[[0,[23,"SlopeAngle"]],[0,[0,135]],[0,[0,225]]]],[-1,221,null,0,false,false,false,169645907291632,false,[[0,[23,"SlopeAngle"]],[0,[0,180]],[0,[0,360]]]]],[[42,114,null,337116283834176,false,[[10,4],[3,0]]],[42,114,null,123171880016045,false,[[10,7],[3,0]]],[42,114,null,554127991134717,false,[[10,9],[3,0]]]]]]],[0,null,false,null,547321736029348,[[42,223,"Platform",0,false,false,false,510789482130003,false,[[8,2],[0,[0,50]]]]],[],[[0,null,false,null,713745663247367,[[-1,221,null,0,false,false,false,679835878431618,false,[[0,[23,"SlopeAngle"]],[0,[0,180]],[0,[0,360]]]]],[[42,114,null,889474842301223,false,[[10,11],[3,1]]]]],[0,null,true,null,194705879603610,[[-1,221,null,0,false,false,false,661427986908166,false,[[0,[23,"SlopeAngle"]],[0,[0,0]],[0,[0,45]]]],[-1,221,null,0,false,false,false,376336147138338,false,[[0,[23,"SlopeAngle"]],[0,[0,135]],[0,[0,225]]]]],[[42,82,null,940413739632072,false,[[10,2],[7,[0,1]]]],[42,114,null,925631332223759,false,[[10,15],[3,1]]]]],[0,null,false,null,136187638133406,[[-1,221,null,0,false,false,false,587085632654524,false,[[0,[23,"SlopeAngle"]],[0,[0,45]],[0,[0,135]]]]],[[42,174,"Platform",352806600689566,false,[[0,[23,"SlopeAngle"]]]]]]]]]],[0,null,false,null,506764414929522,[[-1,75,null,0,false,false,false,777181238146584,false],[21,219,null,0,false,true,false,734146853512279,false],[20,219,null,0,false,true,false,466377197057649,false]],[[-1,99,null,114510103945489,false,[[0,[1,0.05]]]]],[[0,null,false,null,342984894011255,[[21,219,null,0,false,true,false,505429410435493,false],[20,219,null,0,false,true,false,289884044949552,false]],[[42,114,null,566400165294802,false,[[10,11],[3,1]]]]]]],[0,null,false,null,101084980225245,[],[[42,123,null,329672571451253,false,[[0,[19,225,[[20,42,87,false,null],[5,[22,42,"Platform",173,false,null],[0,90]],[6,[6,[1,0.3],[19,79]],[0,60]]]]]]]]],[0,null,false,null,979771158849875,[[42,77,null,0,false,false,false,863439185951053,false,[[10,11]]]],[],[[1,"startAngle",0,0,false,false,704584737237915,false],[0,null,false,null,733588820380398,[],[[-1,101,null,363404284752787,false,[[11,"startAngle"],[7,[22,42,"Platform",173,false,null]]]],[42,174,"Platform",241385793810352,false,[[0,[19,225,[[22,42,"Platform",173,false,null],[0,90],[1,0.3]]]]]],[42,91,"Platform",477821071558060,false,[[0,[5,[6,[22,42,"Platform",92,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",158,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,84,"Platform",716454807663193,false,[[0,[4,[6,[22,42,"Platform",158,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",92,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,94,"Platform",645473313235388,false,[[0,[0,500]]]]]],[0,null,false,null,938883530769901,[[-1,221,null,0,false,false,false,740551229659674,false,[[0,[22,42,"Platform",173,false,null]],[0,[0,89]],[0,[0,91]]]]],[[-1,101,null,231024391910069,false,[[11,"startAngle"],[7,[22,42,"Platform",173,false,null]]]],[42,174,"Platform",863164628893295,false,[[0,[0,90]]]],[42,91,"Platform",948533621148569,false,[[0,[5,[6,[22,42,"Platform",92,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",158,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,84,"Platform",639119190641677,false,[[0,[4,[6,[22,42,"Platform",158,false,null],[19,90,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]],[6,[22,42,"Platform",92,false,null],[19,86,[[3,[19,176,[[23,"startAngle"],[22,42,"Platform",173,false,null]]]]]]]]]]],[42,94,"Platform",251631673511878,false,[[0,[0,1500]]]],[42,114,null,368136511183625,false,[[10,11],[3,0]]]]]]]]],[0,[true,"Player > Controls"],false,null,886105852205779,[[-1,72,null,0,false,false,false,886105852205779,false,[[1,[2,"Player > Controls"]]]]],[],[[0,[true,"Player > Controls > Inputs"],false,null,823929961941068,[[-1,72,null,0,false,false,false,823929961941068,false,[[1,[2,"Player > Controls > Inputs"]]]]],[],[[1,"DEADZONE",0,0.25,false,true,965801597637059,false],[0,null,false,null,798643964847074,[[-1,127,null,0,false,false,false,867552163701943,false,[[7,[19,226]],[8,1],[7,[0,0]]]],[16,107,null,0,false,true,false,181626391342655,false,[[10,4]]]],[],[[0,null,true,null,757593264803895,[[2,227,null,1,false,false,false,677260429724933,false,[[0,[21,16,false,null,1]]]],[3,228,null,1,false,false,false,693718677405989,false,[[4,69]]],[169,229,null,0,false,false,false,993891042787258,false,[[0,[0,0]],[3,1]]],[169,229,null,0,false,false,false,287437332569168,false,[[0,[0,0]],[3,7]]],[169,229,null,0,false,false,false,912806490183312,false,[[0,[0,0]],[3,3]]]],[],[[0,null,false,null,978674883094863,[[69,73,null,0,false,false,false,806489454084693,false,[[10,0],[8,0],[7,[2,"up"]]]]],[],[[0,null,false,null,774246659634667,[[-1,230,null,0,false,false,false,578969652562450,false]],[[4,231,null,440250864669173,false,[[1,[23,"VibratePtrn"]]]],[0,80,null,697969900207877,false,[[1,[2,"Controls > Buffer"]],[13,[7,[2,"Jump"]],[7,[0,10]]]]]]],[0,null,false,null,859999590370793,[[-1,75,null,0,false,false,false,136067501079734,false]],[[0,80,null,939391542338706,false,[[1,[2,"Controls > Buffer"]],[13,[7,[2,"Jump"]],[7,[0,5]]]]]]]]]]],[0,null,true,null,985512435830358,[[2,227,null,1,false,false,false,922409609619713,false,[[0,[21,16,false,null,3]]]],[3,228,null,1,false,false,false,214729213378416,false,[[4,69]]],[169,229,null,0,false,false,false,439893663021523,false,[[0,[0,0]],[3,0]]],[169,229,null,0,false,false,false,915265148095670,false,[[0,[0,0]],[3,6]]],[169,229,null,0,false,false,false,649702921358863,false,[[0,[0,0]],[3,2]]]],[],[[0,null,false,null,800805527840444,[[69,73,null,0,false,false,false,944460842290175,false,[[10,0],[8,0],[7,[2,"down"]]]]],[[0,80,null,143929143416327,false,[[1,[2,"Controls > Down"]],[13]]]]]]],[0,null,true,null,101112671549247,[[2,227,null,1,false,false,false,102606565784440,false,[[0,[21,16,false,null,0]]]],[3,228,null,1,false,false,false,994657629749514,false,[[4,69]]],[169,229,null,0,false,false,false,764766912928415,false,[[0,[0,0]],[3,14]]]],[],[[0,null,false,null,291978251728377,[[69,73,null,0,false,false,false,160319987043963,false,[[10,0],[8,0],[7,[2,"left"]]]]],[[0,80,null,373950571600023,false,[[1,[2,"Controls > Left In"]],[13]]]]]]],[0,null,true,null,866786361230880,[[2,227,null,1,false,false,false,507833559278697,false,[[0,[21,16,false,null,2]]]],[3,228,null,1,false,false,false,439281305756680,false,[[4,69]]],[169,229,null,0,false,false,false,160358613277183,false,[[0,[0,0]],[3,15]]]],[],[[0,null,false,null,776216112880362,[[69,73,null,0,false,false,false,504410973385736,false,[[10,0],[8,0],[7,[2,"right"]]]]],[[0,80,null,448123307381582,false,[[1,[2,"Controls > Right In"]],[13]]]]]]],[0,null,false,null,430555247179932,[[-1,154,null,0,false,false,false,401857038531782,false,[[4,69],[7,[21,69,true,null,0]],[8,0],[7,[2,"left"]]]]],[],[[0,null,false,null,608879741711760,[[3,232,null,0,false,true,false,963841130941860,false,[[4,69]]],[-1,102,null,0,false,false,false,650944373072462,false]],[[0,80,null,649495344571573,false,[[1,[2,"Controls > Left Out"]],[13]]]]],[0,null,false,null,840563605824173,[[3,232,null,0,false,false,false,608045244890565,false,[[4,69]]],[-1,102,null,0,false,false,false,164726037765808,false]],[[0,80,null,448488508117407,false,[[1,[2,"Controls > Left In"]],[13]]]]]]],[0,null,false,null,493099835103524,[[-1,154,null,0,false,false,false,595168418902040,false,[[4,69],[7,[21,69,true,null,0]],[8,0],[7,[2,"right"]]]]],[],[[0,null,false,null,757749243608708,[[3,232,null,0,false,true,false,310888647214145,false,[[4,69]]],[-1,102,null,0,false,false,false,428642563577871,false]],[[0,80,null,142404356065969,false,[[1,[2,"Controls > Right Out"]],[13]]]]],[0,null,false,null,720827895028426,[[3,232,null,0,false,false,false,934368641082896,false,[[4,69]]],[-1,102,null,0,false,false,false,647286745775147,false]],[[0,80,null,714251384862761,false,[[1,[2,"Controls > Right In"]],[13]]]]]]],[0,null,false,null,521500076914960,[[169,233,null,0,false,false,false,764299625474317,false,[[0,[0,0]],[3,0],[8,4],[0,[23,"DEADZONE"]]]],[-1,102,null,0,false,false,false,300086564157868,false]],[[0,80,null,489464080417457,false,[[1,[2,"Controls > Right In"]],[13]]]]],[0,null,false,null,575150608288982,[[169,233,null,0,false,false,false,724727422518019,false,[[0,[0,0]],[3,0],[8,3],[0,[23,"DEADZONE"]]]],[-1,102,null,0,false,false,false,831996135157760,false]],[[0,80,null,987952363547244,false,[[1,[2,"Controls > Right Out"]],[13]]]]],[0,null,false,null,784198250410556,[[169,233,null,0,false,false,false,806281934502223,false,[[0,[0,0]],[3,0],[8,2],[0,[3,[23,"DEADZONE"]]]]],[-1,102,null,0,false,false,false,667377346824358,false]],[[0,80,null,941420699710940,false,[[1,[2,"Controls > Left In"]],[13]]]]],[0,null,false,null,459245801993335,[[169,233,null,0,false,false,false,454082760330744,false,[[0,[0,0]],[3,0],[8,5],[0,[3,[23,"DEADZONE"]]]]],[-1,102,null,0,false,false,false,839570806945625,false]],[[0,80,null,535676470319510,false,[[1,[2,"Controls > Left Out"]],[13]]]]],[0,null,true,null,560163830078652,[[2,234,null,1,false,false,false,802710456441647,false,[[0,[21,16,false,null,2]]]],[169,235,null,0,false,false,false,713350492660419,false,[[0,[0,0]],[3,15]]]],[[0,80,null,480828289459769,false,[[1,[2,"Controls > Right Out"]],[13]]]]],[0,null,true,null,660529212224859,[[2,234,null,1,false,false,false,536627815365158,false,[[0,[21,16,false,null,0]]]],[169,235,null,0,false,false,false,201234275442276,false,[[0,[0,0]],[3,14]]]],[[0,80,null,765764043572018,false,[[1,[2,"Controls > Left Out"]],[13]]]]]]],[0,null,false,null,716075351175236,[[0,169,null,2,false,false,false,973284870683443,false,[[1,[2,"Controls > Left In"]]]]],[[1,197,null,435183338914561,false,[[10,0],[3,1]]],[4,231,null,137681839008129,false,[[1,[23,"VibratePtrn"]]]],[0,80,null,693294275928430,false,[[1,[2,"Player > Update Controls"]],[13]]]]],[0,null,false,null,235491262106860,[[0,169,null,2,false,false,false,754797402914491,false,[[1,[2,"Controls > Left Out"]]]]],[[1,197,null,202212652916979,false,[[10,0],[3,0]]]]],[0,null,false,null,529298193633468,[[0,169,null,2,false,false,false,426549686156353,false,[[1,[2,"Controls > Right In"]]]]],[[1,197,null,912385440950602,false,[[10,1],[3,1]]],[4,231,null,384358683146879,false,[[1,[23,"VibratePtrn"]]]],[0,80,null,249610848175024,false,[[1,[2,"Player > Update Controls"]],[13]]]]],[0,null,false,null,131478670778004,[[0,169,null,2,false,false,false,837127616805212,false,[[1,[2,"Controls > Right Out"]]]]],[[1,197,null,689374339648023,false,[[10,1],[3,0]]]]],[0,null,false,null,577996062195257,[[0,169,null,2,false,false,false,307061671341280,false,[[1,[2,"Controls > Down"]]]]],[[4,231,null,148607203699902,false,[[1,[23,"VibratePtrn"]]]]],[[0,null,false,null,290875036723816,[[42,209,"Platform",0,false,false,false,370380781119735,false],[42,77,null,0,false,false,false,411516228686388,false,[[10,3]]],[42,77,null,0,false,true,false,802848156258173,false,[[10,7]]],[42,77,null,0,false,true,false,845420949536284,false,[[10,9]]],[42,77,null,0,false,true,false,328300317870651,false,[[10,15]]]],[[1,197,null,968886620823687,false,[[10,2],[3,1]]],[-1,99,null,954029282635918,false,[[0,[1,0.05]]]]],[[0,null,false,null,598666103798881,[[18,236,null,0,false,false,false,271561393507275,false,[[3,0],[8,4],[0,[0,0]]]],[42,77,null,0,false,true,false,929283679817413,false,[[10,4]]]],[[1,197,null,982188859923733,false,[[10,2],[3,0]]],[42,94,"Platform",464723191222887,false,[[0,[0,0]]]],[42,84,"Platform",750284061203688,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,0.8]]]]],[201,93,null,790509670990368,false,[[2,["jump",false]],[1,[2,"sounds"]]]],[0,80,null,402706078828503,false,[[1,[2,"Controls > Clear Buffer"]],[13,[7,[2,"Jump"]]]]],[-1,99,null,901552156092393,false,[[0,[1,0.15]]]],[42,114,null,228809631767409,false,[[10,7],[3,1]]]]],[0,null,false,null,235407024412591,[[-1,75,null,0,false,false,false,859621616452075,false]],[[1,197,null,501849789321380,false,[[10,2],[3,0]]]],[[0,null,false,null,287550945835933,[],[[42,114,null,180707654537739,false,[[10,4],[3,1]]]]]]]]],[0,null,false,null,674690005073812,[[42,209,"Platform",0,false,true,false,137771904142347,false]],[],[[0,null,true,null,296037556846492,[[1,107,null,0,false,false,false,787572431816924,false,[[10,0]]],[1,107,null,0,false,false,false,947988528704650,false,[[10,1]]]],[],[[0,null,false,null,744678385437263,[[42,77,null,0,false,true,false,999856157380997,false,[[10,8]]],[42,77,null,0,false,true,false,167793312816489,false,[[10,9]]],[42,77,null,0,false,true,false,181437011026590,false,[[10,10]]]],[],[[0,null,false,null,237566276052056,[[42,77,null,0,false,true,false,256515140737938,false,[[10,7]]]],[[42,114,null,243251260249829,false,[[10,7],[3,1]]]]],[0,null,false,null,355090883444414,[[-1,75,null,0,false,false,false,704811510345137,false]],[[42,114,null,328160539662691,false,[[10,8],[3,1]]],[42,114,null,133033630400327,false,[[10,7],[3,0]]]]]]]]],[0,null,false,null,776426800056314,[[-1,75,null,0,false,false,false,845694050237654,false]],[],[[0,null,false,null,890150920018840,[[42,77,null,0,false,true,false,349203847803959,false,[[10,9]]]],[[42,114,null,376642493049789,false,[[10,8],[3,1]]],[42,114,null,200082814010546,false,[[10,7],[3,0]]]]]]]]]]],[0,null,false,null,787365756692921,[[0,169,null,2,false,false,false,434845305505344,false,[[1,[2,"Controls > Buffer"]]]]],[],[[1,"Length",0,5,false,false,250756514300551,false],[1,"Input",1,"",false,false,645609993880248,false],[0,null,false,null,544498446813569,[],[[-1,101,null,131845755658139,false,[[11,"Input"],[7,[20,0,170,false,null,[[0,0]]]]]],[-1,101,null,131990013019710,false,[[11,"Length"],[7,[18,[12,[20,0,170,false,null,[[0,1]]],[0,0]],[23,"Length"],[20,0,170,false,null,[[0,1]]]]]]]]],[0,null,false,null,471029487332544,[[-1,237,null,0,true,false,false,422955904147317,false,[[0,[23,"Length"]]]]],[[18,238,null,541994231213228,false,[[3,0],[7,[23,"Input"]],[3,0]]]]]]],[0,null,false,null,495109701861065,[[0,169,null,2,false,false,false,588179034482036,false,[[1,[2,"Controls > Clear Buffer"]]]]],[[18,239,null,623168694447919,false,[[0,[0,0]],[0,[0,1]],[0,[0,1]]]]]],[0,null,false,null,852522602340434,[[42,77,null,0,false,true,false,658754257138830,false,[[10,21]]]],[],[[0,null,true,null,758185804928598,[[1,107,null,0,false,false,false,373367329142514,false,[[10,1]]],[1,107,null,0,false,false,false,416179047406949,false,[[10,0]]]],[],[[0,null,false,null,621907986973923,[[-1,100,null,0,false,false,false,302359767744989,false,[[11,"Inverted"],[8,0],[7,[0,0]]]]],[],[[0,null,false,null,868809679079789,[[1,107,null,0,false,false,false,327340049666832,false,[[10,0]]]],[[42,240,"Platform",822572512259894,false,[[3,0]]]]],[0,null,false,null,925120304506499,[[1,107,null,0,false,false,false,800870744243534,false,[[10,1]]]],[[42,240,"Platform",169433429511949,false,[[3,1]]]]]]],[0,null,false,null,211206089338948,[[-1,75,null,0,false,false,false,383455295883676,false]],[],[[0,null,false,null,508370783197560,[[1,107,null,0,false,false,false,366639356525243,false,[[10,0]]]],[[42,240,"Platform",516557842251802,false,[[3,1]]]]],[0,null,false,null,228922403212596,[[1,107,null,0,false,false,false,885856427437085,false,[[10,1]]]],[[42,240,"Platform",979906914973760,false,[[3,0]]]]]]]]]]],[0,null,false,null,816319954411908,[[18,236,null,0,false,false,false,699916884943934,false,[[3,0],[8,4],[0,[0,0]]]],[-1,241,null,0,false,false,false,458926654683300,false,[[0,[1,0.03]]]]],[[-1,99,null,991333363816052,false,[[0,[1,0.05]]]],[0,80,null,631583189581228,false,[[1,[10,[2,"Controls > "],[20,18,242,false,null,[[0,0]]]]],[13]]],[18,243,null,109805058586508,false,[[3,1],[3,0]]]]]]],[0,[true,"Player > Controls > Special Movements"],false,null,363053825355751,[[-1,72,null,0,false,false,false,363053825355751,false,[[1,[2,"Player > Controls > Special Movements"]]]]],[],[[0,null,false,null,234151200155398,[[42,209,"Platform",0,false,false,false,633425257668606,false],[42,77,null,0,false,true,false,123558431860533,false,[[10,4]]]],[],[[0,null,false,null,794360659217055,[[42,77,null,0,false,false,false,126028473875206,false,[[10,23]]],[42,77,null,0,false,true,false,449235096313453,false,[[10,7]]],[42,77,null,0,false,true,false,633278401000515,false,[[10,9]]]],[[42,114,null,784078599706659,false,[[10,23],[3,0]]],[42,114,null,769666761762470,false,[[10,21],[3,1]]]]],[0,null,false,null,138162063845322,[[-1,127,null,0,false,false,false,900846157803891,false,[[7,[5,[19,212],[21,42,false,null,25]]],[8,4],[7,[19,79]]]]],[[42,94,"Platform",412061506384571,false,[[0,[0,1500]]]],[42,88,"Platform",529014027071057,false,[[0,[0,330]]]],[42,210,"Platform",729231104702418,false,[[3,0]]]]]]],[0,null,false,null,611907762886215,[[42,77,null,0,false,false,false,312455868864623,false,[[10,22]]]],[[42,88,"Platform",529440291614446,false,[[0,[0,450]]]]],[[0,null,true,null,426548083760066,[[42,209,"Platform",0,false,true,false,130935118925915,false],[42,211,"Platform",0,false,true,false,942529375362234,false]],[[-1,99,null,733431664393461,false,[[0,[1,0.2]]]]],[[0,null,true,null,520339018057197,[[42,209,"Platform",0,false,true,false,516641182318195,false],[42,211,"Platform",0,false,true,false,766516486480773,false]],[[42,114,null,889255989187974,false,[[10,22],[3,0]]]]]]],[0,null,false,null,610420678978043,[[42,77,null,0,false,false,false,704540255368555,false,[[10,4]]]],[[42,114,null,537008673798183,false,[[10,22],[3,0]]]]]]],[0,null,false,null,569858679980113,[[42,77,null,0,false,false,false,571470368547165,false,[[10,26]]]],[[42,88,"Platform",325242182074794,false,[[0,[19,89,[[22,42,"Platform",207,false,null],[0,380]]]]]]],[[0,null,true,null,459218799201131,[[42,209,"Platform",0,false,false,false,824474909563929,false],[42,205,"Platform",0,false,false,false,620908376827032,false,[[3,0]]],[42,205,"Platform",0,false,false,false,380893851150332,false,[[3,1]]],[42,205,"Platform",0,false,false,false,436304788321559,false,[[3,1]]],[42,77,null,0,false,false,false,865866958801757,false,[[10,7]]]],[[42,114,null,161072743921074,false,[[10,26],[3,0]]]]]]],[0,null,false,null,688522682926390,[[42,77,null,0,false,false,false,268611126756265,false,[[10,21]]]],[[42,88,"Platform",241478928172269,false,[[0,[0,700]]]],[42,94,"Platform",782346954165456,false,[[0,[0,100]]]],[42,115,null,455990636542360,false,[[0,[0,2]]]]],[[0,null,false,null,211852139719691,[[-1,102,null,0,false,false,false,429106015634381,false]],[[201,93,null,391430948041386,false,[[2,["slide",false]],[1,[2,"sounds"]]]]],[[0,null,false,null,582626501728137,[[1,107,null,0,false,false,false,843473232322003,false,[[10,0]]],[42,73,null,0,false,false,false,491971852347534,false,[[10,2],[8,0],[7,[0,1]]]]],[[42,91,"Platform",946200696636764,false,[[0,[0,-550]]]]]],[0,null,false,null,850678311227510,[[-1,75,null,0,false,false,false,921406343109791,false],[1,107,null,0,false,false,false,666243466310714,false,[[10,1]]]],[[42,91,"Platform",854828596840148,false,[[0,[0,550]]]]]],[0,null,false,null,463293337769137,[[-1,75,null,0,false,false,false,913350117351669,false],[42,73,null,0,false,false,false,588550704254702,false,[[10,2],[8,0],[7,[0,1]]]]],[[42,91,"Platform",768104234539159,false,[[0,[0,550]]]]]],[0,null,false,null,984405175640277,[[-1,75,null,0,false,false,false,855140576194044,false]],[[42,91,"Platform",841345119154130,false,[[0,[0,-550]]]]]]]],[0,null,true,null,455543835012033,[[42,209,"Platform",0,false,true,false,590657579263759,false],[42,211,"Platform",0,false,true,false,589118068591016,false]],[[42,114,null,375863947012170,false,[[10,21],[3,0]]]]],[0,null,false,null,836547563493698,[[42,209,"Platform",0,false,false,false,338778183174668,false],[42,211,"Platform",0,false,false,false,539745865335194,false]],[[42,94,"Platform",135398754705231,false,[[0,[0,400]]]]],[[0,null,false,null,213211032057746,[[0,169,null,2,false,false,false,882971242594561,false,[[1,[2,"Controls > Jump"]]]]],[[42,84,"Platform",333156160338518,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,0.7]]]]],[201,93,null,160333512383321,false,[[2,["jumpboost",false]],[1,[2,"sounds"]]]],[42,114,null,453798787599105,false,[[10,21],[3,0]]],[42,114,null,586865016512066,false,[[10,10],[3,1]]],[0,80,null,520682762765632,false,[[1,[2,"Controls > Clear Buffer"]],[13,[7,[2,"Jump"]]]]]]]]],[0,null,false,null,634382156731601,[],[[-1,99,null,802589379717344,false,[[0,[1,0.4]]]],[42,114,null,690955693268396,false,[[10,21],[3,0]]]]],[0,null,false,null,512771997713136,[[-1,127,null,0,false,false,false,583767623007596,false,[[7,[22,42,"Platform",162,false,null]],[8,3],[7,[0,335]]]]],[[42,114,null,692683567693318,false,[[10,21],[3,0]]]]]]],[0,null,false,null,149697714522515,[[42,77,null,0,false,false,false,893326844858346,false,[[10,4]]]],[[42,115,null,643262095837352,false,[[0,[0,1]]]],[42,210,"Platform",708058542680396,false,[[3,1]]],[42,91,"Platform",582648154283970,false,[[0,[6,[6,[22,42,"Platform",207,false,null],[1,0.8]],[21,42,false,null,2]]]]],[42,88,"Platform",531100416915484,false,[[0,[0,660]]]]],[[0,null,false,null,949239644479790,[[-1,102,null,0,false,false,false,613411643457291,false]],[[201,93,null,839898145323238,false,[[2,["slide",false]],[1,[2,"sounds"]]]],[42,114,null,144975376700173,false,[[10,3],[3,0]]],[42,114,null,503742870282340,false,[[10,8],[3,0]]],[-1,99,null,683247520265486,false,[[0,[21,42,false,null,5]]]],[42,114,null,456413201611895,false,[[10,4],[3,0]]],[-1,99,null,390040252374842,false,[[0,[21,42,false,null,6]]]]],[[0,null,false,null,215731007074017,[[42,77,null,0,false,true,false,591370287776237,false,[[10,3]]]],[[42,114,null,509728627590603,false,[[10,3],[3,1]]],[201,93,null,198605345162292,false,[[2,["slide_recover",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,671699291995199,[[0,169,null,2,false,false,false,861878792069515,false,[[1,[2,"Controls > Jump"]]]]],[[42,94,"Platform",196130927424202,false,[[0,[0,0]]]],[42,84,"Platform",191538897194715,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,0.8]]]]],[42,114,null,928097913066387,false,[[10,4],[3,0]]],[201,93,null,520342871639641,false,[[2,["jump",false]],[1,[2,"sounds"]]]],[0,80,null,646114125670202,false,[[1,[2,"Controls > Clear Buffer"]],[13,[7,[2,"Jump"]]]]],[-1,99,null,536906843429536,false,[[0,[1,0.15]]]],[42,114,null,451164878067401,false,[[10,7],[3,1]]]]],[0,null,false,null,243846958569722,[[42,209,"Platform",0,false,true,false,726201385370051,false]],[],[[0,null,false,null,404278600345537,[[-1,102,null,0,false,false,false,746891947160625,false]],[[42,177,"Timer",234551718073909,false,[[0,[1,0.1]],[3,0],[1,[2,"slideEnd"]]]]]],[0,null,false,null,243966505511514,[[42,172,"Timer",0,false,false,false,826174321638238,false,[[1,[2,"slideEnd"]]]]],[[42,94,"Platform",840796500758957,false,[[0,[0,0]]]],[42,114,null,196084792400539,false,[[10,4],[3,0]]],[42,115,null,683538051132814,false,[[0,[0,0]]]]]]]],[0,null,false,null,150051602975663,[[42,209,"Platform",0,false,false,false,134827211896509,false]],[[42,244,"Timer",692876129793336,false,[[1,[2,"slideEnd"]]]]]],[0,null,false,null,990247662493409,[[42,205,"Platform",0,false,false,false,308992508514478,false,[[3,0]]],[42,73,null,0,false,false,false,454449863392065,false,[[10,2],[8,2],[7,[0,0]]]]],[[42,114,null,454136502654359,false,[[10,4],[3,0]]],[42,114,null,734922125268928,false,[[10,3],[3,1]]],[201,93,null,450924068025923,false,[[2,["slide_recover",false]],[1,[2,"sounds"]]]]]],[0,null,false,null,927960791100859,[[42,205,"Platform",0,false,false,false,536069859736383,false,[[3,1]]],[42,73,null,0,false,false,false,646051920783423,false,[[10,2],[8,4],[7,[0,0]]]]],[[42,114,null,608856341514888,false,[[10,4],[3,0]]],[42,114,null,377741565204735,false,[[10,3],[3,1]]],[201,93,null,364806382641198,false,[[2,["slide_recover",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,295115445478936,[[42,77,null,0,false,false,false,426799706126589,false,[[10,7]]]],[[42,245,null,739234623223014,false,[[1,[2,"Dive"]],[3,1]]],[42,210,"Platform",647036875001244,false,[[3,1]]]],[[0,null,false,null,291492786195840,[[-1,102,null,0,false,false,false,341245115795112,false]],[[201,93,null,674792430682167,false,[[2,["plunge",false]],[1,[2,"sounds"]]]]]],[0,null,false,null,948548544197326,[[42,205,"Platform",0,false,false,false,887275194330134,false,[[3,0]]],[42,73,null,0,false,false,false,543111482145418,false,[[10,2],[8,2],[7,[0,0]]]]],[[42,114,null,845568670928387,false,[[10,7],[3,0]]],[42,114,null,584330671650497,false,[[10,9],[3,1]]]]],[0,null,false,null,598770997813210,[[42,205,"Platform",0,false,false,false,170653372213439,false,[[3,1]]],[42,73,null,0,false,false,false,154932316823163,false,[[10,2],[8,4],[7,[0,0]]]]],[[42,114,null,980613528881365,false,[[10,7],[3,0]]],[42,114,null,797036182890270,false,[[10,9],[3,1]]]]],[0,null,false,null,145282778952449,[[42,209,"Platform",0,false,true,false,842767136564938,false]],[[42,91,"Platform",275301996895491,false,[[0,[6,[6,[22,42,"Platform",207,false,null],[1,0.7]],[21,42,false,null,2]]]]],[42,88,"Platform",774177221332522,false,[[0,[0,660]]]],[42,94,"Platform",727377977992170,false,[[0,[0,0]]]]]],[0,null,false,null,222243477406380,[[42,209,"Platform",0,false,false,false,844919359169178,false],[42,211,"Platform",0,false,false,false,979470601217414,false]],[[42,94,"Platform",165322303639700,false,[[0,[0,1000]]]]],[[0,null,false,null,185284095006238,[[0,169,null,2,false,false,false,641995135276923,false,[[1,[2,"Controls > Jump"]]]]],[[42,84,"Platform",242147824459377,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,0.7]]]]],[201,93,null,181320688640716,false,[[2,["jumpboost",false]],[1,[2,"sounds"]]]],[42,114,null,730729412907676,false,[[10,7],[3,0]]],[42,114,null,410184176037931,false,[[10,10],[3,1]]],[0,80,null,457320271768626,false,[[1,[2,"Controls > Clear Buffer"]],[13,[7,[2,"Jump"]]]]]]]]],[0,null,false,null,646607498301793,[[42,209,"Platform",0,false,false,false,367656668673651,false],[42,211,"Platform",0,false,true,false,364597386438180,false]],[[42,114,null,665747695236702,false,[[10,7],[3,0]]]]]]],[0,null,false,null,156875482546822,[[42,77,null,0,false,true,false,382746562020733,false,[[10,7]]],[42,246,null,0,false,false,false,442881764337654,false,[[1,[2,"Dive"]]]]],[[42,245,null,265327227357440,false,[[1,[2,"Default"]],[3,1]]]]],[0,null,false,null,934734420905879,[[42,77,null,0,false,false,false,549003062898579,false,[[10,10]]]],[[42,115,null,721908313349610,false,[[0,[0,0]]]],[42,210,"Platform",569182247863497,false,[[3,0]]],[42,88,"Platform",566364099637377,false,[[0,[0,660]]]],[42,91,"Platform",192896584717466,false,[[0,[6,[6,[22,42,"Platform",207,false,null],[0,2]],[21,42,false,null,2]]]]],[42,94,"Platform",642671025830788,false,[[0,[0,0]]]]],[[0,null,true,null,110446374893991,[[42,205,"Platform",0,false,false,false,554708956189875,false,[[3,0]]],[42,205,"Platform",0,false,false,false,193953298902279,false,[[3,1]]]],[[42,114,null,822678230115321,false,[[10,10],[3,0]]]]],[0,null,false,null,251993110207656,[[42,209,"Platform",0,false,false,false,110939718393033,false]],[[42,114,null,504264503331625,false,[[10,10],[3,0]]]]]]],[0,null,false,null,339268782131627,[[42,77,null,0,false,false,false,677012648112752,false,[[10,8]]]],[[42,115,null,968228659036443,false,[[0,[0,0]]]],[42,91,"Platform",353564076139514,false,[[0,[0,0]]]],[42,247,"Platform",512361875108767,false,[[0,[6,[22,42,"Platform",85,false,null],[0,2]]]]],[42,210,"Platform",402513405805144,false,[[3,1]]]],[[0,null,false,null,963368301073653,[[-1,102,null,0,false,false,false,479550046911456,false]],[[45,138,"Jumpthru",976560061507965,false,[[3,0]]],[68,138,"Jumpthru",243061084410162,false,[[3,0]]],[52,74,"Solid",889858337611395,false,[[3,0]]]]],[0,null,false,null,815393364606998,[[42,209,"Platform",0,false,false,false,824364844850936,false]],[],[[0,null,false,null,796315182690396,[[0,169,null,2,false,false,false,843773121114078,false,[[1,[2,"Controls > Jump"]]]]],[[0,80,null,338110813588658,false,[[1,[2,"Controls > Clear Buffer"]],[13]]],[42,84,"Platform",934504163476757,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,1.1]]]]],[42,114,null,767606467765704,false,[[10,8],[3,0]]],[42,82,null,191642327665652,false,[[10,0],[7,[2,"gpjump"]]]],[201,93,null,571296941569114,false,[[2,["jumpstrong",false]],[1,[2,"sounds"]]]],[42,114,null,642975499221718,false,[[10,23],[3,0]]]]],[0,null,false,null,767022326931793,[[-1,102,null,0,false,false,false,664368721197360,false]],[[201,93,null,201241292365051,false,[[2,["stun",false]],[1,[2,"sounds"]]]],[25,248,null,380894253458116,false,[[1,[2,"Player"]],[0,[0,30]],[0,[0,30]],[0,[1,0.1]],[0,[0,0]],[0,[1,0.1]],[0,[1,0.2]]]],[-1,99,null,226294170737269,false,[[0,[1,0.25]]]]],[[0,null,false,null,854513940128563,[[42,77,null,0,false,false,false,713986977275120,false,[[10,8]]],[42,209,"Platform",0,false,true,false,641895530349819,false]],[[42,114,null,328010380539615,false,[[10,23],[3,1]]],[-1,99,null,366043767170955,false,[[0,[1,0.5]]]],[42,114,null,277644095629144,false,[[10,23],[3,0]]]]],[0,null,false,null,622780094202269,[],[[42,114,null,706546148420929,false,[[10,8],[3,0]]]]]]]]],[0,null,false,null,816379556195353,[[-1,102,null,0,false,false,false,435257581947974,false]],[[201,93,null,671469099359503,false,[[2,["prepound",false]],[1,[2,"sounds"]]]],[42,84,"Platform",147173804863668,false,[[0,[7,[3,[22,42,"Platform",85,false,null]],[0,5]]]]],[-1,99,null,419910408689091,false,[[0,[1,0.2]]]],[42,84,"Platform",321944822457609,false,[[0,[7,[22,42,"Platform",85,false,null],[0,3]]]]]]]]],[0,null,false,null,310443411342945,[[42,77,null,0,false,false,false,406471942627452,false,[[10,15]]]],[[42,115,null,667904969000301,false,[[0,[0,1]]]],[42,210,"Platform",810228066015481,false,[[3,1]]]],[[1,"HasMoved",0,0,true,false,648002617674966,false],[0,null,false,null,267845189682378,[[-1,102,null,0,false,false,false,354678911170284,false]],[[-1,101,null,633679420683557,false,[[11,"HasMoved"],[7,[0,0]]]],[42,114,null,137779026198230,false,[[10,4],[3,0]]],[42,114,null,636284802422337,false,[[10,7],[3,0]]],[42,114,null,385877455010294,false,[[10,9],[3,0]]]]],[0,null,false,null,228461296983364,[[42,249,null,0,false,true,false,929443244984241,false,[[0,[0,0]],[0,[0,45]]]],[42,249,null,0,false,true,false,511623738861655,false,[[0,[0,315]],[0,[0,360]]]]],[[42,91,"Platform",948856888378105,false,[[0,[6,[3,[22,42,"Platform",207,false,null]],[21,42,false,null,2]]]]],[42,88,"Platform",913470149851894,false,[[0,[0,700]]]],[42,94,"Platform",252625228899587,false,[[0,[0,0]]]]]],[0,null,false,null,538667103688894,[[-1,75,null,0,false,false,false,492970077304098,false],[42,211,"Platform",0,false,false,false,417792675029875,false]],[[42,94,"Platform",239512324450997,false,[[0,[0,500]]]]]],[0,null,false,null,701571947653122,[[-1,75,null,0,false,false,false,308225476051091,false]],[[42,114,null,384797355988514,false,[[10,15],[3,0]]]]]]],[0,null,false,null,889385577070764,[[42,77,null,0,false,false,false,826777966534400,false,[[10,9]]]],[[42,115,null,907464667784307,false,[[0,[0,0]]]],[42,210,"Platform",253184080153398,false,[[3,1]]]],[[0,null,false,null,304912021288356,[[42,209,"Platform",0,false,false,false,863777075014988,false],[-1,102,null,0,false,false,false,442185400781011,false]],[[201,93,null,968847686252746,false,[[2,["stun",false]],[1,[2,"sounds"]]]],[-1,99,null,306345634303416,false,[[0,[1,0.3]]]],[42,114,null,709741391790074,false,[[10,9],[3,0]]],[42,91,"Platform",881043551343636,false,[[0,[6,[3,[21,42,false,null,2]],[0,100]]]]]]],[0,null,false,null,190351955319994,[[-1,102,null,0,false,false,false,155729367259746,false]],[[42,91,"Platform",505741491876053,false,[[0,[6,[22,42,"Platform",92,false,null],[1,-0.6]]]]],[201,93,null,459298654192874,false,[[2,["pound",false]],[1,[2,"sounds"]]]],[25,248,null,245428759770685,false,[[1,[2,"Player"]],[0,[0,50]],[0,[0,30]],[0,[1,0.25]],[0,[0,0]],[0,[1,0.1]],[0,[1,0.5]]]]]]]],[0,null,false,null,809238165586064,[[42,250,"Platform",1,false,false,false,970430710827143,false]],[[42,82,null,573821466374265,false,[[10,25],[7,[19,212]]]]]],[0,null,false,null,327986592568436,[[42,204,"Platform",0,false,false,false,736309745205108,false]],[[20,218,null,724840615189425,false,[[0,[20,42,121,false,null]],[0,[20,42,122,false,null]],[0,[20,42,121,false,null]],[0,[4,[20,42,122,false,null],[20,42,187,false,null]]]]]],[[0,null,false,null,986799436102462,[[20,219,null,0,false,false,false,997650823224230,false]],[[42,82,null,596172872649892,false,[[10,25],[7,[19,212]]]]]]]],[0,null,false,null,697109131792845,[[42,77,null,0,false,true,false,328586785690808,false,[[10,4]]],[42,77,null,0,false,true,false,848799512958797,false,[[10,7]]],[42,77,null,0,false,true,false,431761652489517,false,[[10,8]]],[42,77,null,0,false,true,false,279587680706069,false,[[10,9]]],[42,77,null,0,false,true,false,763177634916047,false,[[10,1]]],[42,77,null,0,false,true,false,754335624538479,false,[[10,15]]],[42,77,null,0,false,true,false,427875792263002,false,[[10,21]]],[1,107,null,0,false,true,false,268094222355594,false,[[10,2]]]],[[42,115,null,993314453946783,false,[[0,[0,0]]]],[42,210,"Platform",986286268712447,false,[[3,0]]]],[[0,null,false,null,235871184204619,[[0,169,null,2,false,false,false,288319760480956,false,[[1,[2,"Controls > Jump"]]]],[42,209,"Platform",0,false,false,false,464754659632466,false],[18,236,null,0,false,false,false,427557156322740,false,[[3,0],[8,4],[0,[0,0]]]]],[[0,80,null,505045592662932,false,[[1,[2,"Controls > Clear Buffer"]],[13]]],[4,231,null,396370909876961,false,[[1,[23,"VibratePtrn"]]]],[42,240,"Platform",910622627141946,false,[[3,2]]]],[[0,null,false,null,967880756819220,[[-1,127,null,0,false,false,false,591509576401018,false,[[7,[5,[19,212],[21,42,false,null,25]]],[8,3],[7,[1,0.1]]]]],[[42,78,null,824337290971704,false,[[10,24],[7,[0,1]]]],[-1,99,null,437588189261928,false,[[0,[0,0]]]]],[[0,null,false,null,758136673128243,[[42,73,null,0,false,false,false,640176111970724,false,[[10,24],[8,0],[7,[0,0]]]]],[[201,93,null,330198253049861,false,[[2,["jump",false]],[1,[2,"sounds"]]]]]],[0,null,false,null,553358567984277,[[42,73,null,0,false,false,false,229493038025303,false,[[10,24],[8,0],[7,[0,1]]]]],[[42,84,"Platform",965846211193367,false,[[0,[6,[3,[22,42,"Platform",208,false,null]],[1,1.05]]]]],[42,82,null,413406224282301,false,[[10,0],[7,[2,"gpjump"]]]],[201,93,null,769989193186885,false,[[2,["jumpstrong",false]],[1,[2,"sounds"]]]]]],[0,null,false,null,239129126161759,[[42,73,null,0,false,false,false,393160903676857,false,[[10,24],[8,0],[7,[0,2]]]]],[[42,84,"Platform",292216881114001,false,[[0,[6,[22,42,"Platform",158,false,null],[1,1.15]]]]],[42,82,null,821349012206638,false,[[10,24],[7,[0,-1]]]],[42,114,null,853241982725288,false,[[10,26],[3,1]]],[42,82,null,231357453666471,false,[[10,0],[7,[2,"triplejump"]]]],[201,93,null,876471365518828,false,[[2,["superjump",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,353951668756337,[[-1,75,null,0,false,false,false,243104479886662,false]],[[42,82,null,735437148341193,false,[[10,24],[7,[0,0]]]],[201,93,null,482292118586285,false,[[2,["jump",false]],[1,[2,"sounds"]]]]]]]]]],[0,null,false,null,751201020040414,[[-1,75,null,0,false,false,false,127529581561110,false]],[[42,82,null,397801520086061,false,[[10,24],[7,[0,0]]]]]]]]]]]],[0,null,false,null,156141046873126,[[42,77,null,0,false,false,false,586881239706411,false,[[10,18]]]],[[42,202,"Platform",137936592884535,false,[[3,0]]]],[[1,"totdt",0,0,true,false,267859146352348,false],[1,"x",0,0,false,false,730136266388836,false],[1,"y",0,0,false,false,410003952550462,false],[1,"ang",0,0,false,false,481960375392541,false],[1,"state",1,"",false,false,899685984069302,false],[1,"frame",0,0,false,false,393964444703393,false],[1,"side",0,0,false,false,230399022519980,false],[1,"isValid",0,0,false,false,654599994298413,false],[1,"isOnCorrectMap",0,0,true,false,730720099939731,false],[0,null,false,null,829468374598519,[],[[-1,213,null,285016637825401,false,[[11,"totdt"],[7,[19,79]]]]]],[0,null,false,null,514911305231830,[[-1,102,null,0,false,false,false,703672072706211,false]],[[-1,101,null,218431225400741,false,[[11,"isOnCorrectMap"],[7,[12,[20,27,242,false,null,[[5,[20,27,251,false,null],[0,1]],[0,1],[0,1]]],[19,104]]]]]]],[0,null,false,null,480109356137061,[[-1,252,null,0,true,false,false,205905386554800,false],[-1,100,null,0,false,false,false,152102123632622,false,[[11,"totdt"],[8,4],[7,[1,0.01666666666666667]]]]],[[-1,253,null,758473408262674,false,[[11,"totdt"],[7,[1,0.01666666666666667]]]]],[[0,null,false,null,954510659548701,[[27,236,null,0,false,false,false,970026099032795,false,[[3,0],[8,4],[0,[0,0]]]],[-1,127,null,0,false,false,false,209877549521096,false,[[7,[19,226]],[8,4],[7,[0,0]]]]],[],[[0,null,false,null,982737016137921,[],[[-1,101,null,118573791856926,false,[[11,"x"],[7,[20,27,242,false,null,[[0,0],[0,0]]]]]],[-1,101,null,487251042128727,false,[[11,"y"],[7,[20,27,242,false,null,[[0,0],[0,1]]]]]],[-1,101,null,476154440719399,false,[[11,"ang"],[7,[20,27,242,false,null,[[0,0],[0,2]]]]]],[-1,101,null,176403210531315,false,[[11,"state"],[7,[20,27,242,false,null,[[0,0],[0,3]]]]]],[-1,101,null,549261333934504,false,[[11,"frame"],[7,[20,27,242,false,null,[[0,0],[0,4]]]]]],[-1,101,null,559526079359235,false,[[11,"side"],[7,[20,27,242,false,null,[[0,0],[0,5]]]]]],[-1,101,null,386877770239437,false,[[11,"isValid"],[7,[0,1]]]]]],[0,null,false,null,620937857771709,[],[[27,243,null,178703592861039,false,[[3,1],[3,0]]]]]]]]],[0,null,false,null,184661524664614,[[-1,100,null,0,false,false,false,725017395327013,false,[[11,"isValid"],[8,0],[7,[0,1]]]]],[[42,120,null,796825404433314,false,[[0,[23,"x"]],[0,[23,"y"]]]],[42,123,null,877488677237217,false,[[0,[23,"ang"]]]],[42,82,null,139104162117140,false,[[10,0],[7,[23,"state"]]]],[42,115,null,898912722617471,false,[[0,[23,"frame"]]]]],[[0,null,false,null,304172650272537,[[42,73,null,0,false,false,false,209161752053109,false,[[10,2],[8,1],[7,[23,"side"]]]]],[[42,82,null,589004259808866,false,[[10,2],[7,[23,"side"]]]]],[[0,null,false,null,378353106018284,[[42,73,null,0,false,false,false,918342218185485,false,[[10,2],[8,4],[7,[0,0]]]]],[[0,80,null,421107392963534,false,[[1,[2,"Player > Unmirror"]],[13,[7,[20,42,124,false,null]]]]]]],[0,null,false,null,340066436124507,[[42,73,null,0,false,false,false,881465647986947,false,[[10,2],[8,2],[7,[0,0]]]]],[[0,80,null,619772545284765,false,[[1,[2,"Player > Mirror"]],[13,[7,[20,42,124,false,null]]]]]]]]],[0,null,false,null,850197117058349,[[42,254,null,0,false,false,false,609799091916248,false,[[8,0],[0,[0,0]]]],[42,255,null,0,false,false,false,479427184656509,false,[[8,0],[0,[0,0]]]]],[[42,120,null,100962656481671,true,[[0,[23,"x"]],[0,[23,"y"]]]]]]]],[0,null,false,null,899574254781975,[[27,236,null,0,false,false,false,919736463104254,false,[[3,0],[8,0],[0,[0,0]]]]],[[42,114,null,133778970016206,false,[[10,18],[3,0]]],[42,114,null,241553301807067,false,[[10,8],[3,0]]],[42,202,"Platform",322938491218574,false,[[3,1]]]],[[0,null,false,null,462454853335087,[[-1,100,null,0,false,false,false,472314589649868,false,[[11,"isOnCorrectMap"],[8,0],[7,[0,1]]]]],[[42,120,null,473658434695112,false,[[0,[20,44,121,false,null]],[0,[20,44,122,false,null]]]]]]]]]]]],[0,null,false,null,215995300983103,[[42,77,null,0,false,false,false,159282898938938,false,[[10,16]]]],[[42,202,"Platform",467034861694278,false,[[3,0]]]],[[1,"GHOSTOPACITY",0,50,false,true,755712497155555,false],[0,null,false,null,610244726479499,[],[[33,150,null,411857087181546,false,[[0,[23,"GHOSTOPACITY"]]]],[32,150,null,434348739424253,false,[[0,[23,"GHOSTOPACITY"]]]],[34,150,null,175400980252283,false,[[0,[23,"GHOSTOPACITY"]]]],[35,150,null,434544860943530,false,[[0,[23,"GHOSTOPACITY"]]]],[36,150,null,204816322929772,false,[[0,[23,"GHOSTOPACITY"]]]],[37,150,null,181634839520543,false,[[0,[23,"GHOSTOPACITY"]]]],[38,150,null,143359813385219,false,[[0,[23,"GHOSTOPACITY"]]]],[39,150,null,763723398257762,false,[[0,[23,"GHOSTOPACITY"]]]],[40,150,null,243775356095169,false,[[0,[23,"GHOSTOPACITY"]]]],[41,150,null,891346351943445,false,[[0,[23,"GHOSTOPACITY"]]]],[33,182,"Skin",304460098943416,false],[32,182,"Skin",348066667867423,false],[34,182,"Skin",754659264853425,false],[35,182,"Skin",548557473702159,false],[36,182,"Skin",746668420967360,false],[37,182,"Skin",985800214032272,false],[38,182,"Skin",646067373379263,false],[39,182,"Skin",386261090503461,false],[40,182,"Skin",750106142855077,false],[41,182,"Skin",613777555742141,false]]],[0,null,false,null,654143178408526,[[42,256,null,1,false,false,false,968744484478835,false],[42,77,null,0,false,false,false,571244564999171,false,[[10,16]]]],[],[[0,null,false,null,281995551381876,[[1,107,null,0,false,false,false,383173458826215,false,[[10,15]]]],[[42,81,null,801812598964691,false]]],[0,null,false,null,107420606062321,[[-1,75,null,0,false,false,false,794412130833875,false]],[[22,257,null,756631897176540,false,[[1,[21,42,true,null,17]]]]],[[0,null,false,null,417506777740632,[[42,73,null,0,false,false,false,505052368901354,false,[[10,17],[8,0],[7,[2,""]]]]],[]]]]]],[1,"totdt",0,0,true,false,927846616028760,false],[0,null,false,null,160422064182649,[],[[-1,213,null,940889766913763,false,[[11,"totdt"],[7,[19,79]]]]]],[0,null,false,null,129781886011280,[[-1,252,null,0,true,false,false,908468482309613,false],[-1,100,null,0,false,false,false,419709005302300,false,[[11,"totdt"],[8,4],[7,[1,0.01666666666666667]]]]],[[-1,253,null,786188170554211,false,[[11,"totdt"],[7,[1,0.01666666666666667]]]]],[[0,null,false,null,246482095747891,[[22,236,null,0,false,false,false,753880760047912,false,[[3,0],[8,4],[0,[0,0]]]]],[],[[0,null,false,null,580742570341402,[[-1,127,null,0,false,false,false,690869706291923,false,[[7,[19,226]],[8,4],[7,[0,0]]]]],[[42,120,null,107352578889989,false,[[0,[20,22,242,false,null,[[0,0],[0,0]]]],[0,[20,22,242,false,null,[[0,0],[0,1]]]]]],[42,123,null,444293655275431,false,[[0,[20,22,242,false,null,[[0,0],[0,2]]]]]],[42,82,null,922969489693796,false,[[10,0],[7,[20,22,242,false,null,[[0,0],[0,3]]]]]],[42,115,null,383792607061486,false,[[0,[20,22,242,false,null,[[0,0],[0,4]]]]]]],[[0,null,false,null,105719951577974,[[22,258,null,0,false,false,false,213965162854967,false,[[0,[0,0]],[0,[0,5]],[8,1],[7,[21,42,false,null,2]]]]],[[42,82,null,666308483532413,false,[[10,2],[7,[20,22,242,false,null,[[0,0],[0,5]]]]]]],[[0,null,false,null,763833858762548,[[42,73,null,0,false,false,false,574868771374962,false,[[10,2],[8,4],[7,[0,0]]]]],[[0,80,null,863877730958315,false,[[1,[2,"Player > Unmirror"]],[13,[7,[20,42,124,false,null]]]]]]],[0,null,false,null,321004727863768,[[42,73,null,0,false,false,false,598344183294855,false,[[10,2],[8,2],[7,[0,0]]]]],[[0,80,null,277094610951174,false,[[1,[2,"Player > Mirror"]],[13,[7,[20,42,124,false,null]]]]]]]]],[0,null,false,null,853520435221701,[],[[22,243,null,393785217846335,false,[[3,1],[3,0]]]]]]]]],[0,null,false,null,883079616802522,[[22,236,null,0,false,false,false,434906052745167,false,[[3,0],[8,0],[0,[0,0]]]]],[],[[0,null,false,null,737757264553076,[[-1,102,null,0,false,false,false,291036687902187,false]],[[-1,99,null,138186168140597,false,[[0,[1,1]]]],[22,257,null,738223005910939,false,[[1,[21,42,true,null,17]]]]]]]]]]]],[0,[true,"Player > API"],false,null,310778656544186,[[-1,72,null,0,false,false,false,310778656544186,false,[[1,[2,"Player > API"]]]]],[],[[0,null,false,null,666684004601444,[[0,169,null,2,false,false,false,230911075847446,false,[[1,[2,"Player > Mirror"]]]]],[],[[1,"UID",0,0,false,false,214985796778577,false],[0,null,false,null,444017504116743,[],[[-1,101,null,905792860560439,false,[[11,"UID"],[7,[20,0,170,false,null,[[0,0]]]]]]]],[0,null,false,null,934223386933652,[[42,126,null,0,false,false,true,850803206820198,false,[[0,[23,"UID"]]]]],[[42,82,null,484762860301695,false,[[10,2],[7,[0,-1]]]],[42,156,null,739757915878079,false,[[3,0]]],[38,156,null,433706518374110,false,[[3,0]]],[40,156,null,614033754410790,false,[[3,0]]],[34,156,null,346445005175917,false,[[3,0]]],[36,156,null,673158429981905,false,[[3,0]]],[41,156,null,744022138485777,false,[[3,0]]],[39,156,null,829001401043935,false,[[3,0]]],[37,156,null,428695071211299,false,[[3,0]]],[35,156,null,345550748842253,false,[[3,0]]],[33,156,null,566160608722986,false,[[3,0]]],[32,156,null,222340057935942,false,[[3,0]]]]]]],[0,null,false,null,639840547395723,[[0,169,null,2,false,false,false,889393957717644,false,[[1,[2,"Player > Unmirror"]]]]],[],[[1,"UID",0,0,false,false,641016828248015,false],[0,null,false,null,925461952490355,[],[[-1,101,null,311976308380890,false,[[11,"UID"],[7,[20,0,170,false,null,[[0,0]]]]]]]],[0,null,false,null,899966522959813,[[42,126,null,0,false,false,true,476265351964623,false,[[0,[23,"UID"]]]]],[[42,82,null,533717445989646,false,[[10,2],[7,[0,1]]]],[42,156,null,520478777224339,false,[[3,1]]],[38,156,null,896204914481771,false,[[3,1]]],[40,156,null,967856229726762,false,[[3,1]]],[34,156,null,342588685006876,false,[[3,1]]],[36,156,null,827069188194492,false,[[3,1]]],[41,156,null,604237736167475,false,[[3,1]]],[39,156,null,842731416358022,false,[[3,1]]],[37,156,null,258261400934643,false,[[3,1]]],[35,156,null,978663955444557,false,[[3,1]]],[33,156,null,581051287480842,false,[[3,1]]],[32,156,null,511650866812460,false,[[3,1]]]]]]],[0,null,false,null,423936173939520,[[0,169,null,2,false,false,false,161402772590571,false,[[1,[2,"Player > Update Controls"]]]],[42,77,null,0,false,true,false,919950137978691,false,[[10,16]]]],[],[[0,null,false,null,471899662998867,[],[[-1,101,null,149714195771140,false,[[11,"Inverted"],[7,[0,0]]]]],[[0,null,false,null,760434055072290,[[-1,221,null,0,false,false,false,137757818750170,false,[[0,[22,42,"Platform",173,false,null]],[0,[0,181]],[0,[0,359]]]]],[[-1,101,null,653127214837167,false,[[11,"Inverted"],[7,[0,1]]]]]]]]]]]],[0,[true,"Player > Animations"],false,null,281099492903291,[[-1,72,null,0,false,false,false,281099492903291,false,[[1,[2,"Player > Animations"]]]]],[],[[0,null,false,null,271150416590545,[[-1,117,null,0,true,false,false,470551344768546,false,[[4,42]]]],[],[[0,null,false,null,400283323424766,[[42,73,null,0,false,false,false,342223258668987,false,[[10,0],[8,0],[7,[2,"idle"]]]]],[[32,120,null,635775977241362,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,270612262898026,false,[[0,[19,225,[[20,32,87,false,null],[20,42,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,690285446819830,[],[[33,259,null,349744207916067,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,850879159254308,false,[[0,[19,225,[[20,33,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,871273679678469,[],[[34,259,null,147449485136856,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,405281745083498,false,[[0,[19,225,[[20,34,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,361686910422164,[],[[36,259,null,547444547996008,false,[[4,34],[7,[0,1]]]],[36,123,null,330943956852297,false,[[0,[19,225,[[20,36,87,false,null],[20,34,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,483495424085668,[],[[38,259,null,613544955559107,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,905798844555936,false,[[0,[19,225,[[20,38,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,317406717265707,[],[[40,259,null,282184550657003,false,[[4,38],[7,[0,1]]]],[40,123,null,706774377998064,false,[[0,[19,225,[[20,40,87,false,null],[20,38,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,370093733085246,[],[[37,259,null,362916160703906,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,965006232035947,false,[[0,[19,225,[[20,37,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,188199813232892,[],[[35,259,null,382845654783847,false,[[4,37],[7,[0,1]]]],[35,123,null,953533920754343,false,[[0,[19,225,[[20,35,87,false,null],[20,37,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,569930363813218,[],[[41,259,null,225138866018364,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,834887088989131,false,[[0,[19,225,[[20,41,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,920268353481039,[],[[39,259,null,762780972140463,false,[[4,41],[7,[0,1]]]],[39,123,null,548442102604359,false,[[0,[19,225,[[20,39,87,false,null],[20,41,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,409921586480001,[[-1,75,null,0,false,false,false,429049799024204,false],[42,73,null,0,false,false,false,620441225373352,false,[[10,0],[8,0],[7,[2,"wavedash"]]]]],[[32,120,null,370514849483233,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[4,[20,42,165,false,null,[[0,2]]],[0,8]]]]],[32,123,null,267182862554413,false,[[0,[19,225,[[20,32,87,false,null],[4,[20,42,87,false,null],[6,[0,8],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,591394898564113,[],[[33,259,null,196219383765407,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,858418823503704,false,[[0,[19,225,[[20,33,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,995753561607330,[],[[34,259,null,267907588574320,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,462734126580891,false,[[0,[19,225,[[20,34,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,60]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,473580263618676,[],[[36,259,null,275684176097516,false,[[4,34],[7,[0,1]]]],[36,123,null,604253874218871,false,[[0,[19,225,[[20,36,87,false,null],[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,790123449053005,[],[[38,259,null,117022293005609,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,841655977113541,false,[[0,[19,225,[[20,38,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[0,60]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,519432241409002,[],[[40,259,null,411241807619854,false,[[4,38],[7,[0,1]]]],[40,123,null,225107398343598,false,[[0,[19,225,[[20,40,87,false,null],[4,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,459444140618960,[],[[37,259,null,612459705119984,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,205675625489051,false,[[0,[19,225,[[20,37,87,false,null],[20,32,87,false,null],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,795512808381698,[],[[35,259,null,691863066858387,false,[[4,37],[7,[0,1]]]],[35,123,null,557875567370509,false,[[0,[19,225,[[20,35,87,false,null],[4,[20,37,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,574758102302731,[],[[41,259,null,608499501709325,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,961598052048020,false,[[0,[19,225,[[20,41,87,false,null],[5,[20,32,87,false,null],[6,[0,90],[21,42,false,null,2]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,878546035813959,[],[[39,259,null,475644031999416,false,[[4,41],[7,[0,1]]]],[39,123,null,503132110484926,false,[[0,[19,225,[[20,39,87,false,null],[4,[20,41,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,704391860344931,[[-1,75,null,0,false,false,false,499599308673535,false],[42,73,null,0,false,false,false,238935790257649,false,[[10,0],[8,0],[7,[2,"wall"]]]]],[[32,120,null,830288499986627,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,919806162383114,false,[[0,[19,225,[[20,32,87,false,null],[20,42,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,398950777399584,[],[[33,259,null,429074367969996,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,756873938334439,false,[[0,[19,225,[[20,33,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,649200545671635,[],[[34,259,null,332681362252185,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,482605585166411,false,[[0,[19,225,[[20,34,87,false,null],[4,[6,[21,42,false,null,2],[0,280]],[20,32,87,false,null]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,599893776760867,[],[[36,259,null,645824020362736,false,[[4,34],[7,[0,1]]]],[36,123,null,211103961598518,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,849177307725659,[],[[38,259,null,185809533263371,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,800705218960245,false,[[0,[19,225,[[20,38,87,false,null],[4,[6,[21,42,false,null,2],[0,280]],[20,32,87,false,null]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,446214125424953,[],[[40,259,null,903847237814460,false,[[4,38],[7,[0,1]]]],[40,123,null,208766962890608,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,824990985629429,[],[[37,259,null,773788877182559,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,615308237169774,false,[[0,[19,225,[[20,37,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,955913269158021,[],[[35,259,null,169148096175391,false,[[4,37],[7,[0,1]]]],[35,123,null,848786421442564,false,[[0,[19,225,[[20,35,87,false,null],[20,37,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,640157826639388,[],[[41,259,null,372211920033240,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,851355176634165,false,[[0,[19,225,[[20,41,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,917177020090468,[],[[39,259,null,672110137367149,false,[[4,41],[7,[0,1]]]],[39,123,null,387282175047144,false,[[0,[19,225,[[20,39,87,false,null],[20,41,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,519360248922449,[[-1,75,null,0,false,false,false,774745917004406,false],[42,73,null,0,false,false,false,652839155009778,false,[[10,0],[8,0],[7,[2,"triplejump"]]]]],[[32,120,null,927301148635358,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,297038533296147,false,[[0,[19,225,[[20,32,87,false,null],[4,[20,42,87,false,null],[6,[0,10],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,558789907473289,[],[[33,259,null,896727002448220,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,994779233703890,false,[[0,[19,225,[[20,33,87,false,null],[5,[20,32,87,false,null],[6,[0,10],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,349795009629075,[],[[34,259,null,850215995308625,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,644205236063115,false,[[0,[19,225,[[20,34,87,false,null],[4,[4,[6,[21,42,false,null,2],[0,70]],[6,[19,86,[[6,[19,212],[0,300]]]],[0,5]]],[20,32,87,false,null]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,590404812423902,[],[[36,259,null,516147306777094,false,[[4,34],[7,[0,1]]]],[36,123,null,172968527613103,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,730875501588257,[],[[38,259,null,266145014477405,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,871306793804156,false,[[0,[19,225,[[20,38,87,false,null],[4,[4,[6,[21,42,false,null,2],[0,350]],[6,[19,86,[[6,[19,212],[0,300]]]],[0,5]]],[20,32,87,false,null]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,324090833426985,[],[[40,259,null,246012712459969,false,[[4,38],[7,[0,1]]]],[40,123,null,526694927843118,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,444047629234086,[],[[37,259,null,304299215123832,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,702944530319980,false,[[0,[19,225,[[20,37,87,false,null],[4,[4,[20,32,87,false,null],[6,[19,90,[[6,[19,212],[0,100]]]],[0,5]]],[6,[0,30],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,733225494052375,[],[[35,259,null,254221117768342,false,[[4,37],[7,[0,1]]]],[35,123,null,772195326365903,false,[[0,[19,225,[[20,35,87,false,null],[4,[4,[20,37,87,false,null],[6,[19,90,[[6,[19,212],[0,80]]]],[0,20]]],[6,[0,30],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,294084692841568,[],[[41,259,null,413097302185336,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,296635603716766,false,[[0,[19,225,[[20,41,87,false,null],[5,[4,[20,32,87,false,null],[6,[19,90,[[6,[19,212],[0,100]]]],[0,5]]],[6,[0,10],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,191476708987044,[],[[39,259,null,156922459302373,false,[[4,41],[7,[0,1]]]],[39,123,null,989427999649175,false,[[0,[19,225,[[20,39,87,false,null],[4,[4,[20,41,87,false,null],[6,[19,90,[[6,[19,212],[0,80]]]],[0,20]]],[6,[0,20],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,928649569913105,[[-1,75,null,0,false,false,false,315531332164941,false],[42,73,null,0,false,false,false,987568968501156,false,[[10,0],[8,0],[7,[2,"dancing"]]]]],[[32,120,null,219216073735260,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,161237509237044,false,[[0,[4,[6,[21,42,false,null,2],[4,[0,-10],[6,[0,10],[19,86,[[6,[6,[19,212],[0,60]],[0,15]]]]]]],[20,42,87,false,null]]]]]],[[0,null,false,null,498820233595801,[],[[33,259,null,350058085726037,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,416093553672079,false,[[0,[4,[20,32,87,false,null],[6,[21,42,false,null,2],[5,[6,[0,10],[19,90,[[6,[6,[19,212],[0,60]],[0,15]]]]],[0,5]]]]]]]]],[0,null,false,null,452350123367096,[],[[34,259,null,549802426003014,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,814522296665565,false,[[0,[4,[18,[12,[21,42,true,null,12],[2,"ada"]],[6,[21,42,false,null,2],[0,160]],[5,[6,[21,42,false,null,2],[0,45]],[6,[0,45],[19,90,[[6,[6,[19,212],[0,60]],[0,8]]]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,867203230702253,[],[[36,259,null,887460732556076,false,[[4,34],[7,[0,1]]]],[36,123,null,458847808383877,false,[[0,[18,[12,[21,42,true,null,12],[2,"ada"]],[20,34,87,false,null],[5,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[0,45],[19,90,[[6,[6,[19,212],[0,60]],[0,8]]]]]]]]]]]]]],[0,null,false,null,290207473327906,[],[[38,259,null,896384341403766,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,684460062083342,false,[[0,[4,[18,[12,[21,42,true,null,12],[2,"ada"]],[6,[21,42,false,null,2],[0,120]],[6,[0,-45],[19,90,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,8]]]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,446367884115003,[],[[40,259,null,387188070132672,false,[[4,38],[7,[0,1]]]],[40,123,null,499942909209913,false,[[0,[18,[12,[21,42,true,null,12],[2,"ada"]],[20,38,87,false,null],[5,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[0,45],[19,90,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,8]]]]]]]]]]]]]]],[0,null,false,null,946305659847911,[],[[37,259,null,545193891844284,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,988315198816797,false,[[0,[4,[6,[6,[21,42,false,null,2],[0,90]],[19,90,[[6,[6,[19,212],[0,60]],[0,8]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,652938421628628,[],[[35,259,null,290659025467467,false,[[4,37],[7,[0,1]]]],[35,123,null,799762279249383,false,[[0,[4,[20,37,87,false,null],[6,[21,42,false,null,2],[4,[0,90],[6,[0,90],[19,86,[[6,[6,[19,212],[0,60]],[0,8]]]]]]]]]]]]]]],[0,null,false,null,926578236638095,[],[[41,259,null,807362413541902,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,845729683144738,false,[[0,[4,[6,[6,[21,42,false,null,2],[0,90]],[19,90,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,8]]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,229404520767380,[],[[39,259,null,696134787870936,false,[[4,41],[7,[0,1]]]],[39,123,null,435736698561965,false,[[0,[4,[20,41,87,false,null],[6,[21,42,false,null,2],[4,[0,90],[6,[0,90],[19,86,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,8]]]]]]]]]]]]]]]]]],[0,null,false,null,123082174789365,[[-1,75,null,0,false,false,false,741790114580631,false],[42,73,null,0,false,false,false,926219900544475,false,[[10,0],[8,0],[7,[2,"run"]]]]],[[32,120,null,241440156488208,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,812938074998150,false,[[0,[4,[6,[21,42,false,null,2],[4,[0,15],[6,[0,5],[19,86,[[6,[6,[19,212],[0,60]],[0,15]]]]]]],[20,42,87,false,null]]]]]],[[0,null,false,null,457412256844100,[],[[33,259,null,798681847208692,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,847322284568749,false,[[0,[4,[20,32,87,false,null],[6,[21,42,false,null,2],[6,[0,10],[19,90,[[6,[6,[19,212],[0,60]],[0,20]]]]]]]]]]]],[0,null,false,null,705557604064165,[],[[34,259,null,395012411735817,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,601470312613057,false,[[0,[4,[18,[12,[21,42,true,null,12],[2,"ada"]],[6,[21,42,false,null,2],[0,120]],[5,[6,[21,42,false,null,2],[0,45]],[6,[0,45],[19,90,[[6,[6,[19,212],[0,60]],[0,10]]]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,563290427769426,[],[[36,259,null,134013286698008,false,[[4,34],[7,[0,1]]]],[36,123,null,458656503677891,false,[[0,[18,[12,[21,42,true,null,12],[2,"ada"]],[20,34,87,false,null],[5,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[0,45],[19,90,[[6,[6,[19,212],[0,60]],[0,10]]]]]]]]]]]]]],[0,null,false,null,989977822617913,[],[[38,259,null,109145378557549,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,747437013922934,false,[[0,[4,[18,[12,[21,42,true,null,12],[2,"ada"]],[6,[21,42,false,null,2],[0,120]],[6,[0,-45],[19,90,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,10]]]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,697393660076718,[],[[40,259,null,336057262611979,false,[[4,38],[7,[0,1]]]],[40,123,null,352981193382501,false,[[0,[18,[12,[21,42,true,null,12],[2,"ada"]],[20,38,87,false,null],[5,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[0,45],[19,90,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,10]]]]]]]]]]]]]]],[0,null,false,null,404677069394732,[],[[37,259,null,780139456376845,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,656460563188321,false,[[0,[4,[6,[6,[21,42,false,null,2],[0,90]],[19,90,[[6,[6,[19,212],[0,60]],[0,10]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,279530227593761,[],[[35,259,null,346144114822278,false,[[4,37],[7,[0,1]]]],[35,123,null,989766860978645,false,[[0,[4,[20,37,87,false,null],[6,[21,42,false,null,2],[4,[0,90],[6,[0,90],[19,86,[[6,[6,[19,212],[0,60]],[0,10]]]]]]]]]]]]]]],[0,null,false,null,764361981194794,[],[[41,259,null,127907074145687,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,473432296280576,false,[[0,[4,[6,[6,[21,42,false,null,2],[0,90]],[19,90,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,10]]]]]],[20,32,87,false,null]]]]]],[[0,null,false,null,624643681073891,[],[[39,259,null,180884813587202,false,[[4,41],[7,[0,1]]]],[39,123,null,877170726397700,false,[[0,[4,[20,41,87,false,null],[6,[21,42,false,null,2],[4,[0,90],[6,[0,90],[19,86,[[4,[0,180],[6,[6,[19,212],[0,60]],[0,10]]]]]]]]]]]]]]]]]],[0,null,false,null,660404342933246,[[-1,75,null,0,false,false,false,849231850072140,false],[42,73,null,0,false,false,false,641132449475471,false,[[10,0],[8,0],[7,[2,"jump"]]]]],[[32,120,null,863886691313751,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,947027640909739,false,[[0,[19,225,[[20,32,87,false,null],[4,[6,[3,[21,42,false,null,2]],[0,10]],[20,42,87,false,null]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,580384736587621,[],[[33,259,null,462256664227415,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,691468025979640,false,[[0,[19,225,[[20,33,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[0,20]]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]]],[0,null,false,null,823799275262269,[],[[34,259,null,416048549393720,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,285982740113223,false,[[0,[19,225,[[20,34,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,5]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,876863116184903,[],[[36,259,null,508019533668068,false,[[4,34],[7,[0,1]]]],[36,123,null,167200703263832,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,134911995978562,[],[[38,259,null,145715805452978,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,200314838627490,false,[[0,[19,225,[[20,38,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,280]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,537693946573364,[],[[40,259,null,207127573821040,false,[[4,38],[7,[0,1]]]],[40,123,null,725823088987724,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,741458607229602,[],[[37,259,null,670908312536250,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,618523202162777,false,[[0,[19,225,[[20,37,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,5]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,104281676576475,[],[[35,259,null,516188741088770,false,[[4,37],[7,[0,1]]]],[35,123,null,142951735613576,false,[[0,[4,[20,37,87,false,null],[6,[21,42,false,null,2],[0,30]]]]]]]]]],[0,null,false,null,826789081000474,[],[[41,259,null,837177111107588,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,786398431760266,false,[[0,[19,225,[[20,41,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,280]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,968506133270231,[],[[39,259,null,820799053981624,false,[[4,41],[7,[0,1]]]],[39,123,null,750380697686615,false,[[0,[4,[20,41,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]]]],[0,null,false,null,924283789202538,[[-1,75,null,0,false,false,false,151835039526528,false],[42,73,null,0,false,false,false,314284776416174,false,[[10,0],[8,0],[7,[2,"poundFloor"]]]]],[[32,120,null,832648962911173,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,946183405829913,false,[[0,[19,225,[[20,32,87,false,null],[20,42,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,525516252093791,[[-1,102,null,0,false,false,false,331954622842166,false]],[[34,123,null,598711703004936,false,[[0,[4,[20,32,87,false,null],[6,[0,120],[21,42,false,null,2]]]]]],[38,123,null,724053438087828,false,[[0,[5,[20,32,87,false,null],[6,[0,120],[21,42,false,null,2]]]]]],[37,123,null,908851947585349,false,[[0,[5,[20,32,87,false,null],[6,[0,80],[21,42,false,null,2]]]]]],[41,123,null,511177201189443,false,[[0,[5,[20,32,87,false,null],[6,[0,80],[21,42,false,null,2]]]]]],[35,123,null,616057763629306,false,[[0,[4,[20,32,87,false,null],[6,[0,120],[21,42,false,null,2]]]]]],[39,123,null,745102201872089,false,[[0,[4,[20,32,87,false,null],[6,[0,120],[21,42,false,null,2]]]]]]]],[0,null,false,null,822307429020755,[],[[33,259,null,982717046574574,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,179069528400075,false,[[0,[19,225,[[20,33,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,163802519643313,[],[[34,259,null,848598139426903,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,139643050944861,false,[[0,[19,225,[[20,34,87,false,null],[20,32,87,false,null],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,873111685189892,[],[[36,259,null,834471220639755,false,[[4,34],[7,[0,1]]]],[36,123,null,462981626453760,false,[[0,[19,225,[[20,36,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,278975274391047,[],[[38,259,null,692965851825913,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,603151835160381,false,[[0,[19,225,[[20,38,87,false,null],[20,32,87,false,null],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,275941665155628,[],[[40,259,null,502083830999802,false,[[4,38],[7,[0,1]]]],[40,123,null,349065154629598,false,[[0,[19,225,[[20,40,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,196313489814132,[],[[37,259,null,128111558026983,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,449420506385453,false,[[0,[19,225,[[20,37,87,false,null],[20,32,87,false,null],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,865103881676003,[],[[35,259,null,173140533888652,false,[[4,37],[7,[0,1]]]],[35,123,null,368704496991931,false,[[0,[19,225,[[20,35,87,false,null],[20,32,87,false,null],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,946262869298217,[],[[41,259,null,164555132536388,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,665562919250478,false,[[0,[19,225,[[20,41,87,false,null],[20,32,87,false,null],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,466107971468604,[],[[39,259,null,587108778980172,false,[[4,41],[7,[0,1]]]],[39,123,null,702887573743531,false,[[0,[19,225,[[20,39,87,false,null],[20,32,87,false,null],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,109825265648293,[[-1,75,null,0,false,false,false,142942802819544,false],[42,73,null,0,false,false,false,589294505000831,false,[[10,0],[8,0],[7,[2,"gpjump"]]]]],[[32,120,null,409677865086702,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,308905572244608,false,[[0,[19,225,[[20,32,87,false,null],[20,42,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,808363741560107,[],[[33,259,null,523494793229301,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,410031680645732,false,[[0,[19,225,[[20,33,87,false,null],[5,[20,32,87,false,null],[6,[0,30],[21,42,false,null,2]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,329845632004907,[],[[34,259,null,508309163821442,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,505868057652546,false,[[0,[19,225,[[20,34,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,456017505216042,[],[[36,259,null,306650765672361,false,[[4,34],[7,[0,1]]]],[36,123,null,105115234529152,false,[[0,[19,225,[[20,36,87,false,null],[20,34,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,544977240303673,[],[[38,259,null,622867771944621,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,817190219014913,false,[[0,[19,225,[[20,38,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,270847551690086,[],[[40,259,null,146001490871796,false,[[4,38],[7,[0,1]]]],[40,123,null,823904425896017,false,[[0,[19,225,[[20,40,87,false,null],[20,38,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,559874938538818,[],[[37,259,null,987630549263244,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,144252227304526,false,[[0,[19,225,[[20,37,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,201982363401811,[],[[35,259,null,733542699003753,false,[[4,37],[7,[0,1]]]],[35,123,null,294625428526288,false,[[0,[19,225,[[20,35,87,false,null],[20,37,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,877271632511689,[],[[41,259,null,107252495729902,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,569039856802960,false,[[0,[19,225,[[20,41,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,643348116444515,[],[[39,259,null,895502045217064,false,[[4,41],[7,[0,1]]]],[39,123,null,842944844290311,false,[[0,[19,225,[[20,39,87,false,null],[20,41,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,718490831058831,[[-1,75,null,0,false,false,false,967722937670416,false],[42,73,null,0,false,false,false,926530646436442,false,[[10,0],[8,0],[7,[2,"fall"]]]]],[[32,120,null,510216136400673,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,218871535072432,false,[[0,[19,225,[[20,32,87,false,null],[4,[6,[21,42,false,null,2],[0,10]],[20,42,87,false,null]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,736178928441611,[],[[33,259,null,606247005168164,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,434455917902193,false,[[0,[19,225,[[20,33,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,20]]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]]],[0,null,false,null,298229501765110,[],[[34,259,null,185562358324127,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,100634850480395,false,[[0,[19,225,[[20,34,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,300]]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,340726230573764,[],[[36,259,null,655704262187348,false,[[4,34],[7,[0,1]]]],[36,123,null,162163802541935,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,460029678667230,[],[[38,259,null,885944983108098,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,640995865259255,false,[[0,[19,225,[[20,38,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,280]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,828106622521073,[],[[40,259,null,399834160366503,false,[[4,38],[7,[0,1]]]],[40,123,null,260514882468700,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,691432209325245,[],[[37,259,null,874044776330502,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,873822017597312,false,[[0,[19,225,[[20,37,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,300]]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,590431261443707,[],[[35,259,null,748392231422005,false,[[4,37],[7,[0,1]]]],[35,123,null,119527643157870,false,[[0,[4,[20,37,87,false,null],[6,[21,42,false,null,2],[0,30]]]]]]]]]],[0,null,false,null,568562188150189,[],[[41,259,null,432487997073285,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,464310082847434,false,[[0,[19,225,[[20,41,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,280]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,787216305075849,[],[[39,259,null,925894373853273,false,[[4,41],[7,[0,1]]]],[39,123,null,448105978990906,false,[[0,[4,[20,41,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]]]],[0,null,false,null,158621298586766,[[-1,75,null,0,false,false,false,681108932903924,false],[42,73,null,0,false,false,false,647373172772948,false,[[10,0],[8,0],[7,[2,"wallslide"]]]]],[[32,120,null,106363014778466,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,983682710176785,false,[[0,[19,225,[[20,32,87,false,null],[4,[6,[3,[21,42,false,null,2]],[0,10]],[20,42,87,false,null]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,910443773109646,[],[[33,259,null,249421409628599,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,424282580757893,false,[[0,[19,225,[[20,33,87,false,null],[6,[3,[21,42,false,null,2]],[0,40]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]]],[0,null,false,null,289864298956867,[],[[34,259,null,481327312002731,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,803556176482893,false,[[0,[19,225,[[20,34,87,false,null],[6,[21,42,false,null,2],[0,300]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,574611129117917,[],[[36,259,null,811703493237997,false,[[4,34],[7,[0,1]]]],[36,123,null,885340834631071,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,222675164964233,[],[[38,259,null,969343453168502,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,534490917035635,false,[[0,[19,225,[[20,38,87,false,null],[6,[21,42,false,null,2],[0,280]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,844409980383122,[],[[40,259,null,898190775576339,false,[[4,38],[7,[0,1]]]],[40,123,null,890974079663701,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,127541756665008,[],[[37,259,null,624104169201521,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,875887772355220,false,[[0,[19,225,[[20,37,87,false,null],[6,[21,42,false,null,2],[0,300]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,983210712208022,[],[[35,259,null,339564649542356,false,[[4,37],[7,[0,1]]]],[35,123,null,925346305785816,false,[[0,[4,[20,37,87,false,null],[6,[21,42,false,null,2],[0,30]]]]]]]]]],[0,null,false,null,374927503472739,[],[[41,259,null,416178556657150,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,821784691523222,false,[[0,[19,225,[[20,41,87,false,null],[6,[21,42,false,null,2],[0,280]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,486677508016104,[],[[39,259,null,918979746542348,false,[[4,41],[7,[0,1]]]],[39,123,null,959541279226275,false,[[0,[4,[20,41,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]]]],[0,null,false,null,797011172446362,[[-1,75,null,0,false,false,false,320185848035333,false],[42,73,null,0,false,false,false,705211780320465,false,[[10,0],[8,0],[7,[2,"slide"]]]]],[[32,120,null,965900154868865,false,[[0,[19,260,[[20,32,121,false,null],[20,42,164,false,null,[[0,2]]],[1,0.5]]]],[0,[19,260,[[20,32,122,false,null],[20,42,165,false,null,[[0,2]]],[1,0.5]]]]]],[32,123,null,350138362905520,false,[[0,[19,225,[[20,32,87,false,null],[4,[6,[21,42,false,null,2],[0,-80]],[20,42,87,false,null]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,452099705572543,[],[[33,259,null,674884793940459,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,584314522302391,false,[[0,[4,[20,32,87,false,null],[6,[21,42,false,null,2],[4,[6,[0,5],[19,90,[[6,[6,[19,212],[0,60]],[0,10]]]]],[0,45]]]]]]]]],[0,null,false,null,230351738078894,[],[[34,259,null,627091406597528,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,916715668067487,false,[[0,[19,225,[[20,34,87,false,null],[5,[5,[20,32,87,false,null],[6,[21,42,false,null,2],[0,10]]],[0,20]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,412988875342023,[],[[36,259,null,214117665596196,false,[[4,34],[7,[0,1]]]],[36,123,null,468581338720112,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,40]]]]]]]]]],[0,null,false,null,622945997152434,[],[[38,259,null,354598650073451,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,147484677143539,false,[[0,[19,225,[[20,38,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[0,10]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,375855903249413,[],[[40,259,null,294485050284307,false,[[4,38],[7,[0,1]]]],[40,123,null,721861964242194,false,[[0,[4,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,40]]],[0,10]]]]]]]]],[0,null,false,null,641807547309849,[],[[37,259,null,889269633456671,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,152251833570059,false,[[0,[19,225,[[20,37,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,-20]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,113230452744390,[],[[35,259,null,689545690390658,false,[[4,37],[7,[0,1]]]],[35,123,null,953617617079342,false,[[0,[19,225,[[20,35,87,false,null],[20,37,87,false,null],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,425968760761138,[],[[41,259,null,180165111529073,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,833589771453641,false,[[0,[19,225,[[20,41,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,-45]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,884155522716281,[],[[39,259,null,547084017750004,false,[[4,41],[7,[0,1]]]],[39,123,null,741546357791539,false,[[0,[19,225,[[20,39,87,false,null],[20,37,87,false,null],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,560230789983784,[[-1,75,null,0,false,false,false,165773971272169,false],[42,73,null,0,false,false,false,555577047697985,false,[[10,0],[8,0],[7,[2,"plunge"]]]]],[[32,120,null,982598640687238,false,[[0,[19,260,[[20,32,121,false,null],[20,42,164,false,null,[[0,2]]],[1,0.5]]]],[0,[19,260,[[20,32,122,false,null],[20,42,165,false,null,[[0,2]]],[1,0.5]]]]]],[32,123,null,270522250400175,false,[[0,[4,[19,225,[[5,[20,32,87,false,null],[20,42,87,false,null]],[6,[21,42,false,null,2],[0,120]],[6,[6,[1,0.05],[19,79]],[0,60]]]],[20,42,87,false,null]]]]]],[[0,null,false,null,777186373987663,[],[[33,259,null,251695972199851,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,585997812925332,false,[[0,[19,225,[[20,33,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[4,[6,[0,5],[19,90,[[6,[6,[19,212],[0,60]],[0,10]]]]],[0,50]]]],[1,0.3]]]]]]]],[0,null,false,null,261923917589314,[],[[34,259,null,729315455007081,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,762454381877571,false,[[0,[19,225,[[20,34,87,false,null],[5,[3,[20,32,87,false,null]],[6,[21,42,false,null,2],[0,10]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,760532483101612,[],[[36,259,null,998365325744448,false,[[4,34],[7,[0,1]]]],[36,123,null,573412635075903,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,443573432275028,[],[[38,259,null,681273668128491,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,648020718046055,false,[[0,[19,225,[[20,38,87,false,null],[5,[3,[20,32,87,false,null]],[6,[21,42,false,null,2],[0,10]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,315174080475684,[],[[40,259,null,477763009038556,false,[[4,38],[7,[0,1]]]],[40,123,null,573285306710692,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,952274779924951,[],[[37,259,null,782479536237459,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,614316029924900,false,[[0,[19,225,[[20,37,87,false,null],[6,[21,42,false,null,2],[0,90]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,285608983326525,[],[[35,259,null,667926907350811,false,[[4,37],[7,[0,1]]]],[35,123,null,524923158664586,false,[[0,[19,225,[[20,35,87,false,null],[4,[20,37,87,false,null],[6,[21,42,false,null,2],[0,30]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,905894091630642,[],[[41,259,null,596832538177922,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,496310678595824,false,[[0,[19,225,[[20,41,87,false,null],[6,[21,42,false,null,2],[0,90]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,152804026858008,[],[[39,259,null,302133948188714,false,[[4,41],[7,[0,1]]]],[39,123,null,346467058224187,false,[[0,[19,225,[[20,39,87,false,null],[4,[20,41,87,false,null],[6,[21,42,false,null,2],[0,30]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,885524000806879,[[-1,75,null,0,false,false,false,964960531061976,false],[42,73,null,0,false,false,false,184129519527351,false,[[10,0],[8,0],[7,[2,"slip"]]]]],[[32,120,null,684436210581139,false,[[0,[19,260,[[20,32,121,false,null],[20,42,164,false,null,[[0,2]]],[1,0.5]]]],[0,[19,260,[[20,32,122,false,null],[20,42,165,false,null,[[0,2]]],[1,0.5]]]]]],[32,123,null,485455299858459,false,[[0,[19,225,[[20,32,87,false,null],[4,[6,[21,42,false,null,2],[0,120]],[20,42,87,false,null]],[6,[6,[1,0.05],[19,79]],[0,60]]]]]]]],[[0,null,false,null,543753160811216,[],[[33,259,null,169867265708571,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,851888610466566,false,[[0,[19,225,[[20,33,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[4,[6,[0,5],[19,90,[[6,[6,[19,212],[0,60]],[0,10]]]]],[0,50]]]],[1,0.3]]]]]]]],[0,null,false,null,927256565631695,[],[[34,259,null,310621179044501,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,687508228725778,false,[[0,[19,225,[[20,34,87,false,null],[5,[3,[20,32,87,false,null]],[6,[21,42,false,null,2],[0,10]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,573869846346369,[],[[36,259,null,794470080088844,false,[[4,34],[7,[0,1]]]],[36,123,null,370164132629501,false,[[0,[5,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,933860058721648,[],[[38,259,null,847455816331875,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,973743421595233,false,[[0,[19,225,[[20,38,87,false,null],[5,[3,[20,32,87,false,null]],[6,[21,42,false,null,2],[0,10]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]],[[0,null,false,null,480420785390290,[],[[40,259,null,444772196320492,false,[[4,38],[7,[0,1]]]],[40,123,null,326162983274651,false,[[0,[5,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,297608394206365,[],[[37,259,null,940602664322417,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,751963634329965,false,[[0,[19,225,[[20,37,87,false,null],[4,[4,[0,-90],[20,32,87,false,null]],[6,[21,42,false,null,2],[0,120]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,229497414658507,[],[[35,259,null,728545684994814,false,[[4,37],[7,[0,1]]]],[35,123,null,357313859656692,false,[[0,[19,225,[[20,35,87,false,null],[4,[20,37,87,false,null],[6,[21,42,false,null,2],[0,30]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,418183933766525,[],[[41,259,null,241372299274285,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,857129344361720,false,[[0,[19,225,[[20,41,87,false,null],[4,[4,[0,-90],[20,32,87,false,null]],[6,[21,42,false,null,2],[0,120]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,719114194525291,[],[[39,259,null,158783658452152,false,[[4,41],[7,[0,1]]]],[39,123,null,238213601316181,false,[[0,[19,225,[[20,39,87,false,null],[4,[20,41,87,false,null],[6,[21,42,false,null,2],[0,30]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,772670248561297,[[-1,75,null,0,false,false,false,709539542832816,false],[42,73,null,0,false,false,false,365141754546206,false,[[10,0],[8,0],[7,[2,"pound"]]]]],[[32,120,null,832431798934197,false,[[0,[20,42,164,false,null,[[0,2]]]],[0,[20,42,165,false,null,[[0,2]]]]]],[32,123,null,158425096882504,false,[[0,[19,225,[[20,32,87,false,null],[20,42,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,613124111763767,[],[[33,259,null,706126574049328,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,439349822242414,false,[[0,[19,225,[[20,33,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,796615826423381,[],[[34,259,null,617328171036274,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,131097606668013,false,[[0,[19,225,[[20,34,87,false,null],[6,[21,42,false,null,2],[4,[0,150],[20,32,87,false,null]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,270134629527092,[],[[36,259,null,527412552503942,false,[[4,34],[7,[0,1]]]],[36,123,null,103510095836198,false,[[0,[19,225,[[20,36,87,false,null],[20,34,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,559265325439389,[],[[38,259,null,731610049423423,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,987889789337158,false,[[0,[19,225,[[20,38,87,false,null],[6,[3,[21,42,false,null,2]],[4,[0,150],[20,42,87,false,null]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,366030643504950,[],[[40,259,null,715679440230903,false,[[4,38],[7,[0,1]]]],[40,123,null,835681993985181,false,[[0,[19,225,[[20,40,87,false,null],[20,38,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,890730553224887,[],[[37,259,null,613560969727077,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,834804505098734,false,[[0,[19,225,[[20,37,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,331097886682098,[],[[35,259,null,521664217071270,false,[[4,37],[7,[0,1]]]],[35,123,null,684465681213046,false,[[0,[19,225,[[20,35,87,false,null],[20,37,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]],[0,null,false,null,410895001800901,[],[[41,259,null,784143983964115,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,480301015823748,false,[[0,[19,225,[[20,41,87,false,null],[20,32,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,488235468194618,[],[[39,259,null,490201850365663,false,[[4,41],[7,[0,1]]]],[39,123,null,299678911691998,false,[[0,[19,225,[[20,39,87,false,null],[20,41,87,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]]]]]],[0,null,false,null,783154020797196,[[-1,75,null,0,false,false,false,442150087678287,false],[42,73,null,0,false,false,false,445920138321311,false,[[10,0],[8,0],[7,[2,"stun"]]]]],[[32,120,null,293094769439962,false,[[0,[19,260,[[20,32,121,false,null],[5,[20,42,121,false,null],[6,[19,86,[[20,42,87,false,null]]],[5,[5,[7,[20,42,187,false,null],[0,2]],[7,[20,32,187,false,null],[0,2]]],[0,2]]]],[1,0.5]]]],[0,[19,260,[[20,32,122,false,null],[4,[20,42,122,false,null],[6,[19,90,[[20,42,87,false,null]]],[5,[5,[7,[20,42,187,false,null],[0,2]],[7,[20,32,187,false,null],[0,2]]],[0,2]]]],[1,0.5]]]]]],[32,123,null,467612776769788,false,[[0,[19,225,[[20,32,87,false,null],[4,[6,[21,42,false,null,2],[0,40]],[20,42,87,false,null]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,511086827797398,[],[[33,259,null,250493608329979,false,[[4,32],[7,[2,"Head"]]]],[33,123,null,457263995972026,false,[[0,[4,[19,225,[[20,33,87,false,null],[20,32,87,false,null],[1,0.5]]],[6,[19,86,[[6,[6,[19,212],[0,60]],[0,30]]]],[0,5]]]]]]]],[0,null,false,null,815651032485489,[],[[34,259,null,946961550273885,false,[[4,32],[7,[2,"LeftA"]]]],[34,123,null,241405845180210,false,[[0,[19,225,[[20,34,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[0,25]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,731798570517196,[],[[36,259,null,199676224501250,false,[[4,34],[7,[0,1]]]],[36,123,null,295398128339594,false,[[0,[4,[20,34,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,898525608563431,[],[[38,259,null,303869182517301,false,[[4,32],[7,[2,"RightA"]]]],[38,123,null,678396343113151,false,[[0,[19,225,[[20,38,87,false,null],[5,[20,32,87,false,null],[6,[21,42,false,null,2],[0,25]]],[6,[6,[1,0.1],[19,79]],[0,60]]]]]]]],[[0,null,false,null,159417756905494,[],[[40,259,null,766706276318753,false,[[4,38],[7,[0,1]]]],[40,123,null,656834094960006,false,[[0,[4,[20,38,87,false,null],[6,[21,42,false,null,2],[0,20]]]]]]]]]],[0,null,false,null,199350187051188,[],[[37,259,null,512838495312991,false,[[4,32],[7,[2,"LeftL"]]]],[37,123,null,862529847070480,false,[[0,[19,225,[[20,37,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,45]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]],[37,156,null,856333962075852,false,[[3,1]]]],[[0,null,false,null,548402658284269,[],[[35,259,null,491484778722009,false,[[4,37],[7,[0,1]]]],[35,123,null,836687335836799,false,[[0,[19,225,[[20,35,87,false,null],[20,37,87,false,null],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]],[35,156,null,568230267867674,false,[[3,1]]]]]]],[0,null,false,null,691253482384689,[],[[41,259,null,931121508871582,false,[[4,32],[7,[2,"RightL"]]]],[41,123,null,367251283023927,false,[[0,[19,225,[[20,41,87,false,null],[4,[20,32,87,false,null],[6,[21,42,false,null,2],[0,90]]],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]],[[0,null,false,null,387093449003316,[],[[39,259,null,858850616350491,false,[[4,41],[7,[0,1]]]],[39,123,null,569471125223467,false,[[0,[19,225,[[20,39,87,false,null],[5,[20,41,87,false,null],[6,[21,42,false,null,2],[0,45]]],[6,[6,[1,0.5],[19,79]],[0,60]]]]]]]]]]]]]]],[0,null,false,null,249139340128283,[[42,73,null,0,false,false,false,255244345264867,false,[[10,12],[8,0],[7,[2,"amongus"]]]]],[],[[0,null,true,null,123698489614617,[[-1,127,null,0,false,false,false,960628708565588,false,[[7,[19,189,[[19,104],[2,"Level"]]]],[8,1],[7,[0,-1]]]],[-1,127,null,0,false,false,false,974019525762601,false,[[7,[19,104]],[8,0],[7,[2,"Skins Menu"]]]]],[],[[0,null,false,null,892750009357648,[[-1,146,null,0,false,false,false,754183138506790,false]],[[32,261,null,739738474633515,false,[[0,[19,260,[[20,32,187,false,null],[20,32,188,false,null],[6,[6,[1,0.2],[19,79]],[0,60]]]]]]]]],[0,null,false,null,312478966841914,[[42,206,"Platform",1,false,false,false,752934770959967,false]],[[32,261,null,223732160997857,false,[[0,[6,[20,32,188,false,null],[0,2]]]]]]],[0,null,false,null,835615324556248,[[42,250,"Platform",1,false,false,false,649641904699920,false]],[[32,261,null,549122920596055,false,[[0,[6,[20,32,188,false,null],[1,0.6]]]]]]]]]]]]]]]]],["Levels",[[2,"Save",false],[2,"Player",false],[2,"Gameplay",false],[0,null,false,null,262908404654682,[[-1,98,null,1,false,false,false,589220378013624,false]],[[61,155,null,774160630736170,false,[[7,[19,106,[[19,104],[0,1],[2," "]]]]]],[61,262,null,795698966170694,false],[61,263,null,163176830842861,false,[[0,[0,30]]]],[42,264,"Platform",901418482868617,false,[[3,0]]],[194,103,null,169946351745214,false,[[3,1],[1,[19,104]],[1,[2,""]],[1,[2,""]]]],[4,198,null,692160165085170,false,[[1,[2,"WebSdkWrapper.gameplayStart()"]]]]],[[1,"HITBUFFERPLAYER",0,3,false,true,368957611672813,false],[0,null,false,null,292246417486018,[],[[42,82,null,723796179807074,false,[[10,13],[7,[23,"HITBUFFERPLAYER"]]]]]],[0,null,false,null,541709556999178,[[-1,127,null,0,false,false,false,515180332198595,false,[[7,[20,65,265,false,null]],[8,0],[7,[0,0]]]]],[[-1,266,null,728293240153042,false,[[4,65],[5,[20,61,267,true,null]],[0,[20,61,268,false,null]],[0,[20,61,269,false,null]]]],[65,270,null,413965636560135,false,[[0,[20,61,271,false,null]],[0,[0,32]]]],[65,155,null,615122999535352,false,[[7,[21,53,true,null,0]]]],[65,262,null,788771448138871,false],[65,263,null,990055935706722,false,[[0,[0,30]]]]]],[0,null,false,null,184101312825057,[[-1,75,null,0,false,false,false,127240278689503,false]],[[65,272,null,499381353888391,false,[[0,[20,61,268,false,null]],[0,[20,61,269,false,null]]]],[65,273,null,702574908217420,false,[[5,[20,61,267,true,null]]]],[65,270,null,823717993044235,false,[[0,[20,61,271,false,null]],[0,[0,32]]]],[65,155,null,574559299285381,false,[[7,[21,53,true,null,0]]]],[65,262,null,235132433381054,false],[65,263,null,764804378526256,false,[[0,[0,30]]]]]],[0,null,false,null,930312386417511,[[53,77,null,0,false,false,false,498543424255809,false,[[10,2]]]],[[-1,274,null,476278821268681,false,[[1,[2,"Player > Slopes"]],[3,1]]]]],[0,null,false,null,838511017271359,[[-1,75,null,0,false,false,false,275124377753458,false]],[[-1,274,null,598990600681202,false,[[1,[2,"Player > Slopes"]],[3,0]]]]],[0,null,false,null,605622329332106,[[1,107,null,0,false,false,false,486563526629710,false,[[10,16]]],[47,77,null,0,false,false,false,995742463265474,false,[[10,1]]]],[[47,81,null,604927661472600,false]]],[1,"BORDERWIDTH",0,84,false,true,491504855197634,false],[1,"BORDEROPA",0,100,false,true,192410600212223,false],[0,null,false,null,408314256473983,[],[[-1,266,null,897488327121572,false,[[4,162],[5,[2,"Layer 0"]],[0,[0,0]],[0,[0,0]]]],[162,275,null,171231945393289,false,[[0,[19,276]],[0,[23,"BORDERWIDTH"]]]],[162,277,null,517361504234956,false],[162,278,null,956882151014981,false,[[0,[23,"BORDEROPA"]]]],[-1,266,null,697973847926467,false,[[4,162],[5,[2,"Layer 0"]],[0,[0,0]],[0,[19,279]]]],[162,275,null,905355207578911,false,[[0,[19,279]],[0,[23,"BORDERWIDTH"]]]],[162,280,null,839795677040754,false,[[0,[0,-90]]]],[162,277,null,772517694725741,false],[162,278,null,619018822697129,false,[[0,[23,"BORDEROPA"]]]],[-1,266,null,989765526010275,false,[[4,162],[5,[2,"Layer 0"]],[0,[19,276]],[0,[19,279]]]],[162,275,null,239235109666779,false,[[0,[19,276]],[0,[23,"BORDERWIDTH"]]]],[162,280,null,957355156742143,false,[[0,[0,180]]]],[162,277,null,837009412628728,false],[162,278,null,639907003733091,false,[[0,[23,"BORDEROPA"]]]],[-1,266,null,387682335182584,false,[[4,162],[5,[2,"Layer 0"]],[0,[19,276]],[0,[0,0]]]],[162,275,null,192791144557089,false,[[0,[19,279]],[0,[23,"BORDERWIDTH"]]]],[162,280,null,636827519284473,false,[[0,[0,90]]]],[162,277,null,430707196999115,false],[162,278,null,890086847538060,false,[[0,[23,"BORDEROPA"]]]]]],[0,null,false,null,674276796813212,[[-1,127,null,0,false,false,false,450281059871531,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"dedragames.com"]]]],[-1,127,null,0,false,false,false,423023376792552,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"www.dedragames.com"]]]],[-1,127,null,0,false,false,false,778259619911084,false,[[7,[20,167,282,false,null,[[2,"WebSdkWrapper.hasAds()"]]]],[8,0],[7,[0,1]]]],[-1,127,null,0,false,false,false,612995517924246,false,[[7,[5,[19,212],[23,"lastAdTime"]]],[8,5],[7,[23,"AD_DELAY"]]]],[12,149,null,0,false,true,false,403460055054987,false,[[1,[2,"RemoveAds"]]]]],[[-1,101,null,771517267186538,false,[[11,"lastAdTime"],[7,[19,212]]]],[4,198,null,833963919892525,false,[[1,[2,"crazyMidRoll();"]]]],[125,283,"Dialog",194032468592201,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]]]],[0,null,false,null,311471831130356,[[-1,109,null,0,false,false,false,359203702169628,false]],[],[[0,null,false,null,735896009839655,[[2,284,null,1,false,false,false,280548311442316,false,[[9,78]]]],[[42,120,null,522339314675040,false,[[0,[20,44,121,false,null]],[0,[20,44,122,false,null]]]]]]]],[0,null,false,null,214537880863723,[[53,256,null,1,false,false,false,212267908535824,false]],[[4,285,null,358755628340514,false,[[3,0],[7,[2,"Holder created"]]]],[-1,99,null,894282060244766,false,[[0,[0,0]]]]],[[0,null,false,null,368128153038400,[[-1,127,null,0,false,false,false,721439231547725,false,[[7,[20,65,265,false,null]],[8,0],[7,[0,0]]]]],[[-1,266,null,406635898438827,false,[[4,65],[5,[20,61,267,true,null]],[0,[20,61,268,false,null]],[0,[20,61,269,false,null]]]],[65,270,null,458158632377996,false,[[0,[20,61,271,false,null]],[0,[0,32]]]],[65,155,null,397323122416641,false,[[7,[21,53,true,null,0]]]],[65,262,null,688045167791770,false],[65,263,null,237193273671393,false,[[0,[0,30]]]]]],[0,null,false,null,816392361464306,[[-1,75,null,0,false,false,false,373622157820225,false]],[[65,272,null,188046464135325,false,[[0,[20,61,268,false,null]],[0,[20,61,269,false,null]]]],[65,273,null,759793431232091,false,[[5,[20,61,267,true,null]]]],[65,270,null,453035530977899,false,[[0,[20,61,271,false,null]],[0,[0,32]]]],[65,155,null,413119614541773,false,[[7,[21,53,true,null,0]]]],[65,262,null,971974720662683,false],[65,263,null,156455814576076,false,[[0,[0,30]]]]]],[0,null,false,null,302212852917173,[[53,77,null,0,false,false,false,261855841731533,false,[[10,2]]]],[[-1,274,null,222009221071306,false,[[1,[2,"Player > Slopes"]],[3,1]]]]],[0,null,false,null,290269601901096,[[-1,75,null,0,false,false,false,996250735157930,false]],[[-1,274,null,331615982806334,false,[[1,[2,"Player > Slopes"]],[3,0]]]]]]],[0,null,false,null,227905464368115,[[65,286,null,1,false,false,false,818207833571058,false]],[[65,272,null,246386053767738,false,[[0,[20,61,268,false,null]],[0,[20,61,269,false,null]]]],[65,273,null,132584561274895,false,[[5,[20,61,267,true,null]]]],[65,270,null,973812351604511,false,[[0,[20,61,271,false,null]],[0,[0,32]]]],[65,155,null,844586756395713,false,[[7,[21,53,true,null,0]]]],[65,262,null,685794639281360,false],[65,263,null,692739331250691,false,[[0,[0,30]]]]]],[0,null,false,null,478195429964133,[[61,286,null,1,false,false,false,352088386681585,false]],[[61,155,null,948706222487066,false,[[7,[19,106,[[19,104],[0,1],[2," "]]]]]],[61,262,null,868471312716269,false],[61,263,null,966817285739053,false,[[0,[0,30]]]]]]]],["Music",[[0,[true,"Music"],false,null,834293298384805,[[-1,72,null,0,false,false,false,834293298384805,false,[[1,[2,"Music"]]]]],[],[[1,"curMusicId",1,"",true,false,646336600479377,false],[0,null,false,null,783647158324180,[[4,287,null,1,false,false,false,733616083414813,false]],[[167,288,null,518618532302966,false,[[1,[2,"globalThis.adconfigStopAudioInBackground? HowlerAudioPlayer.setPaused(true) : HowlerAudioPlayer.setLooping(true, 'music')"]],[13]]]]],[0,null,false,null,676418073052509,[[4,289,null,1,false,false,false,577004070147708,false]],[[167,288,null,119545179086229,false,[[1,[2,"globalThis.adconfigStopAudioInBackground? HowlerAudioPlayer.setPaused(false) : HowlerAudioPlayer.setLooping(false, 'music')"]],[13]]]]],[0,null,false,null,665300087704953,[[-1,98,null,1,false,false,false,810292481227460,false]],[],[[0,null,false,null,482987919748899,[[201,290,null,0,false,true,false,616145660037101,false,[[1,[2,"music"]]]]],[[-1,101,null,920431604177404,false,[[11,"curMusicId"],[7,[20,0,160,false,null,[[2,"Music > GetMusic"]]]]]],[201,291,null,970596391003589,false,[[1,[23,"curMusicId"]],[1,[2,"music"]]]]]],[0,null,false,null,161174416182653,[[-1,75,null,0,false,false,false,726147648996942,false]],[],[[1,"musicThatShouldPlay",1,"",false,false,991081929010896,false],[0,null,false,null,814946893421265,[],[[-1,101,null,575985790288294,false,[[11,"musicThatShouldPlay"],[7,[20,0,160,false,null,[[2,"Music > GetMusic"],[0,1]]]]]]]],[0,null,false,null,495918811048273,[[-1,100,null,0,false,false,false,350353783169366,false,[[11,"curMusicId"],[8,1],[7,[23,"musicThatShouldPlay"]]]]],[[0,80,null,926837401466194,false,[[1,[2,"Music > TransitionTo"]],[13,[7,[23,"musicThatShouldPlay"]]]]]]]]],[0,null,false,null,727313552336444,[[-1,127,null,0,false,true,false,261561123998451,false,[[7,[20,0,160,false,null,[[2,"Music > IsOnSafari"]]]],[8,0],[7,[0,0]]]]],[[201,292,null,499900922879403,false,[[1,[2,""]]]]]],[0,null,false,null,297114545720289,[[12,293,null,0,false,false,false,815558439712984,false],[201,290,null,0,false,false,false,652208397461105,false,[[1,[2,""]]]]],[[201,294,null,465479829091412,false,[[0,[20,12,112,false,null,[[2,"Music"]]]],[1,[2,"music"]]]],[201,294,null,929446297086971,false,[[0,[20,12,112,false,null,[[2,"Music"]]]],[1,[2,"transition"]]]],[201,294,null,214198002417033,false,[[0,[20,12,112,false,null,[[2,"Sounds"]]]],[1,[2,"sounds"]]]]],[[0,null,false,null,338333963773114,[[12,295,null,0,false,false,false,165240807364054,false,[[1,[2,"MusicMuted"]],[8,0],[7,[0,1]]]]],[[201,292,null,461162147282539,false,[[1,[2,"music"]]]],[201,292,null,314504727764668,false,[[1,[2,"transition"]]]]]],[0,null,false,null,831575944104728,[[-1,75,null,0,false,false,false,907059571752751,false]],[[201,296,null,634320662227618,false,[[1,[2,"music"]]]],[201,296,null,931731974924461,false,[[1,[2,"transition"]]]]]],[0,null,false,null,250844591970611,[[12,295,null,0,false,false,false,481177714032833,false,[[1,[2,"SoundsMuted"]],[8,0],[7,[0,1]]]]],[[201,292,null,749767535398704,false,[[1,[2,"sounds"]]]]]],[0,null,false,null,287499860697504,[[-1,75,null,0,false,false,false,623972875238483,false]],[[201,296,null,244095784429450,false,[[1,[2,"sounds"]]]]]]]]]],[0,null,false,null,232534594814032,[[201,290,null,0,false,true,false,856581752035176,false,[[1,[2,"music"]]]],[-1,102,null,0,false,false,false,799346528093198,false]],[[-1,101,null,779668990063558,false,[[11,"curMusicId"],[7,[20,0,160,false,null,[[2,"Music > GetMusic"]]]]]],[201,291,null,326891436194415,false,[[1,[23,"curMusicId"]],[1,[2,"music"]]]]]],[0,null,false,null,189849960111386,[[0,169,null,2,false,false,false,819075979872075,false,[[1,[2,"Music > GetMusic"]]]]],[],[[0,null,true,null,431635055479360,[[-1,127,null,0,false,false,false,271064481686439,false,[[7,[19,189,[[19,104],[2,"Menu"]]]],[8,1],[7,[0,-1]]]],[-1,127,null,0,false,false,false,371918829059102,false,[[7,[19,189,[[19,104],[2,"Level"]]]],[8,0],[7,[0,-1]]]]],[[0,171,null,152526323749773,false,[[7,[2,"MenuTrack"]]]]]],[0,null,false,null,585397886302142,[[-1,75,null,0,false,false,false,758072015676112,false]],[],[[1,"ID",0,0,false,false,438217808798611,false],[1,"KeepCurrentIfPossible",0,0,false,false,696101499980387,false],[0,null,false,null,706073424231672,[],[[-1,101,null,825583153468680,false,[[11,"ID"],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]],[-1,101,null,923906175384407,false,[[11,"KeepCurrentIfPossible"],[7,[20,0,170,false,null,[[0,0]]]]]]]],[0,null,false,null,305438840574910,[[-1,100,null,0,false,false,false,759039851178346,false,[[11,"ID"],[8,3],[7,[0,8]]]]],[[0,171,null,506811607073390,false,[[7,[2,"Track1"]]]]]],[0,null,false,null,986607817373479,[[-1,75,null,0,false,false,false,699669545617792,false],[-1,100,null,0,false,false,false,862779031226782,false,[[11,"ID"],[8,3],[7,[0,16]]]]],[[0,171,null,356411930078803,false,[[7,[2,"Track2"]]]]]],[0,null,false,null,861705489111860,[[-1,75,null,0,false,false,false,180126215025261,false],[-1,100,null,0,false,false,false,704252038312933,false,[[11,"ID"],[8,3],[7,[0,24]]]]],[],[[0,null,false,null,121202277153058,[[-1,100,null,0,false,false,false,468218725805515,false,[[11,"curMusicId"],[8,0],[7,[2,"Track1"]]]]],[],[[0,null,false,null,312099206395062,[[-1,100,null,0,false,false,false,985620106627608,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,616597085767573,false,[[7,[2,"Track2"]]]]]],[0,null,false,null,420917152488760,[[-1,75,null,0,false,false,false,344328203896715,false]],[[0,171,null,617270630487567,false,[[7,[2,"Track1"]]]]]]]],[0,null,false,null,251781043868993,[[-1,75,null,0,false,false,false,708742972638011,false],[-1,100,null,0,false,false,false,436639753011074,false,[[11,"curMusicId"],[8,0],[7,[2,"Track2"]]]]],[],[[0,null,false,null,178340194952577,[[-1,100,null,0,false,false,false,239067577739569,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,862802428205008,false,[[7,[2,"Track1"]]]]]],[0,null,false,null,869781913786546,[[-1,75,null,0,false,false,false,804142187748208,false]],[[0,171,null,536062924804727,false,[[7,[2,"Track2"]]]]]]]],[0,null,false,null,631137728442017,[[-1,75,null,0,false,false,false,102852646797885,false]],[[0,171,null,287233174744654,false,[[7,[19,297,[[2,"Track1"],[2,"Track2"]]]]]]]]]],[0,null,false,null,178652708201988,[[-1,75,null,0,false,false,false,636735901545949,false],[-1,100,null,0,false,false,false,576590375836157,false,[[11,"ID"],[8,3],[7,[0,32]]]]],[],[[0,null,false,null,966423895913848,[[-1,100,null,0,false,false,false,738663328797994,false,[[11,"curMusicId"],[8,0],[7,[2,"Track2"]]]]],[],[[0,null,false,null,138251430146716,[[-1,100,null,0,false,false,false,782306379102525,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,498472484047858,false,[[7,[2,"Track3"]]]]]],[0,null,false,null,870123655259361,[[-1,75,null,0,false,false,false,720178433880187,false]],[[0,171,null,741500737584953,false,[[7,[2,"Track2"]]]]]]]],[0,null,false,null,175977263526627,[[-1,75,null,0,false,false,false,884391991538303,false],[-1,100,null,0,false,false,false,950619687338150,false,[[11,"curMusicId"],[8,0],[7,[2,"Track3"]]]]],[],[[0,null,false,null,466752165711104,[[-1,100,null,0,false,false,false,458698935375697,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,629865451995769,false,[[7,[2,"Track2"]]]]]],[0,null,false,null,304944795435889,[[-1,75,null,0,false,false,false,303097741523470,false]],[[0,171,null,772310323738699,false,[[7,[2,"Track3"]]]]]]]],[0,null,false,null,842131136534110,[[-1,75,null,0,false,false,false,520774770393677,false]],[[0,171,null,905200187874063,false,[[7,[19,297,[[2,"Track2"],[2,"Track3"]]]]]]]]]],[0,null,false,null,786281660073354,[[-1,75,null,0,false,false,false,758847075844587,false],[-1,100,null,0,false,false,false,818491854634671,false,[[11,"ID"],[8,3],[7,[0,40]]]]],[],[[0,null,false,null,963526501528750,[[-1,100,null,0,false,false,false,476968994810798,false,[[11,"curMusicId"],[8,0],[7,[2,"Track3"]]]]],[],[[0,null,false,null,796595693638316,[[-1,100,null,0,false,false,false,951450901648160,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,896029390697147,false,[[7,[2,"Track4"]]]]]],[0,null,false,null,474544655176801,[[-1,75,null,0,false,false,false,555224833619829,false]],[[0,171,null,266607879961259,false,[[7,[2,"Track3"]]]]]]]],[0,null,false,null,605255482930408,[[-1,75,null,0,false,false,false,519205918997494,false],[-1,100,null,0,false,false,false,228919586841778,false,[[11,"curMusicId"],[8,0],[7,[2,"Track4"]]]]],[],[[0,null,false,null,564189792863265,[[-1,100,null,0,false,false,false,604113262894345,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,305421959526726,false,[[7,[2,"Track3"]]]]]],[0,null,false,null,634446854009012,[[-1,75,null,0,false,false,false,243096907530680,false]],[[0,171,null,365595656071837,false,[[7,[2,"Track4"]]]]]]]],[0,null,false,null,932176846936120,[[-1,75,null,0,false,false,false,655870559310570,false]],[[0,171,null,852677969515837,false,[[7,[19,297,[[2,"Track3"],[2,"Track4"]]]]]]]]]],[0,null,false,null,177849394190549,[[-1,75,null,0,false,false,false,168359971652807,false],[-1,100,null,0,false,false,false,862930625360745,false,[[11,"ID"],[8,3],[7,[0,48]]]]],[],[[0,null,false,null,714266866700918,[[-1,100,null,0,false,false,false,950405812599458,false,[[11,"curMusicId"],[8,0],[7,[2,"Track1"]]]]],[],[[0,null,false,null,441594605052624,[[-1,100,null,0,false,false,false,837896664522274,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,296781515951859,false,[[7,[19,297,[[2,"Track2"],[2,"Track4"]]]]]]]],[0,null,false,null,469262093508549,[[-1,75,null,0,false,false,false,573366266316560,false]],[[0,171,null,384336718739976,false,[[7,[2,"Track 1"]]]]]]]],[0,null,false,null,353518361255720,[[-1,75,null,0,false,false,false,550785685925134,false],[-1,100,null,0,false,false,false,238204620847805,false,[[11,"curMusicId"],[8,0],[7,[2,"Track2"]]]]],[],[[0,null,false,null,667179911093984,[[-1,100,null,0,false,false,false,276725843425680,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,481704296821981,false,[[7,[19,297,[[2,"Track1"],[2,"Track4"]]]]]]]],[0,null,false,null,492069594968202,[[-1,75,null,0,false,false,false,470475745217425,false]],[[0,171,null,345333340003673,false,[[7,[2,"Track2"]]]]]]]],[0,null,false,null,321557148408329,[[-1,75,null,0,false,false,false,688274068030327,false],[-1,100,null,0,false,false,false,798919748601031,false,[[11,"curMusicId"],[8,0],[7,[2,"Track4"]]]]],[],[[0,null,false,null,468325551365692,[[-1,100,null,0,false,false,false,949101710688790,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,851920587271552,false,[[7,[19,297,[[2,"Track1"],[2,"Track2"]]]]]]]],[0,null,false,null,592928952920952,[[-1,75,null,0,false,false,false,575289584688183,false]],[[0,171,null,828645116980356,false,[[7,[2,"Track4"]]]]]]]],[0,null,false,null,105041108848179,[[-1,75,null,0,false,false,false,907456054920336,false]],[[0,171,null,861494642637077,false,[[7,[19,297,[[2,"Track1"],[2,"Track2"],[2,"Track4"]]]]]]]]]],[0,null,false,null,479878533696056,[[-1,75,null,0,false,false,false,574280972236386,false]],[],[[0,null,false,null,231611330175091,[[-1,100,null,0,false,false,false,456151069772991,false,[[11,"curMusicId"],[8,0],[7,[2,"Track1"]]]]],[],[[0,null,false,null,729422115528030,[[-1,100,null,0,false,false,false,480480262860007,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,548705738596285,false,[[7,[19,297,[[2,"Track2"],[2,"Track3"],[2,"Track4"]]]]]]]],[0,null,false,null,661487869110645,[[-1,75,null,0,false,false,false,294680838893290,false]],[[0,171,null,935277142140368,false,[[7,[2,"Track 1"]]]]]]]],[0,null,false,null,916973679410426,[[-1,75,null,0,false,false,false,598164983987906,false],[-1,100,null,0,false,false,false,979887795034457,false,[[11,"curMusicId"],[8,0],[7,[2,"Track2"]]]]],[],[[0,null,false,null,974215114179635,[[-1,100,null,0,false,false,false,318933371146750,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,646967251457981,false,[[7,[19,297,[[2,"Track1"],[2,"Track3"],[2,"Track4"]]]]]]]],[0,null,false,null,167712409398253,[[-1,75,null,0,false,false,false,469452677702658,false]],[[0,171,null,557373766742237,false,[[7,[2,"Track2"]]]]]]]],[0,null,false,null,937480126629693,[[-1,75,null,0,false,false,false,114698362681292,false],[-1,100,null,0,false,false,false,541645527197480,false,[[11,"curMusicId"],[8,0],[7,[2,"Track3"]]]]],[],[[0,null,false,null,421721712412123,[[-1,100,null,0,false,false,false,298894293112883,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,962498109447773,false,[[7,[19,297,[[2,"Track1"],[2,"Track2"],[2,"Track4"]]]]]]]],[0,null,false,null,435207725976235,[[-1,75,null,0,false,false,false,194504752381395,false]],[[0,171,null,492650247645207,false,[[7,[2,"Track3"]]]]]]]],[0,null,false,null,692159109929300,[[-1,75,null,0,false,false,false,564283304872376,false],[-1,100,null,0,false,false,false,542479658855977,false,[[11,"curMusicId"],[8,0],[7,[2,"Track4"]]]]],[],[[0,null,false,null,123556355629641,[[-1,100,null,0,false,false,false,674730872065042,false,[[11,"KeepCurrentIfPossible"],[8,0],[7,[0,0]]]]],[[0,171,null,637268422688023,false,[[7,[19,297,[[2,"Track1"],[2,"Track2"],[2,"Track3"]]]]]]]],[0,null,false,null,549320499529525,[[-1,75,null,0,false,false,false,929002874023651,false]],[[0,171,null,483037056834630,false,[[7,[2,"Track4"]]]]]]]],[0,null,false,null,367476357913311,[[-1,75,null,0,false,false,false,129310838557980,false]],[[0,171,null,986726444308461,false,[[7,[19,297,[[2,"Track1"],[2,"Track2"],[2,"Track3"],[2,"Track4"]]]]]]]]]]]]]],[0,null,false,null,560977516750594,[[0,169,null,2,false,false,false,604989033802839,false,[[1,[2,"Music > TransitionTo"]]]]],[],[[1,"musicToTransitionTo",1,"",true,false,660486003855271,false],[0,null,false,null,796035312368828,[],[[-1,101,null,712376019852777,false,[[11,"musicToTransitionTo"],[7,[20,0,170,false,null,[[0,0]]]]]],[201,294,null,139254817052246,false,[[0,[20,12,112,false,null,[[2,"Music"]]]],[1,[2,"transition"]]]],[201,291,null,646935262743982,false,[[1,[10,[2,"Sfx_Transition-0"],[19,298,[[4,[19,299,[[19,300,[[0,9]]]]],[0,1]]]]]],[1,[2,"transition"]]]],[-1,99,null,559006776291973,false,[[0,[1,0.1]]]],[201,301,null,670559398141388,false,[[1,[2,"music"]]]],[201,291,null,208882259624150,false,[[1,[23,"musicToTransitionTo"]],[1,[2,"music"]]]],[-1,101,null,170663011681904,false,[[11,"curMusicId"],[7,[23,"musicToTransitionTo"]]]]]]]],[0,null,false,null,303447219955458,[[0,169,null,2,false,false,false,177748323790443,false,[[1,[2,"Music > IsOnSafari"]]]]],[[0,171,null,234604438797258,false,[[7,[20,167,282,false,null,[[2,"globalThis.__ovoIsSafari? 1:0"]]]]]]]]]],[0,[true,"Sounds"],false,null,195246873340451,[[-1,72,null,0,false,false,false,195246873340451,false,[[1,[2,"Sounds"]]]]],[],[[0,null,false,null,212243551230728,[[42,206,"Platform",1,false,false,false,414447786138746,false],[42,77,null,0,false,true,false,319416623148736,false,[[10,1]]],[42,77,null,0,false,true,false,390912347047063,false,[[10,4]]],[42,77,null,0,false,true,false,694353117514808,false,[[10,7]]],[42,77,null,0,false,true,false,450220836432058,false,[[10,8]]],[42,77,null,0,false,true,false,248445886420719,false,[[10,1]]],[42,205,"Platform",0,false,true,false,902050333520360,false,[[3,0]]],[42,205,"Platform",0,false,true,false,487571116414741,false,[[3,1]]],[42,77,null,0,false,true,false,187004495056925,false,[[10,16]]]],[]],[0,null,false,null,258727837531968,[[42,73,null,0,false,false,false,617832157580689,false,[[10,0],[8,0],[7,[2,"run"]]]],[42,77,null,0,false,true,false,956163226781186,false,[[10,16]]],[-1,127,null,0,false,true,false,106879508972673,false,[[7,[19,189,[[19,104],[2,"Menu"]]]],[8,1],[7,[0,-1]]]]],[],[[0,null,true,null,775164690120588,[[35,302,null,0,false,false,false,600797643040006,false,[[0,[4,[0,80],[20,42,87,false,null]]],[0,[4,[0,100],[20,42,87,false,null]]]]],[39,302,null,0,false,false,false,534783724373821,false,[[0,[4,[0,80],[20,42,87,false,null]]],[0,[4,[0,100],[20,42,87,false,null]]]]]],[],[[0,null,false,null,936784366299142,[[-1,102,null,0,false,false,false,978160110375954,false]],[[201,291,null,228712029554244,false,[[1,[10,[2,"step"],[19,297,[[2,""],[2,"2"],[2,"3"]]]]],[1,[2,"sounds"]]]]]]]]]],[0,null,false,null,497888976995997,[[42,73,null,0,false,false,false,167956916865618,false,[[10,0],[8,0],[7,[2,"dancing"]]]],[42,77,null,0,false,true,false,176531096055768,false,[[10,16]]],[-1,127,null,0,false,true,false,329926294906198,false,[[7,[19,189,[[19,104],[2,"Menu"]]]],[8,1],[7,[0,-1]]]]],[],[[0,null,true,null,330879669762533,[[35,302,null,0,false,false,false,526968249333871,false,[[0,[4,[0,80],[20,42,87,false,null]]],[0,[4,[0,100],[20,42,87,false,null]]]]],[39,302,null,0,false,false,false,319993430921153,false,[[0,[4,[0,80],[20,42,87,false,null]]],[0,[4,[0,100],[20,42,87,false,null]]]]]],[],[[0,null,false,null,742516946565625,[[-1,102,null,0,false,false,false,228914304454531,false]],[[201,291,null,692343945014335,false,[[1,[10,[2,"step"],[19,297,[[2,""],[2,"2"],[2,"3"]]]]],[1,[2,"sounds"]]]]]]]]]]]],[0,null,false,null,220117348155934,[[0,169,null,2,false,false,false,178170322315101,false,[[1,[2,"muteSounds"]]]]],[[201,292,null,371082123435635,false,[[1,[2,""]]]]]],[0,null,false,null,763780346262210,[[0,169,null,2,false,false,false,477604814916257,false,[[1,[2,"unmuteSounds"]]]]],[[201,296,null,585982494643615,false,[[1,[2,""]]]]]]]],["Achievements",[[2,"Skins",false],[0,[true,"Achievements"],false,null,911999944091335,[[-1,72,null,0,false,false,false,911999944091335,false,[[1,[2,"Achievements"]]]]],[],[[0,[true,"Achievements > Init"],false,null,310144369309424,[[-1,72,null,0,false,false,false,310144369309424,false,[[1,[2,"Achievements > Init"]]]]],[],[[0,null,false,null,423825310968724,[[-1,98,null,1,false,false,false,977938436828895,false],[14,303,null,0,false,false,false,211396064576267,false,[[3,0],[13]]]],[[8,304,null,164821358810043,false,[[1,[2,"Achievements"]],[12,"achievements.json"]]]]],[0,null,false,null,868493747045833,[[8,305,null,1,false,false,false,390904824076330,false,[[1,[2,"Achievements"]]]]],[[14,306,null,556523142549276,false,[[1,[20,8,307,true,null]],[3,0],[13]]],[7,308,null,232051643448702,false,[[1,[2,"Achievements"]],[1,[20,8,307,true,null]]]]]]]],[0,[true,"Achievements > API"],false,null,875317090437606,[[-1,72,null,0,false,false,false,875317090437606,false,[[1,[2,"Achievements > API"]]]]],[],[[0,null,false,null,631631509947933,[[0,169,null,2,false,false,false,866448631875583,false,[[1,[2,"Achievements > Unlock"]]]],[12,149,null,0,false,true,false,405889323207027,false,[[1,[10,[2,"Achievement"],[20,0,170,false,null,[[0,0]]]]]]]],[[0,80,null,897191250055948,false,[[1,[2,"Save > Achievement"]],[13,[7,[20,0,170,false,null,[[0,0]]]]]]],[15,309,null,461019997212428,false,[[1,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"callback"]]]],[1,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"divider"]]]],[1,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"params"]]]],[1,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"type"]]]]]],[4,198,null,103432079846720,false,[[1,[2,"globalThis.WebSdkWrapper.happyTime()"]]]],[194,103,null,942384658801085,false,[[3,2],[1,[2,"Achievement"]],[1,[20,0,160,false,null,[[2,"Achievements > Name"],[20,0,170,false,null,[[0,0]]]]]],[1,[2,""]]]]],[[1,"title",1,"",false,false,423816191629674,false],[1,"achname",1,"",false,false,947064063943985,false],[1,"achdesc",1,"",false,false,639244663161052,false],[0,null,false,null,865331059773374,[],[[167,311,null,192932419445655,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"achievementunlocked"]],[7,[2,"text"]],[7,[2,"Achievement Unlocked !"]],[7,[2,""]]]]],[-1,101,null,433293757159875,false,[[11,"title"],[7,[20,167,312,false,null]]]],[-1,101,null,436157484553193,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,905432434575781,false,[[1,[2,"findLanguageKey"]],[13,[7,[2,"en-us"]],[7,[20,0,160,false,null,[[2,"Achievements > Name"],[20,0,170,false,null,[[0,0]]]]]]]]],[167,311,null,197180075876222,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[20,167,312,false,null]],[7,[2,"text"]],[7,[20,0,160,false,null,[[2,"Achievements > Name"],[20,0,170,false,null,[[0,0]]]]]],[7,[2,""]]]]],[-1,101,null,408214947868636,false,[[11,"achname"],[7,[20,167,312,false,null]]]],[167,311,null,907046479136857,false,[[1,[2,"findLanguageKey"]],[13,[7,[2,"en-us"]],[7,[20,0,160,false,null,[[2,"Achievements > Description"],[20,0,170,false,null,[[0,0]]]]]]]]],[167,311,null,949056557778947,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[20,167,312,false,null]],[7,[2,"text"]],[7,[20,0,160,false,null,[[2,"Achievements > Description"],[20,0,170,false,null,[[0,0]]]]]],[7,[2,""]]]]],[-1,101,null,102536389370750,false,[[11,"achdesc"],[7,[20,167,312,false,null]]]],[0,80,null,432830210793400,false,[[1,[2,"Notification > Image"]],[13,[7,[23,"title"]],[7,[10,[10,[23,"achname"],[2,": "]],[23,"achdesc"]]],[7,[20,0,160,false,null,[[2,"Achievements > Icon"],[20,0,170,false,null,[[0,0]]]]]]]]]]]]],[0,null,false,null,769715116212284,[[0,169,null,2,false,false,false,662877008481550,false,[[1,[2,"Achievements > Name"]]]]],[[0,171,null,964172676212825,false,[[7,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"name"]]]]]]]],[0,null,false,null,707996213756631,[[0,169,null,2,false,false,false,717227998776218,false,[[1,[2,"Achievements > Description"]]]]],[[0,171,null,435353834842690,false,[[7,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"description"]]]]]]]],[0,null,false,null,486845014960751,[[0,169,null,2,false,false,false,249187675882139,false,[[1,[2,"Achievements > Icon"]]]]],[[0,171,null,521740548336253,false,[[7,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"icon"]]]]]]]],[0,null,false,null,992674309015349,[[0,169,null,2,false,false,false,876074760310401,false,[[1,[2,"Achievements > Hidden"]]]]],[[0,171,null,728140719383226,false,[[7,[20,14,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"hidden"]]]]]]]]]]]]]],["Save",[[2,"Language",false],[2,"Skins",false],[2,"Inputs",false],[2,"Achievements",false],[2,"Notification",false],[0,[true,"Save"],false,null,162986568156015,[[-1,72,null,0,false,false,false,162986568156015,false,[[1,[2,"Save"]]]]],[],[[0,[true,"Save > Init"],false,null,283165337029184,[[-1,72,null,0,false,false,false,283165337029184,false,[[1,[2,"Save > Init"]]]]],[],[[0,null,false,null,855870978712707,[[-1,98,null,1,false,false,false,750078358650990,false],[1,107,null,0,false,false,false,949644249988978,false,[[10,6]]]],[[8,304,null,735985345045914,false,[[1,[2,"adconfig"]],[12,"adconfig.json"]]],[4,198,null,418123747283769,false,[[1,[2,"globalThis.oldRuntimeMobileMode = this.runtime.isMobile"]]]],[12,313,null,211265669871254,false],[201,314,null,481167027365172,false,[[2,["menutrack",false]],[1,[2,"music"]]]],[201,314,null,557488789583885,false,[[2,["track1",true]],[1,[2,"music"]]]],[201,314,null,937435560220639,false,[[2,["track2",true]],[1,[2,"music"]]]],[201,314,null,471424179541705,false,[[2,["track3",true]],[1,[2,"music"]]]],[201,314,null,109928488869888,false,[[2,["track4",true]],[1,[2,"music"]]]]],[[0,null,false,null,261757822495536,[],[[-1,315,null,490693393652791,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]],[[0,null,false,null,851539001060242,[[30,108,null,0,false,false,false,700675995494868,false,[[10,0],[8,0],[7,[2,""]]]]],[[30,316,null,434287948116961,false,[[10,0],[7,[20,167,282,false,null,[[2,"detectLanguage()"]]]]]],[-1,99,null,817839074078626,false,[[0,[1,1]]]],[12,111,null,268971112127220,false,[[1,[2,"Language"]],[7,[20,30,317,true,null]]]],[12,113,null,208638790552480,false]]]]],[0,null,false,null,851076218283539,[],[[-1,99,null,176849822561145,false,[[0,[0,0]]]],[1,197,null,474782993454946,false,[[10,6],[3,0]]],[8,304,null,912681795007652,false,[[1,[2,"language"]],[12,"languages.json"]]]]]]],[0,null,false,null,910632506246077,[[8,305,null,1,false,false,false,636612072809910,false,[[1,[2,"language"]]]]],[],[[0,null,false,null,600840665840540,[[30,108,null,0,false,false,false,532124893435554,false,[[10,1],[8,0],[7,[2,""]]]]],[[30,316,null,597812878819622,false,[[10,1],[7,[20,8,307,true,null]]]],[30,197,null,375112387838088,false,[[10,2],[3,1]]],[12,111,null,662066397971048,false,[[1,[2,"Language"]],[7,[20,30,317,true,null]]]],[0,80,null,292340083562544,false,[[1,[2,"Language > Loaded"]],[13]]]],[[0,null,false,null,289977059879069,[[12,293,null,0,false,false,false,278946890351023,false]],[[12,113,null,244280892223327,false]]]]]]],[0,null,false,null,821190910100078,[[8,305,null,1,false,false,false,847283276673076,false,[[1,[2,"adconfig"]]]]],[[167,318,null,714329333861523,false,[[1,[2,"adconfig"]],[7,[20,8,307,true,null]]]]],[[0,null,false,null,876661063980343,[[-1,109,null,0,false,false,false,116302400862035,false]],[[167,311,null,475413504738752,false,[[1,[2,"initWebSdkWrapper"]],[13,[7,[0,1]]]]]]],[0,null,false,null,248416363955669,[[-1,75,null,0,false,false,false,624916031097691,false]],[[167,311,null,307717019234091,false,[[1,[2,"initWebSdkWrapper"]],[13,[7,[0,0]]]]]]]]],[0,null,false,null,611428631163515,[[8,319,null,1,false,false,false,331994346093878,false,[[1,[2,"adconfig"]]]]],[]],[0,null,false,null,669131513933010,[[12,320,null,1,false,false,false,671529092966837,false]],[[12,111,null,803905557492758,false,[[1,[2,"Levels"]],[7,[0,1]]]],[12,111,null,864311614878293,false,[[1,[2,"Music"]],[7,[1,0.5]]]],[12,111,null,464758699033225,false,[[1,[2,"Sounds"]],[7,[1,0.5]]]],[12,111,null,290639275637948,false,[[1,[2,"VolumeIsLinear"]],[7,[0,1]]]],[12,111,null,923381777766359,false,[[1,[2,"Fullscreen"]],[7,[0,0]]]],[12,111,null,629676849342578,false,[[1,[2,"HardMode"]],[7,[0,0]]]],[12,111,null,768695733681222,false,[[1,[2,"AdvancedMode"]],[7,[0,0]]]],[12,111,null,284617585170439,false,[[1,[2,"LeftInput"]],[7,[21,16,false,null,0]]]],[12,111,null,253290119634447,false,[[1,[2,"RightInput"]],[7,[21,16,false,null,2]]]],[12,111,null,271074527701897,false,[[1,[2,"UpInput"]],[7,[21,16,false,null,1]]]],[12,111,null,754687278107088,false,[[1,[2,"DownInput"]],[7,[21,16,false,null,3]]]],[12,111,null,571643322782463,false,[[1,[2,"Gold"]],[7,[0,0]]]],[12,111,null,723145622788503,false,[[1,[2,"Skin0"]],[7,[0,1]]]],[12,111,null,308993002650976,false,[[1,[2,"CollectedCoins"]],[7,[0,0]]]],[12,111,null,483688618875811,false,[[1,[2,"CurSkin"]],[7,[2,""]]]],[12,111,null,459260542656810,false,[[1,[2,"MobileMode"]],[7,[0,0]]]],[12,111,null,181995077996050,false,[[1,[2,"MusicMuted"]],[7,[0,0]]]],[12,111,null,323841926399552,false,[[1,[2,"SoundsMuted"]],[7,[0,0]]]],[12,113,null,287238616458505,false]],[[0,null,false,null,154382183721419,[[30,107,null,0,false,false,false,934526837180121,false,[[10,2]]]],[[12,111,null,661493644679138,false,[[1,[2,"Language"]],[7,[20,30,317,true,null]]]],[12,113,null,333736026151571,false]]]]],[0,null,false,null,165604402275530,[[12,321,null,1,false,false,false,775790404995832,false]],[],[[0,null,false,null,654032152308802,[[1,107,null,0,false,false,false,563107270537816,false,[[10,7]]],[-1,109,null,0,false,false,false,983942327988317,false]],[[4,285,null,129268849388368,false,[[3,1],[7,[2,"BLOW SAVE MODE: PLEASE DISABLE AFTER TESTING"]]]],[0,80,null,121950783623740,false,[[1,[2,"Save > BlowSave"]],[13]]]]],[0,null,false,null,115706140179141,[[1,107,null,0,false,false,false,428571442928592,false,[[10,12]]]],[[12,111,null,390430929672685,false,[[1,[2,"Levels"]],[7,[21,1,false,null,9]]]],[0,80,null,690072598568067,false,[[1,[2,"Notification > Alert"]],[13,[7,[2,"Test Mode Activated"]],[7,[2,"This unlocks every level."]]]]],[12,113,null,531292985869405,false]]],[0,null,false,null,648721901291575,[[1,107,null,0,false,false,false,551057881912831,false,[[10,11]]]],[[0,80,null,159980054600369,false,[[1,[2,"Notification > Alert"]],[13,[7,[2,"Random Skin Activated"]],[7,[2,"This makes you try every skin in the game."]]]]]]],[0,null,false,null,324154452321057,[[12,149,null,0,false,true,false,565616474010403,false,[[1,[2,"Levels"]]]]],[[12,111,null,240186018083704,false,[[1,[2,"Levels"]],[7,[0,1]]]],[12,113,null,683932486412394,false]]],[0,null,true,null,158440876070012,[[12,149,null,0,false,false,false,633915784769280,false,[[1,[2,"besttime"]]]],[12,149,null,0,false,false,false,178852042436420,false,[[1,[2,"besttimehard"]]]]],[[0,80,null,247085273161368,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,10]]]]]]],[0,null,false,null,567203571428331,[[-1,75,null,0,false,false,false,194369843114659,false],[12,295,null,0,false,false,false,955018068061617,false,[[1,[2,"Levels"]],[8,4],[7,[21,1,false,null,9]]]]],[[12,111,null,348198921036705,false,[[1,[2,"Levels"]],[7,[21,1,false,null,9]]]],[12,113,null,209534354796506,false]]],[0,null,true,null,568274906586870,[[12,149,null,0,false,true,false,340665498869633,false,[[1,[2,"LeftInput"]]]],[12,295,null,0,false,false,false,256981955378935,false,[[1,[2,"LeftInput"]],[8,2],[7,[0,3]]]]],[[12,111,null,449702388163239,false,[[1,[2,"LeftInput"]],[7,[21,16,false,null,0]]]]]],[0,null,true,null,393749748047054,[[12,149,null,0,false,true,false,752071561619586,false,[[1,[2,"RightInput"]]]],[12,295,null,0,false,false,false,887157804206072,false,[[1,[2,"RightInput"]],[8,2],[7,[0,3]]]]],[[12,111,null,253190104837749,false,[[1,[2,"RightInput"]],[7,[21,16,false,null,2]]]]]],[0,null,true,null,936714148639980,[[12,149,null,0,false,true,false,152634170491822,false,[[1,[2,"UpInput"]]]],[12,295,null,0,false,false,false,162040904732276,false,[[1,[2,"UpInput"]],[8,2],[7,[0,3]]]]],[[12,111,null,268980869575249,false,[[1,[2,"UpInput"]],[7,[21,16,false,null,1]]]]]],[0,null,true,null,555653481807695,[[12,149,null,0,false,true,false,541389630555295,false,[[1,[2,"DownInput"]]]],[12,295,null,0,false,false,false,174487595292886,false,[[1,[2,"DownInput"]],[8,2],[7,[0,3]]]]],[[12,111,null,344418674661205,false,[[1,[2,"DownInput"]],[7,[21,16,false,null,3]]]]]],[0,null,false,null,536767773635854,[[12,149,null,0,false,false,false,496782941149315,false,[[1,[2,"Language"]]]]],[[167,318,null,173046675829932,false,[[1,[2,"savedVars"]],[7,[20,12,112,false,null,[[2,"Language"]]]]]],[167,318,null,690226434084932,false,[[1,[2,"curVars"]],[7,[20,30,317,true,null]]]],[167,311,null,375468426452456,false,[[1,[2,"mergeInstanceVars"]],[13]]],[30,322,null,544977044764135,false,[[1,[20,167,312,false,null]]]],[0,80,null,999405815840846,false,[[1,[2,"Language > Loaded"]],[13]]]]],[0,null,false,null,529950628875775,[[12,149,null,0,false,true,false,647352120456165,false,[[1,[2,"MusicMuted"]]]]],[[12,111,null,336061206078562,false,[[1,[2,"MusicMuted"]],[7,[0,0]]]]]],[0,null,false,null,958414220108857,[[12,149,null,0,false,true,false,473362993297200,false,[[1,[2,"SoundsMuted"]]]]],[[12,111,null,824672939843699,false,[[1,[2,"SoundsMuted"]],[7,[0,0]]]]]],[0,null,false,null,488504661712040,[[-1,75,null,0,false,false,false,689472132831626,false]],[[12,111,null,975807535287343,false,[[1,[2,"Language"]],[7,[20,30,317,true,null]]]]]],[0,null,false,null,697465902245521,[],[[-1,99,null,888498472278283,false,[[0,[0,0]]]],[16,316,null,202800238877928,false,[[10,0],[7,[20,12,112,false,null,[[2,"LeftInput"]]]]]],[16,316,null,502322096114036,false,[[10,3],[7,[20,12,112,false,null,[[2,"DownInput"]]]]]],[16,316,null,522447533155396,false,[[10,2],[7,[20,12,112,false,null,[[2,"RightInput"]]]]]],[16,316,null,476775079206194,false,[[10,1],[7,[20,12,112,false,null,[[2,"UpInput"]]]]]],[1,316,null,624888217179466,false,[[10,8],[7,[20,12,112,false,null,[[2,"CurSkin"]]]]]]],[[0,null,false,null,754756956427564,[[12,149,null,0,false,true,false,568587465180406,false,[[1,[2,"VolumeIsLinear"]]]]],[[201,323,null,728410219618408,false,[[0,[20,12,112,false,null,[[2,"Music"]]]],[1,[2,"music"]]]],[201,323,null,253643581181864,false,[[0,[20,12,112,false,null,[[2,"Sounds"]]]],[1,[2,"sounds"]]]],[12,111,null,495508023041801,false,[[1,[2,"Music"]],[7,[20,201,324,false,null,[[2,"music"]]]]]],[12,111,null,411468552827177,false,[[1,[2,"Sounds"]],[7,[20,201,324,false,null,[[2,"sounds"]]]]]],[12,111,null,657237777880578,false,[[1,[2,"VolumeIsLinear"]],[7,[0,1]]]],[201,294,null,389019009004008,false,[[0,[20,12,112,false,null,[[2,"Music"]]]],[1,[2,"music"]]]],[201,294,null,918035952247009,false,[[0,[20,12,112,false,null,[[2,"Sounds"]]]],[1,[2,"sounds"]]]]]],[0,null,false,null,248780237932463,[[-1,75,null,0,false,false,false,946065334708927,false]],[[201,294,null,412492798942209,false,[[0,[20,12,112,false,null,[[2,"Music"]]]],[1,[2,"music"]]]],[201,294,null,868227491645633,false,[[0,[20,12,112,false,null,[[2,"Sounds"]]]],[1,[2,"sounds"]]]]]],[0,null,false,null,821531406954841,[[12,295,null,0,false,false,false,823673578277356,false,[[1,[2,"Fullscreen"]],[8,0],[7,[0,1]]]]],[[4,325,null,706353150222840,false,[[3,0]]]]],[0,null,false,null,994603906770450,[[12,295,null,0,false,false,false,416597273766833,false,[[1,[2,"HardMode"]],[8,0],[7,[0,1]]]]],[[1,197,null,107432619565177,false,[[10,16],[3,0]]]]],[0,null,false,null,543709717956369,[[12,295,null,0,false,false,false,191607024089398,false,[[1,[2,"AdvancedMode"]],[8,0],[7,[0,1]]]]],[[1,197,null,390853691505709,false,[[10,17],[3,1]]]]],[0,null,false,null,372050391686339,[[12,295,null,0,false,false,false,547836138675055,false,[[1,[2,"MusicMuted"]],[8,0],[7,[0,1]]]]],[[201,292,null,292807829833409,false,[[1,[2,"music"]]]]]],[0,null,false,null,926911077808948,[[-1,75,null,0,false,false,false,401329858585438,false]],[[201,296,null,198571554634384,false,[[1,[2,"music"]]]]]],[0,null,false,null,336411234421061,[[12,295,null,0,false,false,false,676475051283773,false,[[1,[2,"SoundsMuted"]],[8,0],[7,[0,1]]]]],[[201,292,null,140501162948391,false,[[1,[2,"sounds"]]]]]],[0,null,false,null,728351105910189,[[-1,75,null,0,false,false,false,342166235544418,false]],[[201,296,null,418896621432117,false,[[1,[2,"sounds"]]]]]],[0,null,false,null,764750905827966,[],[[0,80,null,729203026031539,false,[[1,[2,"Options > Update"]],[13]]]]]]],[0,null,false,null,292841523463166,[],[[0,80,null,383099674928518,false,[[1,[2,"Save > UpdateNbCoins"]],[13]]],[0,80,null,339181398740631,false,[[1,[2,"Save > UpdateLevelAchievements"]],[13]]],[0,80,null,831560700818737,false,[[1,[2,"Save > Update Mobile Mode"]],[13]]],[12,113,null,412027218432684,false]]]]],[0,null,false,null,775355781556675,[[12,326,null,1,false,false,false,792201547156201,false]],[[4,285,null,855062792113850,false,[[3,2],[7,[10,[2,"SyncStorage: Init failed: "],[20,12,327,true,null]]]]]]],[0,null,false,null,472664455482677,[[-1,328,null,1,false,false,false,153060324119327,false]],[[0,80,null,302578828316574,false,[[1,[2,"Save > Save"]],[13]]]]]]],[0,[true,"Save > API"],false,null,629196985939124,[[-1,72,null,0,false,false,false,629196985939124,false,[[1,[2,"Save > API"]]]]],[],[[0,null,false,null,266481799390422,[[0,169,null,2,false,false,false,785616536486651,false,[[1,[2,"Save > Save"]]]]],[[12,113,null,535781288900225,false]]],[0,null,false,null,298471975688083,[[0,169,null,2,false,false,false,839479699918601,false,[[1,[2,"Save > Achievement"]]]]],[[12,111,null,104072826878550,false,[[1,[10,[2,"Achievement"],[20,0,170,false,null,[[0,0]]]]],[7,[0,1]]]],[12,113,null,718484982641264,false]]],[0,null,false,null,472399118101821,[[0,169,null,2,false,false,false,892193053467844,false,[[1,[2,"Save > Skin"]]]]],[[12,111,null,368799202724134,false,[[1,[10,[2,"Skin"],[20,0,170,false,null,[[0,0]]]]],[7,[0,1]]]],[12,113,null,334881200476443,false]]],[0,null,false,null,682218786424573,[[0,169,null,2,false,false,false,867120449805977,false,[[1,[2,"Save > BlowSave"]]]]],[[12,329,null,584398412758930,false],[12,111,null,945670827231365,false,[[1,[2,"Levels"]],[7,[0,1]]]],[12,111,null,809734191189483,false,[[1,[2,"Music"]],[7,[1,0.5]]]],[12,111,null,757590849794366,false,[[1,[2,"Sounds"]],[7,[1,0.5]]]],[12,111,null,709553063595747,false,[[1,[2,"VolumeIsLinear"]],[7,[0,1]]]],[12,111,null,619112106225530,false,[[1,[2,"Fullscreen"]],[7,[0,0]]]],[12,111,null,190208265624887,false,[[1,[2,"HardMode"]],[7,[0,0]]]],[12,111,null,488914781807004,false,[[1,[2,"AdvancedMode"]],[7,[0,0]]]],[12,111,null,989924001593810,false,[[1,[2,"LeftInput"]],[7,[21,16,false,null,0]]]],[12,111,null,599663057435475,false,[[1,[2,"RightInput"]],[7,[21,16,false,null,2]]]],[12,111,null,435651200544452,false,[[1,[2,"UpInput"]],[7,[21,16,false,null,1]]]],[12,111,null,593348250242490,false,[[1,[2,"DownInput"]],[7,[21,16,false,null,3]]]],[12,111,null,102416547723878,false,[[1,[2,"Gold"]],[7,[0,0]]]],[12,111,null,553107813630470,false,[[1,[2,"Skin0"]],[7,[0,1]]]],[12,111,null,474132508373151,false,[[1,[2,"CollectedCoins"]],[7,[0,0]]]],[12,111,null,234039771356494,false,[[1,[2,"CurSkin"]],[7,[2,""]]]],[12,111,null,133438133741123,false,[[1,[2,"MobileMode"]],[7,[0,0]]]],[12,111,null,833274241556141,false,[[1,[2,"MusicMuted"]],[7,[0,0]]]],[12,111,null,301938068647116,false,[[1,[2,"SoundsMuted"]],[7,[0,0]]]],[12,113,null,318408467372715,false]]],[0,null,false,null,902690401653051,[[0,169,null,2,false,false,false,140530036800313,false,[[1,[2,"Save > BlowCoins"]]]]],[],[[0,null,false,null,230914432645613,[[-1,330,null,0,true,false,false,207583546716044,false,[[1,[2,"coins"]],[0,[0,0]],[0,[21,1,false,null,9]]]]],[[12,331,null,117098735207470,false,[[1,[10,[2,"Coinlevel"],[19,332]]]]]]],[0,null,false,null,780466350557466,[],[[12,111,null,523432526039584,false,[[1,[2,"CollectedCoins"]],[7,[0,0]]]],[12,113,null,122346518941519,false]]]]],[0,null,false,null,978560428414984,[[0,169,null,2,false,false,false,404787142079780,false,[[1,[2,"Save > Update Mobile Mode"]]]]],[],[[0,null,false,null,852183798736470,[[12,295,null,0,false,false,false,522630216336123,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,0]]]]],[[4,198,null,237923126487022,false,[[1,[2,"this.runtime.isMobile = globalThis.oldRuntimeMobileMode"]]]],[4,198,null,163502361535161,false,[[1,[2,"Object.values(this.runtime.types).find(x=>x.plugin instanceof cr.plugins_.Touch).getFirstPicked().useMouseInput = false"]]]]]],[0,null,false,null,519806167382668,[[12,295,null,0,false,false,false,208576371924283,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,1]]]]],[[4,198,null,429917408187916,false,[[1,[2,"this.runtime.isMobile = true"]]]],[4,198,null,691044219666934,false,[[1,[2,"Object.values(this.runtime.types).find(x=>x.plugin instanceof cr.plugins_.Touch).getFirstPicked().useMouseInput = true"]]]]]],[0,null,false,null,278299695832948,[[12,295,null,0,false,false,false,819070389272493,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,2]]]]],[[4,198,null,938502309507733,false,[[1,[2,"this.runtime.isMobile = false"]]]],[4,198,null,158867633523096,false,[[1,[2,"Object.values(this.runtime.types).find(x=>x.plugin instanceof cr.plugins_.Touch).getFirstPicked().useMouseInput = false"]]]]]]]],[0,null,false,null,702266321569704,[[0,169,null,2,false,false,false,282687954329211,false,[[1,[2,"Save > Auto Update Mobile Mode"]]]]],[],[[0,null,false,null,991852137867820,[[12,295,null,0,false,false,false,595420786684060,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,0]]]]],[[12,111,null,535999767134209,false,[[1,[2,"MobileMode"]],[7,[0,1]]]],[0,80,null,275851366194316,false,[[1,[2,"Save > Update Mobile Mode"]],[13]]],[12,113,null,537902442497986,false],[-1,203,null,962313602842857,false]]]]],[0,null,false,null,834568546328728,[[0,169,null,2,false,false,false,750219063786859,false,[[1,[2,"Save > RemoveAds"]]]]],[],[[0,null,false,null,773926798763573,[],[[12,111,null,566566119058730,false,[[1,[2,"RemoveAds"]],[7,[0,1]]]],[12,113,null,197294371871422,false]]]]],[0,null,false,null,634640458555801,[[0,169,null,2,false,false,false,622100068772835,false,[[1,[2,"Save > UpdateNbCoins"]]]]],[[12,111,null,599179606311313,false,[[1,[2,"CollectedCoins"]],[7,[0,0]]]]],[[0,null,false,null,941963175750392,[[-1,330,null,0,true,false,false,336145921439530,false,[[1,[2,"coins"]],[0,[0,0]],[0,[21,1,false,null,9]]]]],[],[[0,null,false,null,264446812058616,[[12,149,null,0,false,false,false,107529066904947,false,[[1,[10,[2,"Coinlevel"],[19,332]]]]]],[[12,333,null,477501374214849,false,[[1,[2,"CollectedCoins"]],[0,[0,1]]]]]]]],[0,null,false,null,863848314175138,[[12,295,null,0,false,false,false,804969158269453,false,[[1,[2,"CollectedCoins"]],[8,4],[7,[0,0]]]]],[[0,80,null,537698047388532,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,11]]]]]]],[0,null,false,null,754971654642991,[[12,295,null,0,false,false,false,333568526431004,false,[[1,[2,"CollectedCoins"]],[8,5],[7,[0,5]]]]],[[0,80,null,856823571571596,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,12]]]]]]],[0,null,false,null,523438105169265,[[12,295,null,0,false,false,false,516501041858255,false,[[1,[2,"CollectedCoins"]],[8,5],[7,[0,10]]]]],[[0,80,null,496751487363466,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,13]]]]]]],[0,null,false,null,405836812773732,[[12,295,null,0,false,false,false,345263562304141,false,[[1,[2,"CollectedCoins"]],[8,5],[7,[0,30]]]]],[[0,80,null,633834991098070,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,14]]]]]]],[0,null,false,null,191797424226801,[[12,295,null,0,false,false,false,215393407556031,false,[[1,[2,"CollectedCoins"]],[8,5],[7,[0,40]]]]],[[0,80,null,686524315266703,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,15]]]]]]],[0,null,false,null,513761394801399,[[12,149,null,0,false,false,false,986653751547226,false,[[1,[2,"Coinlevel0"]]]]],[[0,80,null,550541349833375,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,16]]]]]]],[0,null,false,null,178133318848539,[],[[12,113,null,252936428017010,false]]]]],[0,null,false,null,668393992317081,[[0,169,null,2,false,false,false,407807567130061,false,[[1,[2,"Save > UpdateLevelAchievements"]]]]],[],[[1,"ID",0,0,false,false,228403972980044,false],[0,null,false,null,585519957949464,[],[[-1,101,null,825615916600727,false,[[11,"ID"],[7,[20,12,112,false,null,[[2,"Levels"]]]]]]]],[0,null,false,null,236290131357183,[[-1,100,null,0,false,false,false,968032353244090,false,[[11,"UnlockAchievement"],[8,1],[7,[0,-1]]]]],[[0,80,null,378911864007238,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]],[-1,101,null,472705738793977,false,[[11,"UnlockAchievement"],[7,[0,-1]]]]]],[0,null,false,null,655193061685735,[[-1,100,null,0,false,false,false,429645062872507,false,[[11,"ID"],[8,5],[7,[0,8]]]]],[[-1,101,null,505669474781054,false,[[11,"UnlockAchievement"],[7,[0,3]]]],[0,80,null,716170052799344,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,204914375506487,[[-1,100,null,0,false,false,false,129671292058132,false,[[11,"ID"],[8,5],[7,[0,16]]]]],[[-1,101,null,988061602834500,false,[[11,"UnlockAchievement"],[7,[0,4]]]],[0,80,null,711124813252035,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,523590150714604,[[-1,100,null,0,false,false,false,431094348155173,false,[[11,"ID"],[8,5],[7,[0,24]]]]],[[-1,101,null,966655867056828,false,[[11,"UnlockAchievement"],[7,[0,5]]]],[0,80,null,616074959739551,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,987987435254797,[[-1,100,null,0,false,false,false,648459904536917,false,[[11,"ID"],[8,5],[7,[0,32]]]]],[[-1,101,null,439877578874949,false,[[11,"UnlockAchievement"],[7,[0,6]]]],[0,80,null,563114090511195,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,479711864948118,[[-1,100,null,0,false,false,false,469321637204963,false,[[11,"ID"],[8,5],[7,[0,40]]]]],[[-1,101,null,333242360882637,false,[[11,"UnlockAchievement"],[7,[0,7]]]],[0,80,null,814462906437476,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,262987617247746,[[-1,100,null,0,false,false,false,171831558230016,false,[[11,"ID"],[8,5],[7,[0,48]]]]],[[-1,101,null,103851592049807,false,[[11,"UnlockAchievement"],[7,[0,8]]]],[0,80,null,545942785566804,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,425909562539820,[[-1,100,null,0,false,false,false,759810191050362,false,[[11,"ID"],[8,5],[7,[0,52]]]]],[[-1,101,null,461557791587036,false,[[11,"UnlockAchievement"],[7,[0,9]]]],[0,80,null,969658485857231,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[23,"UnlockAchievement"]]]]]]],[0,null,false,null,646674763594272,[],[[-1,101,null,146670175156889,false,[[11,"UnlockAchievement"],[7,[0,-1]]]],[12,113,null,501789778357215,false]]]]],[0,null,false,null,781606348755903,[[0,169,null,2,false,false,false,940066756813248,false,[[1,[2,"unlockAllLevels"]]]]],[[12,111,null,172358039965542,false,[[1,[2,"Levels"]],[7,[21,1,false,null,9]]]],[0,80,null,447509840047522,false,[[1,[2,"Save > UpdateLevelAchievements"]],[13]]]],[[1,"title",1,"",false,false,742950872914267,false],[1,"desc",1,"",false,false,289072199951973,false],[0,null,false,null,717653655856565,[],[[167,311,null,774025148586657,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"likemagic"]],[7,[2,"text"]],[7,[2,"Like magic"]],[7,[2,""]]]]],[-1,101,null,216912865597812,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,758845161080633,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"unlockall"]],[7,[2,"text"]],[7,[2,"You unlocked every level !"]],[7,[2,""]]]]],[-1,101,null,122580228780298,false,[[11,"desc"],[7,[20,167,312,false,null]]]],[0,80,null,292096691684984,false,[[1,[2,"Notification > Alert"]],[13,[7,[23,"title"]],[7,[23,"desc"]]]]],[12,113,null,445780415643247,false]]],[0,null,false,null,356245705215911,[[-1,330,null,0,true,false,false,652246325324648,false,[[1,[2,"coins"]],[0,[0,0]],[0,[0,99]]]]],[[12,111,null,142567777906449,false,[[1,[10,[2,"Skin"],[19,332]]],[7,[0,1]]]]]]]],[0,null,false,null,377149048561755,[[0,169,null,2,false,false,false,180987727482198,false,[[1,[2,"websdk > pause"]]]]],[],[[0,null,false,null,129722835012198,[[-1,127,null,0,false,false,false,803605467999775,false,[[7,[19,226]],[8,1],[7,[0,0]]]],[-1,127,null,0,false,false,false,506872008245474,false,[[7,[19,189,[[19,104],[2,"Level"]]]],[8,5],[7,[0,0]]]]],[[0,80,null,102659525108368,false,[[1,[2,"Menu > Pause"]],[13]]]]]]],[0,null,false,null,121718778769536,[[0,169,null,2,false,false,false,374070008963150,false,[[1,[2,"websdk > resume"]]]]],[],[[0,null,false,null,305396824438823,[[-1,127,null,0,false,false,false,747991156746038,false,[[7,[19,226]],[8,0],[7,[0,0]]]],[-1,127,null,0,false,false,false,422589199541815,false,[[7,[19,189,[[19,104],[2,"Level"]]]],[8,5],[7,[0,0]]]]],[[0,80,null,805325000770054,false,[[1,[2,"Menu > Pause"]],[13]]]]]]]]]]],[0,null,false,null,661549912589126,[[0,169,null,2,false,false,false,263626190925141,false,[[1,[2,"adOver"]]]]],[[0,80,null,486453223990955,false,[[1,[2,"unmuteSounds"]],[13]]]]],[0,null,false,null,982750771900489,[[0,169,null,2,false,false,false,209315474564397,false,[[1,[2,"adOverFail"]]]]],[[0,80,null,794270267174170,false,[[1,[2,"unmuteSounds"]],[13]]]]],[0,null,false,null,849342344090202,[[0,169,null,2,false,false,false,610755531464544,false,[[1,[2,"getSaveValue"]]]]],[[4,285,null,165239135400277,false,[[3,0],[7,[20,12,112,false,null,[[20,0,170,false,null,[[0,0]]]]]]]]]]]],["Notification",[[0,[true,"Notification"],false,null,664193936102864,[[-1,72,null,0,false,false,false,664193936102864,false,[[1,[2,"Notification"]]]]],[],[[0,[true,"Notification > Updates"],false,null,295719443144517,[[-1,72,null,0,false,false,false,295719443144517,false,[[1,[2,"Notification > Updates"]]]]],[],[[0,null,false,null,984510323679056,[[4,334,null,1,false,false,false,463107203018341,false]],[],[[1,"title",1,"",false,false,232993443304031,false],[1,"desc",1,"",false,false,239916995568323,false],[0,null,false,null,578260121600642,[],[[167,311,null,112845821410029,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"offlineready"]],[7,[2,"text"]],[7,[2,"Offline ready!"]],[7,[2,""]]]]],[-1,101,null,820626833987368,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,909437216047526,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"offlinereadydesc"]],[7,[2,"text"]],[7,[2,"You can now play the game offline!"]],[7,[2,""]]]]],[-1,101,null,967295246508584,false,[[11,"desc"],[7,[20,167,312,false,null]]]],[0,80,null,964750894295849,false,[[1,[2,"Notification > Alert"]],[13,[7,[23,"title"]],[7,[23,"desc"]]]]]]]]],[0,null,false,null,983090562478107,[[4,335,null,1,false,false,false,764467136429042,false]],[],[[1,"title",1,"",false,false,721748611986444,false],[1,"desc",1,"",false,false,838847301237665,false],[0,null,false,null,455643181178506,[],[[167,311,null,796252427384052,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"updatefound"]],[7,[2,"text"]],[7,[2,"Update found!"]],[7,[2,""]]]]],[-1,101,null,174276026694077,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,590401647293682,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"updatefounddesc"]],[7,[2,"text"]],[7,[2,"A new update has been found, and is getting downloaded in background"]],[7,[2,""]]]]],[-1,101,null,935287110345683,false,[[11,"desc"],[7,[20,167,312,false,null]]]],[0,80,null,254456138983520,false,[[1,[2,"Notification > Alert"]],[13,[7,[23,"title"]],[7,[23,"desc"]]]]]]]]],[0,null,false,null,228889864686755,[[4,336,null,1,false,false,false,980331229154883,false]],[],[[1,"title",1,"",false,false,495530890229953,false],[1,"desc",1,"",false,false,812220671176891,false],[0,null,false,null,568235413691530,[],[[167,311,null,995423988930806,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"updateready"]],[7,[2,"text"]],[7,[2,"Update ready!"]],[7,[2,""]]]]],[-1,101,null,303310881867901,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,495112342270339,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"updatereadydesc"]],[7,[2,"text"]],[7,[2,"A new update has been downloaded! Reload or click here to load the new version."]],[7,[2,""]]]]],[-1,101,null,683251464291553,false,[[11,"desc"],[7,[20,167,312,false,null]]]],[0,80,null,975652226742164,false,[[1,[2,"Notification > Clickable"]],[13,[7,[23,"title"]],[7,[23,"desc"]],[7,[2,"UpdateReady"]],[7,[2,""]]]]]]]]],[0,null,false,null,240832970927803,[[11,337,null,1,false,false,false,340135006123545,false,[[1,[2,"UpdateReady"]]]]],[[4,338,null,225622502405290,false]]],[0,null,false,null,766589814319976,[[11,337,null,1,false,false,false,709959805518754,false,[[1,[2,"gpdr"]]]]],[[4,339,null,437175724445551,false,[[1,[2,"https://dedragames.com/#/agreement"]],[1,[2,"_blank"]]]]]],[0,null,false,null,933377953764687,[[6,340,null,1,false,false,false,216590106974714,false]],[[0,80,null,529169650009445,false,[[1,[2,"Notification > Clear"]],[13]]]]]]],[0,[true,"Notification > API"],false,null,813828376180890,[[-1,72,null,0,false,false,false,813828376180890,false,[[1,[2,"Notification > API"]]]]],[],[[1,"LastTitle",1,"",true,false,189343501093671,false],[1,"LastContent",1,"",true,false,580305689941129,false],[0,null,false,null,863753033157357,[[0,169,null,2,false,false,false,134355953833387,false,[[1,[2,"Notification > Alert"]]]]],[[11,341,null,596485239258313,false,[[7,[20,0,170,false,null,[[0,0]]]],[7,[20,0,170,false,null,[[0,1]]]],[7,[2,""]]]]]],[0,null,false,null,772595943669217,[[0,169,null,2,false,false,false,510404534419283,false,[[1,[2,"Notification > Image"]]]]],[],[[1,"Title",1,"",true,false,711395509202240,false],[1,"Content",1,"",true,false,668549220564003,false],[1,"Image",1,"",true,false,417769001419522,false],[0,null,false,null,529992627576131,[],[[-1,101,null,907941738335058,false,[[11,"Title"],[7,[20,0,170,false,null,[[0,0]]]]]],[-1,101,null,994156823038939,false,[[11,"Content"],[7,[20,0,170,false,null,[[0,1]]]]]],[-1,101,null,860339141254544,false,[[11,"Image"],[7,[20,0,170,false,null,[[0,2]]]]]],[11,341,null,436423451143321,false,[[7,[23,"Title"]],[7,[23,"Content"]],[7,[23,"Image"]]]]]]]],[0,null,false,null,271487200105526,[[0,169,null,2,false,false,false,461835123638216,false,[[1,[2,"Notification > Light"]]]]],[[11,342,null,830294922465414,false,[[7,[20,0,170,false,null,[[0,0]]]],[7,[20,0,170,false,null,[[0,1]]]],[7,[20,0,170,false,null,[[0,2]]]],[3,0],[3,1],[0,[0,5000]]]]]],[0,null,false,null,788177294983023,[[0,169,null,2,false,false,false,670672380963126,false,[[1,[2,"Notification > Clickable"]]]]],[[11,343,null,604795158123989,false,[[7,[20,0,170,false,null,[[0,2]]]],[7,[20,0,170,false,null,[[0,0]]]],[7,[20,0,170,false,null,[[0,1]]]],[7,[20,0,170,false,null,[[0,3]]]],[3,0],[3,1],[0,[0,20000]],[3,1]]]]],[0,null,false,null,347835676438162,[[0,169,null,2,false,false,false,948573155466653,false,[[1,[2,"Notification > Clear"]]]]],[[11,344,null,432867999033585,false]]]]]]]]],["Skins",[[2,"Notification",false],[0,[true,"Skins"],false,null,614092635124522,[[-1,72,null,0,false,false,false,614092635124522,false,[[1,[2,"Skins"]]]]],[],[[0,[true,"Skins > Init"],false,null,704566812623910,[[-1,72,null,0,false,false,false,704566812623910,false,[[1,[2,"Skins > Init"]]]]],[],[[0,null,false,null,935040084500943,[[-1,98,null,1,false,false,false,607503337999100,false],[1,107,null,0,false,false,false,978863040146073,false,[[10,6]]]],[[17,345,null,957202151983317,false,[[4,131],[1,[2,"frank"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,167957046520860,false,[[4,133],[1,[2,"pole"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,462686161866882,false,[[4,132],[1,[2,"elec"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,937198788019089,false,[[4,135],[1,[2,"knight"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,921578374259943,false,[[4,136],[1,[2,"batter"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,438921503939528,false,[[4,137],[1,[2,"erigato"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,442010896421776,false,[[4,138],[1,[2,"dknight"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,764685043295537,false,[[4,139],[1,[2,"lknight"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,957136155525858,false,[[4,140],[1,[2,"astronaut"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,778613802836099,false,[[4,141],[1,[2,"alien"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,380707045808223,false,[[4,142],[1,[2,"ovo+"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,462994461297597,false,[[4,143],[1,[2,"ada"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,213160910915358,false,[[4,144],[1,[2,"thefall"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,590255259682902,false,[[4,146],[1,[2,"pulse"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,323586210617996,false,[[4,151],[1,[2,"materwelon"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,972058289351422,false,[[4,148],[1,[2,"fl1ckd"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,583892214228627,false,[[4,149],[1,[2,"theliljoker"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,374425036740744,false,[[4,150],[1,[2,"amongus"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,916734055037470,false,[[4,153],[1,[2,"french"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,538856964222463,false,[[4,154],[1,[2,"english"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,283409576567506,false,[[4,155],[1,[2,"spanish"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,509968611087976,false,[[4,156],[1,[2,"brazilian"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,402782407942150,false,[[4,152],[1,[2,"cmg"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,345,null,394535684014583,false,[[4,157],[1,[2,"shyguy"]],[3,0],[1,[2,""]],[1,[2,""]]]],[17,346,null,195489443870218,false]]],[0,null,false,null,886910214133860,[[-1,98,null,1,false,false,false,339296582875753,false],[24,303,null,0,false,false,false,895407816162829,false,[[3,0],[13]]]],[[8,304,null,621907758193215,false,[[1,[2,"Skins"]],[12,"skins.json"]]]]],[0,null,false,null,581757901361853,[[8,305,null,1,false,false,false,713278767466190,false,[[1,[2,"Skins"]]]]],[[24,306,null,293028301736217,false,[[1,[20,8,307,true,null]],[3,0],[13]]],[7,308,null,206536568341537,false,[[1,[2,"Skins"]],[1,[20,8,307,true,null]]]]]]]],[0,[true,"Skins > API"],false,null,285000074836405,[[-1,72,null,0,false,false,false,285000074836405,false,[[1,[2,"Skins > API"]]]]],[],[[0,null,false,null,265038762949972,[[0,169,null,2,false,false,false,611177692844586,false,[[1,[2,"Skins > Unlock"]]]],[12,149,null,0,false,true,false,593970920920356,false,[[1,[10,[2,"Skin"],[20,0,170,false,null,[[0,0]]]]]]]],[[0,80,null,875546572351476,false,[[1,[2,"Save > Skin"]],[13,[7,[20,0,170,false,null,[[0,0]]]]]]],[194,103,null,912163420874407,false,[[3,2],[1,[2,"Skin"]],[1,[20,0,160,false,null,[[2,"Skin > Name"],[20,0,170,false,null,[[0,0]]]]]],[1,[2,""]]]]],[[1,"title",1,"",false,false,396542816640720,false],[0,null,false,null,896983731152935,[],[[167,311,null,352121968551891,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"skinunlocked"]],[7,[2,"text"]],[7,[2,"Skin Unlocked !"]],[7,[2,""]]]]],[-1,101,null,168486059068200,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,559191272743731,false,[[1,[2,"findLanguageKey"]],[13,[7,[2,"en-us"]],[7,[20,0,160,false,null,[[2,"Skins > Name"],[20,0,170,false,null,[[0,0]]]]]]]]],[167,311,null,444858633259840,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[20,167,312,false,null]],[7,[2,"text"]],[7,[20,0,160,false,null,[[2,"Skins > Name"],[20,0,170,false,null,[[0,0]]]]]],[7,[2,""]]]]],[0,80,null,708890456718975,false,[[1,[2,"Notification > Image"]],[13,[7,[23,"title"]],[7,[20,167,312,false,null]],[7,[20,0,160,false,null,[[2,"Skins > Icon"],[20,0,170,false,null,[[0,0]]]]]]]]]]]]],[0,null,false,null,765731176690143,[[0,169,null,2,false,false,false,599004354885987,false,[[1,[2,"Skins > Gold"]]]]],[],[[1,"title",1,"",false,false,156462875847915,false],[0,null,false,null,676242058575065,[],[[167,311,null,476635613116064,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"goldearned"]],[7,[2,"text"]],[7,[2,"Gold earned !"]],[7,[2,""]]]]],[-1,101,null,370163394363156,false,[[11,"title"],[7,[20,167,312,false,null]]]],[167,311,null,235692096420232,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"xgoldearned"]],[7,[2,"text"]],[7,[2,"{0} Gold earned"]],[7,[2,""]]]]],[167,311,null,917036652494424,false,[[1,[2,"processString"]],[13,[7,[20,167,312,false,null]],[7,[20,0,170,false,null,[[0,0]]]]]]],[0,80,null,399188959344877,false,[[1,[2,"Notification > Alert"]],[13,[7,[23,"title"]],[7,[20,167,312,false,null]]]]],[12,333,null,254099650132872,false,[[1,[2,"Gold"]],[0,[20,0,170,false,null,[[0,0]]]]]]]]]],[0,null,false,null,961924603234818,[[0,169,null,2,false,false,false,666749949568765,false,[[1,[2,"Skins > Name"]]]]],[[0,171,null,732494785459614,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"name"]]]]]]]],[0,null,false,null,357337817854501,[[0,169,null,2,false,false,false,387851312576378,false,[[1,[2,"Skins > Skin"]]]]],[[0,171,null,694356799901475,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"skin"]]]]]]]],[0,null,false,null,597881569013600,[[0,169,null,2,false,false,false,151415681783390,false,[[1,[2,"Skins > Lang"]]]]],[[0,171,null,632900343506526,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"lang"]]]]]]]],[0,null,false,null,326974436814308,[[0,169,null,2,false,false,false,100926794921003,false,[[1,[2,"Skins > Icon"]]]]],[[0,171,null,944562018446259,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"icon"]]]]]]]],[0,null,false,null,836871499560619,[[0,169,null,2,false,false,false,760885007200923,false,[[1,[2,"Skins > Hidden"]]]]],[[0,171,null,639867336014152,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"hidden"]]]]]]]],[0,null,false,null,141108112417058,[[0,169,null,2,false,false,false,710513841676231,false,[[1,[2,"Skins > Buyable"]]]]],[[0,171,null,383464589548573,false,[[7,[19,347,[[4,[16,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"price"]]],[0,0]],[14,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"achievement"]]],[0,0]]],[0,0],[0,1]]]]]]]],[0,null,false,null,533039341729705,[[0,169,null,2,false,false,false,540813695749347,false,[[1,[2,"Skins > Price"]]]]],[[0,171,null,378258192968555,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"price"]]]]]]]],[0,null,false,null,185232306242911,[[0,169,null,2,false,false,false,999707528379246,false,[[1,[2,"Skins > Achievement"]]]]],[[0,171,null,110383138784748,false,[[7,[20,24,310,false,null,[[0,0],[20,0,170,false,null,[[0,0]]],[2,"achievement"]]]]]]]]]]]]]],["Inputs",[[0,[true,"Inputs"],false,null,396453782658897,[[-1,72,null,0,false,false,false,396453782658897,false,[[1,[2,"Inputs"]]]]],[],[[0,[true,"Inputs > Listen"],false,null,898890600748449,[[-1,72,null,0,false,false,false,898890600748449,false,[[1,[2,"Inputs > Listen"]]]]],[],[[0,null,false,null,472919093318492,[[2,348,null,1,false,false,false,983474172434210,false],[16,107,null,0,false,false,false,507089535810307,false,[[10,4]]]],[[0,80,null,184540799660959,false,[[1,[2,"Inputs > Set Input"]],[13,[7,[21,16,false,null,5]],[7,[20,2,349,false,null]]]]]]]]],[0,[true,"Inputs > API"],false,null,446914502717137,[[-1,72,null,0,false,false,false,446914502717137,false,[[1,[2,"Inputs > API"]]]]],[],[[0,null,false,null,504456828454720,[[0,169,null,2,false,false,false,533441397409408,false,[[1,[2,"Inputs > Listen"]]]]],[],[[1,"Next",0,0,false,false,886207361980074,false],[0,null,false,null,994024371780197,[],[[-1,101,null,635909119075089,false,[[11,"Next"],[7,[20,0,170,false,null,[[0,0]]]]]],[16,316,null,381912579286486,false,[[10,5],[7,[23,"Next"]]]],[16,197,null,598046752322292,false,[[10,4],[3,1]]]]]]],[0,null,false,null,345290290605776,[[0,169,null,2,false,false,false,236622341323652,false,[[1,[2,"Inputs > Listen Stop"]]]]],[[16,197,null,974098017361629,false,[[10,4],[3,0]]]]],[0,null,false,null,132437173187846,[[0,169,null,2,false,false,false,204499990796128,false,[[1,[2,"Inputs > Set Input"]]]]],[[16,197,null,864386309026991,false,[[10,4],[3,0]]]],[[1,"Next",0,0,false,false,242117534566788,false],[1,"Value",0,0,false,false,316765615675353,false],[0,null,false,null,954866613547619,[],[[-1,101,null,925460098365563,false,[[11,"Next"],[7,[20,0,170,false,null,[[0,0]]]]]],[-1,101,null,281188270593060,false,[[11,"Value"],[7,[20,0,170,false,null,[[0,1]]]]]]]],[0,null,false,null,277267330848150,[[-1,100,null,0,false,false,false,142654927405640,false,[[11,"Next"],[8,0],[7,[0,0]]]]],[[16,316,null,792154857902448,false,[[10,0],[7,[23,"Value"]]]]]],[0,null,false,null,996175268269768,[[-1,100,null,0,false,false,false,842352030365841,false,[[11,"Next"],[8,0],[7,[0,1]]]]],[[16,316,null,107193480529298,false,[[10,1],[7,[23,"Value"]]]]]],[0,null,false,null,844490852075328,[[-1,100,null,0,false,false,false,979545257605818,false,[[11,"Next"],[8,0],[7,[0,2]]]]],[[16,316,null,816563376411410,false,[[10,2],[7,[23,"Value"]]]]]],[0,null,false,null,237945038156421,[[-1,100,null,0,false,false,false,625350773318108,false,[[11,"Next"],[8,0],[7,[0,3]]]]],[[16,316,null,773651811526191,false,[[10,3],[7,[23,"Value"]]]]]]]]]]]]]],["Debug",[[0,[true,"Debug"],false,null,813440597276459,[[-1,72,null,0,false,false,false,813440597276459,false,[[1,[2,"Debug"]]]]],[],[[0,null,false,null,632250327199747,[[-1,127,null,0,false,false,false,245847810881614,false,[[7,[20,42,350,false,null]],[8,4],[7,[0,0]]]]],[],[[0,null,false,null,596038451878668,[[1,107,null,0,false,false,false,421353368635517,false,[[10,15]]]],[],[[0,null,false,null,990750887089517,[[-1,102,null,0,false,false,false,281382204567400,false]],[[22,239,null,749786969183214,false,[[0,[0,0]],[0,[0,6]],[0,[0,1]]]],[23,351,null,368314107846358,false,[[1,[2,"Record Mode"]]]]]],[1,"totdt",0,0,true,false,654895333309259,false],[0,null,false,null,586756905995509,[],[[-1,213,null,468280866907796,false,[[11,"totdt"],[7,[19,79]]]]]],[0,null,false,null,985387535932122,[[-1,252,null,0,true,false,false,281860481998255,false],[-1,100,null,0,false,false,false,510825611028930,false,[[11,"totdt"],[8,4],[7,[1,0.01666666666666667]]]]],[[-1,253,null,857852363562297,false,[[11,"totdt"],[7,[1,0.01666666666666667]]]]],[[0,null,false,null,732973374709271,[[42,77,null,0,false,true,false,496856804396213,false,[[10,16]]],[-1,127,null,0,false,false,false,676492706390776,false,[[7,[19,226]],[8,4],[7,[0,0]]]]],[[22,238,null,444046242678374,false,[[3,0],[7,[0,0]],[3,0]]],[22,352,null,419920161819661,false,[[0,[5,[20,22,251,false,null],[0,1]]],[0,[0,0]],[7,[20,42,121,false,null]]]],[22,352,null,787795009440555,false,[[0,[5,[20,22,251,false,null],[0,1]]],[0,[0,1]],[7,[20,42,122,false,null]]]],[22,352,null,809549689249459,false,[[0,[5,[20,22,251,false,null],[0,1]]],[0,[0,2]],[7,[20,42,87,false,null]]]],[22,352,null,165244712193070,false,[[0,[5,[20,22,251,false,null],[0,1]]],[0,[0,3]],[7,[21,42,true,null,0]]]],[22,352,null,822257236929168,false,[[0,[5,[20,22,251,false,null],[0,1]]],[0,[0,4]],[7,[20,42,353,false,null]]]],[22,352,null,335238393612995,false,[[0,[5,[20,22,251,false,null],[0,1]]],[0,[0,5]],[7,[21,42,false,null,2]]]]],[[0,null,false,null,927683696777362,[[-1,109,null,0,false,false,false,289226740728722,false]],[],[[0,null,true,null,323343641955910,[[42,76,null,0,false,false,false,748099233587083,false,[[4,44]]],[2,284,null,1,false,false,false,830665489318166,false,[[9,114]]]],[[23,354,null,471567428864770,false,[[1,[20,22,355,true,null]]]],[4,285,null,111943643378143,false,[[3,0],[7,[20,22,355,true,null]]]],[-1,99,null,208887955285562,false,[[0,[0,0]]]],[1,197,null,585287826670849,false,[[10,15],[3,0]]],[-1,266,null,338490241344082,false,[[4,42],[5,[2,"Layer 0"]],[0,[0,0]],[0,[0,0]]]],[42,114,null,246019208801216,false,[[10,16],[3,1]]],[42,82,null,204463017906433,false,[[10,17],[7,[20,22,355,true,null]]]]]]]]]]]]]],[0,null,false,null,460948409870986,[[-1,75,null,0,false,false,false,354907195321572,false]],[],[[0,null,false,null,376983480439962,[[2,284,null,1,false,false,false,276933341178219,false,[[9,114]]],[-1,109,null,0,false,false,false,305831643556225,false]],[[1,197,null,113592672746499,false,[[10,15],[3,1]]]],[[0,null,false,null,146032293692647,[[42,77,null,0,false,false,false,338763278213161,false,[[10,16]]]],[[42,81,null,422308607766162,false]]]]],[0,null,false,null,175812837868736,[[-1,98,null,1,false,false,false,869107967170271,false],[-1,127,null,0,false,false,false,266604103302309,false,[[7,[20,53,350,false,null]],[8,4],[7,[0,0]]]],[-1,127,null,0,false,false,false,433237901021406,false,[[7,[21,53,true,null,1]],[8,1],[7,[2,""]]]]],[[-1,266,null,347117999349066,false,[[4,42],[5,[2,"Layer 0"]],[0,[0,0]],[0,[0,0]]]],[42,114,null,478114353506939,false,[[10,16],[3,1]]],[42,82,null,547864873726972,false,[[10,17],[7,[21,53,true,null,1]]]],[22,257,null,209981098593543,false,[[1,[21,53,true,null,1]]]]],[[0,null,false,null,459999210434512,[[1,107,null,0,false,false,false,818332651015038,false,[[10,10]]]],[[42,356,null,424948554755554,false,[[3,1]]]]],[0,null,false,null,945262331040864,[[-1,75,null,0,false,false,false,763585543909220,false]],[[42,356,null,726880264464520,false,[[3,0]]]]]]],[0,null,false,null,257770542104024,[[-1,102,null,0,false,false,false,875132791627644,false]],[[23,351,null,992612393090745,false,[[1,[2,"Record Stopped"]]]]]]]]]],[0,null,false,null,413253338281855,[[-1,98,null,1,false,false,false,908129784258038,false]],[],[[0,null,false,null,142074069528551,[[12,295,null,0,false,false,false,495587417085400,false,[[1,[2,"Levels"]],[8,2],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]]],[[12,111,null,265410935144573,false,[[1,[2,"Levels"]],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]]]],[0,null,false,null,913383672412579,[[1,107,null,0,false,false,false,294904323149369,false,[[10,10]]]],[[42,356,null,524920240050461,false,[[3,1]]],[50,356,null,499590493462937,false,[[3,1]]]]],[0,null,false,null,365779814782971,[[-1,75,null,0,false,false,false,781195870052483,false]],[[42,356,null,360878440508636,false,[[3,0]]],[50,356,null,351670528894151,false,[[3,0]]]]],[0,null,false,null,494299256462245,[[1,107,null,0,false,false,false,907387576574166,false,[[10,11]]]],[[1,316,null,756608187659490,false,[[10,8],[7,[20,17,357,true,null]]]]]]]],[0,null,false,null,652330158058176,[[-1,328,null,1,false,false,false,644897008873232,false]],[[1,316,null,661438683872999,false,[[10,14],[7,[19,104]]]]]],[0,null,true,null,269990095759579,[[2,284,null,1,false,false,false,242446502649053,false,[[9,113]]],[0,169,null,2,false,false,false,491166406462066,false,[[1,[2,"Debug > Toggle"]]]]],[[1,358,null,115244191650001,false,[[10,10]]]],[[0,null,true,null,755800405424005,[[-1,109,null,0,false,false,false,246053107262549,false],[1,107,null,0,false,false,false,134911279887466,false,[[10,17]]]],[],[[0,null,false,null,328687968126779,[[1,107,null,0,false,false,false,746289422138022,false,[[10,10]]]],[[42,356,null,176052176655598,false,[[3,1]]],[50,356,null,814389902251056,false,[[3,1]]]]],[0,null,false,null,717568070679781,[[-1,75,null,0,false,false,false,708227983205618,false]],[[42,356,null,838324858754224,false,[[3,0]]],[50,356,null,974975799852560,false,[[3,0]]]]]]]]]]],[0,null,false,null,501015244627881,[[0,169,null,2,false,false,false,785234951731818,false,[[1,[2,"dumpSave"]]]]],[[4,285,null,658876563589455,false,[[3,0],[7,[20,12,359,true,null]]]]]],[0,null,false,null,342694615633387,[[0,169,null,2,false,false,false,483482124333366,false,[[1,[2,"execCode"]]]]],[[4,198,null,395901901059497,false,[[1,[20,0,170,false,null,[[0,0]]]]]]]]]],["Language",[[1,"LANGUAGELOADEDSIGNAL",1,"languageLoaded",false,true,508018423785804,false],[0,[true,"Language"],false,null,575826132229970,[[-1,72,null,0,false,false,false,575826132229970,false,[[1,[2,"Language"]]]]],[],[[1,"DEFAULTLOCALE",1,"en-us",false,true,864047399338267,false],[0,[true,"Language > Init"],false,null,844956328180398,[[-1,72,null,0,false,false,false,844956328180398,false,[[1,[2,"Language > Init"]]]]],[],[[0,null,false,null,369080485177415,[[211,360,null,1,false,false,false,550199406713766,false]],[[211,361,null,603025662346772,false,[[10,0],[7,[20,211,362,false,null]]]],[211,361,null,162017488276494,false,[[10,4],[7,[20,211,363,false,null]]]],[211,361,null,153088980502832,false,[[10,5],[7,[20,211,364,false,null]]]],[-1,99,null,894555992850907,false,[[0,[0,0]]]],[211,361,null,805991577208538,false,[[10,0],[7,[20,211,362,false,null]]]],[211,361,null,642153567971719,false,[[10,4],[7,[20,211,363,false,null]]]],[211,361,null,289466827736745,false,[[10,5],[7,[20,211,364,false,null]]]]]],[0,null,false,null,318983577018271,[[212,286,null,1,false,false,false,613779832376752,false]],[[212,365,null,889401952173541,false,[[10,10],[7,[20,212,366,false,null]]]],[212,365,null,172749770877060,false,[[10,11],[7,[20,212,271,false,null]]]],[-1,99,null,894230206206485,false,[[0,[0,0]]]],[212,365,null,867660515773385,false,[[10,10],[7,[20,212,366,false,null]]]],[212,365,null,236349027417754,false,[[10,11],[7,[20,212,271,false,null]]]]]],[0,null,false,null,699870053441279,[[213,360,null,1,false,false,false,230241754549063,false]],[[213,367,null,374832665715014,false,[[1,[2,"Retron2000"]],[1,[2,"./fonts.css"]]]]]],[0,null,false,null,634239899722242,[[212,286,null,1,false,false,false,888362438246238,false]],[],[[1,"key",1,"",false,false,823997613086452,false],[1,"text",1,"",false,false,557467623667490,false],[1,"visible",0,0,true,false,482322649205085,false],[0,null,false,null,315549600256296,[[212,368,null,0,false,true,false,110505542546119,false,[[10,4]]]],[[-1,101,null,346306962497900,false,[[11,"visible"],[7,[0,0]]]]],[[0,null,false,null,461713170669751,[[212,369,null,0,false,false,false,777993046702803,false]],[[-1,101,null,929584913962627,false,[[11,"visible"],[7,[0,1]]]]]],[0,null,false,null,544782775545390,[],[[212,370,null,510984092564987,false,[[3,0]]]]]]],[0,null,false,null,957840732643647,[],[[-1,99,null,246146295958677,false,[[0,[0,0]]]]],[[0,null,false,null,371157992775356,[[212,368,null,0,false,false,false,167396097898496,false,[[10,0]]]],[],[[0,null,false,null,453966682906081,[],[[-1,315,null,749390059838264,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]],[167,311,null,533841441625750,false,[[1,[2,"languageKeyExists"]],[13,[7,[21,30,true,null,0]],[7,[21,212,true,null,2]]]]]],[[0,null,false,null,836548159751192,[[30,108,null,0,false,false,false,779776502003711,false,[[10,0],[8,0],[7,[2,""]]]]],[[30,316,null,994389686494623,false,[[10,0],[7,[23,"DEFAULTLOCALE"]]]]]],[0,null,false,null,599641785895105,[[167,371,null,0,false,false,false,687937521445502,false,[[8,0],[7,[0,1]]]]],[[-1,101,null,978198078890522,false,[[11,"key"],[7,[21,212,true,null,2]]]]]],[0,null,false,null,190978376870664,[[-1,75,null,0,false,false,false,709631506800963,false]],[],[[0,null,false,null,641372729491575,[[212,368,null,0,false,false,false,342350753032494,false,[[10,1]]]],[[167,311,null,475204315348265,false,[[1,[2,"findLanguageKey"]],[13,[7,[21,212,true,null,3]],[7,[20,212,372,true,null]]]]]],[[0,null,false,null,103432151075862,[],[[-1,101,null,974191450616625,false,[[11,"key"],[7,[20,167,312,false,null]]]]]]]]]],[0,null,false,null,832795022761256,[[-1,100,null,0,false,false,false,122573884317728,false,[[11,"key"],[8,1],[7,[2,""]]]]],[[167,311,null,620032844696784,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"text"]],[7,[2,""]],[7,[2,""]]]]],[-1,101,null,254908300606110,false,[[11,"text"],[7,[20,167,312,false,null]]]]]],[0,null,false,null,949334064893367,[[-1,75,null,0,false,false,false,904210815175077,false]],[[-1,101,null,936358933795019,false,[[11,"text"],[7,[2,""]]]]]],[0,null,false,null,549618371074241,[[-1,100,null,0,false,false,false,318991260835468,false,[[11,"text"],[8,1],[7,[2,""]]]]],[],[[0,null,false,null,142796115563107,[[212,368,null,0,false,false,false,652527794368672,false,[[10,4]]]],[[212,155,null,294599826197870,false,[[7,[23,"text"]]]]],[[0,null,false,null,448610269358034,[[-1,100,null,0,false,false,false,743645054115125,false,[[11,"visible"],[8,0],[7,[0,1]]]]],[[-1,99,null,681289090352849,false,[[0,[0,0]]]],[212,370,null,138508873415146,false,[[3,1]]]]]]],[0,null,false,null,160933505643518,[[-1,75,null,0,false,false,false,763457703910603,false]],[],[[0,null,true,null,809648797373849,[[212,368,null,0,false,false,false,238530657141104,false,[[10,5]]],[50,76,null,0,false,false,false,519683283359330,false,[[4,212]]]],[[212,370,null,586376612704721,false,[[3,0]]]],[[0,null,false,null,836826884819087,[[-1,100,null,0,false,false,false,865754363099781,false,[[11,"text"],[8,1],[7,[2,""]]]]],[[212,155,null,911823439624393,false,[[7,[23,"text"]]]]]]]],[0,null,false,null,272432374120391,[],[[-1,266,null,843683073717859,false,[[4,196],[5,[20,212,373,false,null]],[0,[22,212,"GameObject",374,false,null,[[2,"x"]]]],[0,[22,212,"GameObject",374,false,null,[[2,"y"]]]]]],[196,375,null,934915272399031,false,[[0,[20,212,271,false,null]],[0,[20,212,376,false,null]]]],[196,377,null,709746241580125,false,[[7,[23,"text"]]]],[167,311,null,969313823587941,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"font"]],[7,[2,"Retron2000"]],[7,[21,212,true,null,7]]]]],[196,367,null,456082965188214,false,[[1,[20,167,312,false,null]],[1,[2,"./fonts.css"]]]],[167,311,null,756335884767794,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"size"]],[7,[6,[20,196,362,false,null],[20,212,366,false,null]]],[7,[21,212,true,null,7]]]]],[196,378,null,379837971830285,false,[[0,[20,167,312,false,null]]]],[167,311,null,328429411638418,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"alignX"]],[7,[0,50]],[7,[21,212,true,null,7]]]]],[196,379,null,960783378347078,false,[[0,[20,167,312,false,null]]]],[167,311,null,964436958900776,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"alignY"]],[7,[0,50]],[7,[21,212,true,null,7]]]]],[196,380,null,132617689026344,false,[[0,[20,167,312,false,null]]]],[167,311,null,647262725589459,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"top"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,381,null,866963936269755,false,[[0,[5,[20,196,364,false,null],[20,167,312,false,null]]]]],[196,382,null,508296042503267,false,[[0,[4,[20,196,383,false,null],[20,167,312,false,null]]]]],[167,311,null,181125024909109,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"bottom"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,381,null,692273201542214,false,[[0,[5,[20,196,364,false,null],[20,167,312,false,null]]]]],[167,311,null,162668851248881,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"left"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,384,null,648711135397107,false,[[0,[5,[20,196,363,false,null],[20,167,312,false,null]]]]],[196,385,null,528652978370207,false,[[0,[4,[20,196,386,false,null],[20,167,312,false,null]]]]],[167,311,null,606462503687601,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"right"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,384,null,406985792267085,false,[[0,[5,[20,196,363,false,null],[20,167,312,false,null]]]]],[196,387,null,709070469299684,false,[[0,[20,212,388,false,null]]]],[196,389,null,685562414768690,false,[[0,[20,212,390,false,null]]]],[196,361,null,622605241738035,false,[[10,6],[7,[5,[22,212,"GameObject",374,false,null,[[2,"x"]]],[20,196,386,false,null]]]]],[196,361,null,104198120670459,false,[[10,7],[7,[5,[22,212,"GameObject",374,false,null,[[2,"y"]]],[20,196,383,false,null]]]]],[196,361,null,559502555841758,false,[[10,5],[7,[20,196,364,false,null]]]],[196,361,null,824070214833886,false,[[10,4],[7,[20,196,363,false,null]]]],[196,391,null,968584453230777,false,[[3,0],[4,212]]]],[[0,null,false,null,332330875826467,[[212,392,null,0,false,false,false,664812046728523,false,[[10,12],[8,1],[7,[0,0]]]]],[[196,393,null,335347907358347,false,[[0,[19,394,[[0,255],[0,255],[0,255]]]]]]]],[0,null,false,null,128952622387918,[[212,368,null,0,false,false,false,938943482930038,false,[[10,9]]]],[[196,389,null,690201103513764,false,[[0,[20,212,390,false,null]]]]]],[0,null,true,null,496471196438987,[[212,368,null,0,false,false,false,631446714754344,false,[[10,5]]],[50,76,null,0,false,false,false,172352878021793,false,[[4,212]]]],[[196,395,null,302118873556914,false,[[10,2],[3,1]]],[196,361,null,205119254037388,false,[[10,3],[7,[20,212,396,false,null]]]]]],[0,null,false,null,363733787258513,[[-1,75,null,0,false,false,false,989463764231518,false]],[[212,397,null,479415111679602,false]]],[0,null,false,null,871628886325528,[[212,368,null,0,false,false,false,460861454349913,false,[[10,8]]]],[[196,395,null,840953465341722,false,[[10,1],[3,1]]],[196,361,null,440665576640353,false,[[10,0],[7,[20,196,362,false,null]]]]]],[0,null,false,null,738038033785974,[[-1,75,null,0,false,false,false,901095830567372,false]],[[196,395,null,506913698737014,false,[[10,1],[3,0]]]]],[0,null,false,null,804279600815158,[],[[196,361,null,808832391540180,false,[[10,0],[7,[20,196,362,false,null]]]],[196,361,null,347298810519908,false,[[10,4],[7,[20,196,363,false,null]]]]]]]]]]]]]],[0,null,false,null,477738532975087,[[30,107,null,0,false,false,false,954117952061446,false,[[10,2]]]],[[-1,398,null,595723795694252,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]]]],[0,null,false,null,410265638911304,[[-1,75,null,0,false,false,false,683162925381490,false],[212,368,null,0,false,false,false,821972197570691,false,[[10,6]]]],[[4,285,null,275159054979362,false,[[3,0],[7,[2,"Spritefont created"]]]]],[[0,null,false,null,193179727073420,[[212,368,null,0,false,false,false,464627342852121,false,[[10,4]]]],[[212,155,null,276810034930109,false,[[7,[23,"text"]]]]]],[0,null,false,null,389729289585626,[[-1,75,null,0,false,false,false,559628721122058,false]],[],[[0,null,true,null,565354280113831,[[212,368,null,0,false,false,false,651628281517898,false,[[10,5]]],[50,76,null,0,false,false,false,619166649272005,false,[[4,212]]]],[[212,370,null,843823204391645,false,[[3,0]]]]],[0,null,false,null,163869270760944,[],[[-1,266,null,353572004388988,false,[[4,196],[5,[20,212,373,false,null]],[0,[22,212,"GameObject",374,false,null,[[2,"x"]]]],[0,[22,212,"GameObject",374,false,null,[[2,"y"]]]]]],[196,375,null,396336910279006,false,[[0,[20,212,271,false,null]],[0,[20,212,376,false,null]]]],[196,377,null,530194068031087,false,[[7,[20,212,372,true,null]]]],[167,311,null,671921222163978,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,""]],[7,[2,"font"]],[7,[2,"Retron2000"]],[7,[21,212,true,null,7]]]]],[196,367,null,456055287170334,false,[[1,[20,167,312,false,null]],[1,[2,"./fonts.css"]]]],[167,311,null,840299126161007,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,""]],[7,[2,"size"]],[7,[6,[20,196,362,false,null],[20,212,366,false,null]]],[7,[21,212,true,null,7]]]]],[196,378,null,396928817642211,false,[[0,[20,167,312,false,null]]]],[167,311,null,165058274082760,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,""]],[7,[2,"alignX"]],[7,[0,50]],[7,[21,212,true,null,7]]]]],[196,379,null,917406863107284,false,[[0,[20,167,312,false,null]]]],[167,311,null,828022007659409,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,""]],[7,[2,"alignY"]],[7,[0,50]],[7,[21,212,true,null,7]]]]],[196,380,null,872691304815308,false,[[0,[20,167,312,false,null]]]],[167,311,null,850038062688926,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"top"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,381,null,821186242728759,false,[[0,[5,[20,196,364,false,null],[20,167,312,false,null]]]]],[196,382,null,138839615473396,false,[[0,[4,[20,196,383,false,null],[20,167,312,false,null]]]]],[167,311,null,216072369363469,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"bottom"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,381,null,824914008393998,false,[[0,[5,[20,196,364,false,null],[20,167,312,false,null]]]]],[167,311,null,921324553438892,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"left"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,384,null,498690603929753,false,[[0,[5,[20,196,363,false,null],[20,167,312,false,null]]]]],[196,385,null,639017933210442,false,[[0,[4,[20,196,386,false,null],[20,167,312,false,null]]]]],[167,311,null,178582447252034,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[23,"key"]],[7,[2,"right"]],[7,[0,0]],[7,[21,212,true,null,7]]]]],[196,384,null,961700060598394,false,[[0,[5,[20,196,363,false,null],[20,167,312,false,null]]]]],[196,387,null,291826036683546,false,[[0,[20,212,388,false,null]]]],[196,389,null,398973563825070,false,[[0,[20,212,390,false,null]]]],[196,361,null,337151606863962,false,[[10,6],[7,[5,[22,212,"GameObject",374,false,null,[[2,"x"]]],[20,196,386,false,null]]]]],[196,361,null,170481893895467,false,[[10,7],[7,[5,[22,212,"GameObject",374,false,null,[[2,"y"]]],[20,196,383,false,null]]]]],[196,361,null,139800907453280,false,[[10,5],[7,[20,196,364,false,null]]]],[196,361,null,450141157595918,false,[[10,4],[7,[20,196,363,false,null]]]],[196,391,null,219969182193336,false,[[3,0],[4,212]]]],[[0,null,false,null,544270801666609,[[212,392,null,0,false,false,false,593211093554095,false,[[10,12],[8,1],[7,[0,0]]]]],[[196,393,null,905710450361462,false,[[0,[19,394,[[0,255],[0,255],[0,255]]]]]]]],[0,null,false,null,419482521842862,[[212,368,null,0,false,false,false,430033120097134,false,[[10,9]]]],[[196,389,null,370898850191911,false,[[0,[20,212,390,false,null]]]]]],[0,null,true,null,535763610595617,[[212,368,null,0,false,false,false,416529345885879,false,[[10,5]]],[50,76,null,0,false,false,false,660392939744504,false,[[4,212]]]],[[196,395,null,231001803705317,false,[[10,2],[3,1]]],[196,361,null,762361818097329,false,[[10,3],[7,[20,212,396,false,null]]]]]],[0,null,false,null,681683392853122,[[-1,75,null,0,false,false,false,210058200583126,false]],[[212,397,null,863254691757990,false]]],[0,null,false,null,742954536179174,[[212,368,null,0,false,false,false,248141426969685,false,[[10,8]]]],[[196,395,null,422279271960951,false,[[10,1],[3,1]]],[196,361,null,699209377186805,false,[[10,0],[7,[20,196,362,false,null]]]]]],[0,null,false,null,379135922604961,[[-1,75,null,0,false,false,false,785004512340771,false]],[[196,395,null,618476170478163,false,[[10,1],[3,0]]]]],[0,null,false,null,551233378233070,[],[[196,361,null,453476790908608,false,[[10,0],[7,[20,196,362,false,null]]]],[196,361,null,377467013598304,false,[[10,4],[7,[20,196,363,false,null]]]]]]]]]],[0,null,false,null,439819055026783,[],[]]]]]]]],[0,null,false,null,984956434506639,[[70,256,null,1,false,false,false,847445073384960,false]],[],[[0,null,false,null,102824526990337,[[70,77,null,0,false,false,false,890629485060643,false,[[10,6]]]],[[-1,315,null,381019965336885,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]],[70,82,null,341902189413780,false,[[10,9],[7,[20,70,185,false,null]]]]],[[0,null,false,null,304383899925464,[[70,73,null,0,false,false,false,805142336844398,false,[[10,4],[8,0],[7,[2,""]]]]],[[70,82,null,247275153850567,false,[[10,4],[7,[19,399,[[20,70,400,true,null]]]]]]]],[0,null,false,null,481736476724117,[],[[-1,266,null,782549102705143,false,[[4,196],[5,[20,70,401,false,null]],[0,[20,70,164,false,null,[[2,"topLeft"]]]],[0,[20,70,165,false,null,[[2,"topLeft"]]]]]],[196,402,null,124228957843109,false,[[0,[20,70,164,false,null,[[2,"topLeft"]]]],[0,[20,70,165,false,null,[[2,"topLeft"]]]]]],[196,375,null,115222391220120,false,[[0,[20,70,185,false,null]],[0,[20,70,187,false,null]]]],[167,311,null,503648542554742,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"text"]],[7,[2,""]],[7,[21,70,true,null,5]]]]],[196,377,null,707648916405583,false,[[7,[20,167,312,false,null]]]],[167,311,null,699985265230239,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"font"]],[7,[2,"Retron2000"]],[7,[21,70,true,null,5]]]]],[196,367,null,601230439256672,false,[[1,[20,167,312,false,null]],[1,[2,"./fonts.css"]]]],[167,311,null,616792998538896,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"size"]],[7,[6,[6,[20,196,362,false,null],[7,[20,70,185,false,null],[20,70,186,false,null]]],[0,2]]],[7,[21,70,true,null,5]]]]],[196,378,null,201075968465572,false,[[0,[20,167,312,false,null]]]],[167,311,null,877029106455715,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"alignX"]],[7,[0,50]],[7,[21,70,true,null,5]]]]],[196,379,null,686342762224026,false,[[0,[20,167,312,false,null]]]],[167,311,null,838305454679030,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"alignY"]],[7,[0,65]],[7,[21,70,true,null,5]]]]],[196,380,null,873681540690847,false,[[0,[20,167,312,false,null]]]],[167,311,null,920265667296077,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"top"]],[7,[0,0]],[7,[21,70,true,null,5]]]]],[196,381,null,409231671650955,false,[[0,[5,[20,196,364,false,null],[20,167,312,false,null]]]]],[196,382,null,469210638730005,false,[[0,[4,[20,196,383,false,null],[20,167,312,false,null]]]]],[167,311,null,670403125512183,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"bottom"]],[7,[0,0]],[7,[21,70,true,null,5]]]]],[196,381,null,501668002771666,false,[[0,[5,[20,196,364,false,null],[20,167,312,false,null]]]]],[167,311,null,905153299967844,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"left"]],[7,[0,0]],[7,[21,70,true,null,5]]]]],[196,384,null,156614364569723,false,[[0,[5,[20,196,363,false,null],[20,167,312,false,null]]]]],[196,385,null,303869392689642,false,[[0,[4,[20,196,386,false,null],[20,167,312,false,null]]]]],[167,311,null,100004166958584,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[21,70,true,null,4]],[7,[2,"right"]],[7,[0,0]],[7,[21,70,true,null,5]]]]],[196,384,null,587110688008435,false,[[0,[5,[20,196,363,false,null],[20,167,312,false,null]]]]],[196,387,null,358076711343530,false,[[0,[22,70,"GameObject",374,false,null,[[2,"angle"]]]]]],[196,389,null,742964197508726,false,[[0,[20,70,403,false,null]]]],[196,395,null,157672141890529,false,[[10,1],[3,1]]],[196,361,null,502160340692753,false,[[10,0],[7,[20,196,362,false,null]]]],[196,361,null,910665930994168,false,[[10,6],[7,[5,[20,196,386,false,null],[20,70,164,false,null,[[2,"topLeft"]]]]]]],[196,361,null,939677007182946,false,[[10,7],[7,[5,[20,196,383,false,null],[20,70,165,false,null,[[2,"topLeft"]]]]]]],[196,361,null,833104042683267,false,[[10,5],[7,[20,196,364,false,null]]]],[196,361,null,715544927025847,false,[[10,4],[7,[20,196,363,false,null]]]],[196,391,null,597318849179016,false,[[3,0],[4,70]]]],[[0,null,false,null,552095974192927,[[70,77,null,0,false,false,false,906249099435262,false,[[10,7]]]],[[70,82,null,189654896763986,false,[[10,8],[7,[20,196,404,false,null]]]],[196,361,null,307541979389146,false,[[10,3],[7,[20,70,124,false,null]]]]]],[0,null,false,null,732041159987484,[[-1,75,null,0,false,false,false,359848482837584,false]],[[70,405,"GameObject",766601851141072,false,[[4,196]]],[196,361,null,543767077778716,false,[[10,3],[7,[20,70,124,false,null]]]]]],[0,null,false,null,143848199172205,[],[[196,361,null,885201771298416,false,[[10,0],[7,[20,196,362,false,null]]]],[196,361,null,921211153552635,false,[[10,4],[7,[20,196,363,false,null]]]]]]]]]],[0,null,false,null,919948366549868,[[30,107,null,0,false,false,false,619362048187937,false,[[10,2]]]],[[-1,398,null,222490395679916,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]],[0,null,false,null,664206588230442,[],[]]]],[0,null,false,null,746844627841351,[[211,406,null,0,false,false,false,135685803121751,false,[[10,1]]]],[[211,378,null,416520335404672,false,[[0,[6,[21,211,false,null,0],[7,[20,211,363,false,null],[21,211,false,null,4]]]]]]]],[0,null,false,null,373831650562627,[[212,368,null,0,false,false,false,284363779183700,false,[[10,8]]],[212,368,null,0,false,true,false,736948545432924,false,[[10,0]]],[212,368,null,0,false,true,false,389474095832985,false,[[10,6]]]],[[212,407,null,607509467615822,false,[[0,[6,[21,212,false,null,10],[7,[20,212,271,false,null],[21,212,false,null,11]]]]]]]],[0,null,false,null,585180466900201,[[211,406,null,0,false,false,false,305218895669468,false,[[10,2]]],[-1,117,null,0,true,false,false,712753611762968,false,[[4,211]]],[212,408,null,0,false,false,true,844156465134232,false,[[0,[21,211,false,null,3]]]]],[[211,377,null,937245188116876,false,[[7,[20,212,372,true,null]]]],[211,387,null,445019441609896,false,[[0,[20,212,388,false,null]]]],[211,402,null,668854758594504,false,[[0,[4,[22,212,"GameObject",374,false,null,[[2,"x"]]],[6,[21,211,false,null,6],[7,[20,212,271,false,null],[21,212,false,null,11]]]]],[0,[4,[22,212,"GameObject",374,false,null,[[2,"y"]]],[6,[21,211,false,null,7],[7,[20,212,271,false,null],[21,212,false,null,11]]]]]]],[211,375,null,652268577610406,false,[[0,[6,[21,211,false,null,4],[7,[20,212,271,false,null],[21,212,false,null,11]]]],[0,[6,[21,211,false,null,5],[7,[20,212,271,false,null],[21,212,false,null,11]]]]]],[211,391,null,500426021826483,false,[[3,0],[4,212]]],[212,370,null,323726144669593,false,[[3,0]]]],[[0,null,false,null,988943499666460,[[212,368,null,0,false,false,false,303786570893425,false,[[10,9]]]],[[211,389,null,323195556068877,false,[[0,[20,212,390,false,null]]]]]]]],[0,null,false,null,154670315076541,[[70,77,null,0,false,false,false,187697297287063,false,[[10,7]]],[-1,117,null,0,true,false,false,466782746305136,false,[[4,70]]],[211,409,null,0,false,false,true,376497614557181,false,[[0,[21,70,false,null,8]]]]],[[211,387,null,591415703422603,false,[[0,[20,70,87,false,null]]]],[211,402,null,281677548611484,false,[[0,[4,[20,70,164,false,null,[[2,"topLeft"]]],[6,[21,211,false,null,6],[7,[20,70,185,false,null],[21,70,false,null,9]]]]],[0,[4,[20,70,165,false,null,[[2,"topLeft"]]],[6,[21,211,false,null,7],[7,[20,70,185,false,null],[21,70,false,null,9]]]]]]],[211,375,null,273280472975479,false,[[0,[6,[21,211,false,null,4],[7,[20,70,185,false,null],[21,70,false,null,9]]]],[0,[6,[21,211,false,null,5],[7,[20,70,185,false,null],[21,70,false,null,9]]]]]],[211,391,null,837623656868576,false,[[3,0],[4,70]]]]]]],[0,[true,"Language > API"],false,null,510520860656034,[[-1,72,null,0,false,false,false,510520860656034,false,[[1,[2,"Language > API"]]]]],[],[[0,null,false,null,674558582218390,[[0,169,null,2,false,false,false,533011390234023,false,[[1,[2,"Language > LoadLanguageFile"]]]]],[[30,316,null,157028846095447,false,[[10,1],[7,[20,0,170,false,null,[[0,0]]]]]],[30,197,null,690119569657180,false,[[10,2],[3,1]]],[31,410,null,240197877910975,false,[[1,[20,0,170,false,null,[[0,0]]]]]],[12,111,null,199785119336597,false,[[1,[2,"Language"]],[7,[20,30,317,true,null]]]],[12,113,null,313017806596994,false]]],[0,null,false,null,975427285954712,[[0,169,null,2,false,false,false,259615473472116,false,[[1,[2,"Language > SetLocale"]]]]],[[30,316,null,789225842703134,false,[[10,0],[7,[20,0,170,false,null,[[0,0]]]]]],[12,111,null,982002688809825,false,[[1,[2,"Language"]],[7,[20,30,317,true,null]]]],[12,113,null,675422541823652,false],[-1,99,null,159175226932793,false,[[0,[0,0]]]],[-1,203,null,221651384107092,false]]],[0,null,false,null,629976361921088,[[0,169,null,2,false,false,false,736021682586338,false,[[1,[2,"Language > Loaded"]]]]],[[167,318,null,935652041669255,false,[[1,[2,"tempLanguageJSON"]],[7,[21,30,true,null,1]]]],[167,311,null,728781644794423,false,[[1,[2,"setLanguageJSON"]],[13]]],[167,311,null,727687466623165,false,[[1,[2,"getTranslations"]],[13]]],[-1,398,null,314594678723976,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]]]]]]]],["Main Menu",[[2,"Common Menus",false],[2,"Gameplay",false],[2,"Player",false],[2,"Debug",false],[2,"Save",false],[2,"Music",false],[2,"Skins",false],[1,"lastAdTime",0,0,false,false,739648218616034,false],[1,"AD_DELAY",0,185,false,true,890638500305501,false],[0,[true,"Menu"],false,null,347042795462740,[[-1,72,null,0,false,false,false,347042795462740,false,[[1,[2,"Menu"]]]]],[],[[1,"Target",1,"",true,false,483218689929701,false],[0,null,false,null,550715259366492,[[-1,98,null,1,false,false,false,403641051628108,false],[-1,127,null,0,false,false,false,630825430526209,false,[[7,[19,104]],[8,0],[7,[2,"Main Menu"]]]]],[],[[0,null,false,null,702307424152043,[[12,149,null,0,false,false,false,630335224389314,false,[[1,[10,[2,"besttime"],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]]]]],[],[[1,"besttime",0,0,false,false,259540602063844,false],[0,null,false,null,647333412897058,[],[[-1,101,null,169119521780104,false,[[11,"besttime"],[7,[20,12,112,false,null,[[10,[2,"besttime"],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]]]]]],[122,155,null,843608134757654,false,[[7,[10,[10,[20,158,411,true,null,[[4,[23,"besttime"],[12,[19,412,[[6,[5,[23,"besttime"],[19,299,[[23,"besttime"]]]],[0,100]]]],[0,100]]]]],[2,":"]],[19,413,[[8,[19,412,[[6,[5,[23,"besttime"],[19,299,[[23,"besttime"]]]],[0,100]]]],[0,100]],[0,2]]]]]]]]]]],[0,null,false,null,430531681369450,[[-1,75,null,0,false,false,false,596404871501609,false]],[[122,370,null,218834926204503,false,[[3,0]]],[121,370,null,760955429530485,false,[[3,0]]]]],[0,null,false,null,223121870163000,[[-1,154,null,0,false,false,false,881703017367996,false,[[4,70],[7,[20,70,400,true,null]],[8,0],[7,[2,"Play"]]]]],[[70,414,"Button",327401275169974,false,[[3,0]]]]],[0,null,false,null,263955610737327,[],[[-1,99,null,225923077253020,false,[[0,[0,0]]]]],[[0,null,false,null,799470733383521,[[12,149,null,0,false,true,false,800865778047317,false,[[1,[2,"LastLevel"]]]],[-1,154,null,0,false,false,false,761088258907299,false,[[4,70],[7,[20,70,400,true,null]],[8,0],[7,[2,"Resume"]]]]],[[70,414,"Button",687928071911216,false,[[3,0]]]]]]],[0,null,false,null,852329937406106,[],[[-1,99,null,795981196274604,false,[[0,[1,0.8]]]]],[[0,null,false,null,888063943909341,[[-1,154,null,0,false,false,false,587396861539633,false,[[4,70],[7,[20,70,400,true,null]],[8,0],[7,[2,"Play"]]]]],[[70,414,"Button",847312459461300,false,[[3,1]]]]]]],[0,null,false,null,979765898285434,[[7,415,null,0,false,false,false,778637889007111,false,[[1,[2,"TipList"]]]]],[[8,304,null,215374058665775,false,[[1,[2,"tips"]],[12,"tips.json"]]]]],[0,null,false,null,978010614618662,[[-1,75,null,0,false,false,false,259060187855585,false]],[],[[0,null,false,null,534944602330014,[],[[-1,315,null,669986810817862,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]],[167,311,null,448678938758626,false,[[1,[2,"translateTips"]],[13,[7,[21,30,true,null,0]]]]],[7,308,null,441403467957029,false,[[1,[2,"TipList"]],[1,[20,167,312,false,null]]]]]],[0,null,false,null,178882328353300,[[30,107,null,0,false,false,false,676467611218366,false,[[10,2]]]],[[-1,398,null,240353765512766,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]]]],[0,null,false,null,860415168001879,[],[[-1,315,null,815134361004624,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]],[167,311,null,435644922880378,false,[[1,[2,"listLanguages"]],[13]]],[7,308,null,728944710940307,false,[[1,[2,"LanguagesList"]],[1,[20,167,312,false,null]]]]]],[0,null,false,null,275752067038776,[[30,107,null,0,false,false,false,730512971646156,false,[[10,2]]]],[[-1,398,null,323181244819773,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]],[0,null,false,null,252397457804320,[[70,77,null,0,false,false,false,492245312786321,false,[[10,3]]]],[],[[0,null,false,null,252687794052104,[[-1,127,null,0,false,false,false,860028501798385,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"dedragames.com"]]]],[-1,127,null,0,false,false,false,671894223533252,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"www.dedragames.com"]]]],[-1,127,null,0,false,false,false,285216610938405,false,[[7,[20,167,282,false,null,[[2,"WebSdkWrapper.hasAds()"]]]],[8,0],[7,[0,1]]]]],[[70,356,null,369732027657126,false,[[3,1]]],[-1,99,null,948561265783553,false,[[0,[1,0.1]]]],[1,197,null,201564011923129,false,[[10,11],[3,0]]]]],[0,null,false,null,863504926971792,[[-1,75,null,0,false,false,false,965564519230391,false]],[[70,356,null,813147364710586,false,[[3,0]]]]]]],[0,null,false,null,981315308193634,[[70,246,null,0,false,false,false,562960234189449,false,[[1,[2,"RemoveMidrollAds"]]]],[-1,127,null,0,false,false,false,947952138784833,false,[[7,[20,167,282,false,null,[[2,"globalThis.adconfigRemoveMidrollRewarded"]]]],[8,0],[7,[0,1]]]]],[[70,356,null,695800192093125,false,[[3,0]]]]],[0,null,false,null,846787486513711,[[70,246,null,0,false,false,false,702205382276167,false,[[1,[2,"Discord"]]]],[-1,127,null,0,false,false,false,602705395703555,false,[[7,[20,167,282,false,null,[[2,"globalThis.adconfigRemoveSocials"]]]],[8,0],[7,[0,1]]]]],[[70,356,null,219671325554952,false,[[3,0]]],[198,416,null,554127269436031,false,[[0,[21,198,false,null,0]]]],[198,417,null,903991095012345,false,[[0,[21,198,false,null,1]]]],[197,417,null,101709775407276,false,[[0,[0,30]]]]],[[0,null,false,null,428268434636892,[[-1,154,null,0,false,false,false,637660081493507,false,[[4,93],[7,[22,93,"GameObject",418,true,null]],[8,0],[7,[2,"langbutton"]]]]],[[93,385,null,930624537117813,false,[[0,[20,197,419,false,null]]]]]]]],[0,null,false,null,809146989865686,[[-1,127,null,0,false,false,false,543943134911590,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"dedragames.com"]]]],[-1,127,null,0,false,false,false,254948439453403,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"www.dedragames.com"]]]],[-1,127,null,0,false,false,false,391383466092909,false,[[7,[20,167,282,false,null,[[2,"WebSdkWrapper.hasAds()"]]]],[8,0],[7,[0,1]]]],[-1,127,null,0,false,false,false,504967117379844,false,[[7,[5,[19,212],[23,"lastAdTime"]]],[8,5],[7,[23,"AD_DELAY"]]]],[1,107,null,0,false,true,false,927301876092250,false,[[10,11]]],[12,149,null,0,false,true,false,640530477043471,false,[[1,[2,"RemoveAds"]]]]],[[-1,101,null,248684541869314,false,[[11,"lastAdTime"],[7,[19,212]]]],[4,198,null,311661730876302,false,[[1,[2,"crazyMidRoll();"]]]],[125,283,"Dialog",444337235763570,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,105324253903467,[[12,149,null,0,false,false,false,620022309759798,false,[[1,[2,"RemoveAds"]]]],[70,73,null,0,false,false,false,618602706469604,false,[[10,2],[8,0],[7,[0,999]]]]],[[70,414,"Button",601540953788315,false,[[3,0]]]]],[0,null,false,null,580323257038575,[],[[-1,315,null,471996245699491,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]],[197,245,null,334084166362215,false,[[1,[19,420,[[21,30,true,null,0],[2,"-"],[2,""]]]],[3,1]]],[167,311,null,571593160162729,false,[[1,[2,"getLocaleName"]],[13,[7,[21,30,true,null,0]]]]],[93,377,null,223606530546061,false,[[7,[20,167,282,false,null,[[10,[10,[2,"getLocaleName(\""],[21,30,true,null,0]],[2,"\")"]]]]]]]]],[0,null,false,null,458498893901601,[[30,107,null,0,false,false,false,106461548387287,false,[[10,2]]]],[[-1,398,null,555537703464544,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]],[0,null,false,null,339386972905822,[],[[4,198,null,987294403410514,false,[[1,[2,"globalThis.ovoLevelEditor && globalThis.ovoLevelEditor.init && globalThis.ovoLevelEditor.init()"]]]]]]]],[0,null,false,null,343305557178142,[[8,305,null,1,false,false,false,894758080847281,false,[[1,[2,"dedratips"]]]]],[],[[0,null,false,null,483610672558703,[[-1,127,null,0,false,false,false,354630925375468,false,[[7,[20,8,307,true,null]],[8,0],[7,[2,"0"]]]]],[[8,304,null,217462094744734,false,[[1,[2,"tips"]],[12,"tips.json"]]]]],[0,null,false,null,299334075246832,[[-1,75,null,0,false,false,false,516705723950578,false]],[[8,421,null,568886226023404,false,[[1,[2,"tips"]],[1,[2,"https://dedragames.com/games/ovo/1.3.2/tips.json"]]]]]]]],[0,null,false,null,894719232257878,[[8,305,null,1,false,false,false,265500819439049,false,[[1,[2,"tips"]]]]],[],[[0,null,false,null,786380452516679,[],[[30,316,null,287346545561375,false,[[10,3],[7,[20,8,307,true,null]]]],[167,318,null,322172033250975,false,[[1,[2,"gatheredTips"]],[7,[20,8,307,true,null]]]],[-1,315,null,778291991263633,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]],[167,311,null,659365096469249,false,[[1,[2,"translateTips"]],[13,[7,[21,30,true,null,0]]]]],[7,308,null,719978213806586,false,[[1,[2,"TipList"]],[1,[20,167,312,false,null]]]]]],[0,null,false,null,164233254014846,[[30,107,null,0,false,false,false,986350737704880,false,[[10,2]]]],[[-1,398,null,515274287264306,false,[[1,[23,"LANGUAGELOADEDSIGNAL"]]]]]]]],[0,null,false,null,761034153393720,[[161,422,null,1,false,false,false,611089912617231,false]],[[161,423,null,829890799568750,false,[[1,[2,"Retron2000"]],[1,[2,"./fonts.css"]]]]]],[1,"rewarded",0,0,true,false,994113655085954,false],[1,"adShouldStart",0,0,true,false,926209114562845,false],[1,"ADTIMEOUT",0,2,false,true,131722405442863,false],[0,null,false,null,570548994725842,[[125,424,"Dialog",1,false,false,false,273681586726473,false]],[[-1,101,null,681142988298331,false,[[11,"adShouldStart"],[7,[0,1]]]],[-1,425,null,268033550634350,false,[[4,125],[0,[1,1]]]],[125,177,"Timer",430023684738504,false,[[0,[23,"ADTIMEOUT"]],[3,0],[1,[2,"timeout"]]]]]],[0,null,false,null,170729440465951,[[125,172,"Timer",0,false,false,false,414696649205876,false,[[1,[2,"timeout"]]]]],[],[[0,null,false,null,816098940951179,[[-1,100,null,0,false,false,false,661949746977881,false,[[11,"adShouldStart"],[8,0],[7,[0,1]]]]],[[125,426,"Dialog",723828950296206,false],[126,283,"Dialog",682537882812333,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]]]],[0,null,false,null,383228022986971,[[200,427,"Button",1,false,false,false,167231260398634,false]],[[167,311,null,489235216873621,false,[[1,[2,"getLocale"]],[13,[7,[22,200,"GridViewDataBind",428,false,null]]]]],[0,80,null,581226844688504,false,[[1,[2,"Language > SetLocale"]],[13,[7,[20,167,312,false,null]]]]]]],[0,null,false,null,659833701127987,[[0,169,null,2,false,false,false,443703983696403,false,[[1,[2,"Menu > Languages"]]]]],[[129,283,"Dialog",698594178154882,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,516071815254523,[[0,169,null,2,false,false,false,385285420522917,false,[[1,[2,"Menu > RandomSkin"]]]]],[],[[0,null,false,null,263173509919975,[[29,429,null,0,false,false,false,697161551583762,false]],[[115,283,"Dialog",938651990499230,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,346982158968821,[[-1,75,null,0,false,false,false,960276346325370,false]],[[-1,101,null,421531120753370,false,[[11,"rewarded"],[7,[0,1]]]],[4,198,null,522737099203770,false,[[1,[2,"crazyRewarded();"]]]],[125,283,"Dialog",774784553606627,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]]]],[0,null,false,null,943671299252318,[[0,169,null,2,false,false,false,765451646864203,false,[[1,[2,"Menu > RemoveAds"]]]]],[],[[0,null,false,null,429431638438059,[[29,429,null,0,false,false,false,360497548574174,false]],[[115,283,"Dialog",211918786965592,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,888031656950942,[[-1,75,null,0,false,false,false,690241242354904,false]],[[-1,101,null,431165204180282,false,[[11,"rewarded"],[7,[0,2]]]],[4,198,null,666740001211435,false,[[1,[2,"crazyRewarded();"]]]],[125,283,"Dialog",616119235849676,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]]]],[0,null,false,null,560463245075257,[[0,169,null,2,false,false,false,475324133309890,false,[[1,[2,"Menu > Discord"]]]]],[[4,339,null,878631031994129,false,[[1,[2,"https://dedragames.com/ovoDiscord.html"]],[1,[2,"_blank"]]]]]],[0,null,false,null,560506484971244,[[0,169,null,2,false,false,false,740004650962769,false,[[1,[2,"adStarted"]]]]],[[4,285,null,865347034127935,false,[[3,0],[7,[2,"ad started"]]]],[-1,101,null,180218399081629,false,[[11,"adShouldStart"],[7,[0,0]]]],[125,244,"Timer",819734133959097,false,[[1,[2,"timeout"]]]],[194,430,null,600382095441753,false,[[1,[2,"Ad started"]]]]]],[0,null,false,null,235395104032913,[[0,169,null,2,false,false,false,600991211938204,false,[[1,[2,"adOver"]]]]],[[125,426,"Dialog",105285830779939,false],[194,430,null,831082164230288,false,[[1,[2,"Ad over"]]]]],[[0,null,false,null,856146348981208,[[-1,100,null,0,false,false,false,933859286451982,false,[[11,"rewarded"],[8,4],[7,[0,0]]]]],[[194,430,null,531424830409797,false,[[1,[2,"Rewarded"]]]]]],[0,null,false,null,326885765847897,[[-1,75,null,0,false,false,false,672176099599875,false]],[[194,430,null,936729860957065,false,[[1,[2,"Midroll"]]]]]],[0,null,false,null,807642418649178,[[-1,100,null,0,false,false,false,257026849273031,false,[[11,"rewarded"],[8,0],[7,[0,1]]]]],[[194,430,null,783530334986778,false,[[1,[2,"Rewarded 1"]]]],[1,197,null,540500286713494,false,[[10,11],[3,1]]],[-1,203,null,388135182316307,false]]],[0,null,false,null,210737150218287,[[-1,100,null,0,false,false,false,599090624838114,false,[[11,"rewarded"],[8,0],[7,[0,2]]]]],[[194,430,null,183873506079886,false,[[1,[2,"Rewarded 2"]]]],[0,80,null,926994471047670,false,[[1,[2,"Save > RemoveAds"]],[13]]],[127,283,"Dialog",327516702347962,false,[[0,[0,0]],[0,[0,0]],[3,1]]]],[[0,null,false,null,187600486128940,[[12,149,null,0,false,false,false,646958229079614,false,[[1,[2,"RemoveAds"]]]],[70,73,null,0,false,false,false,425984439591146,false,[[10,2],[8,0],[7,[0,999]]]]],[[70,414,"Button",716646468013742,false,[[3,0]]]]]]],[0,null,false,null,660193929326547,[],[[-1,101,null,904910337891249,false,[[11,"rewarded"],[7,[0,0]]]]]]]],[0,null,false,null,963880213625336,[[0,169,null,2,false,false,false,749053637379276,false,[[1,[2,"adOverFail"]]]]],[[-1,101,null,262126755602842,false,[[11,"rewarded"],[7,[0,0]]]],[125,426,"Dialog",644928268963085,false],[126,283,"Dialog",925568889772762,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,564527429649118,[[0,169,null,2,false,false,false,313207284071164,false,[[1,[2,"Menu > Play"]]]]],[[1,197,null,824137948903708,false,[[10,3],[3,0]]],[1,197,null,736468009343617,false,[[10,21],[3,0]]],[0,80,null,384579395700610,false,[[1,[2,"Menu > Transition"]],[13,[7,[2,"Level 1"]]]]]]],[0,null,false,null,778873971432323,[[0,169,null,2,false,false,false,168426402702824,false,[[1,[2,"Menu > Resume"]]]]],[[1,197,null,160764756487263,false,[[10,3],[3,0]]],[1,197,null,589279469053069,false,[[10,21],[3,0]]],[1,316,null,673363481970530,false,[[10,4],[7,[5,[19,212],[20,12,112,false,null,[[2,"LastTime"]]]]]]]],[[0,null,false,null,877659944083382,[[12,149,null,0,false,false,false,436001248048060,false,[[1,[2,"LastLevel"]]]]],[[0,80,null,547390823535684,false,[[1,[2,"Menu > Transition"]],[13,[7,[10,[2,"Level "],[20,12,112,false,null,[[2,"LastLevel"]]]]]]]]]],[0,null,false,null,208970704697660,[[-1,75,null,0,false,false,false,300307531536715,false]],[[0,80,null,829774652519878,false,[[1,[2,"Menu > Transition"]],[13,[7,[2,"Level 1"]]]]]]]]],[0,null,false,null,970474509353122,[[0,169,null,2,false,false,false,346507530553524,false,[[1,[2,"Menu > Levels"]]]]],[[0,80,null,683122700567341,false,[[1,[2,"Menu > Transition"]],[13,[7,[2,"Level Menu"]]]]]]],[0,null,false,null,382487852758293,[[0,169,null,2,false,false,false,311074679929822,false,[[1,[2,"Menu > Credits"]]]]],[[0,80,null,552966502517737,false,[[1,[2,"Menu > Transition"]],[13,[7,[2,"Credits"]]]]]]],[0,null,false,null,317945469250140,[[0,169,null,2,false,false,false,820418095537380,false,[[1,[2,"Menu > Options"]]]]],[[0,80,null,736077096751743,false,[[1,[2,"Menu > Transition"]],[13,[7,[2,"Options Menu"]]]]]]],[0,null,false,null,443402327844779,[[0,169,null,2,false,false,false,699841169243949,false,[[1,[2,"Menu > Back"]]]]],[[0,80,null,745681357338292,false,[[1,[2,"Menu > Transition"]],[13,[7,[18,[11,[12,[20,0,431,false,null],[0,0]],[12,[20,0,170,false,null,[[0,0]]],[2,""]]],[2,"Main Menu"],[20,0,170,false,null,[[0,0]]]]]]]]]],[0,null,false,null,513650222541016,[[0,169,null,2,false,false,false,394844360208020,false,[[1,[2,"Menu > Next"]]]]],[],[[1,"ID",0,0,false,false,509730512123901,false],[0,null,false,null,679053644573191,[],[[-1,101,null,934789171476556,false,[[11,"ID"],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]],[0,80,null,748600148464203,false,[[1,[2,"Menu > Transition"]],[13,[7,[18,[14,[23,"ID"],[21,1,false,null,9]],[10,[2,"Level "],[19,298,[[4,[23,"ID"],[0,1]]]]],[2,"Main Menu"]]]]]]]],[0,null,false,null,640368178870354,[[1,107,null,0,false,false,false,815811350991263,false,[[10,3]]]],[[4,198,null,144681026680585,false,[[1,[10,[10,[2,"WebSdkWrapper.levelStart("],[19,298,[[4,[23,"ID"],[0,1]]]]],[2,")"]]]]]]]]],[0,null,false,null,103242992893225,[[0,169,null,2,false,false,false,939319672930375,false,[[1,[2,"Menu > Level"]]]]],[[0,80,null,605716748734880,false,[[1,[2,"Menu > Transition"]],[13,[7,[10,[2,"Level "],[4,[20,0,170,false,null,[[0,0]]],[0,1]]]]]]]]],[0,null,false,null,581454617454392,[[0,169,null,2,false,false,false,669845447213658,false,[[1,[2,"Menu > Train"]]]]],[[0,80,null,587207502509377,false,[[1,[2,"Menu > Transition"]],[13,[7,[2,"Sandbox Level"]]]]]]],[0,null,false,null,525277846568351,[[0,169,null,2,false,false,false,597125343954944,false,[[1,[2,"Menu > Info"]]]]],[[4,339,null,907716645155840,false,[[1,[2,"https://dedragames.com/"]],[1,[2,"_blank"]]]]]],[0,null,false,null,520975304953040,[[0,169,null,2,false,false,false,759108527539775,false,[[1,[2,"Menu > Transition"]]]]],[[4,231,null,470536912898955,false,[[1,[23,"VibratePtrn"]]]],[-1,101,null,765650622488646,false,[[11,"Target"],[7,[20,0,170,false,null,[[0,0]]]]]]],[[0,null,false,null,304068756911160,[[-1,230,null,0,false,false,false,779596453443956,false]],[[-1,432,null,247510441877405,false,[[1,[23,"Target"]]]],[-1,433,null,449970204185544,false,[[0,[1,1]]]]]],[0,null,false,null,646176072705056,[[-1,75,null,0,false,false,false,847326598783788,false]],[[6,434,null,524179302619050,false]]]]],[0,null,false,null,385669966529442,[[0,169,null,2,false,false,false,159380969146706,false,[[1,[2,"Menu > Goto"]]]]],[[4,231,null,248893532246654,false,[[1,[23,"VibratePtrn"]]]],[-1,101,null,109275240377407,false,[[11,"Target"],[7,[20,0,170,false,null,[[0,0]]]]]],[-1,432,null,856227479078782,false,[[1,[23,"Target"]]]],[-1,433,null,200175627424971,false,[[0,[1,1]]]]]],[0,null,false,null,396489234101565,[[6,435,null,1,false,false,false,757296524545245,false]],[[6,436,null,464324782466741,false,[[3,12]]],[-1,433,null,148885379409788,false,[[0,[1,1]]]],[-1,432,null,457720175376192,false,[[1,[23,"Target"]]]]]]]],[0,[true,"Level Menu"],false,null,562560226748156,[[-1,72,null,0,false,false,false,562560226748156,false,[[1,[2,"Level Menu"]]]]],[],[[1,"Divider",0,4,false,false,712001924445363,false],[1,"DisabledFrames",0,11,false,false,315797852421137,false],[1,"Quote",1,"\"",false,false,599857175645607,false],[1,"CurrentSection",0,0,true,false,356295658667763,false],[0,null,false,null,950685301689525,[[-1,98,null,1,false,false,false,775606385377244,false]],[[-1,433,null,360945045772442,false,[[0,[1,1]]]],[-1,437,null,402690073053879,false,[[5,[2,"Ads"]],[3,0]]],[-1,99,null,996334242514593,false,[[0,[1,0.5]]]],[-1,437,null,700792633071030,false,[[5,[2,"Ads"]],[3,1]]]],[[0,null,false,null,692541619234871,[[-1,127,null,0,false,false,false,287395485759407,false,[[7,[19,104]],[8,0],[7,[2,"Main Menu"]]]]],[[1,316,null,477606511178988,false,[[10,22],[7,[0,0]]]]]]]],[0,null,false,null,385527972480298,[[-1,127,null,0,false,false,false,104544763831130,false,[[7,[19,104]],[8,0],[7,[2,"Level Menu"]]]]],[],[[0,null,false,null,617646289825160,[[-1,98,null,1,false,false,false,966446143803677,false]],[[8,304,null,975078566746600,false,[[1,[2,"lvl"]],[12,"levels.json"]]],[170,166,null,316108827028045,false,[[0,[6,[19,279],[1,0.75]]]]]]],[0,null,false,null,144020805292004,[[8,305,null,1,false,false,false,331248362197756,false,[[1,[2,"lvl"]]]]],[[28,306,null,974354117472923,false,[[1,[20,8,307,true,null]],[3,0],[13]]],[0,80,null,604369797304810,false,[[1,[2,"Menu > SetSection"]],[13,[7,[21,1,false,null,22]]]]],[-1,99,null,329203158002761,false,[[0,[1,0.2]]]],[-1,398,null,664691515555872,false,[[1,[2,"cameraTween"]]]]]],[0,null,false,null,902724201225779,[[170,438,"LiteTween",1,false,false,false,206998599684559,false]],[[-1,398,null,897006154688834,false,[[1,[2,"cameraTween"]]]]]],[0,null,false,null,538538728756920,[[70,73,null,0,false,false,false,371058123864716,false,[[10,2],[8,0],[7,[0,1]]]],[70,439,"Button",0,false,false,false,359628763304717,false],[70,440,null,0,false,false,false,867470318308951,false,[[8,0],[0,[0,3]]]]],[[70,115,null,586244937996981,false,[[0,[0,0]]]]]],[0,null,true,null,378239291608975,[[70,73,null,0,false,false,false,132373559028412,false,[[10,2],[8,0],[7,[0,1]]]],[70,73,null,0,false,false,false,864004718646459,false,[[10,2],[8,0],[7,[0,2]]]]],[],[[0,null,false,null,858712149022877,[[70,439,"Button",0,false,true,false,492210330529751,false],[70,441,null,0,false,false,false,592776357576102,false,[[8,2],[0,[0,64]]]]],[[70,178,null,495857126593296,false,[[0,[0,64]],[0,[0,64]]]]]]]],[0,null,false,null,693904426575391,[[119,256,null,1,false,false,false,774497388709693,false]],[[119,405,"GameObject",968255661308990,false,[[4,120]]]]],[0,null,false,null,490161939377050,[[0,169,null,2,false,false,false,774785122660290,false,[[1,[2,"Menu > SetSection"]]]]],[],[[0,null,false,null,278220766553913,[],[[-1,101,null,392892918275718,false,[[11,"CurrentSection"],[7,[20,0,170,false,null,[[0,0]]]]]],[124,155,null,568728078250859,false,[[7,[10,[10,[4,[23,"CurrentSection"],[0,1]],[2,"/"]],[20,28,442,false,null,[[0,0]]]]]]],[1,316,null,943890946339621,false,[[10,22],[7,[0,0]]]]]],[0,null,true,null,520307196596379,[[70,73,null,0,false,false,false,479302443121532,false,[[10,2],[8,0],[7,[0,1]]]],[70,73,null,0,false,false,false,506518463930306,false,[[10,2],[8,0],[7,[0,2]]]]],[[70,414,"Button",627641935886744,false,[[3,1]]]]],[0,null,false,null,446592132477979,[[70,73,null,0,false,false,false,986525971493434,false,[[10,2],[8,0],[7,[0,1]]]],[-1,100,null,0,false,false,false,597925458992066,false,[[11,"CurrentSection"],[8,0],[7,[0,0]]]]],[[70,414,"Button",383301660758394,false,[[3,0]]]]],[0,null,false,null,100857427853167,[[70,73,null,0,false,false,false,503431773381761,false,[[10,2],[8,0],[7,[0,2]]]],[-1,100,null,0,false,false,false,552055872183193,false,[[11,"CurrentSection"],[8,0],[7,[5,[20,28,442,false,null,[[0,0]]],[0,1]]]]]],[[70,414,"Button",248252029251245,false,[[3,0]]]]],[0,null,false,null,329531925978659,[],[[170,443,"LiteTween",300174006474272,false,[[3,8],[3,16],[1,[19,298,[[6,[19,279],[1,0.75]]]]],[0,[1,0.5]],[3,0]]],[170,444,"LiteTween",380347557976254,false,[[3,0],[3,0]]],[-1,315,null,257749865305444,false,[[1,[2,"cameraTween"]]]]],[[0,null,false,null,537810920522306,[[-1,127,null,0,false,false,false,452757400517799,false,[[7,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]]],[8,4],[7,[20,12,112,false,null,[[2,"Levels"]]]]]]],[],[[0,null,false,null,591665354621145,[[70,246,null,0,false,false,false,790782827869341,false,[[1,[2,"Play"]]]]],[[70,414,"Button",492443670424684,false,[[3,0]]]]]]],[0,null,false,null,639597713087723,[[-1,75,null,0,false,false,false,643199191521741,false]],[],[[0,null,false,null,373986593657751,[[70,246,null,0,false,false,false,457768594535094,false,[[1,[2,"Play"]]]]],[[70,414,"Button",333693596780746,false,[[3,1]]]]]]],[0,null,false,null,302939768649168,[[-1,180,null,0,true,false,false,885005837178014,false,[[4,119],[7,[21,119,false,null,0]],[3,0]]]],[[120,445,null,471546777372907,false,[[4,119],[7,[0,0]]]],[120,155,null,971594682797611,false,[[7,[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]]]]],[120,272,null,662446691916432,false,[[0,[20,119,446,false,null]],[0,[20,119,447,false,null]]]],[120,270,null,399086435751164,false,[[0,[20,119,185,false,null]],[0,[20,119,187,false,null]]]]],[[0,null,false,null,847971126497591,[[-1,127,null,0,false,false,false,484638898780562,false,[[7,[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]]],[8,4],[7,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,1]]]]]]],[[119,356,null,706571025727270,false,[[3,0]]],[120,263,null,525965149391299,false,[[0,[0,0]]]],[66,150,null,968665766190000,false,[[0,[0,0]]]]]],[0,null,false,null,942348000656014,[[-1,75,null,0,false,false,false,723639908037394,false],[-1,127,null,0,false,false,false,169074404434860,false,[[7,[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]]],[8,4],[7,[20,12,112,false,null,[[2,"Levels"]]]]]]],[[119,414,"Button",199815596341405,false,[[3,0]]],[120,155,null,927578231389449,false,[[7,[2,"µ"]]]],[119,356,null,332610567237255,false,[[3,1]]],[120,263,null,619779259796332,false,[[0,[0,100]]]],[66,150,null,361815537989091,false,[[0,[0,10]]]]]],[0,null,false,null,403044814644795,[[-1,75,null,0,false,false,false,853013107870168,false]],[[119,414,"Button",553129778256330,false,[[3,1]]],[119,356,null,825071445028164,false,[[3,1]]],[120,263,null,862519587962214,false,[[0,[0,100]]]],[66,150,null,534055452413066,false,[[0,[0,10]]]]]],[0,null,false,null,925307809823368,[[119,116,null,0,false,false,false,846799481602248,false]],[],[[0,null,false,null,110371911449116,[[12,149,null,0,false,false,false,418148094743556,false,[[1,[10,[2,"Coinlevel"],[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]]]]]]],[[66,150,null,768968551356545,false,[[0,[0,100]]]]]],[0,null,false,null,622509619433033,[[-1,75,null,0,false,false,false,421362058663876,false]],[[66,150,null,197478273692755,false,[[0,[0,10]]]]]]]]]],[0,null,false,null,835949928670319,[[12,149,null,0,false,false,false,168581618972530,false,[[1,[10,[10,[2,"section"],[23,"CurrentSection"]],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]]]]],[],[[1,"besttime",0,0,false,false,978708963209707,false],[0,null,false,null,472490139547821,[],[[-1,101,null,156607611128107,false,[[11,"besttime"],[7,[20,12,112,false,null,[[10,[10,[2,"section"],[23,"CurrentSection"]],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]]]]]],[122,155,null,783482694581665,false,[[7,[10,[10,[20,158,411,true,null,[[4,[23,"besttime"],[12,[19,412,[[6,[5,[23,"besttime"],[19,299,[[23,"besttime"]]]],[0,100]]]],[0,100]]]]],[2,":"]],[19,413,[[8,[19,412,[[6,[5,[23,"besttime"],[19,299,[[23,"besttime"]]]],[0,100]]]],[0,100]],[0,2]]]]]]]]]]],[0,null,false,null,457699618784636,[[-1,75,null,0,false,false,false,568898545459932,false]],[[122,155,null,847938763000115,false,[[7,[2,"--:--:--"]]]]]],[0,null,false,null,608015573991654,[],[[167,311,null,966281429503021,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"lang"]]]],[7,[2,"text"]],[7,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"name"]]]],[7,[2,""]]]]],[123,155,null,768544491419469,false,[[7,[20,167,312,false,null]]]],[123,407,null,257589304413393,false,[[0,[6,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"textScale"]]],[0,3]]]]],[171,115,null,831230114637532,false,[[0,[23,"CurrentSection"]]]],[170,443,"LiteTween",162823055752720,false,[[3,8],[3,17],[1,[19,298,[[7,[19,279],[0,2]]]]],[0,[1,0.5]],[3,0]]],[170,444,"LiteTween",668861815918756,false,[[3,0],[3,0]]]]]]]]],[0,null,false,null,603308910083164,[[0,169,null,2,false,false,false,467862190759794,false,[[1,[2,"Menu > NextSection"]]]]],[[0,80,null,279497170280394,false,[[1,[2,"Menu > SetSection"]],[13,[7,[4,[23,"CurrentSection"],[0,1]]]]]]]],[0,null,false,null,454712867952731,[[0,169,null,2,false,false,false,868146088512168,false,[[1,[2,"Menu > PrevSection"]]]]],[[0,80,null,425403566543102,false,[[1,[2,"Menu > SetSection"]],[13,[7,[5,[23,"CurrentSection"],[0,1]]]]]]]],[0,null,false,null,128207201935333,[[0,169,null,2,false,false,false,557818390283978,false,[[1,[2,"Menu > PlaySection"]]]]],[[1,197,null,222139191290507,false,[[10,3],[3,0]]],[1,197,null,238699676913742,false,[[10,21],[3,1]]],[1,316,null,941845828547547,false,[[10,19],[7,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]]]]],[1,316,null,613689825966675,false,[[10,20],[7,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,1]]]]]],[1,316,null,949189657994905,false,[[10,22],[7,[23,"CurrentSection"]]]],[0,80,null,618011954071934,false,[[1,[2,"Menu > Level"]],[13,[7,[5,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[0,1]]]]]],[4,198,null,750124718121365,false,[[1,[10,[10,[2,"WebSdkWrapper.levelStart("],[19,298,[[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]]]]],[2,")"]]]]]]],[0,null,false,null,554166878161036,[[119,427,"Button",1,false,false,false,282392838930291,false]],[],[[0,null,false,null,150556343473982,[[12,295,null,0,false,false,false,755734986416114,false,[[1,[2,"Levels"]],[8,5],[7,[4,[22,74,"GridViewDataBind",428,false,null],[0,1]]]]]],[[1,197,null,766928941678172,false,[[10,3],[3,1]]],[1,197,null,189116050705000,false,[[10,21],[3,0]]],[1,316,null,876323073847162,false,[[10,22],[7,[23,"CurrentSection"]]]],[0,80,null,325771325339404,false,[[1,[2,"Menu > Level"]],[13,[7,[5,[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]],[0,1]]]]]],[4,198,null,747269055029780,false,[[1,[10,[10,[2,"WebSdkWrapper.levelStart("],[19,298,[[4,[20,28,310,false,null,[[0,0],[23,"CurrentSection"],[2,"levels"],[0,0]]],[21,119,false,null,0]]]]],[2,")"]]]]]]],[0,null,false,null,759472088253574,[[-1,75,null,0,false,false,false,771053522175936,false]],[[201,93,null,387922648222296,false,[[2,["hurt",false]],[1,[2,"sounds"]]]]]]]],[0,null,false,null,216841621383563,[[-1,127,null,0,false,false,false,732990700697882,false,[[7,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]]],[8,2],[7,[5,[19,450,[[0,0]]],[19,451,[[0,0]]]]]]]],[[171,178,null,622117525351172,false,[[0,[5,[19,450,[[0,0]]],[19,451,[[0,0]]]]],[0,[5,[19,450,[[0,0]]],[19,451,[[0,0]]]]]]]]],[0,null,false,null,686521676139972,[[-1,75,null,0,false,false,false,853385014077906,false]],[[171,178,null,236585805349181,false,[[0,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]]],[0,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]]]]]]],[0,null,false,null,413583054788296,[[170,255,null,0,false,false,false,409203595307829,false,[[8,5],[0,[7,[19,279],[0,2]]]]]],[[-1,452,null,219313331768039,false,[[5,[2,"Layer 0"]],[0,[19,260,[[0,100],[0,0],[19,453,[[7,[19,279],[0,2]],[4,[7,[19,279],[0,2]],[0,50]],[20,170,122,false,null]]]]]]]],[171,150,null,756984054375560,false,[[0,[19,260,[[0,30],[0,0],[19,453,[[7,[19,279],[0,2]],[4,[7,[19,279],[0,2]],[0,100]],[20,170,122,false,null]]]]]]]]]],[0,null,false,null,164801896226560,[[-1,75,null,0,false,false,false,111140087558819,false]],[[-1,452,null,992500667175276,false,[[5,[2,"Layer 0"]],[0,[19,260,[[0,100],[0,0],[19,453,[[7,[19,279],[0,2]],[5,[7,[19,279],[0,2]],[0,300]],[20,170,122,false,null]]]]]]]],[171,150,null,630216364788002,false,[[0,[19,260,[[0,30],[0,0],[19,453,[[7,[19,279],[0,2]],[5,[7,[19,279],[0,2]],[0,300]],[20,170,122,false,null]]]]]]]]]],[0,null,false,null,397812950220937,[],[[172,166,null,826429215406429,false,[[0,[4,[5,[20,170,122,false,null],[7,[19,279],[0,2]]],[0,38]]]]],[66,120,null,230730320006029,false,[[0,[20,119,419,false,null]],[0,[20,119,454,false,null]]]]]],[0,null,false,null,781867378010920,[[170,255,null,0,false,false,false,705402694984488,false,[[8,2],[0,[7,[19,279],[0,4]]]]]],[[170,166,null,799369782836257,false,[[0,[7,[19,279],[0,4]]]]]]]]]]],[0,[true,"Mobile Particles"],false,null,858740712199220,[[-1,72,null,0,false,false,false,858740712199220,false,[[1,[2,"Mobile Particles"]]]]],[],[[0,null,false,null,266817845605781,[[-1,98,null,1,false,false,false,681075581349699,false],[-1,230,null,0,false,false,false,323095181317307,false]],[[81,455,null,936019656721210,false,[[0,[0,10]]]]]]]],[0,[true,"OvO Animation"],false,null,619168026184674,[[-1,72,null,0,false,false,false,619168026184674,false,[[1,[2,"OvO Animation"]]]]],[],[[0,null,false,null,890530193235742,[[-1,127,null,0,false,false,false,422503312056070,false,[[7,[19,104]],[8,0],[7,[2,"Main Menu"]]]]],[],[[0,null,false,null,677015011250042,[[-1,230,null,0,false,false,false,797013555091261,false]],[],[[0,null,false,null,331846018574788,[[3,228,null,1,false,false,false,530973781510720,false,[[4,71]]]],[[0,80,null,507914897881687,false,[[1,[2,"Menu > Logo Wiggle"]],[13,[7,[19,456,[[0,1],[20,3,457,false,null],[20,3,458,false,null]]]],[7,[19,459,[[0,1],[20,3,457,false,null],[20,3,458,false,null]]]]]]]]]]],[0,null,false,null,524254005147371,[[-1,75,null,0,false,false,false,208737568068979,false]],[],[[0,null,false,null,838400835036863,[[10,460,null,1,false,false,false,966653523323339,false,[[3,0],[3,0],[4,71]]]],[[0,80,null,729868850433084,false,[[1,[2,"Menu > Logo Wiggle"]],[13,[7,[19,456,[[0,1],[20,10,461,false,null],[20,10,462,false,null]]]],[7,[19,459,[[0,1],[20,10,461,false,null],[20,10,462,false,null]]]]]]]]],[0,null,false,null,283361850979607,[[10,463,null,0,false,false,false,915938837715744,false,[[4,71]]],[-1,102,null,0,false,false,false,226160889946702,false]],[[0,80,null,740678442501098,false,[[1,[2,"Menu > Logo Wiggle"]],[13,[7,[19,456,[[0,1],[20,10,461,false,null],[20,10,462,false,null]]]],[7,[19,459,[[0,1],[20,10,461,false,null],[20,10,462,false,null]]]]]]]]]]],[0,null,false,null,803028218250663,[[-1,146,null,0,false,false,false,286708266196327,false]],[[71,464,"Sine3",860543674990055,false,[[0,[19,260,[[22,71,"Sine3",465,false,null],[0,2],[1,0.02]]]]]],[71,466,"Sine3",101495722514252,false,[[0,[19,260,[[22,71,"Sine3",467,false,null],[0,4],[1,0.02]]]]]],[71,464,"Sine2",390107274517722,false,[[0,[19,260,[[22,71,"Sine2",465,false,null],[0,5],[1,0.02]]]]]],[71,464,"Sine",488305209527276,false,[[0,[19,260,[[22,71,"Sine",465,false,null],[0,5],[1,0.02]]]]]],[71,466,"Sine",389964111810888,false,[[0,[19,260,[[22,71,"Sine",467,false,null],[0,4],[1,0.02]]]]]],[71,464,"Sine4",794206535413369,false,[[0,[19,260,[[22,71,"Sine4",465,false,null],[0,5],[1,0.02]]]]]],[71,466,"Sine4",326869135343237,false,[[0,[19,260,[[22,71,"Sine4",467,false,null],[0,4],[1,0.02]]]]]]]],[1,"NbWiggles",0,-1,true,false,702852256349095,false],[0,null,false,null,488235603387466,[[0,169,null,2,false,false,false,719263183627696,false,[[1,[2,"Menu > Logo Wiggle"]]]]],[[201,93,null,335851930280158,false,[[2,["step2",false]],[1,[2,"sounds"]]]],[-1,266,null,345879183011189,false,[[4,89],[5,[20,71,142,true,null]],[0,[20,0,170,false,null,[[0,0]]]],[0,[20,0,170,false,null,[[0,1]]]]]],[71,464,"Sine3",998210232542637,false,[[0,[4,[22,71,"Sine3",465,false,null],[6,[0,10],[7,[0,2],[22,71,"Sine3",465,false,null]]]]]]],[71,466,"Sine3",307597767402473,false,[[0,[1,0.5]]]],[71,464,"Sine2",298045013050396,false,[[0,[4,[22,71,"Sine2",465,false,null],[6,[0,10],[7,[0,5],[22,71,"Sine2",465,false,null]]]]]]],[71,464,"Sine",170625436028604,false,[[0,[4,[22,71,"Sine",465,false,null],[6,[0,10],[7,[0,5],[22,71,"Sine",465,false,null]]]]]]],[71,466,"Sine",185595876393432,false,[[0,[1,0.5]]]],[71,464,"Sine4",642508814606031,false,[[0,[4,[22,71,"Sine2",465,false,null],[6,[0,10],[7,[0,5],[22,71,"Sine2",465,false,null]]]]]]],[71,466,"Sine4",925741690347569,false,[[0,[1,0.5]]]],[-1,213,null,918333443024039,false,[[11,"NbWiggles"],[7,[0,1]]]]],[[0,null,false,null,516529580148421,[[-1,100,null,0,false,false,false,551373926577925,false,[[11,"NbWiggles"],[8,0],[7,[0,1]]]]],[[0,80,null,320785545502344,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,0]]]]]]],[0,null,false,null,213657258214600,[[-1,100,null,0,false,false,false,336288723682347,false,[[11,"NbWiggles"],[8,0],[7,[0,20]]]]],[[0,80,null,202298935211187,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,1]]]]]]],[0,null,false,null,685311651486122,[[-1,100,null,0,false,false,false,157500210792586,false,[[11,"NbWiggles"],[8,0],[7,[0,50]]]]],[[0,80,null,777747278152217,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,2]]]]]]]]]]]]],[0,[true,"Options Menu"],false,null,550727618548445,[[-1,72,null,0,false,false,false,550727618548445,false,[[1,[2,"Options Menu"]]]]],[],[[0,null,false,null,860962129354062,[[-1,127,null,0,false,false,false,203195888577223,false,[[7,[19,104]],[8,0],[7,[2,"Options Menu"]]]]],[],[[0,null,false,null,887307886656957,[[-1,98,null,1,false,false,false,372374553546070,false]],[[-1,99,null,613793028896706,false,[[0,[19,79]]]],[0,80,null,797019076955135,false,[[1,[2,"Options > Update"]],[13]]]],[[0,null,false,null,172820741427844,[[-1,230,null,0,false,false,false,577875971875755,false],[70,246,null,0,false,false,false,451627537270123,false,[[1,[2,"Inputs"]]]]],[[70,356,null,294979429277199,false,[[3,0]]],[70,120,null,489140569785514,false,[[0,[0,-500]],[0,[0,-500]]]]]]]],[0,null,false,null,790517533273941,[[92,468,"Dialog",1,false,false,false,287738866632665,false],[16,107,null,0,false,false,false,759978742126162,false,[[10,4]]]],[[0,80,null,943260498836359,false,[[1,[2,"Inputs > Listen Stop"]],[13]]],[0,80,null,107134884562940,false,[[1,[2,"Options > Update Inputs"]],[13]]]]],[0,null,false,null,297974269060306,[[0,169,null,2,false,false,false,547512655952347,false,[[1,[2,"Options > Update Inputs"]]]]],[],[[0,null,false,null,601358766569076,[[-1,117,null,0,true,false,false,820333440858576,false,[[4,93]]]],[],[[0,null,false,null,350989783857368,[[93,469,null,0,false,false,false,398728008726001,false,[[10,0],[8,0],[7,[0,0]]]]],[[93,377,null,165174986889180,false,[[7,[20,2,470,true,null,[[21,16,false,null,0]]]]]]]],[0,null,false,null,891967283388187,[[93,469,null,0,false,false,false,749654930579777,false,[[10,0],[8,0],[7,[0,1]]]]],[[93,377,null,123917969277083,false,[[7,[20,2,470,true,null,[[21,16,false,null,1]]]]]]]],[0,null,false,null,386941670470462,[[93,469,null,0,false,false,false,838000306838691,false,[[10,0],[8,0],[7,[0,2]]]]],[[93,377,null,691049451999273,false,[[7,[20,2,470,true,null,[[21,16,false,null,2]]]]]]]],[0,null,false,null,562135886843777,[[93,469,null,0,false,false,false,702691219378335,false,[[10,0],[8,0],[7,[0,3]]]]],[[93,377,null,439838766476700,false,[[7,[20,2,470,true,null,[[21,16,false,null,3]]]]]]]]]]]],[0,null,false,null,266680940803412,[[0,169,null,2,false,false,false,983481310538354,false,[[1,[2,"Options > Update Sliders"]]]]],[],[[0,null,false,null,449367887652587,[[-1,117,null,0,true,false,false,628842951640910,false,[[4,98]]]],[[98,471,"SliderBar",901665124927449,false,[[0,[20,12,112,false,null,[[21,98,true,null,0]]]]]]],[[0,null,false,null,292043496826978,[[12,295,null,0,false,false,false,268340090382254,false,[[1,[10,[21,98,true,null,0],[2,"Muted"]]],[8,0],[7,[0,0]]]]],[[201,294,null,466923984450248,false,[[0,[20,12,112,false,null,[[21,98,true,null,0]]]],[1,[19,399,[[21,98,true,null,0]]]]]]]]]]]],[0,null,false,null,146425221044682,[[0,169,null,2,false,false,false,604633676103316,false,[[1,[2,"Options > Update"]]]]],[[0,80,null,599132214928456,false,[[1,[2,"Options > Update Inputs"]],[13]]],[0,80,null,296743255105407,false,[[1,[2,"Options > Update Sliders"]],[13]]],[0,80,null,990172787030226,false,[[1,[2,"Options > Update Check"]],[13]]]]],[0,null,false,null,249383992902907,[[0,169,null,2,false,false,false,356035466762171,false,[[1,[2,"Options > Inputs"]]]]],[[92,283,"Dialog",279011093848881,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,243134947475000,[[0,169,null,2,false,false,false,728679505341201,false,[[1,[2,"Options > Edit"]]]]],[[0,80,null,142640901654780,false,[[1,[2,"Options > Update Inputs"]],[13]]],[0,80,null,703448568291978,false,[[1,[2,"Inputs > Listen"]],[13,[7,[20,0,170,false,null,[[0,0]]]]]]]],[[0,null,false,null,637530658629423,[[-1,154,null,0,false,false,false,693485579552446,false,[[4,93],[7,[21,93,false,null,0]],[8,0],[7,[19,105,[[20,0,170,false,null,[[0,0]]]]]]]]],[[167,311,null,241816458532528,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"setkey"]],[7,[2,"text"]],[7,[2,"Set a key..."]],[7,[2,""]]]]],[93,377,null,608803497166814,false,[[7,[20,167,312,false,null]]]]]]]],[0,null,false,null,699049775561943,[[0,169,null,2,false,false,false,586498989737838,false,[[1,[2,"Inputs > Set Input"]]]]],[[0,80,null,266299993021290,false,[[1,[2,"Options > Update Inputs"]],[13]]]]],[0,null,false,null,680516901831824,[[0,169,null,2,false,false,false,566555160373384,false,[[1,[2,"Options > Update Check"]]]]],[],[[0,null,false,null,811141203591945,[[-1,154,null,0,false,false,false,434730942427357,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,-2]]]]],[],[[0,null,false,null,275570443146430,[[12,295,null,0,false,false,false,817962649526994,false,[[1,[2,"MusicMuted"]],[8,0],[7,[0,1]]]]],[[96,472,"Checkbox",103539342390654,false,[[3,0]]]]],[0,null,false,null,597601476856701,[[-1,75,null,0,false,false,false,250259030104777,false]],[[96,472,"Checkbox",320727213864951,false,[[3,1]]]]]]],[0,null,false,null,148117600669761,[[-1,154,null,0,false,false,false,531688175641343,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,-1]]]]],[],[[0,null,false,null,203930578360616,[[12,295,null,0,false,false,false,593699323217135,false,[[1,[2,"SoundsMuted"]],[8,0],[7,[0,1]]]]],[[96,472,"Checkbox",996355396400915,false,[[3,0]]]]],[0,null,false,null,117761487166725,[[-1,75,null,0,false,false,false,392863251547280,false]],[[96,472,"Checkbox",511435927092639,false,[[3,1]]]]]]],[0,null,false,null,296172544369895,[[-1,154,null,0,false,false,false,997962336899865,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,0]]]]],[],[[0,null,false,null,985927149003542,[[4,473,null,0,false,false,false,123268836642384,false]],[[96,472,"Checkbox",315561481166019,false,[[3,1]]]]],[0,null,false,null,786583796529460,[[-1,75,null,0,false,false,false,695928712903510,false]],[[96,472,"Checkbox",998194228640242,false,[[3,0]]]]]]],[0,null,false,null,582337186875403,[[-1,154,null,0,false,false,false,425594206476665,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,1]]]]],[],[[0,null,false,null,875327994213434,[[1,107,null,0,false,false,false,916299953137139,false,[[10,16]]]],[[96,472,"Checkbox",794607843636350,false,[[3,0]]]]],[0,null,false,null,840255025576882,[[-1,75,null,0,false,false,false,208749861265968,false]],[[96,472,"Checkbox",983402397019318,false,[[3,1]]]]]]],[0,null,false,null,246333656740313,[[-1,154,null,0,false,false,false,441642700108710,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,2]]]]],[],[[0,null,false,null,652036227791468,[[1,107,null,0,false,false,false,828330809796228,false,[[10,17]]]],[[96,472,"Checkbox",935465588289918,false,[[3,1]]]]],[0,null,false,null,537904304946318,[[-1,75,null,0,false,false,false,683423738992419,false]],[[96,472,"Checkbox",533491483188233,false,[[3,0]]]]]]],[0,null,false,null,833900698975757,[[-1,154,null,0,false,false,false,410219139402538,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,10]]]]],[],[[0,null,false,null,377182636850885,[[12,295,null,0,false,false,false,748326879458036,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,0]]]]],[[96,472,"Checkbox",337986292971649,false,[[3,1]]]]],[0,null,false,null,415924690157745,[[-1,75,null,0,false,false,false,457511980398626,false]],[[96,472,"Checkbox",618045391104283,false,[[3,0]]]]]]],[0,null,false,null,920177702808912,[[-1,154,null,0,false,false,false,483746575263838,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,11]]]]],[],[[0,null,false,null,918894407772444,[[12,295,null,0,false,false,false,999888003338164,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,1]]]]],[[96,472,"Checkbox",401837367048156,false,[[3,1]]]]],[0,null,false,null,403063154832955,[[-1,75,null,0,false,false,false,712635586803133,false]],[[96,472,"Checkbox",748475341464637,false,[[3,0]]]]]]],[0,null,false,null,670262833273302,[[-1,154,null,0,false,false,false,613922623310103,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,12]]]]],[],[[0,null,false,null,138713198699892,[[12,295,null,0,false,false,false,112881305471769,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,2]]]]],[[96,472,"Checkbox",335891731312589,false,[[3,1]]]]],[0,null,false,null,451876367203774,[[-1,75,null,0,false,false,false,465360231245718,false]],[[96,472,"Checkbox",745202473388413,false,[[3,0]]]]]]]]],[0,null,false,null,939536526875847,[[0,169,null,2,false,false,false,238972500024666,false,[[1,[2,"Options > Save Inputs"]]]]],[[12,111,null,258191601536037,false,[[1,[2,"LeftInput"]],[7,[21,16,false,null,0]]]],[12,111,null,154134086312248,false,[[1,[2,"RightInput"]],[7,[21,16,false,null,2]]]],[12,111,null,412945548118683,false,[[1,[2,"UpInput"]],[7,[21,16,false,null,1]]]],[12,111,null,313753311944044,false,[[1,[2,"DownInput"]],[7,[21,16,false,null,3]]]],[12,113,null,424100898353433,false]]],[0,null,false,null,132944808394638,[[92,468,"Dialog",1,false,false,false,763081733685364,false]],[[0,80,null,684743088659672,false,[[1,[2,"Options > Save Inputs"]],[13]]]]],[0,null,false,null,338399772768207,[[0,169,null,2,false,false,false,809179375355592,false,[[1,[2,"Options > Save"]]]]],[[117,283,"Dialog",828071248001041,false,[[0,[0,0]],[0,[0,0]],[3,1]]],[0,80,null,917047124542398,false,[[1,[2,"Save > UpdateNbCoins"]],[13]]],[118,155,null,349958708820562,false,[[7,[10,[10,[20,12,112,false,null,[[2,"CollectedCoins"]]],[2,"/"]],[21,1,false,null,9]]]]]]],[0,null,false,null,775274523335792,[[0,169,null,2,false,false,false,645250188908801,false,[[1,[2,"Options > Mode"]]]]],[[128,283,"Dialog",399653117390485,false,[[0,[0,0]],[0,[0,0]],[3,1]]]]],[0,null,false,null,746520296114720,[[0,169,null,2,false,false,false,256642128569295,false,[[1,[2,"Options > Mode Auto"]]]]],[[12,111,null,929277844260026,false,[[1,[2,"MobileMode"]],[7,[0,0]]]],[12,113,null,372405282246497,false]],[[0,null,false,null,871114617653423,[[-1,154,null,0,false,false,false,428276440024691,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,10]]]]],[],[[0,null,false,null,518664678915604,[[12,295,null,0,false,false,false,643407719956054,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,0]]]]],[[96,472,"Checkbox",743507053666679,false,[[3,1]]]]],[0,null,false,null,920509654283795,[[-1,75,null,0,false,false,false,411919624646765,false]],[[96,472,"Checkbox",234504166105107,false,[[3,0]]]]]]],[0,null,false,null,163061500607352,[[-1,154,null,0,false,false,false,676418703367812,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,11]]]]],[],[[0,null,false,null,942214202791075,[[12,295,null,0,false,false,false,560703817133032,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,1]]]]],[[96,472,"Checkbox",131752770927729,false,[[3,1]]]]],[0,null,false,null,420461861583200,[[-1,75,null,0,false,false,false,666743881696975,false]],[[96,472,"Checkbox",150174989430705,false,[[3,0]]]]]]],[0,null,false,null,629284901736619,[[-1,154,null,0,false,false,false,254705193407546,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,12]]]]],[],[[0,null,false,null,408177255118387,[[12,295,null,0,false,false,false,401673386694882,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,2]]]]],[[96,472,"Checkbox",164759838138846,false,[[3,1]]]]],[0,null,false,null,917642091743211,[[-1,75,null,0,false,false,false,744557685635728,false]],[[96,472,"Checkbox",654280108107228,false,[[3,0]]]]]]]]],[0,null,false,null,820091295388962,[[0,169,null,2,false,false,false,615757283135750,false,[[1,[2,"Options > Mode Mobile"]]]]],[[12,111,null,194553921128170,false,[[1,[2,"MobileMode"]],[7,[0,1]]]],[12,113,null,107024878593539,false]],[[0,null,false,null,819091928859413,[[-1,154,null,0,false,false,false,268001193783123,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,10]]]]],[],[[0,null,false,null,226706720833651,[[12,295,null,0,false,false,false,904300120210278,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,0]]]]],[[96,472,"Checkbox",991697534749899,false,[[3,1]]]]],[0,null,false,null,378127453814022,[[-1,75,null,0,false,false,false,225536502270560,false]],[[96,472,"Checkbox",648754226675710,false,[[3,0]]]]]]],[0,null,false,null,792017943225828,[[-1,154,null,0,false,false,false,981551589011034,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,11]]]]],[],[[0,null,false,null,261814674404369,[[12,295,null,0,false,false,false,300146138671358,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,1]]]]],[[96,472,"Checkbox",400209404523720,false,[[3,1]]]]],[0,null,false,null,907721149080600,[[-1,75,null,0,false,false,false,524823689507138,false]],[[96,472,"Checkbox",513098548921631,false,[[3,0]]]]]]],[0,null,false,null,259847136993040,[[-1,154,null,0,false,false,false,283773142216095,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,12]]]]],[],[[0,null,false,null,761917304951508,[[12,295,null,0,false,false,false,385426241072821,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,2]]]]],[[96,472,"Checkbox",201967720742604,false,[[3,1]]]]],[0,null,false,null,895585121970423,[[-1,75,null,0,false,false,false,411157534146714,false]],[[96,472,"Checkbox",285016424880571,false,[[3,0]]]]]]]]],[0,null,false,null,277097666214317,[[0,169,null,2,false,false,false,810062692395509,false,[[1,[2,"Options > Mode Desktop"]]]]],[[12,111,null,945700033890185,false,[[1,[2,"MobileMode"]],[7,[0,2]]]],[12,113,null,177945236999521,false]],[[0,null,false,null,661038145228717,[[-1,154,null,0,false,false,false,790402167550911,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,10]]]]],[],[[0,null,false,null,575687613724575,[[12,295,null,0,false,false,false,861957247968380,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,0]]]]],[[96,472,"Checkbox",409214933862817,false,[[3,1]]]]],[0,null,false,null,198068343197886,[[-1,75,null,0,false,false,false,883998034280104,false]],[[96,472,"Checkbox",892230656197344,false,[[3,0]]]]]]],[0,null,false,null,577983911923079,[[-1,154,null,0,false,false,false,285546152200554,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,11]]]]],[],[[0,null,false,null,268740543119379,[[12,295,null,0,false,false,false,583554263951813,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,1]]]]],[[96,472,"Checkbox",254895777726274,false,[[3,1]]]]],[0,null,false,null,176526995271340,[[-1,75,null,0,false,false,false,858815673026390,false]],[[96,472,"Checkbox",203139740525762,false,[[3,0]]]]]]],[0,null,false,null,993324495237852,[[-1,154,null,0,false,false,false,979723902509293,false,[[4,96],[7,[21,96,false,null,0]],[8,0],[7,[0,12]]]]],[],[[0,null,false,null,387718560893249,[[12,295,null,0,false,false,false,585701139648673,false,[[1,[2,"MobileMode"]],[8,0],[7,[0,2]]]]],[[96,472,"Checkbox",432689991125645,false,[[3,1]]]]],[0,null,false,null,826718965611798,[[-1,75,null,0,false,false,false,240997895017897,false]],[[96,472,"Checkbox",299797279913164,false,[[3,0]]]]]]]]],[0,null,false,null,524422714038021,[[128,468,"Dialog",1,false,false,false,122615085716537,false]],[[0,80,null,882978557415891,false,[[1,[2,"Save > Update Mobile Mode"]],[13]]],[-1,99,null,905556175231862,false,[[0,[1,0.5]]]],[-1,203,null,884457959672658,false]]],[0,null,false,null,880359791638542,[[0,169,null,2,false,false,false,300416166093926,false,[[1,[2,"Options > ClearSave"]]]]],[],[[0,null,true,null,453286130576877,[[70,73,null,0,false,false,false,176499081828678,false,[[10,2],[8,0],[7,[0,1]]]],[70,73,null,0,false,false,false,473039308321156,false,[[10,2],[8,0],[7,[0,2]]]]],[[70,356,null,929476487179529,false,[[3,1]]]]],[0,null,true,null,981503581836452,[[70,73,null,0,false,false,false,948378291845230,false,[[10,2],[8,0],[7,[0,3]]]],[70,73,null,0,false,false,false,737859150884648,false,[[10,2],[8,0],[7,[0,4]]]]],[[70,356,null,194575189360687,false,[[3,0]]]]]]],[0,null,false,null,915570454338213,[[0,169,null,2,false,false,false,434280161556795,false,[[1,[2,"Options > Cancel"]]]]],[],[[0,null,true,null,894212122765031,[[70,73,null,0,false,false,false,425301747893856,false,[[10,2],[8,0],[7,[0,1]]]],[70,73,null,0,false,false,false,331058488812646,false,[[10,2],[8,0],[7,[0,2]]]]],[[70,356,null,547155698621588,false,[[3,0]]]]]]],[0,null,false,null,374226985201001,[[0,169,null,2,false,false,false,567162196368065,false,[[1,[2,"Options > Confirm"]]]]],[[0,80,null,476140259072091,false,[[1,[2,"Save > BlowSave"]],[13]]],[0,80,null,796987924011463,false,[[1,[2,"Save > UpdateNbCoins"]],[13]]],[118,155,null,456063911145602,false,[[7,[10,[10,[20,12,112,false,null,[[2,"CollectedCoins"]]],[2,"/"]],[21,1,false,null,9]]]]]],[[0,null,true,null,107389997307043,[[70,73,null,0,false,false,false,852415387312280,false,[[10,2],[8,0],[7,[0,1]]]],[70,73,null,0,false,false,false,805279444528811,false,[[10,2],[8,0],[7,[0,2]]]]],[[70,356,null,788005882196214,false,[[3,0]]]]]]],[0,null,false,null,128235582863542,[[0,169,null,2,false,false,false,158059118632159,false,[[1,[2,"Options > ClearCoins"]]]]],[],[[0,null,true,null,883200955046581,[[70,73,null,0,false,false,false,495897071112166,false,[[10,2],[8,0],[7,[0,1]]]],[70,73,null,0,false,false,false,823341727621437,false,[[10,2],[8,0],[7,[0,2]]]]],[[70,356,null,364822790463409,false,[[3,0]]]]],[0,null,true,null,514042764054691,[[70,73,null,0,false,false,false,455511604467384,false,[[10,2],[8,0],[7,[0,3]]]],[70,73,null,0,false,false,false,614705049901152,false,[[10,2],[8,0],[7,[0,4]]]]],[[70,356,null,856648254713344,false,[[3,1]]]]]]],[0,null,false,null,403319657746801,[[0,169,null,2,false,false,false,142938955956345,false,[[1,[2,"Options > Cancel2"]]]]],[],[[0,null,true,null,667382372085485,[[70,73,null,0,false,false,false,952272085999155,false,[[10,2],[8,0],[7,[0,3]]]],[70,73,null,0,false,false,false,718244295422746,false,[[10,2],[8,0],[7,[0,4]]]]],[[70,356,null,271528872819922,false,[[3,0]]]]]]],[0,null,false,null,200537218593310,[[0,169,null,2,false,false,false,978408513876486,false,[[1,[2,"Options > Confirm2"]]]]],[[0,80,null,258644321864107,false,[[1,[2,"Save > BlowCoins"]],[13]]],[0,80,null,679207350220420,false,[[1,[2,"Save > UpdateNbCoins"]],[13]]],[118,155,null,108025637621196,false,[[7,[10,[10,[20,12,112,false,null,[[2,"CollectedCoins"]]],[2,"/"]],[21,1,false,null,9]]]]]],[[0,null,true,null,543027673907374,[[70,73,null,0,false,false,false,309644325872328,false,[[10,2],[8,0],[7,[0,3]]]],[70,73,null,0,false,false,false,157883383602581,false,[[10,2],[8,0],[7,[0,4]]]]],[[70,356,null,141269359504805,false,[[3,0]]]]]]],[0,null,false,null,867528368166477,[[96,474,"Checkbox",1,false,false,false,119802286444839,false]],[],[[0,null,false,null,187142603821380,[[96,73,null,0,false,false,false,918217100264998,false,[[10,0],[8,0],[7,[0,-2]]]]],[],[[0,null,false,null,966730462205258,[[96,475,"Checkbox",0,false,false,false,747783961960789,false]],[[12,111,null,635209333195580,false,[[1,[2,"MusicMuted"]],[7,[0,0]]]],[201,296,null,452239196412762,false,[[1,[2,"music"]]]]]],[0,null,false,null,710723070957998,[[-1,75,null,0,false,false,false,227859685553262,false]],[[12,111,null,518589212264722,false,[[1,[2,"MusicMuted"]],[7,[0,1]]]],[201,292,null,357058582676680,false,[[1,[2,"music"]]]]]]]],[0,null,false,null,664138061479399,[[96,73,null,0,false,false,false,259024219584289,false,[[10,0],[8,0],[7,[0,-1]]]]],[],[[0,null,false,null,486368119841315,[[96,475,"Checkbox",0,false,false,false,177781219452157,false]],[[12,111,null,725023971740265,false,[[1,[2,"SoundsMuted"]],[7,[0,0]]]],[201,296,null,909553216708269,false,[[1,[2,"sounds"]]]]]],[0,null,false,null,868805440538171,[[-1,75,null,0,false,false,false,125727091768975,false]],[[12,111,null,916774141588272,false,[[1,[2,"SoundsMuted"]],[7,[0,1]]]],[201,292,null,441206804366303,false,[[1,[2,"sounds"]]]]]]]],[0,null,false,null,665447153221185,[[96,73,null,0,false,false,false,739395359140196,false,[[10,0],[8,0],[7,[0,0]]]]],[],[[0,null,false,null,167461449421341,[[96,475,"Checkbox",0,false,false,false,116496995891854,false]],[[4,325,null,594153022381407,false,[[3,0]]],[12,111,null,472628201424803,false,[[1,[2,"Fullscreen"]],[7,[0,1]]]]]],[0,null,false,null,494678538995895,[[-1,75,null,0,false,false,false,528794249597024,false]],[[4,476,null,388154111517884,false],[12,111,null,427730454971424,false,[[1,[2,"Fullscreen"]],[7,[0,0]]]]]]]],[0,null,false,null,658478139883047,[[96,73,null,0,false,false,false,826873870451714,false,[[10,0],[8,0],[7,[0,1]]]]],[],[[0,null,false,null,447773970160464,[[96,475,"Checkbox",0,false,false,false,514359194475288,false]],[[1,197,null,599472396875978,false,[[10,16],[3,0]]],[12,111,null,342975576962081,false,[[1,[2,"HardMode"]],[7,[0,1]]]]]],[0,null,false,null,295340609556400,[[-1,75,null,0,false,false,false,909238785492726,false]],[[1,197,null,193153531291458,false,[[10,16],[3,1]]],[12,111,null,371655681116901,false,[[1,[2,"HardMode"]],[7,[0,0]]]]]]]],[0,null,false,null,959254795502177,[[96,73,null,0,false,false,false,858429791219640,false,[[10,0],[8,0],[7,[0,2]]]]],[],[[0,null,false,null,287120104831544,[[96,475,"Checkbox",0,false,false,false,357900586037386,false]],[[1,197,null,905798709175867,false,[[10,17],[3,1]]],[12,111,null,667060349468462,false,[[1,[2,"AdvancedMode"]],[7,[0,1]]]]]],[0,null,false,null,386242405801118,[[-1,75,null,0,false,false,false,928489243681038,false]],[[1,197,null,650872193487864,false,[[10,17],[3,0]]],[1,197,null,117543504233242,false,[[10,10],[3,0]]],[12,111,null,586261458110113,false,[[1,[2,"AdvancedMode"]],[7,[0,0]]]]]]]],[0,null,false,null,329154681185176,[],[[12,113,null,419716171900365,false]]]]],[0,null,false,null,201897847463463,[[98,477,"SliderBar",0,false,false,false,566488379556777,false],[12,295,null,0,false,false,false,945205246379722,false,[[1,[10,[21,98,true,null,0],[2,"Muted"]]],[8,0],[7,[0,0]]]]],[[201,294,null,491933975844504,false,[[0,[22,98,"SliderBar",478,false,null]],[1,[19,399,[[21,98,true,null,0]]]]]],[12,111,null,737520547189188,false,[[1,[21,98,true,null,0]],[7,[22,98,"SliderBar",478,false,null]]]],[12,113,null,916575316684215,false]]],[0,null,false,null,847883412318164,[[-1,75,null,0,false,false,false,355975888696072,false],[-1,102,null,0,false,false,false,399978724048882,false]],[]]]]]],[0,[true,"Achievements Menu"],false,null,656948668828874,[[-1,72,null,0,false,false,false,656948668828874,false,[[1,[2,"Achievements Menu"]]]]],[],[[0,null,false,null,821520751458944,[[-1,127,null,0,false,false,false,587768219619307,false,[[7,[19,104]],[8,0],[7,[2,"Achievements Menu"]]]]],[],[[0,null,false,null,381027091564338,[[97,479,null,1,false,false,false,351226980093948,false]],[],[[0,null,false,null,739913167509110,[[-1,127,null,0,false,false,false,297489758891366,false,[[7,[20,0,160,false,null,[[2,"Achievements > Hidden"],[22,74,"GridViewDataBind",428,false,null]]]],[8,0],[7,[0,1]]]]],[[97,480,null,305928100537396,false,[[1,[2,"icon-16.png"]],[3,0]]]]]]],[0,null,false,null,706230204500589,[[74,427,"Button",1,false,false,false,120119415748547,false]],[],[[0,null,false,null,313111849897555,[[12,149,null,0,false,false,false,353299489741495,false,[[1,[10,[2,"Achievement"],[22,74,"GridViewDataBind",428,false,null]]]]]],[[95,480,null,669695948028898,false,[[1,[20,0,160,false,null,[[2,"Achievements > Icon"],[22,74,"GridViewDataBind",428,false,null]]]],[3,1]]]],[[1,"layer",1,"",false,false,551095129150140,false],[1,"x",0,0,false,false,993591523856517,false],[1,"y",0,0,false,false,807290452313529,false],[1,"width",0,0,false,false,911851898799818,false],[1,"height",0,0,false,false,577741681332437,false],[1,"id",1,"",false,false,776001738407319,false],[0,null,false,null,968003545089465,[[-1,154,null,0,false,false,false,757049202979217,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"title"]]]]],[[-1,101,null,195330135970852,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,945723454130831,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,390629527356025,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,103887546846412,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,715104356878654,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,725619280702411,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,433529145402120,[[211,469,null,0,false,false,false,642998234296989,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,360761560047758,false]]],[0,null,false,null,960793566250048,[],[[94,397,null,213395369006162,false],[-1,266,null,165743210557314,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,241313887590034,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,739281672098731,false,[[7,[20,0,160,false,null,[[2,"Achievements > Name"],[22,74,"GridViewDataBind",428,false,null]]]]]],[94,483,null,267019001000417,false,[[10,1],[3,1]]],[94,365,null,526719815468183,false,[[10,13],[7,[23,"id"]]]],[94,365,null,277209520577855,false,[[10,2],[7,[10,[10,[2,"a"],[4,[22,74,"GridViewDataBind",428,false,null],[0,1]]],[2,"t"]]]]]]]]],[0,null,false,null,435813556385288,[[-1,154,null,0,false,false,false,661155409435412,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"description"]]]]],[[-1,101,null,640318240092128,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,515238499715170,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,679479151351526,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,939624033752345,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,716151420889652,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,227348788656624,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,808749370509021,[[211,469,null,0,false,false,false,690199345527969,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,405315745135327,false]]],[0,null,false,null,390943594790405,[],[[94,397,null,655551794200004,false],[-1,266,null,539891262171483,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,168710756114577,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,913738285217300,false,[[7,[20,0,160,false,null,[[2,"Achievements > Description"],[22,74,"GridViewDataBind",428,false,null]]]]]],[94,483,null,720884544223914,false,[[10,1],[3,1]]],[94,365,null,530559955348933,false,[[10,13],[7,[23,"id"]]]],[94,365,null,671194098262590,false,[[10,2],[7,[10,[10,[2,"a"],[4,[22,74,"GridViewDataBind",428,false,null],[0,1]]],[2,"d"]]]]]]]]],[0,null,false,null,577278467322055,[[-1,154,null,0,false,false,false,511528644880422,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"acquired"]]]]],[[-1,101,null,345377927348730,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,531668741326740,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,900520653086956,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,622590153566758,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,524033641700074,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,779534848854964,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,850635530454179,[[211,469,null,0,false,false,false,943605587974172,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,577685399430184,false]]],[0,null,false,null,541052735900133,[],[[94,397,null,665529702560603,false],[-1,266,null,762674886568336,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,936389101580341,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,346801258881815,false,[[7,[2,"Acquired !"]]]],[94,483,null,124578138701817,false,[[10,1],[3,1]]],[94,365,null,233036674219955,false,[[10,13],[7,[23,"id"]]]],[94,365,null,964527345904167,false,[[10,2],[7,[2,"acquired"]]]]]]]]]],[0,null,false,null,896624624071550,[[-1,75,null,0,false,false,false,774060841099274,false]],[[95,480,null,403603502253101,false,[[1,[20,0,160,false,null,[[2,"Achievements > Icon"],[22,74,"GridViewDataBind",428,false,null]]]],[3,1]]]],[[1,"layer",1,"",false,false,503800694015631,false],[1,"x",0,0,false,false,488516638737198,false],[1,"y",0,0,false,false,828114629503363,false],[1,"width",0,0,false,false,501522687383830,false],[1,"height",0,0,false,false,978443628624092,false],[1,"id",1,"",false,false,292878610027146,false],[0,null,false,null,607258930825779,[[-1,127,null,0,false,false,false,288224107835013,false,[[7,[20,0,160,false,null,[[2,"Achievements > Hidden"],[22,74,"GridViewDataBind",428,false,null]]]],[8,0],[7,[0,0]]]]],[[95,480,null,503218506031792,false,[[1,[20,0,160,false,null,[[2,"Achievements > Icon"],[22,74,"GridViewDataBind",428,false,null]]]],[3,1]]]],[[0,null,false,null,916624140124142,[[-1,154,null,0,false,false,false,738332120942128,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"title"]]]]],[[-1,101,null,841951828674491,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,712995641261993,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,560646236831177,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,698999884703059,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,349118457894813,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,845853045756469,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,512709810866488,[[211,469,null,0,false,false,false,350656781110850,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,822212897751774,false]]],[0,null,false,null,335098935028489,[],[[94,397,null,869662375951436,false],[-1,266,null,566343289668134,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,429351507589950,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,317927323267578,false,[[7,[20,0,160,false,null,[[2,"Achievements > Name"],[22,74,"GridViewDataBind",428,false,null]]]]]],[94,483,null,207751834183703,false,[[10,1],[3,1]]],[94,365,null,336508096104704,false,[[10,13],[7,[23,"id"]]]],[94,365,null,873682716304150,false,[[10,2],[7,[10,[10,[2,"a"],[4,[22,74,"GridViewDataBind",428,false,null],[0,1]]],[2,"t"]]]]]]]]],[0,null,false,null,492712603881215,[[-1,154,null,0,false,false,false,789409405109610,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"description"]]]]],[[-1,101,null,998983888670905,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,699946001697857,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,231945243891529,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,789455966398357,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,188717204086012,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,266259414148862,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,317537646075921,[[211,469,null,0,false,false,false,558130232774327,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,260603938925743,false]]],[0,null,false,null,542453205176391,[],[[94,397,null,203063331292483,false],[-1,266,null,881813193956301,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,157446703926075,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,660495164201854,false,[[7,[20,0,160,false,null,[[2,"Achievements > Description"],[22,74,"GridViewDataBind",428,false,null]]]]]],[94,483,null,691099133148254,false,[[10,1],[3,1]]],[94,365,null,806273326778513,false,[[10,13],[7,[23,"id"]]]],[94,365,null,406024831941084,false,[[10,2],[7,[10,[10,[2,"a"],[4,[22,74,"GridViewDataBind",428,false,null],[0,1]]],[2,"d"]]]]]]]]],[0,null,false,null,870862464098072,[[-1,154,null,0,false,false,false,821048318956903,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"acquired"]]]]],[[-1,101,null,821764777691418,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,592103797832914,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,856011033039001,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,827480346216204,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,929005471392280,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,687913310617628,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,216959968439433,[[211,469,null,0,false,false,false,365532956367402,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,931118800182618,false]]],[0,null,false,null,806333633871482,[],[[94,397,null,585608691449667,false],[-1,266,null,605839174979560,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,281971029453152,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,872686665170414,false,[[7,[2,"Locked"]]]],[94,483,null,929829483983499,false,[[10,1],[3,1]]],[94,365,null,741163001068018,false,[[10,13],[7,[23,"id"]]]],[94,365,null,459639408051748,false,[[10,2],[7,[2,"locked"]]]]]]]]]],[0,null,false,null,214314125792274,[[-1,75,null,0,false,false,false,638723524684623,false],[-1,117,null,0,true,false,false,130412779229096,false,[[4,94]]]],[[-1,101,null,866394747103930,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,937023886486373,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,734292571888424,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,371200041037531,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,477539150518945,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,541600752347992,false,[[11,"id"],[7,[21,94,true,null,13]]]]],[[0,null,false,null,242638627782381,[[211,469,null,0,false,false,false,811169204076745,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,703626246047692,false]]],[0,null,false,null,411861319056040,[],[[94,397,null,231065851174601,false],[-1,266,null,912675559033104,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,301033760816191,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,919786184970227,false,[[7,[2,"Hidden"]]]],[94,483,null,203253658806049,false,[[10,1],[3,1]]],[94,365,null,605790505636535,false,[[10,13],[7,[23,"id"]]]],[94,365,null,476879154366326,false,[[10,2],[7,[2,"hidden"]]]]]]]]]]]]]]]],[0,[true,"Skins Menu"],false,null,669443833198293,[[-1,72,null,0,false,false,false,669443833198293,false,[[1,[2,"Skins Menu"]]]]],[],[[0,null,false,null,643609585737673,[[-1,127,null,0,false,false,false,172966868788532,false,[[7,[19,104]],[8,0],[7,[2,"Skins Menu"]]]]],[],[[0,null,false,null,106582919991828,[[-1,102,null,0,false,false,false,469942645361492,false]],[],[[0,null,false,null,429456712741849,[[-1,154,null,0,false,false,false,119430995324453,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"money"]]]]],[[94,155,null,611753810308308,false,[[7,[20,12,112,false,null,[[2,"Gold"]]]]]]]],[0,null,false,null,540366651666542,[[-1,230,null,0,false,false,false,727680066832854,false]],[[-1,437,null,613658149888789,false,[[5,[2,"MenuUI"]],[3,1]]]]]]],[1,"CurID",0,0,true,false,958246589545178,false],[0,null,false,null,896678220417662,[[97,479,null,1,false,false,false,763854769114713,false]],[],[[0,null,false,null,943437450929486,[[-1,127,null,0,false,false,false,906421317083340,false,[[7,[20,0,160,false,null,[[2,"Skins > Hidden"],[22,74,"GridViewDataBind",428,false,null]]]],[8,0],[7,[0,1]]]]],[[97,480,null,613188314272625,false,[[1,[2,"icon-16.png"]],[3,0]]]]]]],[0,null,false,null,511768739214551,[[74,427,"Button",1,false,false,false,907643302435332,false]],[[-1,101,null,846660924248251,false,[[11,"CurID"],[7,[22,74,"GridViewDataBind",428,false,null]]]],[0,80,null,246421101183359,false,[[1,[2,"Menu > Update Skin"]],[13]]]]],[0,null,false,null,368443385734796,[[0,169,null,2,false,false,false,324411130437419,false,[[1,[2,"Menu > Update Skin"]]]]],[],[[1,"layer",1,"",false,false,172275881519323,false],[1,"x",0,0,false,false,523108027957793,false],[1,"y",0,0,false,false,654160945822342,false],[1,"width",0,0,false,false,994130672159193,false],[1,"height",0,0,false,false,266122937008499,false],[1,"id",1,"",false,false,973933503507726,false],[1,"metadata",1,"",false,false,730211894395608,false],[0,null,false,null,149456600755715,[[12,149,null,0,false,true,false,194281333290950,false,[[1,[10,[2,"Skin"],[23,"CurID"]]]]],[-1,127,null,0,false,false,false,680689685386459,false,[[7,[20,0,160,false,null,[[2,"Skins > Buyable"],[23,"CurID"]]]],[8,0],[7,[0,0]]]],[12,149,null,0,false,false,false,687199320585386,false,[[1,[10,[2,"Achievement"],[20,0,160,false,null,[[2,"Skins > Achievement"],[23,"CurID"]]]]]]]],[[0,80,null,683633404241610,false,[[1,[2,"Save > Skin"]],[13,[7,[23,"CurID"]]]]]]],[0,null,true,null,948930903586347,[[12,149,null,0,false,false,false,770699724855543,false,[[1,[10,[2,"Skin"],[23,"CurID"]]]]],[-1,127,null,0,false,false,false,575813882917847,false,[[7,[20,0,160,false,null,[[2,"Skins > Price"],[23,"CurID"]]]],[8,0],[7,[0,0]]]]],[[42,82,null,319209909290319,false,[[10,12],[7,[20,0,160,false,null,[[2,"Skins > Skin"],[23,"CurID"]]]]]]],[[0,null,false,null,401876056271041,[[-1,154,null,0,false,false,false,777928695677737,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"title"]]]]],[[-1,101,null,492921665501711,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,298979781622890,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,274974147306050,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,270105214954526,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,937406714193673,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,977887337362338,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,940982030109383,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,302206321781154,[[211,469,null,0,false,false,false,492623789774763,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,465025251946321,false]]],[0,null,false,null,932129654498864,[],[[94,397,null,489664646117703,false],[-1,266,null,337679511597519,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,563183009709173,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,717442025438372,false,[[7,[20,0,160,false,null,[[2,"Skins > Name"],[23,"CurID"]]]]]],[94,483,null,659789128759841,false,[[10,1],[3,1]]],[94,365,null,311575243993671,false,[[10,13],[7,[23,"id"]]]],[94,365,null,503243201384011,false,[[10,7],[7,[23,"metadata"]]]],[94,365,null,695919029304480,false,[[10,2],[7,[20,0,160,false,null,[[2,"Skins > Lang"],[23,"CurID"]]]]]]]]]],[0,null,false,null,344881604810746,[[-1,154,null,0,false,false,false,589251084593901,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"button"]]]]],[[-1,101,null,176375875812401,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,697454258891258,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,267630287500711,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,924325396754697,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,923808876792547,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,965034598879666,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,614709919052011,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,293913179735946,[[211,469,null,0,false,false,false,295417569807327,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,611867874484407,false]]],[0,null,false,null,775930173803489,[],[[94,397,null,924826660941354,false],[-1,266,null,183264858842960,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,742499354429951,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,107285146337246,false,[[7,[2,"Choose"]]]],[94,483,null,132450609593251,false,[[10,1],[3,1]]],[94,365,null,913931552345649,false,[[10,13],[7,[23,"id"]]]],[94,365,null,228474712511918,false,[[10,7],[7,[23,"metadata"]]]],[94,365,null,332021180210544,false,[[10,2],[7,[2,"choose"]]]]]]]],[0,null,false,null,469043922022399,[[-1,154,null,0,false,false,false,591039374772687,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"price"]]]]],[[-1,101,null,509482732789675,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,745201799025488,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,846094696628073,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,605674764404357,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,801734246889076,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,437242292263915,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,214821971911627,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,549887865216433,[[211,469,null,0,false,false,false,709844692145895,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,870961715714247,false]]],[0,null,false,null,753742230420935,[],[[94,397,null,518667187882079,false],[-1,266,null,282761601152721,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,130148183058376,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,483,null,199342716555777,false,[[10,1],[3,1]]],[94,365,null,589315084338435,false,[[10,13],[7,[23,"id"]]]],[94,365,null,797970909521850,false,[[10,7],[7,[23,"metadata"]]]]],[[0,null,false,null,781004870535756,[[1,108,null,0,false,false,false,990412782166406,false,[[10,8],[8,0],[7,[20,0,160,false,null,[[2,"Skins > Skin"],[23,"CurID"]]]]]]],[[94,155,null,343884997266165,false,[[7,[2,"Chosen"]]]],[106,414,"Button",835448433888955,false,[[3,0]]],[94,365,null,799429580177711,false,[[10,2],[7,[2,"chosen"]]]]]],[0,null,false,null,608998256124589,[[-1,75,null,0,false,false,false,175227135047000,false]],[[94,155,null,215468664227994,false,[[7,[2,"Acquired"]]]],[106,414,"Button",536656556730856,false,[[3,1]]],[94,365,null,121124848216881,false,[[10,2],[7,[2,"acquired"]]]]]]]]]]]],[0,null,false,null,329071394535602,[[-1,75,null,0,false,false,false,868223091080772,false]],[],[[0,null,false,null,109370804162802,[[-1,127,null,0,false,false,false,290596363318318,false,[[7,[20,0,160,false,null,[[2,"Skins > Hidden"],[23,"CurID"]]]],[8,0],[7,[0,0]]]]],[[42,82,null,884633416053389,false,[[10,12],[7,[20,0,160,false,null,[[2,"Skins > Skin"],[23,"CurID"]]]]]]],[[0,null,false,null,899999516362563,[[-1,154,null,0,false,false,false,585738312260725,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"title"]]]]],[[-1,101,null,415485073352815,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,163893057338327,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,954367960490842,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,484105201072737,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,677532696492862,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,760141734663687,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,268309968404200,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,245699905316493,[[211,469,null,0,false,false,false,101895163053867,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,258053924941307,false]]],[0,null,false,null,278412423879376,[],[[94,397,null,298842578304488,false],[-1,266,null,336491520997776,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,778103252967021,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,694882498307117,false,[[7,[20,0,160,false,null,[[2,"Skins > Name"],[23,"CurID"]]]]]],[94,483,null,754650122456286,false,[[10,1],[3,1]]],[94,365,null,503597283801085,false,[[10,13],[7,[23,"id"]]]],[94,365,null,834635246089368,false,[[10,7],[7,[23,"metadata"]]]],[94,365,null,961806748508915,false,[[10,2],[7,[20,0,160,false,null,[[2,"Skins > Lang"],[23,"CurID"]]]]]]]]]],[0,null,false,null,561102933042836,[[-1,154,null,0,false,false,false,567519100507703,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"price"]]]]],[[-1,101,null,222879531573951,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,407977851510433,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,420032764284850,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,807267270613932,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,458755022854776,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,609340944380236,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,502896677373283,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,222605767705377,[[211,469,null,0,false,false,false,524136815036111,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,872947970618049,false]]],[0,null,false,null,873918198505192,[],[[94,397,null,993806284545072,false],[-1,266,null,756491450746737,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,653356256089324,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,483,null,130886724651954,false,[[10,1],[3,1]]],[94,365,null,990978144750665,false,[[10,13],[7,[23,"id"]]]],[94,365,null,814772459059626,false,[[10,7],[7,[23,"metadata"]]]]],[[0,null,false,null,339830203506720,[[-1,127,null,0,false,false,false,515653252262492,false,[[7,[20,0,160,false,null,[[2,"Skins > Buyable"],[23,"CurID"]]]],[8,1],[7,[0,0]]]]],[[167,311,null,488360932510957,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"price"]],[7,[2,"text"]],[7,[2,"Price: {0}"]],[7,[2,""]]]]],[167,311,null,892225141481220,false,[[1,[2,"processString"]],[13,[7,[20,167,312,false,null]],[7,[20,0,160,false,null,[[2,"Skins > Price"],[23,"CurID"]]]]]]],[94,155,null,860808753414917,false,[[7,[20,167,312,false,null]]]],[94,483,null,358186573228586,false,[[10,1],[3,0]]],[94,483,null,822902797753918,false,[[10,0],[3,0]]],[94,483,null,496176940249027,false,[[10,6],[3,1]]],[94,483,null,252580714090759,false,[[10,5],[3,1]]]]],[0,null,false,null,860152746092731,[[-1,75,null,0,false,false,false,201229947912888,false]],[[167,311,null,678777924301270,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"achievement"]],[7,[2,"text"]],[7,[2,"Achievement: {0}"]],[7,[2,""]]]]],[167,311,null,470507980764756,false,[[1,[2,"processString"]],[13,[7,[20,167,312,false,null]],[7,[20,0,160,false,null,[[2,"Achievements > Name"],[20,0,160,false,null,[[2,"Skins > Achievement"],[23,"CurID"]]]]]]]]],[94,155,null,863319868818647,false,[[7,[20,167,312,false,null]]]],[94,483,null,658915465233999,false,[[10,1],[3,0]]],[94,483,null,856739959043738,false,[[10,0],[3,0]]],[94,483,null,288497395543069,false,[[10,6],[3,1]]],[94,483,null,303423802145677,false,[[10,5],[3,1]]]]]]]]],[0,null,false,null,580415218146675,[[-1,154,null,0,false,false,false,389093258917261,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"button"]]]]],[[-1,101,null,900359016912890,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,423303602527836,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,283467663197101,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,422286500384914,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,385110882647276,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,238986498865397,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,688053268359456,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,666070546734104,[[211,469,null,0,false,false,false,553012600154247,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,116442823013046,false]]],[0,null,false,null,750949219457506,[],[[94,397,null,239073506817257,false],[-1,266,null,549434025766677,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,131028262552383,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,483,null,889858540926193,false,[[10,1],[3,1]]],[94,365,null,321458041979111,false,[[10,13],[7,[23,"id"]]]],[94,365,null,854698824395014,false,[[10,7],[7,[23,"metadata"]]]]],[[0,null,false,null,758040197973246,[[-1,127,null,0,false,false,false,756502751777708,false,[[7,[20,0,160,false,null,[[2,"Skins > Buyable"],[23,"CurID"]]]],[8,1],[7,[0,0]]]]],[[94,155,null,170183739863404,false,[[7,[2,"Buy"]]]],[106,414,"Button",721913177858822,false,[[3,1]]],[94,365,null,317417180431929,false,[[10,2],[7,[2,"buy"]]]]]],[0,null,false,null,449974727995028,[[-1,75,null,0,false,false,false,892175686584734,false]],[[94,155,null,468877822974261,false,[[7,[2,""]]]],[106,414,"Button",472008873443320,false,[[3,0]]],[94,483,null,169442309430943,false,[[10,1],[3,0]]],[94,483,null,638770646019080,false,[[10,0],[3,0]]],[94,483,null,139523215178514,false,[[10,6],[3,1]]]]]]]]]]],[0,null,false,null,458189743087276,[[-1,75,null,0,false,false,false,498084561328616,false]],[[42,82,null,851397777543094,false,[[10,12],[7,[2,""]]]]],[[0,null,false,null,316074994297803,[[-1,154,null,0,false,false,false,707755115093424,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"title"]]]]],[[-1,101,null,307502448528348,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,934441307273133,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,376664913679415,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,858735747549229,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,741811968466865,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,267849802826946,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,659158648983909,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,570720708258047,[[211,469,null,0,false,false,false,602351536668253,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,351735925434417,false]]],[0,null,false,null,775895497249732,[],[[94,397,null,702365733725431,false],[-1,266,null,766269787788882,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,213383911457558,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,385618153200203,false,[[7,[2,"Hidden"]]]],[94,483,null,575721841745207,false,[[10,1],[3,1]]],[94,365,null,854529112552494,false,[[10,13],[7,[23,"id"]]]],[94,365,null,529892666781664,false,[[10,7],[7,[23,"metadata"]]]],[94,365,null,818759374234853,false,[[10,2],[7,[2,"hidden"]]]]]]]],[0,null,false,null,678907001585150,[[-1,154,null,0,false,false,false,818853343145464,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"price"]]]]],[[-1,101,null,333183479800861,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,924724301866340,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,127172098187993,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,810757351821354,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,989266133369108,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,206999536168489,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,220139410984727,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,411999556705473,[[211,469,null,0,false,false,false,253029787913199,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,400267933142172,false]]],[0,null,false,null,998741628706228,[],[[94,397,null,193855283792357,false],[-1,266,null,848778434508842,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,332836763850577,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,365,null,956520329679482,false,[[10,13],[7,[23,"id"]]]],[94,365,null,588652154477089,false,[[10,7],[7,[23,"metadata"]]]]],[[0,null,false,null,180545547663075,[[-1,127,null,0,false,false,false,310200525708409,false,[[7,[20,0,160,false,null,[[2,"Skins > Buyable"],[23,"CurID"]]]],[8,1],[7,[0,0]]]]],[[167,311,null,430118072543615,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"price"]],[7,[2,"text"]],[7,[2,"Price: {0}"]],[7,[2,""]]]]],[167,311,null,283702157194843,false,[[1,[2,"processString"]],[13,[7,[20,167,312,false,null]],[7,[20,0,160,false,null,[[2,"Skins > Price"],[23,"CurID"]]]]]]],[94,155,null,252984899720163,false,[[7,[20,167,312,false,null]]]],[94,483,null,283441801968819,false,[[10,1],[3,0]]],[94,483,null,324888287701120,false,[[10,0],[3,0]]],[94,483,null,863231503490198,false,[[10,6],[3,1]]]]],[0,null,false,null,745865681124743,[[-1,75,null,0,false,false,false,602426686100634,false]],[[167,311,null,630531109498996,false,[[1,[2,"getLanguageValue"]],[13,[7,[21,30,true,null,0]],[7,[2,"achievement"]],[7,[2,"text"]],[7,[2,"Achievement: {0}"]],[7,[2,""]]]]],[167,311,null,660980133872128,false,[[1,[2,"processString"]],[13,[7,[20,167,312,false,null]],[7,[20,0,160,false,null,[[2,"Achievements > Name"],[20,0,160,false,null,[[2,"Skins > Achievement"],[23,"CurID"]]]]]]]]],[94,155,null,997590122592513,false,[[7,[20,167,312,false,null]]]],[94,483,null,522792739998515,false,[[10,1],[3,0]]],[94,483,null,498854818531276,false,[[10,0],[3,0]]],[94,483,null,835085459880539,false,[[10,6],[3,1]]]]]]]]],[0,null,false,null,106614593797223,[[-1,154,null,0,false,false,false,677337682976714,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"button"]]]]],[[-1,101,null,594239761195934,false,[[11,"layer"],[7,[20,94,267,true,null]]]],[-1,101,null,364394389316592,false,[[11,"x"],[7,[20,94,268,false,null]]]],[-1,101,null,956661578873178,false,[[11,"y"],[7,[20,94,481,false,null]]]],[-1,101,null,224275217984265,false,[[11,"width"],[7,[20,94,271,false,null]]]],[-1,101,null,725381529715610,false,[[11,"height"],[7,[20,94,376,false,null]]]],[-1,101,null,628807614846761,false,[[11,"id"],[7,[21,94,true,null,13]]]],[-1,101,null,782566213183095,false,[[11,"metadata"],[7,[21,94,true,null,7]]]]],[[0,null,false,null,536301786423087,[[211,469,null,0,false,false,false,953749472488958,false,[[10,3],[8,0],[7,[20,94,396,false,null]]]]],[[211,482,null,181719378892094,false]]],[0,null,false,null,881563095308404,[],[[94,397,null,203297007316799,false],[-1,266,null,732646393116556,false,[[4,94],[5,[23,"layer"]],[0,[23,"x"]],[0,[23,"y"]]]],[94,270,null,500529308062901,false,[[0,[23,"width"]],[0,[23,"height"]]]],[94,155,null,575142545417641,false,[[7,[2,"Hidden"]]]],[94,483,null,200093242241292,false,[[10,1],[3,1]]],[94,365,null,910881896213798,false,[[10,13],[7,[23,"id"]]]],[94,365,null,968104012574633,false,[[10,7],[7,[23,"metadata"]]]],[94,365,null,130571899727038,false,[[10,2],[7,[2,"hidden"]]]]],[[0,null,false,null,683180564041825,[[-1,127,null,0,false,false,false,194305898410661,false,[[7,[20,0,160,false,null,[[2,"Skins > Buyable"],[23,"CurID"]]]],[8,1],[7,[0,0]]]]],[[94,155,null,657603917644175,false,[[7,[2,"Buy"]]]],[106,414,"Button",483480646709841,false,[[3,1]]]]],[0,null,false,null,145175279661500,[[-1,75,null,0,false,false,false,531467634455552,false]],[[94,155,null,798020939550879,false,[[7,[2,""]]]],[106,414,"Button",245488863499958,false,[[3,0]]],[94,483,null,223341179829899,false,[[10,1],[3,0]]],[94,483,null,789094994254012,false,[[10,0],[3,0]]],[94,483,null,135535848111583,false,[[10,6],[3,1]]]]]]]]]]]]],[0,null,false,null,463256858522888,[],[[-1,99,null,419613621617968,false,[[0,[0,0]]]]],[[0,null,false,null,465381913358883,[[-1,180,null,0,true,false,false,626778640843334,false,[[4,203],[7,[21,203,false,null,0]],[3,1]]]],[[203,181,null,718989313993728,false,[[3,0],[4,42]]]]],[0,null,false,null,460179524218187,[[42,73,null,0,false,false,false,303029714350800,false,[[10,12],[8,0],[7,[2,"spanish"]]]]],[[32,181,null,251974626751745,false,[[3,1],[4,33]]]]],[0,null,false,null,969150741028909,[[42,73,null,0,false,false,false,251615831588836,false,[[10,12],[8,0],[7,[2,""]]]]],[[203,182,"Skin",461467509373234,false]]],[0,null,false,null,501576378991201,[[-1,75,null,0,false,false,false,742547114630364,false]],[[203,183,"Skin",137835415568916,false,[[1,[21,42,true,null,12]]]],[203,184,"Skin",115916439584713,false,[[3,1]]]]]]]]],[0,null,false,null,763288788447646,[[106,427,"Button",1,false,false,false,111446320124506,false]],[],[[0,null,false,null,935797859081416,[[12,149,null,0,false,false,false,851850751857040,false,[[1,[10,[2,"Skin"],[23,"CurID"]]]]]],[[1,316,null,997892591215158,false,[[10,8],[7,[20,0,160,false,null,[[2,"Skins > Skin"],[23,"CurID"]]]]]],[12,111,null,679969978764122,false,[[1,[2,"CurSkin"]],[7,[21,1,true,null,8]]]],[12,113,null,758578674784746,false]]],[0,null,false,null,695502533235226,[[-1,75,null,0,false,false,false,594814014249123,false],[-1,127,null,0,false,false,false,269506238232837,false,[[7,[20,0,160,false,null,[[2,"Skins > Buyable"],[23,"CurID"]]]],[8,1],[7,[0,0]]]]],[],[[0,null,false,null,153026498706027,[[12,295,null,0,false,false,false,459112937131916,false,[[1,[2,"Gold"]],[8,5],[7,[19,105,[[20,0,160,false,null,[[2,"Skins > Price"],[23,"CurID"]]]]]]]]],[[12,484,null,571623014471422,false,[[1,[2,"Gold"]],[0,[19,105,[[20,0,160,false,null,[[2,"Skins > Price"],[23,"CurID"]]]]]]]],[0,80,null,343286106581180,false,[[1,[2,"Skins > Unlock"]],[13,[7,[23,"CurID"]]]]],[1,316,null,259862072560787,false,[[10,8],[7,[20,0,160,false,null,[[2,"Skins > Skin"],[23,"CurID"]]]]]],[12,111,null,666870509285026,false,[[1,[2,"CurSkin"]],[7,[21,1,true,null,8]]]],[12,113,null,143156884866654,false]],[[0,null,false,null,606474893444688,[[-1,125,null,0,false,false,false,402090155926161,false,[[4,94]]],[-1,154,null,0,false,false,false,710124773678083,false,[[4,94],[7,[21,94,true,null,13]],[8,0],[7,[2,"money"]]]]],[[94,155,null,234777291755029,false,[[7,[20,12,112,false,null,[[2,"Gold"]]]]]]]]]]]],[0,null,false,null,823699531276430,[],[[0,80,null,201989566419106,false,[[1,[2,"Menu > Update Skin"]],[13]]]]]]]]]]],[0,[true,"Credits Menu"],false,null,757417334387862,[[-1,72,null,0,false,false,false,757417334387862,false,[[1,[2,"Credits Menu"]]]]],[],[[0,null,true,null,370802196191169,[[3,485,null,1,false,false,false,865656571087228,false,[[4,112]]],[10,460,null,1,false,false,false,733782634527298,false,[[3,0],[3,1],[4,112]]]],[[0,80,null,881072830216894,false,[[1,[2,"unlockAllLevels"]],[13]]]]]]]]],["Common Menus",[[2,"Main Menu",false],[0,[true,"End Card"],false,null,302531167753173,[[-1,72,null,0,false,false,false,302531167753173,false,[[1,[2,"End Card"]]]]],[],[[0,null,false,null,709127389402980,[[0,169,null,2,false,false,false,758587919888590,false,[[1,[2,"Menu > End"]]]]],[[78,283,"Dialog",448032496261272,false,[[0,[0,0]],[0,[0,0]],[3,1]]],[-1,433,null,146027187906884,false,[[0,[0,0]]]],[4,198,null,265031532258374,false,[[1,[2,"WebSdkWrapper.gameplayStop()"]]]]],[[0,null,false,null,209727201401536,[[42,77,null,0,false,true,false,165705405148012,false,[[10,16]]]],[],[[0,null,false,null,459345575056318,[[42,77,null,0,false,true,false,697345247586576,false,[[10,18]]]],[[80,155,null,772203547329617,false,[[7,[20,84,372,true,null]]]]],[[0,null,false,null,615154646507367,[[1,107,null,0,false,false,false,257934359768203,false,[[10,17]]]],[[27,238,null,403696272321881,false,[[3,0],[7,[0,0]],[3,0]]],[27,352,null,639446474707387,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,0]],[7,[7,[19,412,[[6,[20,42,121,false,null],[0,100]]]],[0,100]]]]],[27,352,null,949837414376675,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,1]],[7,[7,[19,412,[[6,[20,42,122,false,null],[0,100]]]],[0,100]]]]],[27,352,null,884202899385116,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,2]],[7,[7,[19,412,[[6,[20,42,87,false,null],[0,100]]]],[0,100]]]]],[27,352,null,795212320375246,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,3]],[7,[21,42,true,null,0]]]],[27,352,null,259754123549251,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,4]],[7,[20,42,353,false,null]]]],[27,352,null,770779046276800,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,5]],[7,[21,42,false,null,2]]]],[27,486,null,633106613946569,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,0]],[0,[0,1]],[7,[20,80,372,true,null]]]],[27,486,null,693993370845458,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,1]],[0,[0,1]],[7,[19,104]]]],[4,285,null,458544939599424,false,[[3,1],[7,[2,"Not replaying, end of level"]]]]]]]],[0,null,false,null,536953458054288,[[-1,75,null,0,false,false,false,329926866747076,false]],[[4,285,null,371567591100624,false,[[3,1],[7,[2,"Replaying, end of level"]]]]],[[0,null,false,null,574992713258808,[[-1,127,null,0,false,false,false,981822717828988,false,[[7,[20,27,242,false,null,[[5,[20,27,251,false,null],[0,1]],[0,1],[0,1]]]],[8,1],[7,[19,104]]]]],[[80,155,null,675530373324722,false,[[7,[10,[10,[2,"|"],[20,84,372,true,null]],[2,"|"]]]]]]],[0,null,false,null,680102265660463,[[-1,75,null,0,false,false,false,592750067097760,false]],[[80,155,null,410579586492146,false,[[7,[20,27,242,false,null,[[5,[20,27,251,false,null],[0,1]],[0,0],[0,1]]]]]]]]]]]]]],[0,null,false,null,161907250474873,[[-1,127,null,0,false,false,false,525301166878135,false,[[7,[19,189,[[19,104],[2,"Level"]]]],[8,1],[7,[0,-1]]]]],[],[[0,null,true,null,169513857372481,[[0,169,null,2,false,false,false,952940984388581,false,[[1,[2,"Menu > Replay"]]]],[2,284,null,1,false,false,false,999042921041768,false,[[9,82]]]],[],[[0,null,false,null,712981394275815,[[2,487,null,0,false,false,false,317542631770457,false,[[9,17]]],[1,107,null,0,false,true,false,552749489878396,false,[[10,3]]],[1,107,null,0,false,true,false,274503767365712,false,[[10,21]]]],[[-1,488,null,527435541814437,false,[[6,"Level 1"]]]]],[0,null,false,null,227260233995585,[[-1,75,null,0,false,false,false,990475204881135,false],[2,487,null,0,false,false,false,792162639428200,false,[[9,17]]],[1,107,null,0,false,false,false,199966970925087,false,[[10,21]]]],[[-1,432,null,868495525724217,false,[[1,[10,[2,"Level "],[21,1,false,null,19]]]]]]],[0,null,false,null,147240126713441,[[-1,75,null,0,false,false,false,133571855606909,false],[2,487,null,0,false,false,false,221734676113925,false,[[9,17]]]],[[-1,489,null,589805634608540,false],[4,198,null,442112124168438,false,[[1,[10,[10,[2,"WebSdkWrapper.replayLevel("],[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]],[2,")"]]]]],[78,426,"Dialog",971846159506900,false],[-1,433,null,191215297940802,false,[[0,[0,1]]]],[-1,203,null,463241098446547,false]]],[0,null,false,null,689039611648109,[[-1,75,null,0,false,false,false,838360495729270,false]],[[4,198,null,978705794277951,false,[[1,[10,[10,[2,"WebSdkWrapper.replayLevel("],[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]],[2,")"]]]]],[78,426,"Dialog",134750538964283,false],[-1,433,null,276110713654038,false,[[0,[0,1]]]],[-1,203,null,617552514180430,false]],[[0,null,false,null,226347249892819,[[49,77,null,0,false,false,false,859632681011826,false,[[10,2]]],[1,107,null,0,false,false,false,457356909362241,false,[[10,16]]]],[],[[0,null,false,null,222053043218322,[[78,490,"Dialog",0,false,false,false,446175701282203,false]],[[-1,489,null,992979311551848,false]]],[0,null,false,null,849390939309567,[[-1,75,null,0,false,false,false,317347617826600,false]],[],[[0,null,true,null,675536112900555,[[2,487,null,0,false,false,false,640779014384891,false,[[9,82]]],[0,491,null,0,false,false,false,203105083234461,false,[[0,[0,0]],[8,0],[7,[2,"1"]]]]],[[1,197,null,262468450122039,false,[[10,23],[3,0]]]]],[0,null,false,null,990487818797297,[[-1,75,null,0,false,false,false,679383756139380,false]],[[-1,489,null,802433053930171,false]]]]]]]]]]]]]]],[0,[true,"End Game"],false,null,612836382817091,[[-1,72,null,0,false,false,false,612836382817091,false,[[1,[2,"End Game"]]]]],[],[[0,null,false,null,293626678624596,[[-1,98,null,1,false,false,false,522784042602369,false],[1,107,null,0,false,true,false,765975451972328,false,[[10,16]]],[-1,154,null,0,false,false,false,324633872653584,false,[[4,86],[7,[21,86,false,null,13]],[8,0],[7,[0,1]]]]],[[86,370,null,196741678100464,false,[[3,0]]]]],[0,null,false,null,409899824037429,[[0,169,null,2,false,false,false,943420265334402,false,[[1,[2,"Menu > EndGame"]]]]],[[4,198,null,785679874532806,false,[[1,[2,"WebSdkWrapper.gameplayStop()"]]]]],[[1,"ID",0,0,true,false,873328039958921,false],[0,null,false,null,899205794266984,[],[[-1,101,null,315854355272890,false,[[11,"ID"],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]],[85,283,"Dialog",568255723791512,false,[[0,[0,0]],[0,[0,0]],[3,1]]],[-1,433,null,283670882313126,false,[[0,[0,0]]]]]],[0,null,false,null,686666836895303,[],[[87,155,null,223757763137903,false,[[7,[10,[10,[20,158,411,true,null,[[4,[5,[19,212],[21,1,false,null,4]],[12,[19,412,[[6,[5,[5,[19,212],[21,1,false,null,4]],[19,299,[[5,[19,212],[21,1,false,null,4]]]]],[0,100]]]],[0,100]]]]],[2,":"]],[19,413,[[8,[19,412,[[6,[5,[5,[19,212],[21,1,false,null,4]],[19,299,[[5,[19,212],[21,1,false,null,4]]]]],[0,100]]]],[0,100]],[0,2]]]]]]]]],[0,null,false,null,405095970679863,[[0,491,null,0,false,false,false,679677439621132,false,[[0,[0,0]],[8,0],[7,[0,1]]]]],[[12,331,null,753809230526805,false,[[1,[2,"LastLevel"]]]]],[[0,null,true,null,222972121543207,[[12,295,null,0,false,false,false,182786535824295,false,[[1,[10,[2,"besttime"],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]],[8,4],[7,[5,[19,212],[21,1,false,null,4]]]]],[12,149,null,0,false,true,false,121716094544242,false,[[1,[10,[2,"besttime"],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]]]]],[[12,111,null,923112123588732,false,[[1,[10,[2,"besttime"],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]],[7,[5,[19,212],[21,1,false,null,4]]]]]]],[0,null,false,null,886937511906526,[],[[12,113,null,744114023522790,false],[0,80,null,609193379410712,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,10]]]]]]],[0,null,false,null,425761453351688,[[-1,127,null,0,false,false,false,422504623314119,false,[[7,[5,[19,212],[21,1,false,null,4]]],[8,2],[7,[0,1800]]]]],[[0,80,null,605411096496037,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,17]]]]]]],[0,null,false,null,461442906920531,[[-1,127,null,0,false,false,false,731569061079203,false,[[7,[5,[19,212],[21,1,false,null,4]]],[8,2],[7,[0,1200]]]]],[[0,80,null,561508630375738,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,18]]]]]]],[0,null,false,null,459011121532967,[[-1,127,null,0,false,false,false,339265486027966,false,[[7,[5,[19,212],[21,1,false,null,4]]],[8,2],[7,[0,900]]]]],[[0,80,null,512760531207384,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,19]]]]]]],[0,null,false,null,477870726137467,[[-1,127,null,0,false,false,false,317486560332106,false,[[7,[5,[19,212],[21,1,false,null,4]]],[8,2],[7,[0,720]]]]],[[0,80,null,626741715000200,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,20]]]]]]],[0,null,false,null,879870594361487,[[-1,127,null,0,false,false,false,926281368122848,false,[[7,[5,[19,212],[21,1,false,null,4]]],[8,2],[7,[0,600]]]]],[[0,80,null,970875238999204,false,[[1,[2,"Achievements > Unlock"]],[13,[7,[0,21]]]]]]]]],[0,null,false,null,227026462503861,[[-1,75,null,0,false,false,false,892841263991846,false]],[[12,111,null,990009305072551,false,[[1,[2,"LastLevel"]],[7,[23,"ID"]]]],[12,111,null,845235993766094,false,[[1,[2,"LastTime"]],[7,[5,[19,212],[21,1,false,null,4]]]]],[12,113,null,672089999605577,false]]],[0,null,false,null,285181653116836,[[1,107,null,0,false,true,false,124190166327472,false,[[10,16]]],[-1,154,null,0,false,false,false,713035359215442,false,[[4,86],[7,[21,86,false,null,13]],[8,0],[7,[0,1]]]]],[[86,155,null,329868443143761,false,[[7,[2,""]]]]]]]],[0,null,false,null,650548338318059,[[85,490,"Dialog",0,false,false,false,348900990616530,false]],[[-1,433,null,248282075447055,false,[[0,[0,0]]]]]],[0,null,false,null,100397740958838,[[0,169,null,2,false,false,false,916832030247877,false,[[1,[2,"Menu > EndSection"]]]]],[[4,198,null,263218451793155,false,[[1,[2,"WebSdkWrapper.gameplayStop()"]]]]],[[1,"ID",0,0,true,false,484376273891582,false],[0,null,false,null,318061866619929,[],[[-1,101,null,136534166858059,false,[[11,"ID"],[7,[19,105,[[19,106,[[19,104],[0,1],[2," "]]]]]]]],[85,283,"Dialog",966649999999678,false,[[0,[0,0]],[0,[0,0]],[3,1]]],[-1,433,null,963980019629255,false,[[0,[0,0]]]]]],[0,null,false,null,674438848025793,[],[[87,155,null,216504206624453,false,[[7,[10,[10,[20,158,411,true,null,[[4,[5,[19,212],[21,1,false,null,4]],[12,[19,412,[[6,[5,[5,[19,212],[21,1,false,null,4]],[19,299,[[5,[19,212],[21,1,false,null,4]]]]],[0,100]]]],[0,100]]]]],[2,":"]],[19,413,[[8,[19,412,[[6,[5,[5,[19,212],[21,1,false,null,4]],[19,299,[[5,[19,212],[21,1,false,null,4]]]]],[0,100]]]],[0,100]],[0,2]]]]]]]]],[0,null,false,null,675826073195189,[[0,491,null,0,false,false,false,971978611413270,false,[[0,[0,0]],[8,0],[7,[0,1]]]]],[],[[0,null,true,null,154248911237079,[[12,295,null,0,false,false,false,225820692499716,false,[[1,[10,[10,[2,"section"],[21,1,false,null,22]],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]],[8,4],[7,[5,[19,212],[21,1,false,null,4]]]]],[12,149,null,0,false,true,false,971394579318746,false,[[1,[10,[10,[2,"section"],[21,1,false,null,22]],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]]]]],[[12,111,null,611662975464628,false,[[1,[10,[10,[2,"section"],[21,1,false,null,22]],[18,[21,1,false,null,16],[2,""],[2,"hard"]]]],[7,[5,[19,212],[21,1,false,null,4]]]]],[12,113,null,325664025797929,false]]]]],[0,null,false,null,809320547579340,[[1,107,null,0,false,true,false,332682531146518,false,[[10,16]]],[-1,154,null,0,false,false,false,123828881883283,false,[[4,86],[7,[21,86,false,null,13]],[8,0],[7,[0,1]]]]],[[86,155,null,787091234811848,false,[[7,[2,""]]]]]]]],[0,null,false,null,149212780561182,[[0,169,null,2,false,false,false,791270415102331,false,[[1,[2,"Menu > Quit"]]]]],[],[[0,null,false,null,237113626970291,[[1,107,null,0,false,false,false,660003922027194,false,[[10,21]]]],[[0,80,null,750371591667945,false,[[1,[2,"Menu > Back"]],[13,[7,[2,"Level Menu"]]]]]]],[0,null,false,null,842289969527789,[[-1,75,null,0,false,false,false,246120446856333,false]],[[0,80,null,959132430192777,false,[[1,[2,"Menu > Back"]],[13]]]]]]],[0,null,false,null,318038015938804,[[0,169,null,2,false,false,false,366440051444645,false,[[1,[2,"Menu > GiveUp"]]]]],[],[[0,null,false,null,801215542845065,[[1,107,null,0,false,false,false,503042263728246,false,[[10,3]]]],[[0,80,null,674792449388939,false,[[1,[2,"Menu > Back"]],[13,[7,[2,"Level Menu"]]]]]]],[0,null,false,null,245922569845796,[[-1,75,null,0,false,false,false,617264826385075,false],[1,107,null,0,false,false,false,708615277015887,false,[[10,21]]]],[[82,426,"Dialog",713645575164214,false],[0,80,null,805292929669738,false,[[1,[2,"Menu > EndSection"]],[13]]]]],[0,null,false,null,353345522023934,[[-1,75,null,0,false,false,false,577988136034176,false]],[[82,426,"Dialog",315067274619222,false],[0,80,null,387166345777490,false,[[1,[2,"Menu > EndGame"]],[13]]]]]]]]],[0,[true,"Timer"],false,null,950881186405880,[[-1,72,null,0,false,false,false,950881186405880,false,[[1,[2,"Timer"]]]]],[],[[0,null,false,null,488066008141850,[[-1,98,null,1,false,false,false,663266422955971,false]],[],[[0,null,false,null,521213949187200,[[1,107,null,0,false,false,false,919942977630328,false,[[10,3]]],[1,107,null,0,false,false,false,188795640237163,false,[[10,23]]]],[[-1,99,null,211589105552628,false,[[0,[0,0]]]],[1,316,null,107076666420292,false,[[10,4],[7,[19,212]]]]]],[0,null,false,null,943071831702513,[[-1,75,null,0,false,false,false,342487783209723,false],[1,107,null,0,false,false,false,546410233544586,false,[[10,3]]]],[[-1,99,null,813963509029242,false,[[0,[0,0]]]],[1,197,null,992581271602993,false,[[10,23],[3,1]]]]],[0,null,false,null,817812932397469,[[-1,75,null,0,false,false,false,504471931909322,false],[1,107,null,0,false,false,false,812529449912139,false,[[10,21]]],[-1,127,null,0,false,false,false,804626161861954,false,[[7,[19,104]],[8,0],[7,[10,[2,"Level "],[21,1,false,null,19]]]]]],[[-1,99,null,439252165343312,false,[[0,[0,0]]]],[1,316,null,600469641925766,false,[[10,4],[7,[19,212]]]]]],[0,null,false,null,362073651254561,[[-1,75,null,0,false,false,false,773699210911176,false],[-1,127,null,0,false,false,false,428809421294412,false,[[7,[19,104]],[8,0],[7,[2,"Level 1"]]]]],[[1,316,null,630362494080530,false,[[10,4],[7,[19,212]]]]]]]],[0,null,false,null,603136682992150,[[-1,146,null,0,false,false,false,199663942168572,false]],[[84,155,null,361882916609205,false,[[7,[10,[10,[20,158,411,true,null,[[4,[5,[19,212],[21,1,false,null,4]],[12,[19,412,[[6,[5,[5,[19,212],[21,1,false,null,4]],[19,299,[[5,[19,212],[21,1,false,null,4]]]]],[0,100]]]],[0,100]]]]],[2,":"]],[19,413,[[8,[19,412,[[6,[5,[5,[19,212],[21,1,false,null,4]],[19,299,[[5,[19,212],[21,1,false,null,4]]]]],[0,100]]]],[0,100]],[0,2]]]]]]]]]]],[0,[true,"Pause"],false,null,384765354261598,[[-1,72,null,0,false,false,false,384765354261598,false,[[1,[2,"Pause"]]]]],[],[[0,null,false,null,610730821509938,[],[[192,492,null,602467676495717,false,[[5,[2,"Banner"]]]]],[[0,null,false,null,630063847573074,[[-1,230,null,0,false,false,false,368270944119686,false],[4,493,null,0,false,false,false,627460471506454,false,[[3,0]]]],[[192,494,null,936130871616309,false,[[0,[5,[7,[5,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]],[5,[19,456,[[0,0],[0,320],[0,0]]],[19,456,[[0,0],[0,0],[0,0]]]]],[0,2]],[7,[5,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]],[19,495]],[0,2]]]],[0,[20,193,122,false,null]]]],[192,496,null,953801069232090,false,[[0,[21,192,false,null,0]]]]]],[0,null,false,null,723963684658375,[[-1,75,null,0,false,false,false,929948538602613,false]],[[192,494,null,616366021521937,false,[[0,[5,[7,[5,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]],[5,[19,456,[[0,0],[0,728],[0,0]]],[19,456,[[0,0],[0,0],[0,0]]]]],[0,2]],[7,[5,[5,[19,448,[[0,0]]],[19,449,[[0,0]]]],[19,495]],[0,2]]]],[0,[20,193,122,false,null]]]],[192,496,null,702345075222413,false,[[0,[21,192,false,null,1]]]]]]]],[0,null,false,null,522195407738835,[[82,424,"Dialog",1,false,false,false,383305005686616,false]],[[192,497,null,207582269060861,false,[[3,1]]],[-1,425,null,827273086995556,false,[[4,192],[0,[1,1]]]],[192,244,"Timer",481154358681698,false,[[1,[2,"reloadBanner"]]]],[192,177,"Timer",795250891913259,false,[[0,[1,0.1]],[3,0],[1,[2,"reloadBanner"]]]]]],[0,null,false,null,150771120437358,[[82,468,"Dialog",1,false,false,false,514730990499604,false]],[[192,497,null,420164042761338,false,[[3,0]]]]],[0,null,false,null,970022356723960,[[192,172,"Timer",0,false,false,false,778869142896610,false,[[1,[2,"reloadBanner"]]]],[82,490,"Dialog",0,false,false,false,662719918481399,false]],[[4,198,null,374898824547148,false,[[1,[2,"crazyCreateBanner('banner-container');"]]]],[192,177,"Timer",330547537461034,false,[[0,[0,35]],[3,0],[1,[2,"reloadBanner"]]]]]],[0,null,true,null,452267350406719,[[2,284,null,1,false,false,false,511089652215093,false,[[9,27]]],[2,284,null,1,false,false,false,945057948798189,false,[[9,80]]],[0,169,null,2,false,false,false,977311094832537,false,[[1,[2,"Menu > Pause"]]]]],[],[[0,null,false,null,490520238677286,[[-1,127,null,0,false,false,false,781919767139096,false,[[7,[19,226]],[8,0],[7,[0,0]]]]],[[82,426,"Dialog",706132062197292,false],[4,198,null,152820335765257,false,[[1,[2,"WebSdkWrapper.gameplayStart()"]]]]]],[0,null,false,null,859828450866567,[[-1,75,null,0,false,false,false,635432268951636,false]],[[82,283,"Dialog",722950342322390,false,[[0,[0,0]],[0,[0,0]],[3,1]]],[4,198,null,114326327408557,false,[[1,[2,"WebSdkWrapper.gameplayStop()"]]]]]]]]]],[0,[true,"Mobile UI"],false,null,944043991060676,[[-1,72,null,0,false,false,false,944043991060676,false,[[1,[2,"Mobile UI"]]]]],[],[[0,null,false,null,762628016594779,[[-1,98,null,1,false,false,false,493786824767456,false],[-1,230,null,0,false,true,false,811631262577511,false]],[[-1,437,null,748666092008041,false,[[5,[2,"UI"]],[3,0]]],[-1,99,null,833537948328169,false,[[0,[0,0]]]],[69,115,null,452409791188089,false,[[0,[0,5]]]]]]]],[0,[true,"Advanced Mode"],false,null,756024822518035,[[-1,72,null,0,false,false,false,756024822518035,false,[[1,[2,"Advanced Mode"]]]]],[],[[0,null,false,null,702663697454685,[[-1,98,null,1,false,false,false,569181878349590,false]],[[168,498,null,227434280226239,false,[[1,[20,168,499,true,null,[[0,0]]]]]]],[[0,null,false,null,688230009925224,[[70,77,null,0,false,false,false,562697511910891,false,[[10,0]]]],[],[[0,null,false,null,541152964737233,[[1,107,null,0,false,true,false,510497958893991,false,[[10,17]]]],[[70,81,null,446224066903101,false]]],[0,null,false,null,226486766558580,[[1,107,null,0,false,false,false,575661192879641,false,[[10,17]]],[1,107,null,0,false,true,false,248692080150757,false,[[10,3]]],[70,77,null,0,false,false,false,698128574231214,false,[[10,1]]]],[[70,81,null,323333555991468,false]]]]],[0,null,false,null,233048542541466,[[1,107,null,0,false,true,false,477142756543700,false,[[10,18]]],[1,107,null,0,false,false,false,261206594640894,false,[[10,23]]]],[[27,239,null,744259601429197,false,[[0,[0,0]],[0,[0,6]],[0,[0,2]]]]]]]],[0,null,false,null,490320274181563,[[1,107,null,0,false,false,false,367496974877386,false,[[10,17]]],[1,107,null,0,false,false,false,767445192037113,false,[[10,3]]],[42,77,null,0,false,true,false,706014771812973,false,[[10,18]]]],[],[[1,"totdt",0,0,true,false,319679141936885,false],[0,null,false,null,271890834233288,[],[[-1,213,null,415115657405282,false,[[11,"totdt"],[7,[19,79]]]]]],[0,null,false,null,962140809185321,[[-1,252,null,0,true,false,false,704626674064172,false],[-1,100,null,0,false,false,false,590659835489616,false,[[11,"totdt"],[8,4],[7,[1,0.01666666666666667]]]]],[[-1,253,null,945549537160498,false,[[11,"totdt"],[7,[1,0.01666666666666667]]]]],[[0,null,false,null,529200358711974,[[42,77,null,0,false,true,false,240218461033037,false,[[10,16]]],[-1,241,null,0,false,false,false,450417494803050,false,[[0,[1,0.01666666666666667]]]],[-1,127,null,0,false,false,false,681270245883362,false,[[7,[19,226]],[8,4],[7,[0,0]]]]],[[27,238,null,247687114747868,false,[[3,0],[7,[0,0]],[3,0]]],[27,352,null,404264710748038,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,0]],[7,[7,[19,412,[[6,[20,42,121,false,null],[0,100]]]],[0,100]]]]],[27,352,null,706656863325808,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,1]],[7,[7,[19,412,[[6,[20,42,122,false,null],[0,100]]]],[0,100]]]]],[27,352,null,610565351411549,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,2]],[7,[7,[19,412,[[6,[20,42,87,false,null],[0,100]]]],[0,100]]]]],[27,352,null,642765732392315,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,3]],[7,[21,42,true,null,0]]]],[27,352,null,339214591279330,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,4]],[7,[20,42,353,false,null]]]],[27,352,null,465342308519391,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,5]],[7,[21,42,false,null,2]]]]],[[0,null,false,null,929529790085761,[[42,76,null,0,false,false,false,563029101708564,false,[[4,44]]]],[[27,238,null,729280623741012,false,[[3,0],[7,[0,0]],[3,0]]],[27,352,null,785413972240910,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,0]],[7,[7,[19,412,[[6,[20,42,121,false,null],[0,100]]]],[0,100]]]]],[27,352,null,979314577543949,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,1]],[7,[7,[19,412,[[6,[20,42,122,false,null],[0,100]]]],[0,100]]]]],[27,352,null,634081725701366,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,2]],[7,[7,[19,412,[[6,[20,42,87,false,null],[0,100]]]],[0,100]]]]],[27,352,null,515981605277238,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,3]],[7,[21,42,true,null,0]]]],[27,352,null,386193070638092,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,4]],[7,[20,42,353,false,null]]]],[27,352,null,546383906389528,false,[[0,[5,[20,27,251,false,null],[0,1]]],[0,[0,5]],[7,[21,42,false,null,2]]]]]]]]]]]],[1,"CompressingReplay",0,0,true,false,443629980533071,false],[0,null,false,null,737551028557660,[[0,169,null,2,false,false,false,534258974263435,false,[[1,[2,"Menu > DownloadReplay"]]]]],[],[[0,null,false,null,221969088095474,[[-1,100,null,0,false,false,false,938070281396012,false,[[11,"CompressingReplay"],[8,0],[7,[0,0]]]]],[[-1,101,null,290124616410457,false,[[11,"CompressingReplay"],[7,[0,1]]]],[167,311,null,186754630317475,false,[[1,[2,"compressReplay"]],[13,[7,[20,27,355,true,null]]]]]]]]],[0,null,false,null,467448427145843,[[0,169,null,2,false,false,false,700625786752757,false,[[1,[2,"replayCompressed"]]]],[-1,100,null,0,false,false,false,989557552733529,false,[[11,"CompressingReplay"],[8,0],[7,[0,1]]]]],[[4,500,null,420935782283809,false,[[1,[20,0,170,false,null,[[0,0]]]],[1,[2,"application/json"]],[1,[10,[19,104],[2,"-replay.ovo"]]]]],[-1,101,null,705647126113581,false,[[11,"CompressingReplay"],[7,[0,0]]]]]],[0,null,false,null,428536203781779,[[0,169,null,2,false,false,false,427396613077287,false,[[1,[2,"Menu > LoadReplay"]]]]],[[4,198,null,557890820377806,false,[[1,[2,"document.getElementById('file').click()"]]]]]],[0,null,false,null,212525123458025,[[168,501,null,1,false,false,false,747782818557750,false]],[[8,421,null,416266104086454,false,[[1,[2,"replay"]],[1,[20,168,499,true,null,[[0,0]]]]]]]],[1,"DecompressingReplay",0,0,true,false,546390088495646,false],[0,null,false,null,348024747088678,[[8,305,null,1,false,false,false,847085133630149,false,[[1,[2,"replay"]]]]],[[167,311,null,698142658878674,false,[[1,[2,"decompressReplay"]],[13,[7,[20,8,307,true,null]]]]],[-1,101,null,646682265622261,false,[[11,"DecompressingReplay"],[7,[0,1]]]]]],[0,null,false,null,287299998197608,[[0,169,null,2,false,false,false,160844781746182,false,[[1,[2,"replayDecompressed"]]]],[-1,100,null,0,false,false,false,637927529975069,false,[[11,"DecompressingReplay"],[8,0],[7,[0,1]]]]],[[27,257,null,428574112945022,false,[[1,[20,0,170,false,null,[[0,0]]]]]],[1,316,null,959622092840206,false,[[10,4],[7,[19,212]]]],[168,498,null,421953675194102,false,[[1,[20,168,499,true,null,[[0,0]]]]]],[0,80,null,631227268184782,false,[[1,[2,"Menu > Pause"]],[13]]],[1,197,null,943362930342364,false,[[10,18],[3,1]]],[-1,101,null,460681541541529,false,[[11,"DecompressingReplay"],[7,[0,0]]]],[-1,433,null,496164623229478,false,[[0,[0,1]]]],[-1,489,null,798047723886223,false],[-1,203,null,968828132749675,false]]]]]]],["Parse Auth",[[2,"Common Menus",false],[0,[true,"Parse Auth"],false,null,938319982019981,[[-1,72,null,0,false,false,false,938319982019981,false,[[1,[2,"Parse Auth"]]]]],[],[[0,[true,"Parse Auth > Mobile Control"],false,null,490618339457944,[[-1,72,null,0,false,false,false,490618339457944,false,[[1,[2,"Parse Auth > Mobile Control"]]]]],[],[[1,"id",0,0,true,false,930356198715420,false],[0,null,false,null,656075754915147,[[-1,230,null,0,false,false,false,432909794693673,false]],[],[[0,null,false,null,970232525842123,[[101,502,null,1,false,false,false,371593609943967,false]],[[4,231,null,164804904924638,false,[[1,[23,"VibratePtrn"]]]],[-1,101,null,946880704265881,false,[[11,"id"],[7,[21,101,false,null,0]]]],[-1,99,null,377397707670656,false,[[0,[1,0.1]]]]]],[0,null,false,null,121768104283290,[[-1,154,null,0,false,false,false,406084915404440,false,[[4,101],[7,[21,101,false,null,0]],[8,0],[7,[23,"id"]]]]],[[101,503,null,184029817474397,false]]]]]]],[0,[true,"Parse Auth > UI"],false,null,777350050317882,[[-1,72,null,0,false,false,false,777350050317882,false,[[1,[2,"Parse Auth > UI"]]]]],[],[[0,null,false,null,325164430899891,[[100,504,null,1,false,false,false,688653122013436,false]],[[4,231,null,409567906831354,false,[[1,[23,"VibratePtrn"]]]]],[[0,null,false,null,373962641970671,[[100,505,null,0,false,false,false,314541005325907,false,[[10,0],[8,0],[7,[2,"login"]]]]],[],[[1,"login",1,"",false,false,306592330102427,false],[1,"pass",1,"",false,false,203696354472961,false],[0,null,false,null,525185847667686,[[101,506,null,0,false,false,false,131133488181352,false,[[10,0],[8,0],[7,[0,0]]]]],[[-1,101,null,220378479709399,false,[[11,"login"],[7,[20,101,507,true,null]]]]]],[0,null,false,null,524456115434329,[[101,506,null,0,false,false,false,575634213536008,false,[[10,0],[8,0],[7,[0,1]]]]],[[-1,101,null,261312307986330,false,[[11,"pass"],[7,[20,101,507,true,null]]]]]],[0,null,false,null,111663849865898,[[-1,125,null,0,false,false,false,207805715677266,false,[[4,100]]],[100,505,null,0,false,false,false,234775825673310,false,[[10,0],[8,0],[7,[2,"rememberme"]]]],[100,508,null,0,false,false,false,996112414648860,false]],[[12,509,null,975040269559345,false,[[1,[2,"login"]],[1,[23,"login"]]]]]]]],[0,null,false,null,250631402608892,[[100,505,null,0,false,false,false,163597238093450,false,[[10,0],[8,0],[7,[2,"register"]]]]],[],[[1,"login",1,"",false,false,236089636504177,false],[1,"mail",1,"",false,false,174124755549006,false],[1,"pass",1,"",false,false,878982572803662,false],[0,null,false,null,878689297295570,[[101,506,null,0,false,false,false,435364979650098,false,[[10,0],[8,0],[7,[0,3]]]]],[[-1,101,null,274785278131063,false,[[11,"login"],[7,[20,101,507,true,null]]]]]],[0,null,false,null,224451900348724,[[101,506,null,0,false,false,false,517116402297316,false,[[10,0],[8,0],[7,[0,4]]]]],[[-1,101,null,108065644233963,false,[[11,"mail"],[7,[20,101,507,true,null]]]]]],[0,null,false,null,842065937347931,[[101,506,null,0,false,false,false,751474500991484,false,[[10,0],[8,0],[7,[0,5]]]]],[[-1,101,null,550366854852467,false,[[11,"pass"],[7,[20,101,507,true,null]]]]]]]],[0,null,false,null,848900101905271,[[100,505,null,0,false,false,false,418153116775083,false,[[10,0],[8,0],[7,[2,"forgotpass"]]]]],[],[[1,"mail",1,"",false,false,892021480793412,false],[0,null,false,null,635434711364300,[[101,506,null,0,false,false,false,797569108187421,false,[[10,0],[8,0],[7,[0,10]]]]],[[-1,101,null,324402066505479,false,[[11,"mail"],[7,[20,101,507,true,null]]]]]]]],[0,null,false,null,553643444156102,[[100,505,null,0,false,false,false,399023609108781,false,[[10,0],[8,0],[7,[2,"logout"]]]]],[[-1,437,null,608381143468429,false,[[5,[2,"Login"]],[3,1]]],[-1,437,null,978461652012299,false,[[5,[2,"AccountInfo"]],[3,0]]]]],[0,null,false,null,597402758429809,[[100,505,null,0,false,false,false,994279573123952,false,[[10,0],[8,0],[7,[2,"tologin"]]]]],[[-1,437,null,597369093939400,false,[[5,[2,"Login"]],[3,1]]],[-1,437,null,587950048890640,false,[[5,[2,"Register"]],[3,0]]],[-1,437,null,851647392870629,false,[[5,[2,"ForgotPass"]],[3,0]]]]],[0,null,false,null,307735466157324,[[100,505,null,0,false,false,false,774985103507320,false,[[10,0],[8,0],[7,[2,"toregister"]]]]],[[-1,437,null,342331086035015,false,[[5,[2,"Login"]],[3,0]]],[-1,437,null,476573231574714,false,[[5,[2,"Register"]],[3,1]]]]],[0,null,false,null,619220202915592,[[100,505,null,0,false,false,false,498157888548870,false,[[10,0],[8,0],[7,[2,"toforgotpass"]]]]],[[-1,437,null,967726436367735,false,[[5,[2,"Login"]],[3,0]]],[-1,437,null,818304287430006,false,[[5,[2,"ForgotPass"]],[3,1]]]]]]],[0,null,false,null,603324730029772,[[-1,98,null,1,false,false,false,762314668204334,false]],[[-1,437,null,444144243800721,false,[[5,[2,"Login"]],[3,1]]],[-1,437,null,391306290624365,false,[[5,[2,"Register"]],[3,0]]],[-1,437,null,426406917722780,false,[[5,[2,"AccountInfo"]],[3,0]]],[-1,437,null,157355335286566,false,[[5,[2,"ForgotPass"]],[3,0]]]]],[0,null,false,null,708492434835837,[],[[-1,437,null,355493799904189,false,[[5,[2,"Login"]],[3,0]]],[-1,437,null,416072506484792,false,[[5,[2,"Register"]],[3,0]]],[-1,437,null,578634310093013,false,[[5,[2,"AccountInfo"]],[3,1]]]],[[0,null,false,null,369302331813121,[[102,469,null,0,false,false,false,189902842559831,false,[[10,0],[8,0],[7,[0,0]]]]],[]],[0,null,false,null,316404766277072,[[102,469,null,0,false,false,false,267926207186309,false,[[10,0],[8,0],[7,[0,1]]]]],[]]]],[0,null,false,null,593223391921000,[[-1,98,null,1,false,false,false,268504594490043,false]],[[-1,437,null,980629092195927,false,[[5,[2,"Login"]],[3,0]]],[-1,437,null,778105273882369,false,[[5,[2,"Register"]],[3,0]]],[-1,437,null,136908876465697,false,[[5,[2,"AccountInfo"]],[3,1]]]],[[0,null,false,null,838062951259625,[[102,469,null,0,false,false,false,737137068815603,false,[[10,0],[8,0],[7,[0,0]]]]],[]],[0,null,false,null,994817287411739,[[102,469,null,0,false,false,false,652729876757702,false,[[10,0],[8,0],[7,[0,1]]]]],[]]]],[0,null,false,null,254820234957831,[],[[-1,437,null,978214292533185,false,[[5,[2,"Login"]],[3,1]]],[-1,437,null,856767007749434,false,[[5,[2,"Register"]],[3,0]]],[-1,437,null,326869331855173,false,[[5,[2,"ForgotPass"]],[3,0]]]],[[0,null,false,null,584682457644238,[[102,469,null,0,false,false,false,694280588115998,false,[[10,0],[8,0],[7,[0,42]]]]],[[102,377,null,209895124907966,false,[[7,[2,"Account created successfully. You can now login.\nPlease confirm your e-mail by clicking the link sent to you."]]]],[102,153,"Fade",668115639041394,false],[102,510,"Fade",813790454244975,false]]]]],[0,null,false,null,912533299362477,[],[[-1,437,null,886893227796656,false,[[5,[2,"Login"]],[3,1]]],[-1,437,null,448461105187826,false,[[5,[2,"Register"]],[3,0]]],[-1,437,null,367784944666706,false,[[5,[2,"ForgotPass"]],[3,0]]]],[[0,null,false,null,609721185822270,[[102,469,null,0,false,false,false,922997982932238,false,[[10,0],[8,0],[7,[0,42]]]]],[[102,377,null,139128244376972,false,[[7,[2,"Password reset email sent successfully. Please reset your password and try again."]]]],[102,153,"Fade",763072400587138,false],[102,510,"Fade",576645180464267,false]]]]],[0,null,false,null,512372470844586,[],[],[[0,null,false,null,511362377349429,[[102,469,null,0,false,false,false,770271267607841,false,[[10,0],[8,0],[7,[0,42]]]]],[[102,153,"Fade",279597098982053,false],[102,510,"Fade",890846873148560,false]]]]]]]]]]],["Fake Parse",[[0,null,false,null,121776726056867,[[6,511,null,1,false,false,false,596615379085960,false]],[[-1,488,null,357083002627547,false,[[6,"Parse Auth"]]]]],[0,null,false,null,714635458547112,[[-1,98,null,1,false,false,false,635853819999608,false],[-1,230,null,0,false,false,false,329369560984325,false]],[[-1,488,null,912440557028818,false,[[6,"Parse Auth"]]]]]]],["Loader Layout",[[2,"Save",false],[0,null,true,null,172604443187469,[[111,512,"EaseTween",1,false,false,false,219968594118213,false],[-1,98,null,1,false,false,false,723553996651328,false]],[],[[0,null,false,null,114977476587676,[[111,368,null,0,false,false,false,294135792309180,false,[[10,1]]]],[[111,513,"EaseTween",430611167625989,false,[[3,6],[3,0],[3,13],[1,[2,"0"]],[1,[19,298,[[21,111,false,null,0]]]],[0,[21,111,false,null,2]],[1,[21,111,true,null,3]],[3,0]]],[111,514,"EaseTween",322022356928160,false],[111,483,null,547144578735101,false,[[10,1],[3,0]]]]],[0,null,false,null,543602937347673,[[-1,75,null,0,false,false,false,275898706173064,false]],[[111,513,"EaseTween",898555503215365,false,[[3,6],[3,0],[3,14],[1,[10,[2,"-"],[21,111,false,null,0]]],[1,[2,"0"]],[0,[21,111,false,null,2]],[1,[2,"0"]],[3,0]]],[111,514,"EaseTween",264579291167251,false],[111,483,null,831579325634411,false,[[10,1],[3,1]]]]]]],[0,null,false,null,536184983670284,[[-1,330,null,0,true,false,false,859707618959199,false,[[1,[2,""]],[0,[0,9]],[0,[0,0]]]]],[[110,352,null,739408580514149,false,[[0,[19,332]],[0,[0,1]],[7,[18,[12,[19,332],[0,0]],[18,[22,111,"EaseTween",515,false,null],[22,111,"EaseTween",516,true,null],[22,111,"EaseTween",517,false,null]],[20,110,242,false,null,[[5,[19,332],[0,1]],[0,1]]]]]]],[110,352,null,385588319635101,false,[[0,[19,332]],[0,[0,3]],[7,[0,100]]]]]],[0,null,false,null,180842766192473,[],[[111,518,null,288840687636997,false,[[1,[20,110,355,true,null]]]],[111,519,null,442141424108791,false]]],[0,null,false,null,680851502079058,[[-1,127,null,0,false,false,false,303608666662352,false,[[7,[19,520]],[8,0],[7,[0,1]]]],[12,293,null,0,false,false,false,612566744292900,false],[-1,102,null,0,false,false,false,365050150719613,false]],[[6,434,null,231401092725418,false]]],[0,null,false,null,518881779701184,[],[[56,278,null,343459979727448,false,[[0,[19,260,[[20,56,521,false,null],[6,[19,520],[0,100]],[1,0.08]]]]]]]],[0,null,false,null,964387216768268,[[6,435,null,1,false,false,false,454545693890281,false]],[],[[0,null,false,null,423059370734425,[[-1,127,null,0,false,false,false,225155216001108,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"dedragames.com"]]]],[-1,127,null,0,false,false,false,318023318675017,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"www.dedragames.com"]]]]],[[6,436,null,791396186030700,false,[[3,11]]],[-1,488,null,721070308108867,false,[[6,"Main Menu"]]]]],[0,null,false,null,212103367939701,[[-1,75,null,0,false,false,false,516767840218917,false]],[[6,436,null,289312963477614,false,[[3,11]]],[-1,488,null,416814006312717,false,[[6,"Main Menu"]]],[192,522,null,356035100327959,false]]]]],[0,null,false,null,758170150875373,[[-1,98,null,1,false,false,false,844956461695841,false]],[[211,367,null,458149258124210,false,[[1,[2,"Retron2000"]],[1,[2,"fonts.css"]]]]],[[0,null,false,null,931518010612236,[[-1,230,null,0,false,false,false,321813423442539,false]],[[11,523,null,662525821550658,false,[[3,0]]]]]]],[0,null,false,null,835610698228949,[[0,169,null,2,false,false,false,740523573613849,false,[[1,[2,"adOver"]]]]],[[6,436,null,646358102788126,false,[[3,11]]],[-1,488,null,175244415341168,false,[[6,"Main Menu"]]]]],[0,null,false,null,271756214194986,[[0,169,null,2,false,false,false,524016067421044,false,[[1,[2,"adOverFail"]]]]],[[6,436,null,705616470452365,false,[[3,11]]],[-1,488,null,650675620169841,false,[[6,"Main Menu"]]]]],[0,null,false,null,229512994278737,[[-1,98,null,1,false,false,false,733164962388256,false]],[[194,524,null,211800323940459,false]]],[0,null,false,null,404691065901241,[[-1,328,null,1,false,false,false,343667532260802,false]],[[192,497,null,753028473999684,false,[[3,0]]]]]]],["Ad",[[0,null,false,null,649472730271348,[[-1,98,null,1,false,false,false,543576513378660,false]],[[-1,432,null,924718357345990,false,[[1,[2,"Level 1"]]]],[0,80,null,247059513566739,false,[[1,[2,"muteSounds"]],[13]]]]]]],["Level Editor",[]],["Splash Screen",[[0,null,false,null,660804202932930,[[-1,98,null,1,false,false,false,467143283212669,false]],[[-1,99,null,881964374725619,false,[[0,[0,3]]]],[6,434,null,105958371472575,false]]],[0,null,false,null,395364802420621,[[6,435,null,1,false,false,false,727779824069967,false]],[[6,436,null,364252046981183,false,[[3,11]]]],[[0,null,false,null,598349098856747,[[-1,109,null,0,false,true,false,593786698283101,false],[-1,110,null,0,false,false,false,708810607996130,false,[[3,0]]],[-1,127,null,0,false,false,false,896834382050898,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"dedragames.com"]]]],[-1,127,null,0,false,false,false,772161683244982,false,[[7,[20,4,281,true,null]],[8,1],[7,[2,"www.dedragames.com"]]]],[26,525,null,0,false,false,false,551847635237813,false]],[[-1,488,null,893640427194788,false,[[6,"Site Locking"]]]]],[0,null,false,null,869827969104852,[[-1,75,null,0,false,false,false,116397526937243,false]],[[-1,488,null,667242298045487,false,[[6,"Main Menu"]]]]]]]]],["Site Locking",[[0,null,false,null,991267865365791,[[100,504,null,1,false,false,false,715878288029738,false]],[[4,526,null,662493788859011,false,[[1,[2,"https://www.coolmath-games.com"]],[3,0]]]]]]],["CrazyGamesTestRoom",[[0,null,false,null,472227846830765,[[189,504,null,1,false,false,false,586915765840766,false]],[[4,198,null,183986116920925,false,[[1,[21,189,true,null,0]]]]]],[0,null,false,null,759760246612910,[[190,504,null,1,false,false,false,365574838395710,false]],[[-1,488,null,142955799569368,false,[[6,"Main Menu"]]]]]]]],[["click.m4a",3373],["click.ogg",6101],["hover.m4a",3264],["hover.ogg",5965],["return.m4a",3262],["return.ogg",6062],["step.m4a",1828],["step.ogg",4586],["step2.ogg",4593],["step2.m4a",1719],["step3.m4a",1743],["step3.ogg",4523],["footstep.m4a",45196],["footstep.ogg",34520],["pound.m4a",27576],["pound.ogg",26469],["prepound.m4a",26930],["prepound.ogg",22532],["stun.m4a",3336],["stun.ogg",6355],["jump.m4a",45221],["jump.ogg",35205],["jumpboost.m4a",45124],["jumpboost.ogg",35193],["hurt.m4a",1815],["hurt.ogg",4995],["plunge.m4a",45336],["plunge.ogg",35567],["jumpstrong.m4a",45291],["jumpstrong.ogg",35193],["superjump.m4a",24840],["superjump.ogg",24963],["walljump.m4a",45125],["walljump.ogg",34640],["sfx_transition-01.m4a",51531],["sfx_transition-01.ogg",42869],["sfx_transition-02.m4a",51156],["sfx_transition-02.ogg",43578],["sfx_transition-03.m4a",51410],["sfx_transition-03.ogg",43511],["sfx_transition-04.m4a",51598],["sfx_transition-04.ogg",43502],["sfx_transition-05.m4a",50458],["sfx_transition-05.ogg",43238],["sfx_transition-06.m4a",51118],["sfx_transition-06.ogg",44039],["sfx_transition-07.m4a",50769],["sfx_transition-07.ogg",43334],["sfx_transition-08.m4a",50922],["sfx_transition-08.ogg",44114],["slide.m4a",45386],["slide.ogg",35049],["slide_recover.m4a",45496],["slide_recover.ogg",35695],["button.m4a",22755],["button.ogg",19211],["rocket-2.m4a",45387],["rocket-2.ogg",36221],["coin1.m4a",45284],["coin1.ogg",35426],["among us death.m4a",18565],["among us death.ogg",15922],["among us slice.m4a",14847],["among us slice.ogg",16955],["death-2.m4a",50434],["death-2.ogg",46722],["transition.m4a",30208],["transition.ogg",28294],["death.m4a",4151],["death.ogg",9063],["menutrack.m4a",933084],["menutrack.ogg",637642]],"media/",false,640,640,3,true,false,true,"1.0.0.0",false,true,0,0,12443,false,true,1,true,"OvO",0,[[66,120,119],[32,33,35,37,38,39,40,36,34,41,42]]]} \ No newline at end of file diff --git a/games/ovo/1.4.4/default.png b/games/ovo/1.4.4/default.png new file mode 100644 index 0000000000000000000000000000000000000000..e7b4241c26cc66b82c67329a36c276319a7cddf6 GIT binary patch literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!;C)XQ$B+p3x91M>9ai9BzVPqAfBC{JWoE^~ z1~2O`p8I&LUmHH;`NZ|Qe}>NMKDRZ!DPE;2tM7UTmF(ck_tdbu!J6+C6Lp6--`gkZ zL&Ev45sEV{(Cv{bdur V!UI2Dn}J?s@O1TaS?83{1ON>!g$@7! literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/dknight.png b/games/ovo/1.4.4/dknight.png new file mode 100644 index 0000000000000000000000000000000000000000..a415d218f0c6ddaeb4fe7b4c817e2a7bce8110a1 GIT binary patch literal 517 zcmV+g0{Z=lP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0h&ofK~z{r)sRtc z!!Qg(^RutrXuZOE-`y^=j8LEz%66J&?Fc+HkVT5<@}IR1_*1R7+gFOc6PIhf-@j9m zVwZ>y$TG~8r8qQYqSR>(4+6FKjDLvD4j=Bp`=X37t!hAs3X8`T*i-(EDeZ!@P_<|9 z4kO-%a-$-a;y29V93Hh-=qfHZ@ByC1cLrs+6!r_Ld?^MP{Ej1W)+5U*NO>q5BiQ5b zcsK(Y_6=`ADh);mgMIa8^m6PQ{=!c6A(|OJWY~V3^~f?d8V$<;5tPD*BVo5u9jfDs zB+&W!{BSViBJr)zs1DU(MJ&UIfGT8QW;--*REO$t29BB!-x*v8MGVXejp|Sx&9HqA zPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0YpheK~z{r?UYf9 z!$1r}bDv(K_vo>EmVWhP*B)Y{apkd-P}q+ZJd)IsJOtA1gnkOXBDSc*Wqp+1?$0GG zBb?Gy!j@&cUk?X54(Zfl#TMH$b_p$c0E;`sNOSv(YbYRO3>=vlpzzPiXA-Y_z zEMtVsEPH*CBs@T0oZ(^wJd3l_%g?VjavkskZ;r{@C`~clgk5P5+)F!>}{12c9$$Wc%egGxTvr?Pcz2y|kATS>q z4_Fq9;_s{!=bcW$)iKjKqsqYC)eWQ`rQ-{pNoh#2c^B59fagPHSV13yWsKmZasw;4 z0(J{axser}0Xv13JfH=u&#eNxghLvkxU_o!%LB)y%j7Z<4-|?1oy%gS9lj#A2sxl_ Z`vs@b_ej65SHA!N002ovPDHLkV1iQ^wgLbE literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/english.png b/games/ovo/1.4.4/english.png new file mode 100644 index 0000000000000000000000000000000000000000..a9b3480d4c9cb8718e8a07b947fb9c3a80927321 GIT binary patch literal 701 zcmV;u0z&Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0#ZptK~z{r#h1Zx z+b|SFRY3~KEe)gt`|PBIG>{H_@x?Xx=1gubA;(-(OuC5uAS`C}36kI^hbo%4z$H{JmW1kah>AI{ z!h@C=C3G+;Aa(d7U%V3^qMWaFt%3_{rMWaFt%2NGy z$&DH@XbaJ6hE19n$IvBwpW|!vq}%6xle$435a%3Uw??|)D810FRIf!%LUsJn>}V`^ zQDw0TF^;%thMs3-Nd8&q(hH6B_K7c_J{0PBvsMFOt<1~!Zxblx*L7`57h!973Fpt# zLqR9z_keNr*rj6r`1Ruj9{Bh7&kMZ78u*`M@|u(rA!LG=?#&-|g1_!RPf$VTdG#_Q zSh?#I1P{|`3hu>1y*2osWAZAeHCHf(I$p3h5BQ&B_NiNt0R74ceeH1V1>>AxOu$~X zCwZ=*#9BaJ5c%AZ1)DKksUW0ON_Y_W^fkj+C8N0K`@qG#9+Eu|OEJbkP)KigEU*TC z@?gxX?(u32s~D-AzqKAbiVFFD#$J#=zFrThmW|UB2y-gmo6i)KT1nxj8s|n}kF%$ov|2=AI%(jV zaG^EM5#>+|ma!LOegrRT#o!RNlJWD$J?16-TA;aq4=RVN825^*WDnNY>vvNNrkKM$ jzyCkVxfH&}Mx9QtkBN|prN-NG00000NkvXXu0mjfOfp2) literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/erigato.png b/games/ovo/1.4.4/erigato.png new file mode 100644 index 0000000000000000000000000000000000000000..fa7c27aa9d72e5265fb081b05d767b0ec0be3556 GIT binary patch literal 465 zcmV;?0WSWDP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0cJ@=K~z{ry_GRe zLopCU|IwhJr{g*_q@$pxf+NsSa3t>VVJvSlyMJtdJKq`UNwGbDANY*IFan zj+F}9Lmp33=X7Tuq5!G6`M$cd!a^-r72tEa+gt<_f+PH1 zBNkwge`CSbQcL$RMJkBt(6amilS<%xe*AY400000NkvXX Hu0mjfrrF1r literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/fl1ckd.png b/games/ovo/1.4.4/fl1ckd.png new file mode 100644 index 0000000000000000000000000000000000000000..7de9cf31e0deee08eabdf8d04025efea04e33a64 GIT binary patch literal 995 zcmV<9104K`P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D19(Y9K~#8N?Uze# z6hRO~`)FK@4GS*8W-b7dCB&W`3%Cv|q=7^k)1g$uF)1g$l!}s66eUxGNb@Lz)%;R z5t9d)-IeOY;)c5DtaKN^;)c59%yboSWpU74z-yB~RKV5cqd2H4;HvUUI8rR&O7cpu z#H%PkiPe%V;LP$$riIHDpd@;@Q~^q$2ljL2J-n!fS&b6tg&kdc4=<{LR-%R<0Xw?( z9$r*Ktw0Su5_WX$J-n!fn~540@LWeIo#Wbjcu@^GgE%C^^Nhxo_wb?`bTmph!ZVG= zwfFF%8n_oFm;c4pS}PkmV@tzJXPMp!zkH^5>)WH zDQ3zWPbq-UQz&VmBzhQLfD&f-EJn#jlt3@b3g9z9qKB*Fv zypbvZ@W20OWoZE{4{8g*K4wJh9M>!7NC8n^6;LaaTCaJRgZ&ZLtBWdOW&ymW_UGQ^ zsD1X#wdymYfK+%b?#r#k#J!Ab)u*+9l)RA&)>3;)>lR*%pIzyAVhJgE!~UmlDIgB3 zg6FAqi`rwK4c9py7R(iZA9k#SQ~{}At!EEEkDpzoEx7`C4F$v!Yygl7)_V4+b^C0% zN_$vT6@Z`gR0$X&7p$lD@$=H2xYrf>QYyfH$xtQO03eq*G$*x&&$+KY{+MtH5&WhV zORym@P$|3*@5N^vd>_AB?6Z$OE=t^hd@R9+05!?&RnOIaJoAy~gysFwrbPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0XRuSK~z{r-Ih^q z0x=9k7o;A5A1=s8kI`H8qgUV{^a@Bw?M~|fV~w*3n^Y*}SJ^uX4ar7rfwY_!yc5t!Y*)Zj?W_9itn60`l48u$y$zAnJ|_}a|-?jU!ODswKo zoIaYV3ZaVRQDe_ih%`VCb5aT+1N1Z}S%~TY(EQ2#JY$bQ*-X~}km^H21E3C|);{VF z2jF7XW8crjv+u9^1=jL^1K>>j!X@H8JevdX>6b2@vv;sMK&)|b*7r5gPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0h>ugK~z{r?UT(- z12GVVw*Y8>Uf@g(G(Zt_!41SMWpJe!x&S@PZ}oOEj(^rRi zis5YR*OYMh?)K&ktWylb_>~c?Svju;&p4+kNkM?YcBrC)-ad(QnsR(Wh~P<75Y6A; zPAd=hk82&?RWMbvTM(cL2jSflL|6|H6=bxghaeIL;0Mhgb*Uis38OVb1Oe8#PDvZA z=^0zY{VsyM1z-hJu$B^hdNr|Mb3y|SAUY@o1r^=zDhT!pqKEFIPwc%rp%I4E2%=8q zfZdPlT@sp=2x1@qa@OO?f4$a-c$b7`yhRmKC`Kp!lvI6;>1s;*b3=DjSL74G){)!Z!;8IT)$B+!?w-cke8VqBtg0~i?Z>qOHFjIef9%}n##Fw5KmUw= z0{_q5_h!UD@JX@I$}U{)KCPn4W~RE6?8MX+YgE^~iF|f4!mY~8iD{zhiZ!Wc<7W$p peK+)%wVx=)xnUy1>?cfH^`!lvI6;>1s;*b3=DjSL74G){)!Z!;BrqF$B+!?w-+vQH7M}3KHU4?Tbi|*WAn<{ z?6-d|j4t1|Bu9?%1&4z>gB4R$=ZUYbZU>^jKb*+Hly#NOU6G^Wnv_(d!h?CK3(T7s z)~3%;Z)(^)(J_vLDXpzSp@=z#&1c_4@dt)+vn#dL4;1e)`;}(raHJyl$=jHQ6Cb1A z_u4dwKHfSn+LA&0c=ol~|JfCeWly`U#_;Jk*Z1nVN({0ftG8P&n8KXC= 0 && e <= 1) + ) { + if (((o._volume = e), o._muted)) return o; + o.usingWebAudio && + o.masterGain.gain.setValueAtTime(e, n.ctx.currentTime); + for (var t = 0; t < o._howls.length; t++) + if (!o._howls[t]._webAudio) + for (var r = o._howls[t]._getSoundIds(), a = 0; a < r.length; a++) { + var u = o._howls[t]._soundById(r[a]); + u && u._node && (u._node.volume = u._volume * e); + } + return o; + } + return o._volume; + }, + mute: function (e) { + var o = this || n; + o.ctx || _(), + (o._muted = e), + o.usingWebAudio && + o.masterGain.gain.setValueAtTime( + e ? 0 : o._volume, + n.ctx.currentTime + ); + for (var t = 0; t < o._howls.length; t++) + if (!o._howls[t]._webAudio) + for (var r = o._howls[t]._getSoundIds(), a = 0; a < r.length; a++) { + var u = o._howls[t]._soundById(r[a]); + u && u._node && (u._node.muted = !!e || u._muted); + } + return o; + }, + stop: function () { + for (var e = this || n, o = 0; o < e._howls.length; o++) + e._howls[o].stop(); + return e; + }, + unload: function () { + for (var e = this || n, o = e._howls.length - 1; o >= 0; o--) + e._howls[o].unload(); + return ( + e.usingWebAudio && + e.ctx && + void 0 !== e.ctx.close && + (e.ctx.close(), (e.ctx = null), _()), + e + ); + }, + codecs: function (e) { + return (this || n)._codecs[e.replace(/^x-/, "")]; + }, + _setup: function () { + var e = this || n; + if ( + ((e.state = e.ctx ? e.ctx.state || "suspended" : "suspended"), + e._autoSuspend(), + !e.usingWebAudio) + ) + if ("undefined" != typeof Audio) + try { + var o = new Audio(); + void 0 === o.oncanplaythrough && (e._canPlayEvent = "canplay"); + } catch (n) { + e.noAudio = !0; + } + else e.noAudio = !0; + try { + var o = new Audio(); + o.muted && (e.noAudio = !0); + } catch (e) {} + return e.noAudio || e._setupCodecs(), e; + }, + _setupCodecs: function () { + var e = this || n, + o = null; + try { + o = "undefined" != typeof Audio ? new Audio() : null; + } catch (n) { + return e; + } + if (!o || "function" != typeof o.canPlayType) return e; + var t = o.canPlayType("audio/mpeg;").replace(/^no$/, ""), + r = e._navigator ? e._navigator.userAgent : "", + a = r.match(/OPR\/([0-6].)/g), + u = a && parseInt(a[0].split("/")[1], 10) < 33, + d = -1 !== r.indexOf("Safari") && -1 === r.indexOf("Chrome"), + i = r.match(/Version\/(.*?) /), + _ = d && i && parseInt(i[1], 10) < 15; + return ( + (e._codecs = { + mp3: !(u || (!t && !o.canPlayType("audio/mp3;").replace(/^no$/, ""))), + mpeg: !!t, + opus: !!o.canPlayType('audio/ogg; codecs="opus"').replace(/^no$/, ""), + ogg: !!o + .canPlayType('audio/ogg; codecs="vorbis"') + .replace(/^no$/, ""), + oga: !!o + .canPlayType('audio/ogg; codecs="vorbis"') + .replace(/^no$/, ""), + wav: !!( + o.canPlayType('audio/wav; codecs="1"') || o.canPlayType("audio/wav") + ).replace(/^no$/, ""), + aac: !!o.canPlayType("audio/aac;").replace(/^no$/, ""), + caf: !!o.canPlayType("audio/x-caf;").replace(/^no$/, ""), + m4a: !!( + o.canPlayType("audio/x-m4a;") || + o.canPlayType("audio/m4a;") || + o.canPlayType("audio/aac;") + ).replace(/^no$/, ""), + m4b: !!( + o.canPlayType("audio/x-m4b;") || + o.canPlayType("audio/m4b;") || + o.canPlayType("audio/aac;") + ).replace(/^no$/, ""), + mp4: !!( + o.canPlayType("audio/x-mp4;") || + o.canPlayType("audio/mp4;") || + o.canPlayType("audio/aac;") + ).replace(/^no$/, ""), + weba: !( + _ || + !o.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/, "") + ), + webm: !( + _ || + !o.canPlayType('audio/webm; codecs="vorbis"').replace(/^no$/, "") + ), + dolby: !!o + .canPlayType('audio/mp4; codecs="ec-3"') + .replace(/^no$/, ""), + flac: !!( + o.canPlayType("audio/x-flac;") || o.canPlayType("audio/flac;") + ).replace(/^no$/, ""), + }), + e + ); + }, + _unlockAudio: function () { + var e = this || n; + if (!e._audioUnlocked && e.ctx) { + (e._audioUnlocked = !1), + (e.autoUnlock = !1), + e._mobileUnloaded || + 44100 === e.ctx.sampleRate || + ((e._mobileUnloaded = !0), e.unload()), + (e._scratchBuffer = e.ctx.createBuffer(1, 1, 22050)); + var o = function (n) { + for (; e._html5AudioPool.length < e.html5PoolSize; ) + try { + var t = new Audio(); + (t._unlocked = !0), e._releaseHtml5Audio(t); + } catch (n) { + e.noAudio = !0; + break; + } + for (var r = 0; r < e._howls.length; r++) + if (!e._howls[r]._webAudio) + for ( + var a = e._howls[r]._getSoundIds(), u = 0; + u < a.length; + u++ + ) { + var d = e._howls[r]._soundById(a[u]); + d && + d._node && + !d._node._unlocked && + ((d._node._unlocked = !0), d._node.load()); + } + e._autoResume(); + var i = e.ctx.createBufferSource(); + (i.buffer = e._scratchBuffer), + i.connect(e.ctx.destination), + void 0 === i.start ? i.noteOn(0) : i.start(0), + "function" == typeof e.ctx.resume && e.ctx.resume(), + (i.onended = function () { + i.disconnect(0), + (e._audioUnlocked = !0), + document.removeEventListener("touchstart", o, !0), + document.removeEventListener("touchend", o, !0), + document.removeEventListener("click", o, !0), + document.removeEventListener("keydown", o, !0); + for (var n = 0; n < e._howls.length; n++) + e._howls[n]._emit("unlock"); + }); + }; + return ( + document.addEventListener("touchstart", o, !0), + document.addEventListener("touchend", o, !0), + document.addEventListener("click", o, !0), + document.addEventListener("keydown", o, !0), + e + ); + } + }, + _obtainHtml5Audio: function () { + var e = this || n; + if (e._html5AudioPool.length) return e._html5AudioPool.pop(); + var o = new Audio().play(); + return ( + o && + "undefined" != typeof Promise && + (o instanceof Promise || "function" == typeof o.then) && + o.catch(function () { + console.warn( + "HTML5 Audio pool exhausted, returning potentially locked audio object." + ); + }), + new Audio() + ); + }, + _releaseHtml5Audio: function (e) { + var o = this || n; + return e._unlocked && o._html5AudioPool.push(e), o; + }, + _autoSuspend: function () { + var e = this; + if ( + e.autoSuspend && + e.ctx && + void 0 !== e.ctx.suspend && + n.usingWebAudio + ) { + for (var o = 0; o < e._howls.length; o++) + if (e._howls[o]._webAudio) + for (var t = 0; t < e._howls[o]._sounds.length; t++) + if (!e._howls[o]._sounds[t]._paused) return e; + return ( + e._suspendTimer && clearTimeout(e._suspendTimer), + (e._suspendTimer = setTimeout(function () { + if (e.autoSuspend) { + (e._suspendTimer = null), (e.state = "suspending"); + var n = function () { + (e.state = "suspended"), + e._resumeAfterSuspend && + (delete e._resumeAfterSuspend, e._autoResume()); + }; + e.ctx.suspend().then(n, n); + } + }, 3e4)), + e + ); + } + }, + _autoResume: function () { + var e = this; + if (e.ctx && void 0 !== e.ctx.resume && n.usingWebAudio) + return ( + "running" === e.state && + "interrupted" !== e.ctx.state && + e._suspendTimer + ? (clearTimeout(e._suspendTimer), (e._suspendTimer = null)) + : "suspended" === e.state || + ("running" === e.state && "interrupted" === e.ctx.state) + ? (e.ctx.resume().then(function () { + e.state = "running"; + for (var n = 0; n < e._howls.length; n++) + e._howls[n]._emit("resume"); + }), + e._suspendTimer && + (clearTimeout(e._suspendTimer), (e._suspendTimer = null))) + : "suspending" === e.state && (e._resumeAfterSuspend = !0), + e + ); + }, + }; + var n = new e(), + o = function (e) { + var n = this; + if (!e.src || 0 === e.src.length) + return void console.error( + "An array of source files must be passed with any new Howl." + ); + n.init(e); + }; + o.prototype = { + init: function (e) { + var o = this; + return ( + n.ctx || _(), + (o._autoplay = e.autoplay || !1), + (o._format = "string" != typeof e.format ? e.format : [e.format]), + (o._html5 = e.html5 || !1), + (o._muted = e.mute || !1), + (o._loop = e.loop || !1), + (o._pool = e.pool || 5), + (o._preload = + ("boolean" != typeof e.preload && "metadata" !== e.preload) || + e.preload), + (o._rate = e.rate || 1), + (o._sprite = e.sprite || {}), + (o._src = "string" != typeof e.src ? e.src : [e.src]), + (o._volume = void 0 !== e.volume ? e.volume : 1), + (o._xhr = { + method: e.xhr && e.xhr.method ? e.xhr.method : "GET", + headers: e.xhr && e.xhr.headers ? e.xhr.headers : null, + withCredentials: + !(!e.xhr || !e.xhr.withCredentials) && e.xhr.withCredentials, + }), + (o._duration = 0), + (o._state = "unloaded"), + (o._sounds = []), + (o._endTimers = {}), + (o._queue = []), + (o._playLock = !1), + (o._onend = e.onend ? [{ fn: e.onend }] : []), + (o._onfade = e.onfade ? [{ fn: e.onfade }] : []), + (o._onload = e.onload ? [{ fn: e.onload }] : []), + (o._onloaderror = e.onloaderror ? [{ fn: e.onloaderror }] : []), + (o._onplayerror = e.onplayerror ? [{ fn: e.onplayerror }] : []), + (o._onpause = e.onpause ? [{ fn: e.onpause }] : []), + (o._onplay = e.onplay ? [{ fn: e.onplay }] : []), + (o._onstop = e.onstop ? [{ fn: e.onstop }] : []), + (o._onmute = e.onmute ? [{ fn: e.onmute }] : []), + (o._onvolume = e.onvolume ? [{ fn: e.onvolume }] : []), + (o._onrate = e.onrate ? [{ fn: e.onrate }] : []), + (o._onseek = e.onseek ? [{ fn: e.onseek }] : []), + (o._onunlock = e.onunlock ? [{ fn: e.onunlock }] : []), + (o._onresume = []), + (o._webAudio = n.usingWebAudio && !o._html5), + void 0 !== n.ctx && n.ctx && n.autoUnlock && n._unlockAudio(), + n._howls.push(o), + o._autoplay && + o._queue.push({ + event: "play", + action: function () { + o.play(); + }, + }), + o._preload && "none" !== o._preload && o.load(), + o + ); + }, + load: function () { + var e = this, + o = null; + if (n.noAudio) + return void e._emit("loaderror", null, "No audio support."); + "string" == typeof e._src && (e._src = [e._src]); + for (var r = 0; r < e._src.length; r++) { + var u, d; + if (e._format && e._format[r]) u = e._format[r]; + else { + if ("string" != typeof (d = e._src[r])) { + e._emit( + "loaderror", + null, + "Non-string found in selected audio sources - ignoring." + ); + continue; + } + (u = /^data:audio\/([^;,]+);/i.exec(d)), + u || (u = /\.([^.]+)$/.exec(d.split("?", 1)[0])), + u && (u = u[1].toLowerCase()); + } + if ( + (u || + console.warn( + 'No file extension was found. Consider using the "format" property or specify an extension.' + ), + u && n.codecs(u)) + ) { + o = e._src[r]; + break; + } + } + return o + ? ((e._src = o), + (e._state = "loading"), + "https:" === window.location.protocol && + "http:" === o.slice(0, 5) && + ((e._html5 = !0), (e._webAudio = !1)), + new t(e), + e._webAudio && a(e), + e) + : void e._emit( + "loaderror", + null, + "No codec support for selected audio sources." + ); + }, + play: function (e, o) { + var t = this, + r = null; + if ("number" == typeof e) (r = e), (e = null); + else { + if ("string" == typeof e && "loaded" === t._state && !t._sprite[e]) + return null; + if (void 0 === e && ((e = "__default"), !t._playLock)) { + for (var a = 0, u = 0; u < t._sounds.length; u++) + t._sounds[u]._paused && + !t._sounds[u]._ended && + (a++, (r = t._sounds[u]._id)); + 1 === a ? (e = null) : (r = null); + } + } + var d = r ? t._soundById(r) : t._inactiveSound(); + if (!d) return null; + if ((r && !e && (e = d._sprite || "__default"), "loaded" !== t._state)) { + (d._sprite = e), (d._ended = !1); + var i = d._id; + return ( + t._queue.push({ + event: "play", + action: function () { + t.play(i); + }, + }), + i + ); + } + if (r && !d._paused) return o || t._loadQueue("play"), d._id; + t._webAudio && n._autoResume(); + var _ = Math.max(0, d._seek > 0 ? d._seek : t._sprite[e][0] / 1e3), + s = Math.max(0, (t._sprite[e][0] + t._sprite[e][1]) / 1e3 - _), + l = (1e3 * s) / Math.abs(d._rate), + c = t._sprite[e][0] / 1e3, + f = (t._sprite[e][0] + t._sprite[e][1]) / 1e3; + (d._sprite = e), (d._ended = !1); + var p = function () { + (d._paused = !1), + (d._seek = _), + (d._start = c), + (d._stop = f), + (d._loop = !(!d._loop && !t._sprite[e][2])); + }; + if (_ >= f) return void t._ended(d); + var m = d._node; + if (t._webAudio) { + var v = function () { + (t._playLock = !1), p(), t._refreshBuffer(d); + var e = d._muted || t._muted ? 0 : d._volume; + m.gain.setValueAtTime(e, n.ctx.currentTime), + (d._playStart = n.ctx.currentTime), + void 0 === m.bufferSource.start + ? d._loop + ? m.bufferSource.noteGrainOn(0, _, 86400) + : m.bufferSource.noteGrainOn(0, _, s) + : d._loop + ? m.bufferSource.start(0, _, 86400) + : m.bufferSource.start(0, _, s), + l !== 1 / 0 && + (t._endTimers[d._id] = setTimeout(t._ended.bind(t, d), l)), + o || + setTimeout(function () { + t._emit("play", d._id), t._loadQueue(); + }, 0); + }; + "running" === n.state && "interrupted" !== n.ctx.state + ? v() + : ((t._playLock = !0), t.once("resume", v), t._clearTimer(d._id)); + } else { + var h = function () { + (m.currentTime = _), + (m.muted = d._muted || t._muted || n._muted || m.muted), + (m.volume = d._volume * n.volume()), + (m.playbackRate = d._rate); + try { + var r = m.play(); + if ( + (r && + "undefined" != typeof Promise && + (r instanceof Promise || "function" == typeof r.then) + ? ((t._playLock = !0), + p(), + r + .then(function () { + (t._playLock = !1), + (m._unlocked = !0), + o ? t._loadQueue() : t._emit("play", d._id); + }) + .catch(function () { + (t._playLock = !1), + t._emit( + "playerror", + d._id, + "Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction." + ), + (d._ended = !0), + (d._paused = !0); + })) + : o || ((t._playLock = !1), p(), t._emit("play", d._id)), + (m.playbackRate = d._rate), + m.paused) + ) + return void t._emit( + "playerror", + d._id, + "Playback was unable to start. This is most commonly an issue on mobile devices and Chrome where playback was not within a user interaction." + ); + "__default" !== e || d._loop + ? (t._endTimers[d._id] = setTimeout(t._ended.bind(t, d), l)) + : ((t._endTimers[d._id] = function () { + t._ended(d), + m.removeEventListener("ended", t._endTimers[d._id], !1); + }), + m.addEventListener("ended", t._endTimers[d._id], !1)); + } catch (e) { + t._emit("playerror", d._id, e); + } + }; + "data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA" === + m.src && ((m.src = t._src), m.load()); + var y = + (window && window.ejecta) || + (!m.readyState && n._navigator.isCocoonJS); + if (m.readyState >= 3 || y) h(); + else { + (t._playLock = !0), (t._state = "loading"); + var g = function () { + (t._state = "loaded"), + h(), + m.removeEventListener(n._canPlayEvent, g, !1); + }; + m.addEventListener(n._canPlayEvent, g, !1), t._clearTimer(d._id); + } + } + return d._id; + }, + pause: function (e) { + var n = this; + if ("loaded" !== n._state || n._playLock) + return ( + n._queue.push({ + event: "pause", + action: function () { + n.pause(e); + }, + }), + n + ); + for (var o = n._getSoundIds(e), t = 0; t < o.length; t++) { + n._clearTimer(o[t]); + var r = n._soundById(o[t]); + if ( + r && + !r._paused && + ((r._seek = n.seek(o[t])), + (r._rateSeek = 0), + (r._paused = !0), + n._stopFade(o[t]), + r._node) + ) + if (n._webAudio) { + if (!r._node.bufferSource) continue; + void 0 === r._node.bufferSource.stop + ? r._node.bufferSource.noteOff(0) + : r._node.bufferSource.stop(0), + n._cleanBuffer(r._node); + } else + (isNaN(r._node.duration) && r._node.duration !== 1 / 0) || + r._node.pause(); + arguments[1] || n._emit("pause", r ? r._id : null); + } + return n; + }, + stop: function (e, n) { + var o = this; + if ("loaded" !== o._state || o._playLock) + return ( + o._queue.push({ + event: "stop", + action: function () { + o.stop(e); + }, + }), + o + ); + for (var t = o._getSoundIds(e), r = 0; r < t.length; r++) { + o._clearTimer(t[r]); + var a = o._soundById(t[r]); + a && + ((a._seek = a._start || 0), + (a._rateSeek = 0), + (a._paused = !0), + (a._ended = !0), + o._stopFade(t[r]), + a._node && + (o._webAudio + ? a._node.bufferSource && + (void 0 === a._node.bufferSource.stop + ? a._node.bufferSource.noteOff(0) + : a._node.bufferSource.stop(0), + o._cleanBuffer(a._node)) + : (isNaN(a._node.duration) && a._node.duration !== 1 / 0) || + ((a._node.currentTime = a._start || 0), + a._node.pause(), + a._node.duration === 1 / 0 && o._clearSound(a._node))), + n || o._emit("stop", a._id)); + } + return o; + }, + mute: function (e, o) { + var t = this; + if ("loaded" !== t._state || t._playLock) + return ( + t._queue.push({ + event: "mute", + action: function () { + t.mute(e, o); + }, + }), + t + ); + if (void 0 === o) { + if ("boolean" != typeof e) return t._muted; + t._muted = e; + } + for (var r = t._getSoundIds(o), a = 0; a < r.length; a++) { + var u = t._soundById(r[a]); + u && + ((u._muted = e), + u._interval && t._stopFade(u._id), + t._webAudio && u._node + ? u._node.gain.setValueAtTime(e ? 0 : u._volume, n.ctx.currentTime) + : u._node && (u._node.muted = !!n._muted || e), + t._emit("mute", u._id)); + } + return t; + }, + volume: function () { + var e, + o, + t = this, + r = arguments; + if (0 === r.length) return t._volume; + if (1 === r.length || (2 === r.length && void 0 === r[1])) { + t._getSoundIds().indexOf(r[0]) >= 0 + ? (o = parseInt(r[0], 10)) + : (e = parseFloat(r[0])); + } else + r.length >= 2 && ((e = parseFloat(r[0])), (o = parseInt(r[1], 10))); + var a; + if (!(void 0 !== e && e >= 0 && e <= 1)) + return (a = o ? t._soundById(o) : t._sounds[0]), a ? a._volume : 0; + if ("loaded" !== t._state || t._playLock) + return ( + t._queue.push({ + event: "volume", + action: function () { + t.volume.apply(t, r); + }, + }), + t + ); + void 0 === o && (t._volume = e), (o = t._getSoundIds(o)); + for (var u = 0; u < o.length; u++) + (a = t._soundById(o[u])) && + ((a._volume = e), + r[2] || t._stopFade(o[u]), + t._webAudio && a._node && !a._muted + ? a._node.gain.setValueAtTime(e, n.ctx.currentTime) + : a._node && !a._muted && (a._node.volume = e * n.volume()), + t._emit("volume", a._id)); + return t; + }, + fade: function (e, o, t, r) { + var a = this; + if ("loaded" !== a._state || a._playLock) + return ( + a._queue.push({ + event: "fade", + action: function () { + a.fade(e, o, t, r); + }, + }), + a + ); + (e = Math.min(Math.max(0, parseFloat(e)), 1)), + (o = Math.min(Math.max(0, parseFloat(o)), 1)), + (t = parseFloat(t)), + a.volume(e, r); + for (var u = a._getSoundIds(r), d = 0; d < u.length; d++) { + var i = a._soundById(u[d]); + if (i) { + if ((r || a._stopFade(u[d]), a._webAudio && !i._muted)) { + var _ = n.ctx.currentTime, + s = _ + t / 1e3; + (i._volume = e), + i._node.gain.setValueAtTime(e, _), + i._node.gain.linearRampToValueAtTime(o, s); + } + a._startFadeInterval(i, e, o, t, u[d], void 0 === r); + } + } + return a; + }, + _startFadeInterval: function (e, n, o, t, r, a) { + var u = this, + d = n, + i = o - n, + _ = Math.abs(i / 0.01), + s = Math.max(4, _ > 0 ? t / _ : t), + l = Date.now(); + (e._fadeTo = o), + (e._interval = setInterval(function () { + var r = (Date.now() - l) / t; + (l = Date.now()), + (d += i * r), + (d = Math.round(100 * d) / 100), + (d = i < 0 ? Math.max(o, d) : Math.min(o, d)), + u._webAudio ? (e._volume = d) : u.volume(d, e._id, !0), + a && (u._volume = d), + ((o < n && d <= o) || (o > n && d >= o)) && + (clearInterval(e._interval), + (e._interval = null), + (e._fadeTo = null), + u.volume(o, e._id), + u._emit("fade", e._id)); + }, s)); + }, + _stopFade: function (e) { + var o = this, + t = o._soundById(e); + return ( + t && + t._interval && + (o._webAudio && t._node.gain.cancelScheduledValues(n.ctx.currentTime), + clearInterval(t._interval), + (t._interval = null), + o.volume(t._fadeTo, e), + (t._fadeTo = null), + o._emit("fade", e)), + o + ); + }, + loop: function () { + var e, + n, + o, + t = this, + r = arguments; + if (0 === r.length) return t._loop; + if (1 === r.length) { + if ("boolean" != typeof r[0]) + return !!(o = t._soundById(parseInt(r[0], 10))) && o._loop; + (e = r[0]), (t._loop = e); + } else 2 === r.length && ((e = r[0]), (n = parseInt(r[1], 10))); + for (var a = t._getSoundIds(n), u = 0; u < a.length; u++) + (o = t._soundById(a[u])) && + ((o._loop = e), + t._webAudio && + o._node && + o._node.bufferSource && + ((o._node.bufferSource.loop = e), + e && + ((o._node.bufferSource.loopStart = o._start || 0), + (o._node.bufferSource.loopEnd = o._stop), + t.playing(a[u]) && (t.pause(a[u], !0), t.play(a[u], !0))))); + return t; + }, + rate: function () { + var e, + o, + t = this, + r = arguments; + if (0 === r.length) o = t._sounds[0]._id; + else if (1 === r.length) { + var a = t._getSoundIds(), + u = a.indexOf(r[0]); + u >= 0 ? (o = parseInt(r[0], 10)) : (e = parseFloat(r[0])); + } else + 2 === r.length && ((e = parseFloat(r[0])), (o = parseInt(r[1], 10))); + var d; + if ("number" != typeof e) + return (d = t._soundById(o)), d ? d._rate : t._rate; + if ("loaded" !== t._state || t._playLock) + return ( + t._queue.push({ + event: "rate", + action: function () { + t.rate.apply(t, r); + }, + }), + t + ); + void 0 === o && (t._rate = e), (o = t._getSoundIds(o)); + for (var i = 0; i < o.length; i++) + if ((d = t._soundById(o[i]))) { + t.playing(o[i]) && + ((d._rateSeek = t.seek(o[i])), + (d._playStart = t._webAudio ? n.ctx.currentTime : d._playStart)), + (d._rate = e), + t._webAudio && d._node && d._node.bufferSource + ? d._node.bufferSource.playbackRate.setValueAtTime( + e, + n.ctx.currentTime + ) + : d._node && (d._node.playbackRate = e); + var _ = t.seek(o[i]), + s = (t._sprite[d._sprite][0] + t._sprite[d._sprite][1]) / 1e3 - _, + l = (1e3 * s) / Math.abs(d._rate); + (!t._endTimers[o[i]] && d._paused) || + (t._clearTimer(o[i]), + (t._endTimers[o[i]] = setTimeout(t._ended.bind(t, d), l))), + t._emit("rate", d._id); + } + return t; + }, + seek: function () { + var e, + o, + t = this, + r = arguments; + if (0 === r.length) t._sounds.length && (o = t._sounds[0]._id); + else if (1 === r.length) { + var a = t._getSoundIds(), + u = a.indexOf(r[0]); + u >= 0 + ? (o = parseInt(r[0], 10)) + : t._sounds.length && + ((o = t._sounds[0]._id), (e = parseFloat(r[0]))); + } else + 2 === r.length && ((e = parseFloat(r[0])), (o = parseInt(r[1], 10))); + if (void 0 === o) return 0; + if ("number" == typeof e && ("loaded" !== t._state || t._playLock)) + return ( + t._queue.push({ + event: "seek", + action: function () { + t.seek.apply(t, r); + }, + }), + t + ); + var d = t._soundById(o); + if (d) { + if (!("number" == typeof e && e >= 0)) { + if (t._webAudio) { + var i = t.playing(o) ? n.ctx.currentTime - d._playStart : 0, + _ = d._rateSeek ? d._rateSeek - d._seek : 0; + return d._seek + (_ + i * Math.abs(d._rate)); + } + return d._node.currentTime; + } + var s = t.playing(o); + s && t.pause(o, !0), + (d._seek = e), + (d._ended = !1), + t._clearTimer(o), + t._webAudio || + !d._node || + isNaN(d._node.duration) || + (d._node.currentTime = e); + var l = function () { + s && t.play(o, !0), t._emit("seek", o); + }; + if (s && !t._webAudio) { + var c = function () { + t._playLock ? setTimeout(c, 0) : l(); + }; + setTimeout(c, 0); + } else l(); + } + return t; + }, + playing: function (e) { + var n = this; + if ("number" == typeof e) { + var o = n._soundById(e); + return !!o && !o._paused; + } + for (var t = 0; t < n._sounds.length; t++) + if (!n._sounds[t]._paused) return !0; + return !1; + }, + duration: function (e) { + var n = this, + o = n._duration, + t = n._soundById(e); + return t && (o = n._sprite[t._sprite][1] / 1e3), o; + }, + state: function () { + return this._state; + }, + unload: function () { + for (var e = this, o = e._sounds, t = 0; t < o.length; t++) + o[t]._paused || e.stop(o[t]._id), + e._webAudio || + (e._clearSound(o[t]._node), + o[t]._node.removeEventListener("error", o[t]._errorFn, !1), + o[t]._node.removeEventListener(n._canPlayEvent, o[t]._loadFn, !1), + o[t]._node.removeEventListener("ended", o[t]._endFn, !1), + n._releaseHtml5Audio(o[t]._node)), + delete o[t]._node, + e._clearTimer(o[t]._id); + var a = n._howls.indexOf(e); + a >= 0 && n._howls.splice(a, 1); + var u = !0; + for (t = 0; t < n._howls.length; t++) + if ( + n._howls[t]._src === e._src || + e._src.indexOf(n._howls[t]._src) >= 0 + ) { + u = !1; + break; + } + return ( + r && u && delete r[e._src], + (n.noAudio = !1), + (e._state = "unloaded"), + (e._sounds = []), + (e = null), + null + ); + }, + on: function (e, n, o, t) { + var r = this, + a = r["_on" + e]; + return ( + "function" == typeof n && + a.push(t ? { id: o, fn: n, once: t } : { id: o, fn: n }), + r + ); + }, + off: function (e, n, o) { + var t = this, + r = t["_on" + e], + a = 0; + if (("number" == typeof n && ((o = n), (n = null)), n || o)) + for (a = 0; a < r.length; a++) { + var u = o === r[a].id; + if ((n === r[a].fn && u) || (!n && u)) { + r.splice(a, 1); + break; + } + } + else if (e) t["_on" + e] = []; + else { + var d = Object.keys(t); + for (a = 0; a < d.length; a++) + 0 === d[a].indexOf("_on") && Array.isArray(t[d[a]]) && (t[d[a]] = []); + } + return t; + }, + once: function (e, n, o) { + var t = this; + return t.on(e, n, o, 1), t; + }, + _emit: function (e, n, o) { + for (var t = this, r = t["_on" + e], a = r.length - 1; a >= 0; a--) + (r[a].id && r[a].id !== n && "load" !== e) || + (setTimeout( + function (e) { + e.call(this, n, o); + }.bind(t, r[a].fn), + 0 + ), + r[a].once && t.off(e, r[a].fn, r[a].id)); + return t._loadQueue(e), t; + }, + _loadQueue: function (e) { + var n = this; + if (n._queue.length > 0) { + var o = n._queue[0]; + o.event === e && (n._queue.shift(), n._loadQueue()), e || o.action(); + } + return n; + }, + _ended: function (e) { + var o = this, + t = e._sprite; + if ( + !o._webAudio && + e._node && + !e._node.paused && + !e._node.ended && + e._node.currentTime < e._stop + ) + return setTimeout(o._ended.bind(o, e), 100), o; + var r = !(!e._loop && !o._sprite[t][2]); + if ( + (o._emit("end", e._id), + !o._webAudio && r && o.stop(e._id, !0).play(e._id), + o._webAudio && r) + ) { + o._emit("play", e._id), + (e._seek = e._start || 0), + (e._rateSeek = 0), + (e._playStart = n.ctx.currentTime); + var a = (1e3 * (e._stop - e._start)) / Math.abs(e._rate); + o._endTimers[e._id] = setTimeout(o._ended.bind(o, e), a); + } + return ( + o._webAudio && + !r && + ((e._paused = !0), + (e._ended = !0), + (e._seek = e._start || 0), + (e._rateSeek = 0), + o._clearTimer(e._id), + o._cleanBuffer(e._node), + n._autoSuspend()), + o._webAudio || r || o.stop(e._id, !0), + o + ); + }, + _clearTimer: function (e) { + var n = this; + if (n._endTimers[e]) { + if ("function" != typeof n._endTimers[e]) clearTimeout(n._endTimers[e]); + else { + var o = n._soundById(e); + o && + o._node && + o._node.removeEventListener("ended", n._endTimers[e], !1); + } + delete n._endTimers[e]; + } + return n; + }, + _soundById: function (e) { + for (var n = this, o = 0; o < n._sounds.length; o++) + if (e === n._sounds[o]._id) return n._sounds[o]; + return null; + }, + _inactiveSound: function () { + var e = this; + e._drain(); + for (var n = 0; n < e._sounds.length; n++) + if (e._sounds[n]._ended) return e._sounds[n].reset(); + return new t(e); + }, + _drain: function () { + var e = this, + n = e._pool, + o = 0, + t = 0; + if (!(e._sounds.length < n)) { + for (t = 0; t < e._sounds.length; t++) e._sounds[t]._ended && o++; + for (t = e._sounds.length - 1; t >= 0; t--) { + if (o <= n) return; + e._sounds[t]._ended && + (e._webAudio && + e._sounds[t]._node && + e._sounds[t]._node.disconnect(0), + e._sounds.splice(t, 1), + o--); + } + } + }, + _getSoundIds: function (e) { + var n = this; + if (void 0 === e) { + for (var o = [], t = 0; t < n._sounds.length; t++) + o.push(n._sounds[t]._id); + return o; + } + return [e]; + }, + _refreshBuffer: function (e) { + var o = this; + return ( + (e._node.bufferSource = n.ctx.createBufferSource()), + (e._node.bufferSource.buffer = r[o._src]), + e._panner + ? e._node.bufferSource.connect(e._panner) + : e._node.bufferSource.connect(e._node), + (e._node.bufferSource.loop = e._loop), + e._loop && + ((e._node.bufferSource.loopStart = e._start || 0), + (e._node.bufferSource.loopEnd = e._stop || 0)), + e._node.bufferSource.playbackRate.setValueAtTime( + e._rate, + n.ctx.currentTime + ), + o + ); + }, + _cleanBuffer: function (e) { + var o = this, + t = n._navigator && n._navigator.vendor.indexOf("Apple") >= 0; + if ( + n._scratchBuffer && + e.bufferSource && + ((e.bufferSource.onended = null), e.bufferSource.disconnect(0), t) + ) + try { + e.bufferSource.buffer = n._scratchBuffer; + } catch (e) {} + return (e.bufferSource = null), o; + }, + _clearSound: function (e) { + /MSIE |Trident\//.test(n._navigator && n._navigator.userAgent) || + (e.src = + "data:audio/wav;base64,UklGRigAAABXQVZFZm10IBIAAAABAAEARKwAAIhYAQACABAAAABkYXRhAgAAAAEA"); + }, + }; + var t = function (e) { + (this._parent = e), this.init(); + }; + t.prototype = { + init: function () { + var e = this, + o = e._parent; + return ( + (e._muted = o._muted), + (e._loop = o._loop), + (e._volume = o._volume), + (e._rate = o._rate), + (e._seek = 0), + (e._paused = !0), + (e._ended = !0), + (e._sprite = "__default"), + (e._id = ++n._counter), + o._sounds.push(e), + e.create(), + e + ); + }, + create: function () { + var e = this, + o = e._parent, + t = n._muted || e._muted || e._parent._muted ? 0 : e._volume; + return ( + o._webAudio + ? ((e._node = + void 0 === n.ctx.createGain + ? n.ctx.createGainNode() + : n.ctx.createGain()), + e._node.gain.setValueAtTime(t, n.ctx.currentTime), + (e._node.paused = !0), + e._node.connect(n.masterGain)) + : n.noAudio || + ((e._node = n._obtainHtml5Audio()), + (e._errorFn = e._errorListener.bind(e)), + e._node.addEventListener("error", e._errorFn, !1), + (e._loadFn = e._loadListener.bind(e)), + e._node.addEventListener(n._canPlayEvent, e._loadFn, !1), + (e._endFn = e._endListener.bind(e)), + e._node.addEventListener("ended", e._endFn, !1), + (e._node.src = o._src), + (e._node.preload = !0 === o._preload ? "auto" : o._preload), + (e._node.volume = t * n.volume()), + e._node.load()), + e + ); + }, + reset: function () { + var e = this, + o = e._parent; + return ( + (e._muted = o._muted), + (e._loop = o._loop), + (e._volume = o._volume), + (e._rate = o._rate), + (e._seek = 0), + (e._rateSeek = 0), + (e._paused = !0), + (e._ended = !0), + (e._sprite = "__default"), + (e._id = ++n._counter), + e + ); + }, + _errorListener: function () { + var e = this; + e._parent._emit( + "loaderror", + e._id, + e._node.error ? e._node.error.code : 0 + ), + e._node.removeEventListener("error", e._errorFn, !1); + }, + _loadListener: function () { + var e = this, + o = e._parent; + (o._duration = Math.ceil(10 * e._node.duration) / 10), + 0 === Object.keys(o._sprite).length && + (o._sprite = { __default: [0, 1e3 * o._duration] }), + "loaded" !== o._state && + ((o._state = "loaded"), o._emit("load"), o._loadQueue()), + e._node.removeEventListener(n._canPlayEvent, e._loadFn, !1); + }, + _endListener: function () { + var e = this, + n = e._parent; + n._duration === 1 / 0 && + ((n._duration = Math.ceil(10 * e._node.duration) / 10), + n._sprite.__default[1] === 1 / 0 && + (n._sprite.__default[1] = 1e3 * n._duration), + n._ended(e)), + e._node.removeEventListener("ended", e._endFn, !1); + }, + }; + var r = {}, + a = function (e) { + var n = e._src; + if (r[n]) return (e._duration = r[n].duration), void i(e); + if (/^data:[^;]+;base64,/.test(n)) { + for ( + var o = atob(n.split(",")[1]), t = new Uint8Array(o.length), a = 0; + a < o.length; + ++a + ) + t[a] = o.charCodeAt(a); + d(t.buffer, e); + } else { + var _ = new XMLHttpRequest(); + _.open(e._xhr.method, n, !0), + (_.withCredentials = e._xhr.withCredentials), + (_.responseType = "arraybuffer"), + e._xhr.headers && + Object.keys(e._xhr.headers).forEach(function (n) { + _.setRequestHeader(n, e._xhr.headers[n]); + }), + (_.onload = function () { + var n = (_.status + "")[0]; + if ("0" !== n && "2" !== n && "3" !== n) + return void e._emit( + "loaderror", + null, + "Failed loading audio file with status: " + _.status + "." + ); + d(_.response, e); + }), + (_.onerror = function () { + e._webAudio && + ((e._html5 = !0), + (e._webAudio = !1), + (e._sounds = []), + delete r[n], + e.load()); + }), + u(_); + } + }, + u = function (e) { + try { + e.send(); + } catch (n) { + e.onerror(); + } + }, + d = function (e, o) { + var t = function () { + o._emit("loaderror", null, "Decoding audio data failed."); + }, + a = function (e) { + e && o._sounds.length > 0 ? ((r[o._src] = e), i(o, e)) : t(); + }; + "undefined" != typeof Promise && 1 === n.ctx.decodeAudioData.length + ? n.ctx.decodeAudioData(e).then(a).catch(t) + : n.ctx.decodeAudioData(e, a, t); + }, + i = function (e, n) { + n && !e._duration && (e._duration = n.duration), + 0 === Object.keys(e._sprite).length && + (e._sprite = { __default: [0, 1e3 * e._duration] }), + "loaded" !== e._state && + ((e._state = "loaded"), e._emit("load"), e._loadQueue()); + }, + _ = function () { + if (n.usingWebAudio) { + try { + "undefined" != typeof AudioContext + ? (n.ctx = new AudioContext()) + : "undefined" != typeof webkitAudioContext + ? (n.ctx = new webkitAudioContext()) + : (n.usingWebAudio = !1); + } catch (e) { + n.usingWebAudio = !1; + } + n.ctx || (n.usingWebAudio = !1); + var e = /iP(hone|od|ad)/.test(n._navigator && n._navigator.platform), + o = + n._navigator && + n._navigator.appVersion.match(/OS (\d+)_(\d+)_?(\d+)?/), + t = o ? parseInt(o[1], 10) : null; + if (e && t && t < 9) { + var r = /safari/.test( + n._navigator && n._navigator.userAgent.toLowerCase() + ); + n._navigator && !r && (n.usingWebAudio = !1); + } + n.usingWebAudio && + ((n.masterGain = + void 0 === n.ctx.createGain + ? n.ctx.createGainNode() + : n.ctx.createGain()), + n.masterGain.gain.setValueAtTime( + n._muted ? 0 : n._volume, + n.ctx.currentTime + ), + n.masterGain.connect(n.ctx.destination)), + n._setup(); + } + }; + "function" == typeof define && + define.amd && + define([], function () { + return { Howler: n, Howl: o }; + }), + "undefined" != typeof exports && ((exports.Howler = n), (exports.Howl = o)), + "undefined" != typeof global + ? ((global.HowlerGlobal = e), + (global.Howler = n), + (global.Howl = o), + (global.Sound = t)) + : "undefined" != typeof window && + ((window.HowlerGlobal = e), + (window.Howler = n), + (window.Howl = o), + (window.Sound = t)); +})(); +/*! Spatial Plugin */ +!(function () { + "use strict"; + (HowlerGlobal.prototype._pos = [0, 0, 0]), + (HowlerGlobal.prototype._orientation = [0, 0, -1, 0, 1, 0]), + (HowlerGlobal.prototype.stereo = function (e) { + var n = this; + if (!n.ctx || !n.ctx.listener) return n; + for (var t = n._howls.length - 1; t >= 0; t--) n._howls[t].stereo(e); + return n; + }), + (HowlerGlobal.prototype.pos = function (e, n, t) { + var r = this; + return r.ctx && r.ctx.listener + ? ((n = "number" != typeof n ? r._pos[1] : n), + (t = "number" != typeof t ? r._pos[2] : t), + "number" != typeof e + ? r._pos + : ((r._pos = [e, n, t]), + void 0 !== r.ctx.listener.positionX + ? (r.ctx.listener.positionX.setTargetAtTime( + r._pos[0], + Howler.ctx.currentTime, + 0.1 + ), + r.ctx.listener.positionY.setTargetAtTime( + r._pos[1], + Howler.ctx.currentTime, + 0.1 + ), + r.ctx.listener.positionZ.setTargetAtTime( + r._pos[2], + Howler.ctx.currentTime, + 0.1 + )) + : r.ctx.listener.setPosition(r._pos[0], r._pos[1], r._pos[2]), + r)) + : r; + }), + (HowlerGlobal.prototype.orientation = function (e, n, t, r, o, i) { + var a = this; + if (!a.ctx || !a.ctx.listener) return a; + var s = a._orientation; + return ( + (n = "number" != typeof n ? s[1] : n), + (t = "number" != typeof t ? s[2] : t), + (r = "number" != typeof r ? s[3] : r), + (o = "number" != typeof o ? s[4] : o), + (i = "number" != typeof i ? s[5] : i), + "number" != typeof e + ? s + : ((a._orientation = [e, n, t, r, o, i]), + void 0 !== a.ctx.listener.forwardX + ? (a.ctx.listener.forwardX.setTargetAtTime( + e, + Howler.ctx.currentTime, + 0.1 + ), + a.ctx.listener.forwardY.setTargetAtTime( + n, + Howler.ctx.currentTime, + 0.1 + ), + a.ctx.listener.forwardZ.setTargetAtTime( + t, + Howler.ctx.currentTime, + 0.1 + ), + a.ctx.listener.upX.setTargetAtTime( + r, + Howler.ctx.currentTime, + 0.1 + ), + a.ctx.listener.upY.setTargetAtTime( + o, + Howler.ctx.currentTime, + 0.1 + ), + a.ctx.listener.upZ.setTargetAtTime( + i, + Howler.ctx.currentTime, + 0.1 + )) + : a.ctx.listener.setOrientation(e, n, t, r, o, i), + a) + ); + }), + (Howl.prototype.init = (function (e) { + return function (n) { + var t = this; + return ( + (t._orientation = n.orientation || [1, 0, 0]), + (t._stereo = n.stereo || null), + (t._pos = n.pos || null), + (t._pannerAttr = { + coneInnerAngle: + void 0 !== n.coneInnerAngle ? n.coneInnerAngle : 360, + coneOuterAngle: + void 0 !== n.coneOuterAngle ? n.coneOuterAngle : 360, + coneOuterGain: void 0 !== n.coneOuterGain ? n.coneOuterGain : 0, + distanceModel: + void 0 !== n.distanceModel ? n.distanceModel : "inverse", + maxDistance: void 0 !== n.maxDistance ? n.maxDistance : 1e4, + panningModel: void 0 !== n.panningModel ? n.panningModel : "HRTF", + refDistance: void 0 !== n.refDistance ? n.refDistance : 1, + rolloffFactor: void 0 !== n.rolloffFactor ? n.rolloffFactor : 1, + }), + (t._onstereo = n.onstereo ? [{ fn: n.onstereo }] : []), + (t._onpos = n.onpos ? [{ fn: n.onpos }] : []), + (t._onorientation = n.onorientation ? [{ fn: n.onorientation }] : []), + e.call(this, n) + ); + }; + })(Howl.prototype.init)), + (Howl.prototype.stereo = function (n, t) { + var r = this; + if (!r._webAudio) return r; + if ("loaded" !== r._state) + return ( + r._queue.push({ + event: "stereo", + action: function () { + r.stereo(n, t); + }, + }), + r + ); + var o = void 0 === Howler.ctx.createStereoPanner ? "spatial" : "stereo"; + if (void 0 === t) { + if ("number" != typeof n) return r._stereo; + (r._stereo = n), (r._pos = [n, 0, 0]); + } + for (var i = r._getSoundIds(t), a = 0; a < i.length; a++) { + var s = r._soundById(i[a]); + if (s) { + if ("number" != typeof n) return s._stereo; + (s._stereo = n), + (s._pos = [n, 0, 0]), + s._node && + ((s._pannerAttr.panningModel = "equalpower"), + (s._panner && s._panner.pan) || e(s, o), + "spatial" === o + ? void 0 !== s._panner.positionX + ? (s._panner.positionX.setValueAtTime( + n, + Howler.ctx.currentTime + ), + s._panner.positionY.setValueAtTime( + 0, + Howler.ctx.currentTime + ), + s._panner.positionZ.setValueAtTime( + 0, + Howler.ctx.currentTime + )) + : s._panner.setPosition(n, 0, 0) + : s._panner.pan.setValueAtTime(n, Howler.ctx.currentTime)), + r._emit("stereo", s._id); + } + } + return r; + }), + (Howl.prototype.pos = function (n, t, r, o) { + var i = this; + if (!i._webAudio) return i; + if ("loaded" !== i._state) + return ( + i._queue.push({ + event: "pos", + action: function () { + i.pos(n, t, r, o); + }, + }), + i + ); + if ( + ((t = "number" != typeof t ? 0 : t), + (r = "number" != typeof r ? -0.5 : r), + void 0 === o) + ) { + if ("number" != typeof n) return i._pos; + i._pos = [n, t, r]; + } + for (var a = i._getSoundIds(o), s = 0; s < a.length; s++) { + var p = i._soundById(a[s]); + if (p) { + if ("number" != typeof n) return p._pos; + (p._pos = [n, t, r]), + p._node && + ((p._panner && !p._panner.pan) || e(p, "spatial"), + void 0 !== p._panner.positionX + ? (p._panner.positionX.setValueAtTime( + n, + Howler.ctx.currentTime + ), + p._panner.positionY.setValueAtTime(t, Howler.ctx.currentTime), + p._panner.positionZ.setValueAtTime(r, Howler.ctx.currentTime)) + : p._panner.setPosition(n, t, r)), + i._emit("pos", p._id); + } + } + return i; + }), + (Howl.prototype.orientation = function (n, t, r, o) { + var i = this; + if (!i._webAudio) return i; + if ("loaded" !== i._state) + return ( + i._queue.push({ + event: "orientation", + action: function () { + i.orientation(n, t, r, o); + }, + }), + i + ); + if ( + ((t = "number" != typeof t ? i._orientation[1] : t), + (r = "number" != typeof r ? i._orientation[2] : r), + void 0 === o) + ) { + if ("number" != typeof n) return i._orientation; + i._orientation = [n, t, r]; + } + for (var a = i._getSoundIds(o), s = 0; s < a.length; s++) { + var p = i._soundById(a[s]); + if (p) { + if ("number" != typeof n) return p._orientation; + (p._orientation = [n, t, r]), + p._node && + (p._panner || + (p._pos || (p._pos = i._pos || [0, 0, -0.5]), e(p, "spatial")), + void 0 !== p._panner.orientationX + ? (p._panner.orientationX.setValueAtTime( + n, + Howler.ctx.currentTime + ), + p._panner.orientationY.setValueAtTime( + t, + Howler.ctx.currentTime + ), + p._panner.orientationZ.setValueAtTime( + r, + Howler.ctx.currentTime + )) + : p._panner.setOrientation(n, t, r)), + i._emit("orientation", p._id); + } + } + return i; + }), + (Howl.prototype.pannerAttr = function () { + var n, + t, + r, + o = this, + i = arguments; + if (!o._webAudio) return o; + if (0 === i.length) return o._pannerAttr; + if (1 === i.length) { + if ("object" != typeof i[0]) + return ( + (r = o._soundById(parseInt(i[0], 10))), + r ? r._pannerAttr : o._pannerAttr + ); + (n = i[0]), + void 0 === t && + (n.pannerAttr || + (n.pannerAttr = { + coneInnerAngle: n.coneInnerAngle, + coneOuterAngle: n.coneOuterAngle, + coneOuterGain: n.coneOuterGain, + distanceModel: n.distanceModel, + maxDistance: n.maxDistance, + refDistance: n.refDistance, + rolloffFactor: n.rolloffFactor, + panningModel: n.panningModel, + }), + (o._pannerAttr = { + coneInnerAngle: + void 0 !== n.pannerAttr.coneInnerAngle + ? n.pannerAttr.coneInnerAngle + : o._coneInnerAngle, + coneOuterAngle: + void 0 !== n.pannerAttr.coneOuterAngle + ? n.pannerAttr.coneOuterAngle + : o._coneOuterAngle, + coneOuterGain: + void 0 !== n.pannerAttr.coneOuterGain + ? n.pannerAttr.coneOuterGain + : o._coneOuterGain, + distanceModel: + void 0 !== n.pannerAttr.distanceModel + ? n.pannerAttr.distanceModel + : o._distanceModel, + maxDistance: + void 0 !== n.pannerAttr.maxDistance + ? n.pannerAttr.maxDistance + : o._maxDistance, + refDistance: + void 0 !== n.pannerAttr.refDistance + ? n.pannerAttr.refDistance + : o._refDistance, + rolloffFactor: + void 0 !== n.pannerAttr.rolloffFactor + ? n.pannerAttr.rolloffFactor + : o._rolloffFactor, + panningModel: + void 0 !== n.pannerAttr.panningModel + ? n.pannerAttr.panningModel + : o._panningModel, + })); + } else 2 === i.length && ((n = i[0]), (t = parseInt(i[1], 10))); + for (var a = o._getSoundIds(t), s = 0; s < a.length; s++) + if ((r = o._soundById(a[s]))) { + var p = r._pannerAttr; + p = { + coneInnerAngle: + void 0 !== n.coneInnerAngle ? n.coneInnerAngle : p.coneInnerAngle, + coneOuterAngle: + void 0 !== n.coneOuterAngle ? n.coneOuterAngle : p.coneOuterAngle, + coneOuterGain: + void 0 !== n.coneOuterGain ? n.coneOuterGain : p.coneOuterGain, + distanceModel: + void 0 !== n.distanceModel ? n.distanceModel : p.distanceModel, + maxDistance: + void 0 !== n.maxDistance ? n.maxDistance : p.maxDistance, + refDistance: + void 0 !== n.refDistance ? n.refDistance : p.refDistance, + rolloffFactor: + void 0 !== n.rolloffFactor ? n.rolloffFactor : p.rolloffFactor, + panningModel: + void 0 !== n.panningModel ? n.panningModel : p.panningModel, + }; + var c = r._panner; + c + ? ((c.coneInnerAngle = p.coneInnerAngle), + (c.coneOuterAngle = p.coneOuterAngle), + (c.coneOuterGain = p.coneOuterGain), + (c.distanceModel = p.distanceModel), + (c.maxDistance = p.maxDistance), + (c.refDistance = p.refDistance), + (c.rolloffFactor = p.rolloffFactor), + (c.panningModel = p.panningModel)) + : (r._pos || (r._pos = o._pos || [0, 0, -0.5]), e(r, "spatial")); + } + return o; + }), + (Sound.prototype.init = (function (e) { + return function () { + var n = this, + t = n._parent; + (n._orientation = t._orientation), + (n._stereo = t._stereo), + (n._pos = t._pos), + (n._pannerAttr = t._pannerAttr), + e.call(this), + n._stereo + ? t.stereo(n._stereo) + : n._pos && t.pos(n._pos[0], n._pos[1], n._pos[2], n._id); + }; + })(Sound.prototype.init)), + (Sound.prototype.reset = (function (e) { + return function () { + var n = this, + t = n._parent; + return ( + (n._orientation = t._orientation), + (n._stereo = t._stereo), + (n._pos = t._pos), + (n._pannerAttr = t._pannerAttr), + n._stereo + ? t.stereo(n._stereo) + : n._pos + ? t.pos(n._pos[0], n._pos[1], n._pos[2], n._id) + : n._panner && + (n._panner.disconnect(0), + (n._panner = void 0), + t._refreshBuffer(n)), + e.call(this) + ); + }; + })(Sound.prototype.reset)); + var e = function (e, n) { + (n = n || "spatial"), + "spatial" === n + ? ((e._panner = Howler.ctx.createPanner()), + (e._panner.coneInnerAngle = e._pannerAttr.coneInnerAngle), + (e._panner.coneOuterAngle = e._pannerAttr.coneOuterAngle), + (e._panner.coneOuterGain = e._pannerAttr.coneOuterGain), + (e._panner.distanceModel = e._pannerAttr.distanceModel), + (e._panner.maxDistance = e._pannerAttr.maxDistance), + (e._panner.refDistance = e._pannerAttr.refDistance), + (e._panner.rolloffFactor = e._pannerAttr.rolloffFactor), + (e._panner.panningModel = e._pannerAttr.panningModel), + void 0 !== e._panner.positionX + ? (e._panner.positionX.setValueAtTime( + e._pos[0], + Howler.ctx.currentTime + ), + e._panner.positionY.setValueAtTime( + e._pos[1], + Howler.ctx.currentTime + ), + e._panner.positionZ.setValueAtTime( + e._pos[2], + Howler.ctx.currentTime + )) + : e._panner.setPosition(e._pos[0], e._pos[1], e._pos[2]), + void 0 !== e._panner.orientationX + ? (e._panner.orientationX.setValueAtTime( + e._orientation[0], + Howler.ctx.currentTime + ), + e._panner.orientationY.setValueAtTime( + e._orientation[1], + Howler.ctx.currentTime + ), + e._panner.orientationZ.setValueAtTime( + e._orientation[2], + Howler.ctx.currentTime + )) + : e._panner.setOrientation( + e._orientation[0], + e._orientation[1], + e._orientation[2] + )) + : ((e._panner = Howler.ctx.createStereoPanner()), + e._panner.pan.setValueAtTime(e._stereo, Howler.ctx.currentTime)), + e._panner.connect(e._node), + e._paused || e._parent.pause(e._id, !0).play(e._id, !0); + }; +})(); + +globalThis.HowlerAudioPlayer = { + audioStore: {}, + loadedAudio: {}, + paused: {}, + volumes: {}, + muted: {}, + init(runtime) { + this.runtime = runtime; + }, + + dbToLinear(x) { + var v = this.dbToLinear_nocap(x); + + if (!isFinite(v)) + // accidentally passing a string can result in NaN; set volume to 0 if so + v = 0; + + if (v <= 0.0011) v = 0; + if (v > 1) v = 1; + return v; + }, + + linearToDb(x) { + if (x < 0.001) x = 0.001; + if (x > 1) x = 1; + return this.linearToDb_nocap(x); + }, + + dbToLinear_nocap(x) { + return Math.pow(10, x / 20); + }, + + linearToDb_nocap(x) { + return (Math.log(x) / Math.log(10)) * 20; + }, + + play(name, group = "sounds") { + //if sound has already been played before, reuse it, else create new Howler. + let howler; + this.audioStore[group] = this.audioStore[group] || {}; + if (this.audioStore[group][name]) howler = this.audioStore[group][name]; + else if (this.loadedAudio[name]) { + howler = this.audioStore[group][name] = this.loadedAudio[name]; + delete this.loadedAudio[name]; + } else howler = this.load(name, group); + + howler.volume(this.volumes[group] || 1); + howler.mute(!!this.muted[group]); + howler.play(); + }, + setPaused(paused = true, group) { + if (group) { + if (paused) { + if (!this.audioStore.hasOwnProperty(group)) return; + this.paused[group] = this.paused[group] || {}; + Object.keys(this.audioStore[group]).forEach((name) => { + this.paused[group][name] = this.paused[group][name] || []; + let self = this.audioStore[group][name]; + for (var i = 0; i < self._sounds.length; i++) { + let sound = self._sounds[i]; + if (!sound._paused && !sound._ended) { + this.paused[group][name].push(sound._id); + self.pause(sound._id); + } + } + }); + } else { + if (!this.paused.hasOwnProperty(group)) return; + if (!this.audioStore.hasOwnProperty(group)) return; + Object.keys(this.paused[group]).forEach((name) => { + if (!this.audioStore[group].hasOwnProperty(name)) return; + let ids = this.paused[group][name]; + ids.forEach((id) => { + this.audioStore[group][name].play(id); + }); + this.paused[group][name] = []; + }); + } + } else { + if (paused) { + let arr = Object.keys(this.audioStore); + for (let i = 0; i < arr.length; i++) { + const groupName = arr[i]; + this.setPaused(true, groupName); + } + } else { + let arr = Object.keys(this.paused); + for (let i = 0; i < arr.length; i++) { + const groupName = arr[i]; + this.setPaused(false, groupName); + } + } + } + }, + setMuted(muted = true, group) { + if (group) { + if (!this.audioStore.hasOwnProperty(group)) return; + this.muted[group] = muted; + Object.values(this.audioStore[group]).forEach((howl) => { + howl.mute(muted); + }); + } else { + Howler.mute(muted); + } + }, + setLooping(looping = true, group) { + if (group) { + if (!this.audioStore.hasOwnProperty(group)) return; + Object.values(this.audioStore[group]).forEach((howl) => { + howl.loop(looping); + }); + } else { + let arr = Object.keys(this.audioStore); + for (let i = 0; i < arr.length; i++) { + const groupName = arr[i]; + this.setLooping(looping, groupName); + } + } + }, + setVolume(volume, group) { + volume = this.dbToLinear(volume); + this.setLinearVolume(volume, group); + }, + setLinearVolume(volume, group) { + if (group) { + if (!this.audioStore.hasOwnProperty(group)) return; + this.volumes[group] = volume; + Object.values(this.audioStore[group]).forEach((howl) => { + howl.volume(volume); + }); + } else { + Howler.volume(volume); + } + }, + stop(group) { + if (group) { + if (!this.audioStore.hasOwnProperty(group)) return; + + if (this.paused.hasOwnProperty(group)) { + this.paused[group] = {}; + } + + Object.values(this.audioStore[group]).forEach((howl) => { + howl.stop(); + }); + } else { + this.paused = {}; + Howler.stop(); + } + }, + unload(name, group) { + if (name) { + if (group) { + if (this.audioStore[group] && this.audioStore[group][name]) + this.audioStore[group][name].unload(); + } else { + Object.values(this.audioStore).forEach((group) => { + if (group[name]) group[name].unload(); + }); + } + } else { + Howler.unload(); + } + }, + load(name, group) { + let fullName = this.runtime.files_subfolder + name.toLowerCase(); + if (group) { + this.audioStore[group] = this.audioStore[group] || {}; + if (!this.audioStore[group][name]) { + this.audioStore[group][name] = new Howl({ + src: [fullName + ".ogg", fullName + ".m4a"], + }); + } + return this.audioStore[group][name]; + } else { + if (this.loadedAudio[name]) return; + this.loadedAudio[name] = new Howl({ + src: [fullName + ".ogg", fullName + ".m4a"], + }); + } + }, + isPlaying(group) { + if (group) { + if (!this.audioStore.hasOwnProperty(group)) return false; + let arr = Object.values(this.audioStore[group]); + for (let i = 0; i < arr.length; i++) { + const howl = arr[i]; + if (howl.playing()) return true; + } + return false; + } else { + let arr = Object.keys(this.audioStore); + for (let i = 0; i < arr.length; i++) { + const groupName = arr[i]; + if (this.isPlaying(groupName)) return true; + } + return false; + } + }, + getVolume(group) { + if (group) { + return this.linearToDb(this.volumes[group] || 1); + } else { + return this.linearToDb(Howler.volume()); + } + }, + getLinearVolume(group) { + if (group) { + return this.volumes[group] || 1; + } else { + return Howler.volume(); + } + }, +}; diff --git a/games/ovo/1.4.4/html2canvas.min.js b/games/ovo/1.4.4/html2canvas.min.js new file mode 100644 index 00000000..3d7173a0 --- /dev/null +++ b/games/ovo/1.4.4/html2canvas.min.js @@ -0,0 +1,8 @@ +/* + html2canvas 0.5.0-beta2 + Copyright (c) 2015 Niklas von Hertzen + + Released under License +*/ +!function(a){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=a();else if("function"==typeof define&&define.amd)define([],a);else{var b;b="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,b.html2canvas=a()}}(function(){var a;return function b(a,c,d){function e(g,h){if(!c[g]){if(!a[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);var j=new Error("Cannot find module '"+g+"'");throw j.code="MODULE_NOT_FOUND",j}var k=c[g]={exports:{}};a[g][0].call(k.exports,function(b){var c=a[g][1][b];return e(c?c:b)},k,k.exports,b,a,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g1&&(d=c[0]+"@",a=c[1]),a=a.replace(H,".");var e=a.split("."),f=g(e,b).join(".");return d+f}function i(a){for(var b,c,d=[],e=0,f=a.length;f>e;)b=a.charCodeAt(e++),b>=55296&&56319>=b&&f>e?(c=a.charCodeAt(e++),56320==(64512&c)?d.push(((1023&b)<<10)+(1023&c)+65536):(d.push(b),e--)):d.push(b);return d}function j(a){return g(a,function(a){var b="";return a>65535&&(a-=65536,b+=L(a>>>10&1023|55296),a=56320|1023&a),b+=L(a)}).join("")}function k(a){return 10>a-48?a-22:26>a-65?a-65:26>a-97?a-97:x}function l(a,b){return a+22+75*(26>a)-((0!=b)<<5)}function m(a,b,c){var d=0;for(a=c?K(a/B):a>>1,a+=K(a/b);a>J*z>>1;d+=x)a=K(a/J);return K(d+(J+1)*a/(a+A))}function n(a){var b,c,d,e,g,h,i,l,n,o,p=[],q=a.length,r=0,s=D,t=C;for(c=a.lastIndexOf(E),0>c&&(c=0),d=0;c>d;++d)a.charCodeAt(d)>=128&&f("not-basic"),p.push(a.charCodeAt(d));for(e=c>0?c+1:0;q>e;){for(g=r,h=1,i=x;e>=q&&f("invalid-input"),l=k(a.charCodeAt(e++)),(l>=x||l>K((w-r)/h))&&f("overflow"),r+=l*h,n=t>=i?y:i>=t+z?z:i-t,!(n>l);i+=x)o=x-n,h>K(w/o)&&f("overflow"),h*=o;b=p.length+1,t=m(r-g,b,0==g),K(r/b)>w-s&&f("overflow"),s+=K(r/b),r%=b,p.splice(r++,0,s)}return j(p)}function o(a){var b,c,d,e,g,h,j,k,n,o,p,q,r,s,t,u=[];for(a=i(a),q=a.length,b=D,c=0,g=C,h=0;q>h;++h)p=a[h],128>p&&u.push(L(p));for(d=e=u.length,e&&u.push(E);q>d;){for(j=w,h=0;q>h;++h)p=a[h],p>=b&&j>p&&(j=p);for(r=d+1,j-b>K((w-c)/r)&&f("overflow"),c+=(j-b)*r,b=j,h=0;q>h;++h)if(p=a[h],b>p&&++c>w&&f("overflow"),p==b){for(k=c,n=x;o=g>=n?y:n>=g+z?z:n-g,!(o>k);n+=x)t=k-o,s=x-o,u.push(L(l(o+t%s,0))),k=K(t/s);u.push(L(l(k,0))),g=m(c,r,d==e),c=0,++d}++c,++b}return u.join("")}function p(a){return h(a,function(a){return F.test(a)?n(a.slice(4).toLowerCase()):a})}function q(a){return h(a,function(a){return G.test(a)?"xn--"+o(a):a})}var r="object"==typeof d&&d&&!d.nodeType&&d,s="object"==typeof c&&c&&!c.nodeType&&c,t="object"==typeof b&&b;(t.global===t||t.window===t||t.self===t)&&(e=t);var u,v,w=2147483647,x=36,y=1,z=26,A=38,B=700,C=72,D=128,E="-",F=/^xn--/,G=/[^\x20-\x7E]/,H=/[\x2E\u3002\uFF0E\uFF61]/g,I={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},J=x-y,K=Math.floor,L=String.fromCharCode;if(u={version:"1.3.2",ucs2:{decode:i,encode:j},decode:n,encode:o,toASCII:q,toUnicode:p},"function"==typeof a&&"object"==typeof a.amd&&a.amd)a("punycode",function(){return u});else if(r&&s)if(c.exports==r)s.exports=u;else for(v in u)u.hasOwnProperty(v)&&(r[v]=u[v]);else e.punycode=u}(this)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],2:[function(a,b,c){function d(a,b,c){!a.defaultView||b===a.defaultView.pageXOffset&&c===a.defaultView.pageYOffset||a.defaultView.scrollTo(b,c)}function e(a,b){try{b&&(b.width=a.width,b.height=a.height,b.getContext("2d").putImageData(a.getContext("2d").getImageData(0,0,a.width,a.height),0,0))}catch(c){h("Unable to copy canvas content from",a,c)}}function f(a,b){for(var c=3===a.nodeType?document.createTextNode(a.nodeValue):a.cloneNode(!1),d=a.firstChild;d;)(b===!0||1!==d.nodeType||"SCRIPT"!==d.nodeName)&&c.appendChild(f(d,b)),d=d.nextSibling;return 1===a.nodeType&&(c._scrollTop=a.scrollTop,c._scrollLeft=a.scrollLeft,"CANVAS"===a.nodeName?e(a,c):("TEXTAREA"===a.nodeName||"SELECT"===a.nodeName)&&(c.value=a.value)),c}function g(a){if(1===a.nodeType){a.scrollTop=a._scrollTop,a.scrollLeft=a._scrollLeft;for(var b=a.firstChild;b;)g(b),b=b.nextSibling}}var h=a("./log");b.exports=function(a,b,c,e,h,i,j){var k=f(a.documentElement,h.javascriptEnabled),l=b.createElement("iframe");return l.className="html2canvas-container",l.style.visibility="hidden",l.style.position="fixed",l.style.left="-10000px",l.style.top="0px",l.style.border="0",l.width=c,l.height=e,l.scrolling="no",b.body.appendChild(l),new Promise(function(b){var c=l.contentWindow.document;l.contentWindow.onload=l.onload=function(){var a=setInterval(function(){c.body.childNodes.length>0&&(g(c.documentElement),clearInterval(a),"view"===h.type&&(l.contentWindow.scrollTo(i,j),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||l.contentWindow.scrollY===j&&l.contentWindow.scrollX===i||(c.documentElement.style.top=-j+"px",c.documentElement.style.left=-i+"px",c.documentElement.style.position="absolute")),b(l))},50)},c.open(),c.write(""),d(a,i,j),c.replaceChild(c.adoptNode(k),c.documentElement),c.close()})}},{"./log":13}],3:[function(a,b,c){function d(a){this.r=0,this.g=0,this.b=0,this.a=null;this.fromArray(a)||this.namedColor(a)||this.rgb(a)||this.rgba(a)||this.hex6(a)||this.hex3(a)}d.prototype.darken=function(a){var b=1-a;return new d([Math.round(this.r*b),Math.round(this.g*b),Math.round(this.b*b),this.a])},d.prototype.isTransparent=function(){return 0===this.a},d.prototype.isBlack=function(){return 0===this.r&&0===this.g&&0===this.b},d.prototype.fromArray=function(a){return Array.isArray(a)&&(this.r=Math.min(a[0],255),this.g=Math.min(a[1],255),this.b=Math.min(a[2],255),a.length>3&&(this.a=a[3])),Array.isArray(a)};var e=/^#([a-f0-9]{3})$/i;d.prototype.hex3=function(a){var b=null;return null!==(b=a.match(e))&&(this.r=parseInt(b[1][0]+b[1][0],16),this.g=parseInt(b[1][1]+b[1][1],16),this.b=parseInt(b[1][2]+b[1][2],16)),null!==b};var f=/^#([a-f0-9]{6})$/i;d.prototype.hex6=function(a){var b=null;return null!==(b=a.match(f))&&(this.r=parseInt(b[1].substring(0,2),16),this.g=parseInt(b[1].substring(2,4),16),this.b=parseInt(b[1].substring(4,6),16)),null!==b};var g=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/;d.prototype.rgb=function(a){var b=null;return null!==(b=a.match(g))&&(this.r=Number(b[1]),this.g=Number(b[2]),this.b=Number(b[3])),null!==b};var h=/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d?\.?\d+)\s*\)$/;d.prototype.rgba=function(a){var b=null;return null!==(b=a.match(h))&&(this.r=Number(b[1]),this.g=Number(b[2]),this.b=Number(b[3]),this.a=Number(b[4])),null!==b},d.prototype.toString=function(){return null!==this.a&&1!==this.a?"rgba("+[this.r,this.g,this.b,this.a].join(",")+")":"rgb("+[this.r,this.g,this.b].join(",")+")"},d.prototype.namedColor=function(a){a=a.toLowerCase();var b=i[a];if(b)this.r=b[0],this.g=b[1],this.b=b[2];else if("transparent"===a)return this.r=this.g=this.b=this.a=0,!0;return!!b},d.prototype.isColor=!0;var i={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]};b.exports=d},{}],4:[function(b,c,d){function e(a,b){var c=x++;if(b=b||{},b.logging&&(window.html2canvas.logging=!0,window.html2canvas.start=Date.now()),b.async="undefined"==typeof b.async?!0:b.async,b.allowTaint="undefined"==typeof b.allowTaint?!1:b.allowTaint,b.removeContainer="undefined"==typeof b.removeContainer?!0:b.removeContainer,b.javascriptEnabled="undefined"==typeof b.javascriptEnabled?!1:b.javascriptEnabled,b.imageTimeout="undefined"==typeof b.imageTimeout?1e4:b.imageTimeout,b.renderer="function"==typeof b.renderer?b.renderer:n,b.strict=!!b.strict,"string"==typeof a){if("string"!=typeof b.proxy)return Promise.reject("Proxy must be used when rendering url");var d=null!=b.width?b.width:window.innerWidth,e=null!=b.height?b.height:window.innerHeight;return u(l(a),b.proxy,document,d,e,b).then(function(a){return g(a.contentWindow.document.documentElement,a,b,d,e)})}var h=(void 0===a?[document.documentElement]:a.length?a:[a])[0];return h.setAttribute(w+c,c),f(h.ownerDocument,b,h.ownerDocument.defaultView.innerWidth,h.ownerDocument.defaultView.innerHeight,c).then(function(a){return"function"==typeof b.onrendered&&(r("options.onrendered is deprecated, html2canvas returns a Promise containing the canvas"),b.onrendered(a)),a})}function f(a,b,c,d,e){return t(a,a,c,d,b,a.defaultView.pageXOffset,a.defaultView.pageYOffset).then(function(f){r("Document cloned");var h=w+e,i="["+h+"='"+e+"']";a.querySelector(i).removeAttribute(h);var j=f.contentWindow,k=j.document.querySelector(i),l="function"==typeof b.onclone?Promise.resolve(b.onclone(j.document)):Promise.resolve(!0);return l.then(function(){return g(k,f,b,c,d)})})}function g(a,b,c,d,e){var f=b.contentWindow,g=new m(f.document),l=new o(c,g),n=v(a),q="view"===c.type?d:j(f.document),s="view"===c.type?e:k(f.document),t=new c.renderer(q,s,l,c,document),u=new p(a,t,g,l,c);return u.ready.then(function(){r("Finished rendering");var d;return d="view"===c.type?i(t.canvas,{width:t.canvas.width,height:t.canvas.height,top:0,left:0,x:0,y:0}):a===f.document.body||a===f.document.documentElement||null!=c.canvas?t.canvas:i(t.canvas,{width:null!=c.width?c.width:n.width,height:null!=c.height?c.height:n.height,top:n.top,left:n.left,x:f.pageXOffset,y:f.pageYOffset}),h(b,c),d})}function h(a,b){b.removeContainer&&(a.parentNode.removeChild(a),r("Cleaned up container"))}function i(a,b){var c=document.createElement("canvas"),d=Math.min(a.width-1,Math.max(0,b.left)),e=Math.min(a.width,Math.max(1,b.left+b.width)),f=Math.min(a.height-1,Math.max(0,b.top)),g=Math.min(a.height,Math.max(1,b.top+b.height));return c.width=b.width,c.height=b.height,r("Cropping canvas at:","left:",b.left,"top:",b.top,"width:",e-d,"height:",g-f),r("Resulting crop with width",b.width,"and height",b.height," with x",d,"and y",f),c.getContext("2d").drawImage(a,d,f,e-d,g-f,b.x,b.y,e-d,g-f),c}function j(a){return Math.max(Math.max(a.body.scrollWidth,a.documentElement.scrollWidth),Math.max(a.body.offsetWidth,a.documentElement.offsetWidth),Math.max(a.body.clientWidth,a.documentElement.clientWidth))}function k(a){return Math.max(Math.max(a.body.scrollHeight,a.documentElement.scrollHeight),Math.max(a.body.offsetHeight,a.documentElement.offsetHeight),Math.max(a.body.clientHeight,a.documentElement.clientHeight))}function l(a){var b=document.createElement("a");return b.href=a,b.href=b.href,b}var m=b("./support"),n=b("./renderers/canvas"),o=b("./imageloader"),p=b("./nodeparser"),q=b("./nodecontainer"),r=b("./log"),s=b("./utils"),t=b("./clone"),u=b("./proxy").loadUrlDocument,v=s.getBounds,w="data-html2canvas-node",x=0;e.CanvasRenderer=n,e.NodeContainer=q,e.log=r,e.utils=s;var y="undefined"==typeof document||"function"!=typeof Object.create||"function"!=typeof document.createElement("canvas").getContext?function(){return Promise.reject("No canvas support")}:e;c.exports=y,"function"==typeof a&&a.amd&&a("html2canvas",[],function(){return y})},{"./clone":2,"./imageloader":11,"./log":13,"./nodecontainer":14,"./nodeparser":15,"./proxy":16,"./renderers/canvas":20,"./support":22,"./utils":26}],5:[function(a,b,c){function d(a){if(this.src=a,e("DummyImageContainer for",a),!this.promise||!this.image){e("Initiating DummyImageContainer"),d.prototype.image=new Image;var b=this.image;d.prototype.promise=new Promise(function(a,c){b.onload=a,b.onerror=c,b.src=f(),b.complete===!0&&a(b)})}}var e=a("./log"),f=a("./utils").smallImage;b.exports=d},{"./log":13,"./utils":26}],6:[function(a,b,c){function d(a,b){var c,d,f=document.createElement("div"),g=document.createElement("img"),h=document.createElement("span"),i="Hidden Text";f.style.visibility="hidden",f.style.fontFamily=a,f.style.fontSize=b,f.style.margin=0,f.style.padding=0,document.body.appendChild(f),g.src=e(),g.width=1,g.height=1,g.style.margin=0,g.style.padding=0,g.style.verticalAlign="baseline",h.style.fontFamily=a,h.style.fontSize=b,h.style.margin=0,h.style.padding=0,h.appendChild(document.createTextNode(i)),f.appendChild(h),f.appendChild(g),c=g.offsetTop-h.offsetTop+1,f.removeChild(h),f.appendChild(document.createTextNode(i)),f.style.lineHeight="normal",g.style.verticalAlign="super",d=g.offsetTop-f.offsetTop+1,document.body.removeChild(f),this.baseline=c,this.lineWidth=1,this.middle=d}var e=a("./utils").smallImage;b.exports=d},{"./utils":26}],7:[function(a,b,c){function d(){this.data={}}var e=a("./font");d.prototype.getMetrics=function(a,b){return void 0===this.data[a+"-"+b]&&(this.data[a+"-"+b]=new e(a,b)),this.data[a+"-"+b]},b.exports=d},{"./font":6}],8:[function(a,b,c){function d(b,c,d){this.image=null,this.src=b;var e=this,g=f(b);this.promise=(c?new Promise(function(a){"about:blank"===b.contentWindow.document.URL||null==b.contentWindow.document.documentElement?b.contentWindow.onload=b.onload=function(){a(b)}:a(b)}):this.proxyLoad(d.proxy,g,d)).then(function(b){var c=a("./core");return c(b.contentWindow.document.documentElement,{type:"view",width:b.width,height:b.height,proxy:d.proxy,javascriptEnabled:d.javascriptEnabled,removeContainer:d.removeContainer,allowTaint:d.allowTaint,imageTimeout:d.imageTimeout/2})}).then(function(a){return e.image=a})}var e=a("./utils"),f=e.getBounds,g=a("./proxy").loadUrlDocument;d.prototype.proxyLoad=function(a,b,c){var d=this.src;return g(d.src,a,d.ownerDocument,b.width,b.height,c)},b.exports=d},{"./core":4,"./proxy":16,"./utils":26}],9:[function(a,b,c){function d(a){this.src=a.value,this.colorStops=[],this.type=null,this.x0=.5,this.y0=.5,this.x1=.5,this.y1=.5,this.promise=Promise.resolve(!0)}d.TYPES={LINEAR:1,RADIAL:2},d.REGEXP_COLORSTOP=/^\s*(rgba?\(\s*\d{1,3},\s*\d{1,3},\s*\d{1,3}(?:,\s*[0-9\.]+)?\s*\)|[a-z]{3,20}|#[a-f0-9]{3,6})(?:\s+(\d{1,3}(?:\.\d+)?)(%|px)?)?(?:\s|$)/i,b.exports=d},{}],10:[function(a,b,c){function d(a,b){this.src=a,this.image=new Image;var c=this;this.tainted=null,this.promise=new Promise(function(d,e){c.image.onload=d,c.image.onerror=e,b&&(c.image.crossOrigin="anonymous"),c.image.src=a,c.image.complete===!0&&d(c.image)})}b.exports=d},{}],11:[function(a,b,c){function d(a,b){this.link=null,this.options=a,this.support=b,this.origin=this.getOrigin(window.location.href)}var e=a("./log"),f=a("./imagecontainer"),g=a("./dummyimagecontainer"),h=a("./proxyimagecontainer"),i=a("./framecontainer"),j=a("./svgcontainer"),k=a("./svgnodecontainer"),l=a("./lineargradientcontainer"),m=a("./webkitgradientcontainer"),n=a("./utils").bind;d.prototype.findImages=function(a){var b=[];return a.reduce(function(a,b){switch(b.node.nodeName){case"IMG":return a.concat([{args:[b.node.src],method:"url"}]);case"svg":case"IFRAME":return a.concat([{args:[b.node],method:b.node.nodeName}])}return a},[]).forEach(this.addImage(b,this.loadImage),this),b},d.prototype.findBackgroundImage=function(a,b){return b.parseBackgroundImages().filter(this.hasImageBackground).forEach(this.addImage(a,this.loadImage),this),a},d.prototype.addImage=function(a,b){return function(c){c.args.forEach(function(d){this.imageExists(a,d)||(a.splice(0,0,b.call(this,c)),e("Added image #"+a.length,"string"==typeof d?d.substring(0,100):d))},this)}},d.prototype.hasImageBackground=function(a){return"none"!==a.method},d.prototype.loadImage=function(a){if("url"===a.method){var b=a.args[0];return!this.isSVG(b)||this.support.svg||this.options.allowTaint?b.match(/data:image\/.*;base64,/i)?new f(b.replace(/url\(['"]{0,}|['"]{0,}\)$/gi,""),!1):this.isSameOrigin(b)||this.options.allowTaint===!0||this.isSVG(b)?new f(b,!1):this.support.cors&&!this.options.allowTaint&&this.options.useCORS?new f(b,!0):this.options.proxy?new h(b,this.options.proxy):new g(b):new j(b)}return"linear-gradient"===a.method?new l(a):"gradient"===a.method?new m(a):"svg"===a.method?new k(a.args[0],this.support.svg):"IFRAME"===a.method?new i(a.args[0],this.isSameOrigin(a.args[0].src),this.options):new g(a)},d.prototype.isSVG=function(a){return"svg"===a.substring(a.length-3).toLowerCase()||j.prototype.isInline(a)},d.prototype.imageExists=function(a,b){return a.some(function(a){return a.src===b})},d.prototype.isSameOrigin=function(a){return this.getOrigin(a)===this.origin},d.prototype.getOrigin=function(a){var b=this.link||(this.link=document.createElement("a"));return b.href=a,b.href=b.href,b.protocol+b.hostname+b.port},d.prototype.getPromise=function(a){return this.timeout(a,this.options.imageTimeout)["catch"](function(){var b=new g(a.src);return b.promise.then(function(b){a.image=b})})},d.prototype.get=function(a){var b=null;return this.images.some(function(c){return(b=c).src===a})?b:null},d.prototype.fetch=function(a){return this.images=a.reduce(n(this.findBackgroundImage,this),this.findImages(a)),this.images.forEach(function(a,b){a.promise.then(function(){e("Succesfully loaded image #"+(b+1),a)},function(c){e("Failed loading image #"+(b+1),a,c)})}),this.ready=Promise.all(this.images.map(this.getPromise,this)),e("Finished searching images"),this},d.prototype.timeout=function(a,b){var c,d=Promise.race([a.promise,new Promise(function(d,f){c=setTimeout(function(){e("Timed out loading image",a),f(a)},b)})]).then(function(a){return clearTimeout(c),a});return d["catch"](function(){clearTimeout(c)}),d},b.exports=d},{"./dummyimagecontainer":5,"./framecontainer":8,"./imagecontainer":10,"./lineargradientcontainer":12,"./log":13,"./proxyimagecontainer":17,"./svgcontainer":23,"./svgnodecontainer":24,"./utils":26,"./webkitgradientcontainer":27}],12:[function(a,b,c){function d(a){e.apply(this,arguments),this.type=e.TYPES.LINEAR;var b=d.REGEXP_DIRECTION.test(a.args[0])||!e.REGEXP_COLORSTOP.test(a.args[0]);b?a.args[0].split(/\s+/).reverse().forEach(function(a,b){switch(a){case"left":this.x0=0,this.x1=1;break;case"top":this.y0=0,this.y1=1;break;case"right":this.x0=1,this.x1=0;break;case"bottom":this.y0=1,this.y1=0;break;case"to":var c=this.y0,d=this.x0;this.y0=this.y1,this.x0=this.x1,this.x1=d,this.y1=c;break;case"center":break;default:var e=.01*parseFloat(a,10);if(isNaN(e))break;0===b?(this.y0=e,this.y1=1-this.y0):(this.x0=e,this.x1=1-this.x0)}},this):(this.y0=0,this.y1=1),this.colorStops=a.args.slice(b?1:0).map(function(a){var b=a.match(e.REGEXP_COLORSTOP),c=+b[2],d=0===c?"%":b[3];return{color:new f(b[1]),stop:"%"===d?c/100:null}}),null===this.colorStops[0].stop&&(this.colorStops[0].stop=0),null===this.colorStops[this.colorStops.length-1].stop&&(this.colorStops[this.colorStops.length-1].stop=1),this.colorStops.forEach(function(a,b){null===a.stop&&this.colorStops.slice(b).some(function(c,d){return null!==c.stop?(a.stop=(c.stop-this.colorStops[b-1].stop)/(d+1)+this.colorStops[b-1].stop,!0):!1},this)},this)}var e=a("./gradientcontainer"),f=a("./color");d.prototype=Object.create(e.prototype),d.REGEXP_DIRECTION=/^\s*(?:to|left|right|top|bottom|center|\d{1,3}(?:\.\d+)?%?)(?:\s|$)/i,b.exports=d},{"./color":3,"./gradientcontainer":9}],13:[function(a,b,c){b.exports=function(){window.html2canvas.logging&&window.console&&window.console.log&&Function.prototype.bind.call(window.console.log,window.console).apply(window.console,[Date.now()-window.html2canvas.start+"ms","html2canvas:"].concat([].slice.call(arguments,0)))}},{}],14:[function(a,b,c){function d(a,b){this.node=a,this.parent=b,this.stack=null,this.bounds=null,this.borders=null,this.clip=[],this.backgroundClip=[],this.offsetBounds=null,this.visible=null,this.computedStyles=null,this.colors={},this.styles={},this.backgroundImages=null,this.transformData=null,this.transformMatrix=null,this.isPseudoElement=!1,this.opacity=null}function e(a){var b=a.options[a.selectedIndex||0];return b?b.text||"":""}function f(a){if(a&&"matrix"===a[1])return a[2].split(",").map(function(a){return parseFloat(a.trim())});if(a&&"matrix3d"===a[1]){var b=a[2].split(",").map(function(a){return parseFloat(a.trim())});return[b[0],b[1],b[4],b[5],b[12],b[13]]}}function g(a){return-1!==a.toString().indexOf("%")}function h(a){return a.replace("px","")}function i(a){return parseFloat(a)}var j=a("./color"),k=a("./utils"),l=k.getBounds,m=k.parseBackgrounds,n=k.offsetBounds;d.prototype.cloneTo=function(a){a.visible=this.visible,a.borders=this.borders,a.bounds=this.bounds,a.clip=this.clip,a.backgroundClip=this.backgroundClip,a.computedStyles=this.computedStyles,a.styles=this.styles,a.backgroundImages=this.backgroundImages,a.opacity=this.opacity},d.prototype.getOpacity=function(){return null===this.opacity?this.opacity=this.cssFloat("opacity"):this.opacity},d.prototype.assignStack=function(a){this.stack=a,a.children.push(this)},d.prototype.isElementVisible=function(){return this.node.nodeType===Node.TEXT_NODE?this.parent.visible:"none"!==this.css("display")&&"hidden"!==this.css("visibility")&&!this.node.hasAttribute("data-html2canvas-ignore")&&("INPUT"!==this.node.nodeName||"hidden"!==this.node.getAttribute("type"))},d.prototype.css=function(a){return this.computedStyles||(this.computedStyles=this.isPseudoElement?this.parent.computedStyle(this.before?":before":":after"):this.computedStyle(null)),this.styles[a]||(this.styles[a]=this.computedStyles[a])},d.prototype.prefixedCss=function(a){var b=["webkit","moz","ms","o"],c=this.css(a);return void 0===c&&b.some(function(b){return c=this.css(b+a.substr(0,1).toUpperCase()+a.substr(1)),void 0!==c},this),void 0===c?null:c},d.prototype.computedStyle=function(a){return this.node.ownerDocument.defaultView.getComputedStyle(this.node,a)},d.prototype.cssInt=function(a){var b=parseInt(this.css(a),10);return isNaN(b)?0:b},d.prototype.color=function(a){return this.colors[a]||(this.colors[a]=new j(this.css(a)))},d.prototype.cssFloat=function(a){var b=parseFloat(this.css(a));return isNaN(b)?0:b},d.prototype.fontWeight=function(){var a=this.css("fontWeight");switch(parseInt(a,10)){case 401:a="bold";break;case 400:a="normal"}return a},d.prototype.parseClip=function(){var a=this.css("clip").match(this.CLIP);return a?{top:parseInt(a[1],10),right:parseInt(a[2],10),bottom:parseInt(a[3],10),left:parseInt(a[4],10)}:null},d.prototype.parseBackgroundImages=function(){return this.backgroundImages||(this.backgroundImages=m(this.css("backgroundImage")))},d.prototype.cssList=function(a,b){var c=(this.css(a)||"").split(",");return c=c[b||0]||c[0]||"auto",c=c.trim().split(" "),1===c.length&&(c=[c[0],g(c[0])?"auto":c[0]]),c},d.prototype.parseBackgroundSize=function(a,b,c){var d,e,f=this.cssList("backgroundSize",c);if(g(f[0]))d=a.width*parseFloat(f[0])/100;else{if(/contain|cover/.test(f[0])){var h=a.width/a.height,i=b.width/b.height;return i>h^"contain"===f[0]?{width:a.height*i,height:a.height}:{width:a.width,height:a.width/i}}d=parseInt(f[0],10)}return e="auto"===f[0]&&"auto"===f[1]?b.height:"auto"===f[1]?d/b.width*b.height:g(f[1])?a.height*parseFloat(f[1])/100:parseInt(f[1],10),"auto"===f[0]&&(d=e/b.height*b.width),{width:d,height:e}},d.prototype.parseBackgroundPosition=function(a,b,c,d){var e,f,h=this.cssList("backgroundPosition",c);return e=g(h[0])?(a.width-(d||b).width)*(parseFloat(h[0])/100):parseInt(h[0],10),f="auto"===h[1]?e/b.width*b.height:g(h[1])?(a.height-(d||b).height)*parseFloat(h[1])/100:parseInt(h[1],10),"auto"===h[0]&&(e=f/b.height*b.width),{left:e,top:f}},d.prototype.parseBackgroundRepeat=function(a){return this.cssList("backgroundRepeat",a)[0]},d.prototype.parseTextShadows=function(){var a=this.css("textShadow"),b=[];if(a&&"none"!==a)for(var c=a.match(this.TEXT_SHADOW_PROPERTY),d=0;c&&d0?(this.renderIndex=0,this.asyncRenderer(this.renderQueue,a)):a():(this.renderQueue.forEach(this.paint,this),a())},this))},this))}function e(a){return a.parent&&a.parent.clip.length}function f(a){return a.replace(/(\-[a-z])/g,function(a){return a.toUpperCase().replace("-","")})}function g(){}function h(a,b,c,d){return a.map(function(e,f){if(e.width>0){var g=b.left,h=b.top,i=b.width,j=b.height-a[2].width;switch(f){case 0:j=a[0].width,e.args=l({c1:[g,h],c2:[g+i,h],c3:[g+i-a[1].width,h+j],c4:[g+a[3].width,h+j]},d[0],d[1],c.topLeftOuter,c.topLeftInner,c.topRightOuter,c.topRightInner);break;case 1:g=b.left+b.width-a[1].width,i=a[1].width,e.args=l({c1:[g+i,h],c2:[g+i,h+j+a[2].width],c3:[g,h+j],c4:[g,h+a[0].width]},d[1],d[2],c.topRightOuter,c.topRightInner,c.bottomRightOuter,c.bottomRightInner);break;case 2:h=h+b.height-a[2].width,j=a[2].width,e.args=l({c1:[g+i,h+j],c2:[g,h+j],c3:[g+a[3].width,h],c4:[g+i-a[3].width,h]},d[2],d[3],c.bottomRightOuter,c.bottomRightInner,c.bottomLeftOuter,c.bottomLeftInner);break;case 3:i=a[3].width,e.args=l({c1:[g,h+j+a[2].width],c2:[g,h],c3:[g+i,h+a[0].width],c4:[g+i,h+j]},d[3],d[0],c.bottomLeftOuter,c.bottomLeftInner,c.topLeftOuter,c.topLeftInner)}}return e})}function i(a,b,c,d){var e=4*((Math.sqrt(2)-1)/3),f=c*e,g=d*e,h=a+c,i=b+d;return{topLeft:k({x:a,y:i},{x:a,y:i-g},{x:h-f,y:b},{x:h,y:b}),topRight:k({x:a,y:b},{x:a+f,y:b},{x:h,y:i-g},{x:h,y:i}),bottomRight:k({x:h,y:b},{x:h,y:b+g},{x:a+f,y:i},{x:a,y:i}),bottomLeft:k({x:h,y:i},{x:h-f,y:i},{x:a,y:b+g},{x:a,y:b})}}function j(a,b,c){var d=a.left,e=a.top,f=a.width,g=a.height,h=b[0][0]f+c[3].width?0:k-c[3].width,l-c[0].width).topRight.subdivide(.5),bottomRightOuter:i(d+s,e+r,m,n).bottomRight.subdivide(.5),bottomRightInner:i(d+Math.min(s,f-c[3].width),e+Math.min(r,g+c[0].width),Math.max(0,m-c[1].width),n-c[2].width).bottomRight.subdivide(.5), +bottomLeftOuter:i(d,e+t,o,p).bottomLeft.subdivide(.5),bottomLeftInner:i(d+c[3].width,e+t,Math.max(0,o-c[3].width),p-c[2].width).bottomLeft.subdivide(.5)}}function k(a,b,c,d){var e=function(a,b,c){return{x:a.x+(b.x-a.x)*c,y:a.y+(b.y-a.y)*c}};return{start:a,startControl:b,endControl:c,end:d,subdivide:function(f){var g=e(a,b,f),h=e(b,c,f),i=e(c,d,f),j=e(g,h,f),l=e(h,i,f),m=e(j,l,f);return[k(a,g,j,m),k(m,l,i,d)]},curveTo:function(a){a.push(["bezierCurve",b.x,b.y,c.x,c.y,d.x,d.y])},curveToReversed:function(d){d.push(["bezierCurve",c.x,c.y,b.x,b.y,a.x,a.y])}}}function l(a,b,c,d,e,f,g){var h=[];return b[0]>0||b[1]>0?(h.push(["line",d[1].start.x,d[1].start.y]),d[1].curveTo(h)):h.push(["line",a.c1[0],a.c1[1]]),c[0]>0||c[1]>0?(h.push(["line",f[0].start.x,f[0].start.y]),f[0].curveTo(h),h.push(["line",g[0].end.x,g[0].end.y]),g[0].curveToReversed(h)):(h.push(["line",a.c2[0],a.c2[1]]),h.push(["line",a.c3[0],a.c3[1]])),b[0]>0||b[1]>0?(h.push(["line",e[1].end.x,e[1].end.y]),e[1].curveToReversed(h)):h.push(["line",a.c4[0],a.c4[1]]),h}function m(a,b,c,d,e,f,g){b[0]>0||b[1]>0?(a.push(["line",d[0].start.x,d[0].start.y]),d[0].curveTo(a),d[1].curveTo(a)):a.push(["line",f,g]),(c[0]>0||c[1]>0)&&a.push(["line",e[0].start.x,e[0].start.y])}function n(a){return a.cssInt("zIndex")<0}function o(a){return a.cssInt("zIndex")>0}function p(a){return 0===a.cssInt("zIndex")}function q(a){return-1!==["inline","inline-block","inline-table"].indexOf(a.css("display"))}function r(a){return a instanceof V}function s(a){return a.node.data.trim().length>0}function t(a){return/^(normal|none|0px)$/.test(a.parent.css("letterSpacing"))}function u(a){return["TopLeft","TopRight","BottomRight","BottomLeft"].map(function(b){var c=a.css("border"+b+"Radius"),d=c.split(" ");return d.length<=1&&(d[1]=d[0]),d.map(G)})}function v(a){return a.nodeType===Node.TEXT_NODE||a.nodeType===Node.ELEMENT_NODE}function w(a){var b=a.css("position"),c=-1!==["absolute","relative","fixed"].indexOf(b)?a.css("zIndex"):"auto";return"auto"!==c}function x(a){return"static"!==a.css("position")}function y(a){return"none"!==a.css("float")}function z(a){return-1!==["inline-block","inline-table"].indexOf(a.css("display"))}function A(a){var b=this;return function(){return!a.apply(b,arguments)}}function B(a){return a.node.nodeType===Node.ELEMENT_NODE}function C(a){return a.isPseudoElement===!0}function D(a){return a.node.nodeType===Node.TEXT_NODE}function E(a){return function(b,c){return b.cssInt("zIndex")+a.indexOf(b)/a.length-(c.cssInt("zIndex")+a.indexOf(c)/a.length)}}function F(a){return a.getOpacity()<1}function G(a){return parseInt(a,10)}function H(a){return a.width}function I(a){return a.node.nodeType!==Node.ELEMENT_NODE||-1===["SCRIPT","HEAD","TITLE","OBJECT","BR","OPTION"].indexOf(a.node.nodeName)}function J(a){return[].concat.apply([],a)}function K(a){var b=a.substr(0,1);return b===a.substr(a.length-1)&&b.match(/'|"/)?a.substr(1,a.length-2):a}function L(a){for(var b,c=[],d=0,e=!1;a.length;)M(a[d])===e?(b=a.splice(0,d),b.length&&c.push(P.ucs2.encode(b)),e=!e,d=0):d++,d>=a.length&&(b=a.splice(0,d),b.length&&c.push(P.ucs2.encode(b)));return c}function M(a){return-1!==[32,13,10,9,45].indexOf(a)}function N(a){return/[^\u0000-\u00ff]/.test(a)}var O=a("./log"),P=a("punycode"),Q=a("./nodecontainer"),R=a("./textcontainer"),S=a("./pseudoelementcontainer"),T=a("./fontmetrics"),U=a("./color"),V=a("./stackingcontext"),W=a("./utils"),X=W.bind,Y=W.getBounds,Z=W.parseBackgrounds,$=W.offsetBounds;d.prototype.calculateOverflowClips=function(){this.nodes.forEach(function(a){if(B(a)){C(a)&&a.appendToDOM(),a.borders=this.parseBorders(a);var b="hidden"===a.css("overflow")?[a.borders.clip]:[],c=a.parseClip();c&&-1!==["absolute","fixed"].indexOf(a.css("position"))&&b.push([["rect",a.bounds.left+c.left,a.bounds.top+c.top,c.right-c.left,c.bottom-c.top]]),a.clip=e(a)?a.parent.clip.concat(b):b,a.backgroundClip="hidden"!==a.css("overflow")?a.clip.concat([a.borders.clip]):a.clip,C(a)&&a.cleanDOM()}else D(a)&&(a.clip=e(a)?a.parent.clip:[]);C(a)||(a.bounds=null)},this)},d.prototype.asyncRenderer=function(a,b,c){c=c||Date.now(),this.paint(a[this.renderIndex++]),a.length===this.renderIndex?b():c+20>Date.now()?this.asyncRenderer(a,b,c):setTimeout(X(function(){this.asyncRenderer(a,b)},this),0)},d.prototype.createPseudoHideStyles=function(a){this.createStyles(a,"."+S.prototype.PSEUDO_HIDE_ELEMENT_CLASS_BEFORE+':before { content: "" !important; display: none !important; }.'+S.prototype.PSEUDO_HIDE_ELEMENT_CLASS_AFTER+':after { content: "" !important; display: none !important; }')},d.prototype.disableAnimations=function(a){this.createStyles(a,"* { -webkit-animation: none !important; -moz-animation: none !important; -o-animation: none !important; animation: none !important; -webkit-transition: none !important; -moz-transition: none !important; -o-transition: none !important; transition: none !important;}")},d.prototype.createStyles=function(a,b){var c=a.createElement("style");c.innerHTML=b,a.body.appendChild(c)},d.prototype.getPseudoElements=function(a){var b=[[a]];if(a.node.nodeType===Node.ELEMENT_NODE){var c=this.getPseudoElement(a,":before"),d=this.getPseudoElement(a,":after");c&&b.push(c),d&&b.push(d)}return J(b)},d.prototype.getPseudoElement=function(a,b){var c=a.computedStyle(b);if(!c||!c.content||"none"===c.content||"-moz-alt-content"===c.content||"none"===c.display)return null;for(var d=K(c.content),e="url"===d.substr(0,3),g=document.createElement(e?"img":"html2canvaspseudoelement"),h=new S(g,a,b),i=c.length-1;i>=0;i--){var j=f(c.item(i));g.style[j]=c[j]}if(g.className=S.prototype.PSEUDO_HIDE_ELEMENT_CLASS_BEFORE+" "+S.prototype.PSEUDO_HIDE_ELEMENT_CLASS_AFTER,e)return g.src=Z(d)[0].args[0],[h];var k=document.createTextNode(d);return g.appendChild(k),[h,new R(k,h)]},d.prototype.getChildren=function(a){return J([].filter.call(a.node.childNodes,v).map(function(b){var c=[b.nodeType===Node.TEXT_NODE?new R(b,a):new Q(b,a)].filter(I);return b.nodeType===Node.ELEMENT_NODE&&c.length&&"TEXTAREA"!==b.tagName?c[0].isElementVisible()?c.concat(this.getChildren(c[0])):[]:c},this))},d.prototype.newStackingContext=function(a,b){var c=new V(b,a.getOpacity(),a.node,a.parent);a.cloneTo(c);var d=b?c.getParentStack(this):c.parent.stack;d.contexts.push(c),a.stack=c},d.prototype.createStackingContexts=function(){this.nodes.forEach(function(a){B(a)&&(this.isRootElement(a)||F(a)||w(a)||this.isBodyWithTransparentRoot(a)||a.hasTransform())?this.newStackingContext(a,!0):B(a)&&(x(a)&&p(a)||z(a)||y(a))?this.newStackingContext(a,!1):a.assignStack(a.parent.stack)},this)},d.prototype.isBodyWithTransparentRoot=function(a){return"BODY"===a.node.nodeName&&a.parent.color("backgroundColor").isTransparent()},d.prototype.isRootElement=function(a){return null===a.parent},d.prototype.sortStackingContexts=function(a){a.contexts.sort(E(a.contexts.slice(0))),a.contexts.forEach(this.sortStackingContexts,this)},d.prototype.parseTextBounds=function(a){return function(b,c,d){if("none"!==a.parent.css("textDecoration").substr(0,4)||0!==b.trim().length){if(this.support.rangeBounds&&!a.parent.hasTransform()){var e=d.slice(0,c).join("").length;return this.getRangeBounds(a.node,e,b.length)}if(a.node&&"string"==typeof a.node.data){var f=a.node.splitText(b.length),g=this.getWrapperBounds(a.node,a.parent.hasTransform());return a.node=f,g}}else(!this.support.rangeBounds||a.parent.hasTransform())&&(a.node=a.node.splitText(b.length));return{}}},d.prototype.getWrapperBounds=function(a,b){var c=a.ownerDocument.createElement("html2canvaswrapper"),d=a.parentNode,e=a.cloneNode(!0);c.appendChild(a.cloneNode(!0)),d.replaceChild(c,a);var f=b?$(c):Y(c);return d.replaceChild(e,c),f},d.prototype.getRangeBounds=function(a,b,c){var d=this.range||(this.range=a.ownerDocument.createRange());return d.setStart(a,b),d.setEnd(a,b+c),d.getBoundingClientRect()},d.prototype.parse=function(a){var b=a.contexts.filter(n),c=a.children.filter(B),d=c.filter(A(y)),e=d.filter(A(x)).filter(A(q)),f=c.filter(A(x)).filter(y),h=d.filter(A(x)).filter(q),i=a.contexts.concat(d.filter(x)).filter(p),j=a.children.filter(D).filter(s),k=a.contexts.filter(o);b.concat(e).concat(f).concat(h).concat(i).concat(j).concat(k).forEach(function(a){this.renderQueue.push(a),r(a)&&(this.parse(a),this.renderQueue.push(new g))},this)},d.prototype.paint=function(a){try{a instanceof g?this.renderer.ctx.restore():D(a)?(C(a.parent)&&a.parent.appendToDOM(),this.paintText(a),C(a.parent)&&a.parent.cleanDOM()):this.paintNode(a)}catch(b){if(O(b),this.options.strict)throw b}},d.prototype.paintNode=function(a){r(a)&&(this.renderer.setOpacity(a.opacity),this.renderer.ctx.save(),a.hasTransform()&&this.renderer.setTransform(a.parseTransform())),"INPUT"===a.node.nodeName&&"checkbox"===a.node.type?this.paintCheckbox(a):"INPUT"===a.node.nodeName&&"radio"===a.node.type?this.paintRadio(a):this.paintElement(a)},d.prototype.paintElement=function(a){var b=a.parseBounds();this.renderer.clip(a.backgroundClip,function(){this.renderer.renderBackground(a,b,a.borders.borders.map(H))},this),this.renderer.clip(a.clip,function(){this.renderer.renderBorders(a.borders.borders)},this),this.renderer.clip(a.backgroundClip,function(){switch(a.node.nodeName){case"svg":case"IFRAME":var c=this.images.get(a.node);c?this.renderer.renderImage(a,b,a.borders,c):O("Error loading <"+a.node.nodeName+">",a.node);break;case"IMG":var d=this.images.get(a.node.src);d?this.renderer.renderImage(a,b,a.borders,d):O("Error loading ",a.node.src);break;case"CANVAS":this.renderer.renderImage(a,b,a.borders,{image:a.node});break;case"SELECT":case"INPUT":case"TEXTAREA":this.paintFormValue(a)}},this)},d.prototype.paintCheckbox=function(a){var b=a.parseBounds(),c=Math.min(b.width,b.height),d={width:c-1,height:c-1,top:b.top,left:b.left},e=[3,3],f=[e,e,e,e],g=[1,1,1,1].map(function(a){return{color:new U("#A5A5A5"),width:a}}),i=j(d,f,g);this.renderer.clip(a.backgroundClip,function(){this.renderer.rectangle(d.left+1,d.top+1,d.width-2,d.height-2,new U("#DEDEDE")),this.renderer.renderBorders(h(g,d,i,f)),a.node.checked&&(this.renderer.font(new U("#424242"),"normal","normal","bold",c-3+"px","arial"),this.renderer.text("✔",d.left+c/6,d.top+c-1))},this)},d.prototype.paintRadio=function(a){var b=a.parseBounds(),c=Math.min(b.width,b.height)-2;this.renderer.clip(a.backgroundClip,function(){this.renderer.circleStroke(b.left+1,b.top+1,c,new U("#DEDEDE"),1,new U("#A5A5A5")),a.node.checked&&this.renderer.circle(Math.ceil(b.left+c/4)+1,Math.ceil(b.top+c/4)+1,Math.floor(c/2),new U("#424242"))},this)},d.prototype.paintFormValue=function(a){var b=a.getValue();if(b.length>0){var c=a.node.ownerDocument,d=c.createElement("html2canvaswrapper"),e=["lineHeight","textAlign","fontFamily","fontWeight","fontSize","color","paddingLeft","paddingTop","paddingRight","paddingBottom","width","height","borderLeftStyle","borderTopStyle","borderLeftWidth","borderTopWidth","boxSizing","whiteSpace","wordWrap"];e.forEach(function(b){try{d.style[b]=a.css(b)}catch(c){O("html2canvas: Parse: Exception caught in renderFormValue: "+c.message)}});var f=a.parseBounds();d.style.position="fixed",d.style.left=f.left+"px",d.style.top=f.top+"px",d.textContent=b,c.body.appendChild(d),this.paintText(new R(d.firstChild,a)),c.body.removeChild(d)}},d.prototype.paintText=function(a){a.applyTextTransform();var b=P.ucs2.decode(a.node.data),c=this.options.letterRendering&&!t(a)||N(a.node.data)?b.map(function(a){return P.ucs2.encode([a])}):L(b),d=a.parent.fontWeight(),e=a.parent.css("fontSize"),f=a.parent.css("fontFamily"),g=a.parent.parseTextShadows();this.renderer.font(a.parent.color("color"),a.parent.css("fontStyle"),a.parent.css("fontVariant"),d,e,f),g.length?this.renderer.fontShadow(g[0].color,g[0].offsetX,g[0].offsetY,g[0].blur):this.renderer.clearShadow(),this.renderer.clip(a.parent.clip,function(){c.map(this.parseTextBounds(a),this).forEach(function(b,d){b&&(this.renderer.text(c[d],b.left,b.bottom),this.renderTextDecoration(a.parent,b,this.fontMetrics.getMetrics(f,e)))},this)},this)},d.prototype.renderTextDecoration=function(a,b,c){switch(a.css("textDecoration").split(" ")[0]){case"underline":this.renderer.rectangle(b.left,Math.round(b.top+c.baseline+c.lineWidth),b.width,1,a.color("color"));break;case"overline":this.renderer.rectangle(b.left,Math.round(b.top),b.width,1,a.color("color"));break;case"line-through":this.renderer.rectangle(b.left,Math.ceil(b.top+c.middle+c.lineWidth),b.width,1,a.color("color"))}};var _={inset:[["darken",.6],["darken",.1],["darken",.1],["darken",.6]]};d.prototype.parseBorders=function(a){var b=a.parseBounds(),c=u(a),d=["Top","Right","Bottom","Left"].map(function(b,c){var d=a.css("border"+b+"Style"),e=a.color("border"+b+"Color");"inset"===d&&e.isBlack()&&(e=new U([255,255,255,e.a]));var f=_[d]?_[d][c]:null;return{width:a.cssInt("border"+b+"Width"),color:f?e[f[0]](f[1]):e,args:null}}),e=j(b,c,d);return{clip:this.parseBackgroundClip(a,e,d,c,b),borders:h(d,b,e,c)}},d.prototype.parseBackgroundClip=function(a,b,c,d,e){var f=a.css("backgroundClip"),g=[];switch(f){case"content-box":case"padding-box":m(g,d[0],d[1],b.topLeftInner,b.topRightInner,e.left+c[3].width,e.top+c[0].width),m(g,d[1],d[2],b.topRightInner,b.bottomRightInner,e.left+e.width-c[1].width,e.top+c[0].width),m(g,d[2],d[3],b.bottomRightInner,b.bottomLeftInner,e.left+e.width-c[1].width,e.top+e.height-c[2].width),m(g,d[3],d[0],b.bottomLeftInner,b.topLeftInner,e.left+c[3].width,e.top+e.height-c[2].width);break;default:m(g,d[0],d[1],b.topLeftOuter,b.topRightOuter,e.left,e.top),m(g,d[1],d[2],b.topRightOuter,b.bottomRightOuter,e.left+e.width,e.top),m(g,d[2],d[3],b.bottomRightOuter,b.bottomLeftOuter,e.left+e.width,e.top+e.height),m(g,d[3],d[0],b.bottomLeftOuter,b.topLeftOuter,e.left,e.top+e.height)}return g},b.exports=d},{"./color":3,"./fontmetrics":7,"./log":13,"./nodecontainer":14,"./pseudoelementcontainer":18,"./stackingcontext":21,"./textcontainer":25,"./utils":26,punycode:1}],16:[function(a,b,c){function d(a,b,c){var d="withCredentials"in new XMLHttpRequest;if(!b)return Promise.reject("No proxy configured");var e=g(d),i=h(b,a,e);return d?k(i):f(c,i,e).then(function(a){return o(a.content)})}function e(a,b,c){var d="crossOrigin"in new Image,e=g(d),i=h(b,a,e);return d?Promise.resolve(i):f(c,i,e).then(function(a){return"data:"+a.type+";base64,"+a.content})}function f(a,b,c){return new Promise(function(d,e){var f=a.createElement("script"),g=function(){delete window.html2canvas.proxy[c],a.body.removeChild(f)};window.html2canvas.proxy[c]=function(a){g(),d(a)},f.src=b,f.onerror=function(a){g(),e(a)},a.body.appendChild(f)})}function g(a){return a?"":"html2canvas_"+Date.now()+"_"+ ++p+"_"+Math.round(1e5*Math.random())}function h(a,b,c){return a+"?url="+encodeURIComponent(b)+(c.length?"&callback=html2canvas.proxy."+c:"")}function i(a){return function(b){var c,d=new DOMParser;try{c=d.parseFromString(b,"text/html")}catch(e){m("DOMParser not supported, falling back to createHTMLDocument"),c=document.implementation.createHTMLDocument("");try{c.open(),c.write(b),c.close()}catch(f){m("createHTMLDocument write not supported, falling back to document.body.innerHTML"),c.body.innerHTML=b}}var g=c.querySelector("base");if(!g||!g.href.host){var h=c.createElement("base");h.href=a,c.head.insertBefore(h,c.head.firstChild)}return c}}function j(a,b,c,e,f,g){return new d(a,b,window.document).then(i(a)).then(function(a){return n(a,c,e,f,g,0,0)})}var k=a("./xhr"),l=a("./utils"),m=a("./log"),n=a("./clone"),o=l.decode64,p=0;c.Proxy=d,c.ProxyURL=e,c.loadUrlDocument=j},{"./clone":2,"./log":13,"./utils":26,"./xhr":28}],17:[function(a,b,c){function d(a,b){var c=document.createElement("a");c.href=a,a=c.href,this.src=a,this.image=new Image;var d=this;this.promise=new Promise(function(c,f){d.image.crossOrigin="Anonymous",d.image.onload=c,d.image.onerror=f,new e(a,b,document).then(function(a){d.image.src=a})["catch"](f)})}var e=a("./proxy").ProxyURL;b.exports=d},{"./proxy":16}],18:[function(a,b,c){function d(a,b,c){e.call(this,a,b),this.isPseudoElement=!0,this.before=":before"===c}var e=a("./nodecontainer");d.prototype.cloneTo=function(a){d.prototype.cloneTo.call(this,a),a.isPseudoElement=!0,a.before=this.before},d.prototype=Object.create(e.prototype),d.prototype.appendToDOM=function(){this.before?this.parent.node.insertBefore(this.node,this.parent.node.firstChild):this.parent.node.appendChild(this.node),this.parent.node.className+=" "+this.getHideClass()},d.prototype.cleanDOM=function(){this.node.parentNode.removeChild(this.node),this.parent.node.className=this.parent.node.className.replace(this.getHideClass(),"")},d.prototype.getHideClass=function(){return this["PSEUDO_HIDE_ELEMENT_CLASS_"+(this.before?"BEFORE":"AFTER")]},d.prototype.PSEUDO_HIDE_ELEMENT_CLASS_BEFORE="___html2canvas___pseudoelement_before",d.prototype.PSEUDO_HIDE_ELEMENT_CLASS_AFTER="___html2canvas___pseudoelement_after",b.exports=d},{"./nodecontainer":14}],19:[function(a,b,c){function d(a,b,c,d,e){this.width=a,this.height=b,this.images=c,this.options=d,this.document=e}var e=a("./log");d.prototype.renderImage=function(a,b,c,d){var e=a.cssInt("paddingLeft"),f=a.cssInt("paddingTop"),g=a.cssInt("paddingRight"),h=a.cssInt("paddingBottom"),i=c.borders,j=b.width-(i[1].width+i[3].width+e+g),k=b.height-(i[0].width+i[2].width+f+h);this.drawImage(d,0,0,d.image.width||j,d.image.height||k,b.left+e+i[3].width,b.top+f+i[0].width,j,k)},d.prototype.renderBackground=function(a,b,c){b.height>0&&b.width>0&&(this.renderBackgroundColor(a,b),this.renderBackgroundImage(a,b,c))},d.prototype.renderBackgroundColor=function(a,b){var c=a.color("backgroundColor");c.isTransparent()||this.rectangle(b.left,b.top,b.width,b.height,c)},d.prototype.renderBorders=function(a){a.forEach(this.renderBorder,this)},d.prototype.renderBorder=function(a){a.color.isTransparent()||null===a.args||this.drawShape(a.args,a.color)},d.prototype.renderBackgroundImage=function(a,b,c){var d=a.parseBackgroundImages();d.reverse().forEach(function(d,f,g){switch(d.method){case"url":var h=this.images.get(d.args[0]);h?this.renderBackgroundRepeating(a,b,h,g.length-(f+1),c):e("Error loading background-image",d.args[0]);break;case"linear-gradient":case"gradient":var i=this.images.get(d.value);i?this.renderBackgroundGradient(i,b,c):e("Error loading background-image",d.args[0]);break;case"none":break;default:e("Unknown background-image type",d.args[0])}},this)},d.prototype.renderBackgroundRepeating=function(a,b,c,d,e){var f=a.parseBackgroundSize(b,c.image,d),g=a.parseBackgroundPosition(b,c.image,d,f),h=a.parseBackgroundRepeat(d);switch(h){case"repeat-x":case"repeat no-repeat":this.backgroundRepeatShape(c,g,f,b,b.left+e[3],b.top+g.top+e[0],99999,f.height,e);break;case"repeat-y":case"no-repeat repeat":this.backgroundRepeatShape(c,g,f,b,b.left+g.left+e[3],b.top+e[0],f.width,99999,e);break;case"no-repeat":this.backgroundRepeatShape(c,g,f,b,b.left+g.left+e[3],b.top+g.top+e[0],f.width,f.height,e);break;default:this.renderBackgroundRepeat(c,g,f,{top:b.top,left:b.left},e[3],e[0])}},b.exports=d},{"./log":13}],20:[function(a,b,c){function d(a,b){f.apply(this,arguments),this.canvas=this.options.canvas||this.document.createElement("canvas"),this.options.canvas||(this.canvas.width=a,this.canvas.height=b),this.ctx=this.canvas.getContext("2d"),this.taintCtx=this.document.createElement("canvas").getContext("2d"),this.ctx.textBaseline="bottom",this.variables={},h("Initialized CanvasRenderer with size",a,"x",b)}function e(a){return a.length>0}var f=a("../renderer"),g=a("../lineargradientcontainer"),h=a("../log");d.prototype=Object.create(f.prototype),d.prototype.setFillStyle=function(a){return this.ctx.fillStyle="object"==typeof a&&a.isColor?a.toString():a,this.ctx},d.prototype.rectangle=function(a,b,c,d,e){this.setFillStyle(e).fillRect(a,b,c,d)},d.prototype.circle=function(a,b,c,d){this.setFillStyle(d),this.ctx.beginPath(),this.ctx.arc(a+c/2,b+c/2,c/2,0,2*Math.PI,!0),this.ctx.closePath(),this.ctx.fill()},d.prototype.circleStroke=function(a,b,c,d,e,f){this.circle(a,b,c,d),this.ctx.strokeStyle=f.toString(),this.ctx.stroke()},d.prototype.drawShape=function(a,b){this.shape(a),this.setFillStyle(b).fill()},d.prototype.taints=function(a){if(null===a.tainted){this.taintCtx.drawImage(a.image,0,0);try{this.taintCtx.getImageData(0,0,1,1),a.tainted=!1}catch(b){this.taintCtx=document.createElement("canvas").getContext("2d"),a.tainted=!0}}return a.tainted},d.prototype.drawImage=function(a,b,c,d,e,f,g,h,i){(!this.taints(a)||this.options.allowTaint)&&this.ctx.drawImage(a.image,b,c,d,e,f,g,h,i)},d.prototype.clip=function(a,b,c){this.ctx.save(),a.filter(e).forEach(function(a){this.shape(a).clip()},this),b.call(c),this.ctx.restore()},d.prototype.shape=function(a){return this.ctx.beginPath(),a.forEach(function(a,b){"rect"===a[0]?this.ctx.rect.apply(this.ctx,a.slice(1)):this.ctx[0===b?"moveTo":a[0]+"To"].apply(this.ctx,a.slice(1))},this),this.ctx.closePath(),this.ctx},d.prototype.font=function(a,b,c,d,e,f){this.setFillStyle(a).font=[b,c,d,e,f].join(" ").split(",")[0]},d.prototype.fontShadow=function(a,b,c,d){this.setVariable("shadowColor",a.toString()).setVariable("shadowOffsetY",b).setVariable("shadowOffsetX",c).setVariable("shadowBlur",d)},d.prototype.clearShadow=function(){this.setVariable("shadowColor","rgba(0,0,0,0)")},d.prototype.setOpacity=function(a){this.ctx.globalAlpha=a},d.prototype.setTransform=function(a){this.ctx.translate(a.origin[0],a.origin[1]),this.ctx.transform.apply(this.ctx,a.matrix),this.ctx.translate(-a.origin[0],-a.origin[1])},d.prototype.setVariable=function(a,b){return this.variables[a]!==b&&(this.variables[a]=this.ctx[a]=b),this},d.prototype.text=function(a,b,c){this.ctx.fillText(a,b,c)},d.prototype.backgroundRepeatShape=function(a,b,c,d,e,f,g,h,i){var j=[["line",Math.round(e),Math.round(f)],["line",Math.round(e+g),Math.round(f)],["line",Math.round(e+g),Math.round(h+f)],["line",Math.round(e),Math.round(h+f)]];this.clip([j],function(){this.renderBackgroundRepeat(a,b,c,d,i[3],i[0])},this)},d.prototype.renderBackgroundRepeat=function(a,b,c,d,e,f){var g=Math.round(d.left+b.left+e),h=Math.round(d.top+b.top+f);this.setFillStyle(this.ctx.createPattern(this.resizeImage(a,c),"repeat")),this.ctx.translate(g,h),this.ctx.fill(),this.ctx.translate(-g,-h)},d.prototype.renderBackgroundGradient=function(a,b){if(a instanceof g){var c=this.ctx.createLinearGradient(b.left+b.width*a.x0,b.top+b.height*a.y0,b.left+b.width*a.x1,b.top+b.height*a.y1);a.colorStops.forEach(function(a){c.addColorStop(a.stop,a.color.toString())}),this.rectangle(b.left,b.top,b.width,b.height,c)}},d.prototype.resizeImage=function(a,b){var c=a.image;if(c.width===b.width&&c.height===b.height)return c;var d,e=document.createElement("canvas");return e.width=b.width,e.height=b.height,d=e.getContext("2d"),d.drawImage(c,0,0,c.width,c.height,0,0,b.width,b.height),e},b.exports=d},{"../lineargradientcontainer":12,"../log":13,"../renderer":19}],21:[function(a,b,c){function d(a,b,c,d){e.call(this,c,d),this.ownStacking=a,this.contexts=[],this.children=[],this.opacity=(this.parent?this.parent.stack.opacity:1)*b}var e=a("./nodecontainer");d.prototype=Object.create(e.prototype),d.prototype.getParentStack=function(a){var b=this.parent?this.parent.stack:null;return b?b.ownStacking?b:b.getParentStack(a):a.stack},b.exports=d},{"./nodecontainer":14}],22:[function(a,b,c){function d(a){this.rangeBounds=this.testRangeBounds(a),this.cors=this.testCORS(),this.svg=this.testSVG()}d.prototype.testRangeBounds=function(a){var b,c,d,e,f=!1;return a.createRange&&(b=a.createRange(),b.getBoundingClientRect&&(c=a.createElement("boundtest"),c.style.height="123px",c.style.display="block",a.body.appendChild(c),b.selectNode(c),d=b.getBoundingClientRect(),e=d.height,123===e&&(f=!0),a.body.removeChild(c))),f},d.prototype.testCORS=function(){return"undefined"!=typeof(new Image).crossOrigin},d.prototype.testSVG=function(){var a=new Image,b=document.createElement("canvas"),c=b.getContext("2d");a.src="data:image/svg+xml,";try{c.drawImage(a,0,0),b.toDataURL()}catch(d){return!1}return!0},b.exports=d},{}],23:[function(a,b,c){function d(a){this.src=a,this.image=null;var b=this;this.promise=this.hasFabric().then(function(){return b.isInline(a)?Promise.resolve(b.inlineFormatting(a)):e(a)}).then(function(a){return new Promise(function(c){window.html2canvas.svg.fabric.loadSVGFromString(a,b.createCanvas.call(b,c))})})}var e=a("./xhr"),f=a("./utils").decode64;d.prototype.hasFabric=function(){return window.html2canvas.svg&&window.html2canvas.svg.fabric?Promise.resolve():Promise.reject(new Error("html2canvas.svg.js is not loaded, cannot render svg"))},d.prototype.inlineFormatting=function(a){return/^data:image\/svg\+xml;base64,/.test(a)?this.decode64(this.removeContentType(a)):this.removeContentType(a)},d.prototype.removeContentType=function(a){return a.replace(/^data:image\/svg\+xml(;base64)?,/,"")},d.prototype.isInline=function(a){return/^data:image\/svg\+xml/i.test(a)},d.prototype.createCanvas=function(a){var b=this;return function(c,d){var e=new window.html2canvas.svg.fabric.StaticCanvas("c");b.image=e.lowerCanvasEl,e.setWidth(d.width).setHeight(d.height).add(window.html2canvas.svg.fabric.util.groupSVGElements(c,d)).renderAll(),a(e.lowerCanvasEl)}},d.prototype.decode64=function(a){return"function"==typeof window.atob?window.atob(a):f(a)},b.exports=d},{"./utils":26,"./xhr":28}],24:[function(a,b,c){function d(a,b){this.src=a,this.image=null;var c=this;this.promise=b?new Promise(function(b,d){c.image=new Image,c.image.onload=b,c.image.onerror=d,c.image.src="data:image/svg+xml,"+(new XMLSerializer).serializeToString(a),c.image.complete===!0&&b(c.image)}):this.hasFabric().then(function(){return new Promise(function(b){window.html2canvas.svg.fabric.parseSVGDocument(a,c.createCanvas.call(c,b))})})}var e=a("./svgcontainer");d.prototype=Object.create(e.prototype),b.exports=d},{"./svgcontainer":23}],25:[function(a,b,c){function d(a,b){f.call(this,a,b)}function e(a,b,c){return a.length>0?b+c.toUpperCase():void 0}var f=a("./nodecontainer");d.prototype=Object.create(f.prototype),d.prototype.applyTextTransform=function(){this.node.data=this.transform(this.parent.css("textTransform"))},d.prototype.transform=function(a){var b=this.node.data;switch(a){case"lowercase":return b.toLowerCase();case"capitalize":return b.replace(/(^|\s|:|-|\(|\))([a-z])/g,e);case"uppercase":return b.toUpperCase();default:return b}},b.exports=d},{"./nodecontainer":14}],26:[function(a,b,c){c.smallImage=function(){return"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7"},c.bind=function(a,b){return function(){return a.apply(b,arguments)}},c.decode64=function(a){var b,c,d,e,f,g,h,i,j="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",k=a.length,l="";for(b=0;k>b;b+=4)c=j.indexOf(a[b]),d=j.indexOf(a[b+1]),e=j.indexOf(a[b+2]),f=j.indexOf(a[b+3]),g=c<<2|d>>4,h=(15&d)<<4|e>>2,i=(3&e)<<6|f,l+=64===e?String.fromCharCode(g):64===f||-1===f?String.fromCharCode(g,h):String.fromCharCode(g,h,i);return l},c.getBounds=function(a){if(a.getBoundingClientRect){var b=a.getBoundingClientRect(),c=null==a.offsetWidth?b.width:a.offsetWidth;return{top:b.top,bottom:b.bottom||b.top+b.height,right:b.left+c,left:b.left,width:c,height:null==a.offsetHeight?b.height:a.offsetHeight}}return{}},c.offsetBounds=function(a){var b=a.offsetParent?c.offsetBounds(a.offsetParent):{top:0,left:0};return{top:a.offsetTop+b.top,bottom:a.offsetTop+a.offsetHeight+b.top,right:a.offsetLeft+b.left+a.offsetWidth,left:a.offsetLeft+b.left,width:a.offsetWidth,height:a.offsetHeight}},c.parseBackgrounds=function(a){var b,c,d,e,f,g,h,i=" \r\n ",j=[],k=0,l=0,m=function(){b&&('"'===c.substr(0,1)&&(c=c.substr(1,c.length-2)),c&&h.push(c),"-"===b.substr(0,1)&&(e=b.indexOf("-",1)+1)>0&&(d=b.substr(0,e),b=b.substr(e)),j.push({prefix:d,method:b.toLowerCase(),value:f,args:h,image:null})),h=[],b=d=c=f=""};return h=[],b=d=c=f="",a.split("").forEach(function(a){if(!(0===k&&i.indexOf(a)>-1)){switch(a){case'"':g?g===a&&(g=null):g=a;break;case"(":if(g)break;if(0===k)return k=1,void(f+=a);l++;break;case")":if(g)break;if(1===k){if(0===l)return k=0,f+=a,void m();l--}break;case",":if(g)break;if(0===k)return void m();if(1===k&&0===l&&!b.match(/^url$/i))return h.push(c),c="",void(f+=a)}f+=a,0===k?b+=a:c+=a}}),m(),j}},{}],27:[function(a,b,c){function d(a){e.apply(this,arguments),this.type="linear"===a.args[0]?e.TYPES.LINEAR:e.TYPES.RADIAL}var e=a("./gradientcontainer");d.prototype=Object.create(e.prototype),b.exports=d},{"./gradientcontainer":9}],28:[function(a,b,c){function d(a){return new Promise(function(b,c){var d=new XMLHttpRequest;d.open("GET",a),d.onload=function(){200===d.status?b(d.responseText):c(new Error(d.statusText))},d.onerror=function(){c(new Error("Network Error"))},d.send()})}b.exports=d},{}]},{},[4])(4)}); \ No newline at end of file diff --git a/games/ovo/1.4.4/icon-256.png b/games/ovo/1.4.4/icon-256.png new file mode 100644 index 0000000000000000000000000000000000000000..61674cfbb152a5cf3dc7cecc9a99cab5573da338 GIT binary patch literal 3361 zcmeAS@N?(olHy`uVBq!ia0y~yU<5K5893O0R7}x|G!U;i$lZxy-8q?;Kn_c~qpu?a z!^VE@KZ&eBK4*bPWHAE+-(e7DJf6QIg@J)*o2QFoNJZS+%h7qNhCIv{-_&0=mex>E zS`!g6n|*~m^UD+czl9(FvyD4)`Gxz(AVL4d@<+X0ZF=iO^hH0K{0iI?f<+>+S1$Kf z@DahPkW7C;_ZNXnZCzy+x=;NkQrIFFidCY2v3ug>*Drj|bUl3$lv^b`w=;61OzbM( z^^1)SwWlri-ukk%L@n)TQOQcPy?y77tcmE;ySnW9#hEiiPhVVm>x-3@@a81TT_LmM z+|!f7W-RvJ9d>4s_0AZc#ojw9XZ`m*g&?iaOL-OeQ|a*y7A;cFt^{vzOZ*Y=CE zGxYc_F5D)Xzu5d@jLahETq`HOa1xU}C2+tYi`rMR$zZ|m9$>AjuL9tp^1MSnD_ z5|Ob6o_qVHup^vR!Dnsz`IfHj z5dN}kR<)e0SG1t|3t!XkHda%%DfwNPo%OD=L?hRA&I0qRcb;EdcDrkaOa7*vUo(Pp zU40gr-@H?`W#u*{wTrWJ@@#K~L<>%S;cK>CE_c=14$m)Yv!naXu7({^shWItt^4dO z?IfYSC!bwg?7LOeu=8F@@wbc@+xGQ+`x6xJUY(aG!+Z7G^^5c3U%k#af3|n=!dt(r zZhiKym3_N&XQ4?*G*C_5%JqwF&CUDTvR(t#=zlHU^8DGcivhVnH9waE4Z3s3LTc4o zpql+xfCkN$c6Z(iQZpTBP;v3&j1@()cq>sym=0FAg)wq<$A`nMVWNn~lN@B5b-{VwC#Y@iLhW?IkMxik68#cg*ko-x1O z_pQXZ+@!ep_>0B4I~UK)-zNL^Wg1ZFv%ZV&w~O43@8?+Gx_lO>^sMaS{%ueD()Qg1 zx@9&{>1=B^`P|d8XKOYC-DO_vZfsuOV|Qzs^{k(1KwsrO>r2afCsDgax7_6OS)dQ^ zo{>F!=Z@j83`?MO>4k0QwgBzjd}BZbHU|N7OCZpf-9XPx1A0OGsLn27RfM}}s$l(# z{!_qkwC;{9QJ)KB94**52N*Y-XSkMM0!C6KkN9a?OHWNQ-xUn5?@J5oy8FU!DlqPoc0`<$J-bF^_rhd`xI|o33PSpv4 zdJRzPRib&X&@<&l#7YEvnBi0;teL)2nlAzlNtFsAzSC z#Fpich%1m*VEp_4|NpbHx_Uqk zV@Z%-FoVOh8)-mJsHcl#NJZS+n;W?p6gV6XzWQ&!>l+8_O2v0)i}Lig6&hRFO3uB< zA6jBH*YEz63bku5ORQ`a)yyuwbOZ@47hiPw<(KmC9>3+6_y0`0__E~Jt9f>e8Xs(5 Ud(2*z1hjy`)78&qol`;+05{1%C;$Ke literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/adblocksign-sheet0.png b/games/ovo/1.4.4/images/adblocksign-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..78cbfae90e8cfd1fed16031efa81643f51cf93ba GIT binary patch literal 280 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I0Jk_T!AzY{Qv*I`R@5kKo(<3 zkY6x^!?PP{K+axI7srr_xVP6GxegnMFkig!-M+*(F|12)m4=?`t@F_-li$BKH!sVs zX1Ra|$7q<h%1m*|I7IQ|Nn_OoL7My z#*!evUSyUm7IHz zKeWVZuHXGB6>8UBmRQ*;s+nDU=?D^9F23mU%P-~OJ$}nC@Bf*0@ny-cSM%%`H9pwB U_L#ja31|U>r>mdKI;Vst0E9U}#Q*>R literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/ared-sheet0.png b/games/ovo/1.4.4/images/ared-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..a909b3b6a8d69d3b01404d564f5e70b4cd1b4845 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^Q9zu)!3-o6g8~oBL5KgYli3U!%d4$68$HWDUbWz2#+P40 zQoU~94_cT=_3mqPTYPci_ZA?T0ptRyYbrqcozoXa*Pk}glhV6i0S#sFboFyt=akR{ E08!aHGXMYp literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/background-sheet0.png b/games/ovo/1.4.4/images/background-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..55927466e04394b91bf3622c8f0a21fa30e1a43f GIT binary patch literal 47871 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 PvE?h=*DN{pwjl1GG!28r literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/bannercontainer-sheet0.png b/games/ovo/1.4.4/images/bannercontainer-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..764148dd2e13f367463dd16e17bbb402da2c83f5 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^93afd3?%;@)Hwm9m;-!5T!HlRD%)E?im@cfFPOpM w*^M+HN5s>`F{C0c_JATIkk_E_fBiOR2?hZMMvqPPNk9<>Pgg&ebxsLQ0A~UiX#fBK literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/bfakenine-sheet0.png b/games/ovo/1.4.4/images/bfakenine-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..499d67e6d8a9d09ac6e19eca3c6a3cfa05b4dc58 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^(}8#m2Q!d#{BuqfNO1=Egt!9fzP>&tCZ=lBmS7-< zu_VYZn8D%MjWi%eZe0rz*d37h#&M$9ZMEIoD< z3QWBV?-n9}?f#hGq4T=21MP%+2Vwev^i^4LIJoX!%v!A;g8=U$5r%?UbA@81!{2V) Ute6;50CXgSr>mdKI;Vst0KmLnZ2$lO literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/body-sheet0.png b/games/ovo/1.4.4/images/body-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..860c301b6361ac69c56059d68c490c03f051f3af GIT binary patch literal 98 zcmeAS@N?(olHy`uVBq!ia0vp^96&6<$P6R}UDntEDYgKg5ZC|z{{xw!hc4FvDREC1 s$B>G++JlU|KwgumdKI;Vst0QP+t@c;k- literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/border.png b/games/ovo/1.4.4/images/border.png new file mode 100644 index 0000000000000000000000000000000000000000..8e6fc616ccf7fd8f838e136e852f7953fed931f8 GIT binary patch literal 536 zcmeAS@N?(olHy`uVBq!ia0vp^T0k7a!3HG1yk7bWNHG=%xjQkeJ16rJ$YDu$^mSxl z*x1kgCy^D%=PdAuEM{QfI}E~%$MaXD05z=jba4#HaK3sq*5z)Z%z=;c$wxW_1r6QA zfrOIMF^Szk9tiC2=rB}D>Jhx?dagrISxG7BjS>)?`~92ydC5NUrQLaM;XHG5}sHA-vhuJ88Q{P!i_&R^yD1|I zJ7ipHxFFqpBE{%B+r-mP*YV8w<=yPD{IWP(%RFfVpLDi~XVd;m8howio$)J}`P_?6 z#`G^Y8ZIa^JMjZWn3+>xi7PmIS)syxx$y(j#Ipru4ijmCn>Ni%i%?rKz}2kMdkR`pPt9RmxS6fxoP>Z??t!l+sRCQ0a)Hi1&(`86QSh+dNa4$3M-!=D zezul<<_aZu8ZH*Y-pN)9w!sB6wJn_UZ3YpU?2 z*KteK+BoL2Eyo*V-PELrx&`bC8ANBVWH0Ejs}Kr#$oNxn)3Me1oBI!P RiU4&oc)I$ztaD0e0sx0KB!d6| literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/buttontrigger-sheet1.png b/games/ovo/1.4.4/images/buttontrigger-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..97bbdae64add04ee74bb2ca698f25408f6918898 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0MfW|Njqss=}?D89je-meEY5-6%M6?Liujy-*%|)#SnHmI2`9F>Fl=kJ>U=w=x6gV9Q^`zQ V^QBXRE&{bOc)I$ztaD0e0syRYCh-6O literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/camera-sheet0.png b/games/ovo/1.4.4/images/camera-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..d87d7266e609d73a9221a14df9d6541c9d17aba0 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^zd)FS8A$FoTE!2fm;-!5T=gfNzjK^>ACMdD>Eakt t5%>0hAtR7?Na6SLZHMzBSb%J@fy`Gq2FAaS82*4v@O1TaS?83{1OQY08>s*Q literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/checkbox-sheet0.png b/games/ovo/1.4.4/images/checkbox-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..649a08f2ac050da834ef1e6824a487e9c6cb8710 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I0Jk_T!AzY{Qv*I`R@5kKo(<3 zkY6x^!?PP{K+ZN#7srr_xVKjvxegofxLo|R^Z&x#f-9zS8qMnUG@j7AQ9fc?k>RPS z9~r+0zX-2t;4xM>_?f|np^{-1^T)G{if5FH(&T@veZzlQp`ZDW(zpJwZy^ivXKzZE zPGHPn*vGhn!Gyu9!NQH<$tm3iF^3flPTCH0OdAY(w2xFS?l@*F)tj>A)BnE{*Uhdt zP$#I)AerXS^qXN3Lr3ibp8R!N9E|^-XaA%0>--DzN%v3vGx++k@$u(pXW0wt`My>~ RO!)-znWw9t%Q~loCIIl`ZPNe% literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/cmgskin-sheet0.png b/games/ovo/1.4.4/images/cmgskin-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..9fddb0c4424a5e82f5d9abbe0fea3be2a39aad80 GIT binary patch literal 533 zcmV+w0_y#VP)SbW1IhD;ZmcTz!v}j00DGTPE!Ct z=GbNc00EgvL_t(|UhUP}j>0eu1kfEjy#oLLyX$7eI+e`^g-1G1mCzg;+LE6%sCoTS z{BRt|+j6%^YGB?i^YFm_VfTqI=jC?>wMoKL_~ z3KuZ61w`U>+-~rGC8p_SF)jfF>T?^QT@~8_Oc}7ssYYPm4**DBXF$)uA?5(qcL4Ui z<^V)+s>f@KaS5P+Lb?F^5ujjqw*d|`?Gy01Ubo=%JtM$=4C@hKpvx1$k^u?{e~oPN zU4kkI02%>B?DJ7BB>+nVSZ7Z6dgHU)0$2#d>5QBJ7{XwQ0LxzY1^R$K+roB!wy+s5 ztDtmO2?t9DaIJr|0jdjuk;9dMc7U*61ZqYBo(-i1oFm+m=lMfm+oox9z~6Ts3^@@W zBnN7ZfULkEaIdI9!Unw%SP2+51PCCty#g59K)?$b+CW-B-Us4y0A76xd~dE?xpL(f X>Z&I^xQ%p*00000NkvXXu0mjfUGCd| literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/coin-sheet0.png b/games/ovo/1.4.4/images/coin-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..5b2065718b8844f36983ee935aeab611ff72894e GIT binary patch literal 2052 zcmb7_`BRf=633r62_^)14IqL*Gzbbxgvg8%uJH|L5abdNguXK9}?te zKr|-;01W(@-eCYhS_uIHR*NHzQQ=zXhXjWEXsNa4woZ*kb7V7%tqmYHq9VUID`z&6G!9P|6kq+DrXFi`%E`r}>Y*RLypp4P56@#*D+> z@uZ&~hUx%^qZxvW+dkE{lIyVQVCP$!sob!<3vf4Ce^{|TLC7b(T^|p9b!qeyeEtpB zN@k|}kM15JDwvP7&{<(WCb)Thk7$|#;g8NP$=1B_z3bvzxgO2vcG5^REr)CuDv zHZelg)F^<4?XjF$c`3$&y7g-~FcLEW+%-|p^}8+W`f%v}9Mflh7=;EZ5#;>K7#;9| zdaMpWyR&wJ2yn9h2tKW)l)|JJ56Sa%IP`$POsj-`fz7sJ6vf@?6|m58JAK zMkm)>H!oI_J(3o<*J5g~c_~D*3#v1+Yn`UxcDw8bI7)O(&3tg5k8?YPc6qB9J-!7x zqv0F7q@(a5jLPEDV_0>Bu@cF>?^S{1II)FZHAs%@;a0CwB*#zPvE)o>!o5D zgliJ4`gQfDX84NRkLT|aOLvsyQvc{;;FMZHyPAneAe>0Bid}qbk&fySy4Tv`$by!2 z9FdRtKPD<~-z1aL!3Bwjsv7BmBC(UC19fG1#7X+tY8(|{3w;24)M66;l$l2%z>lID zdxPr(C?5cOMn2B66%jzR4!FYKM@xWH>|^mFfKIIDrV;37P)113@(eB#D0c{ z0THkYVjYnZY9hUv-AM<`i&zStH1Y(B!z`#9Ko$^w7D!FD|M_qBn-@~GxmhL{xn>n( zrl+ZDWsoLm4=NAN#|4pX*s;`f_OIDkI_Jvq5)xS6AWg=K5`60{U}T7K^6sr~{X=Sk zbu6`W_wh8aJ!3knBxJ=3GAs6I=}dL%*x-V`*gnVT@HQ&G2`4JBvRw&yf3XxcGkU7=t*Uc0Qq`9O*IX_xn98Cg>9VfQv+5TiTM@0g}A2N?K1 z^-|~=a}ctlxe;H-ff8jXWXIwaC z%KIWr9sT{#Rw;x1rYL)8V~_eUDQ5ZOB-z52LDMFCds`RS)^^|a#>r|-s~L^_Zn5do zRJrUA16>Qt=B+^b>Eu-+dXF_=-+!ie?BEACe#xNE*C$FLMUat8%Tv!Png-tFT0_^3 zu&slkenkC1=K51BJK$0d9imAOEQ=O)&A_?eb)2SWVV8QddnM?Q*zbg?fF^RE_<2Fd zb+kdEe{;6ttVLDkk1s<@uCclU^*D#dK@U?@Ij9^-w&i>@kywvMf#H@U!%bZokvfU* zT$j18#8?MFPsq_{DgQH45Du1p0&&pp#V5oQTL6fFgsVbKzPn`K>U;rpY|fzHkJE%x zCrzIQ0Odn;-u}gNKS17(oU42&(#K-}IzMMHWmpndDub96D>1k+cN`MW)S;v& zD~-;SEU)#SXmzd%l&jB{s^$#v#`N4Kt~k33dY+j^|3#uwEsR>c^y8$fPcNQZID7G@ r`Bz2b0sXr1V0Ud;efZY$zk^)pThH)=v!~|2e|O;T6Xbo*la=>>phSP< literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/collider-sheet0.png b/games/ovo/1.4.4/images/collider-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..b6b655e13826f8b46513e6dfd18c20dcb94ea334 GIT binary patch literal 223 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&@dWsUxPrL+To#j$0U7JK8ZCen zb4ie2FoTiN{fh_nf!ume7srr_xVIM%avo3+U^r;}?SAn+r3!w^VTJcj@P literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/collider-sheet1.png b/games/ovo/1.4.4/images/collider-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..f48cd47e2ffd666623fbf50ce54e9974256bd5d3 GIT binary patch literal 140 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/credits-sheet0.png b/games/ovo/1.4.4/images/credits-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..388df4d7041861c9dcdd84801b2b3e62ffde651f GIT binary patch literal 1012 zcmeAS@N?(olHy`uVBq!ia0y~yVAKa@*n|m|Hzv978JN-rl{~t8B=_64?KJo%R17 z@f#dx_&alUX|=E)mgrag6xuhBiNUYmzIUFKL`?n9%`aNT<0|Iz>hJk*h+7|sfVB6+ zv)>M#&ffVd?)Skv4@7yMG3f6}g0R@uCm5Jlur^yB;9egAX6-zvEpetWuEMf=_5IV4 zF@NLwp0BEY%U--jJnr11SKo^a!tZ9=&p5pILy=hc{^^@{{Mx&xiCf?Qt5F>H0kGj9 zBiSn+igG`Luq+!^-{)RmW6)k!%Fs67=`T91Z<`ioJNpboSzhPiyoan~I&`jXRhS_XsL|AoTMo_Rm`S z{f`cvzP+dCx&p%W6%R}KAd25SP1D=6=l1D}txc7Cr%Ufxw6|swFi7qk5PkcUZC!?b z{PRPn?>|Z1qu0FivNr#jwQ+?B$GF!QC**zOV*Wh6>L-(U+`l;e$E7l7JmdZ*_adjSZAuFC`v#Y;^=4b>cfed|L3M=HuU^ zpO5gz+4z5`Ise}Mp8tbZ@%Q1C_2>UP|B3Gwf3E)FQ4Qbo{U09v(R#kvvi|(f>UW19 z9Q|wZ&c0~BnEsv_{0IJUKAUZj&jDorKU%YMVa%E8KmFpL!)Lxf{U_tu&d06dzeR7{ zH=NjAYjvpmZ`d3EWPADFM%SzV9)7L=?fNG9nYB;f9In^@cB%7&*0yWj?NP6mCa?V> z6z9A{Wlz`I&zBxft9)6pdXLFjZhhTPm!@8;cp2oqr(~^Y+^kov)5R)YW_^s?6|-ad zI`Ow(kFA~}#q}-7dt+Rd))nvEx8Dz)&eFNyz4mD3%AE%KrQeUO4x2KaP2|Z^!J`$K z9@=|9T$-V@$7BVAes9*E>1|t2aqIVHZ<)?!cEeja`cdojHnS_<$BS+S z>JM#|nKg^|hy(x=W>-efbSJ4tOJ}%MXs)o(-y;&bd-|cQZ$UARaTS^y-1J?qJzIKV z)*g}Q2JtwqbqBpK#(oc~;Ek&Y>=%z~0cMwnz&rz^`|Z2uSxslGwq5VPXqWI`rbDVV UVTJcjxPdaSr>mdKI;Vst0MGmDNB{r; literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/decor-sheet0.png b/games/ovo/1.4.4/images/decor-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..89227c7ec0ed506be0b7fb5e0e0a9b8ebf03ccea GIT binary patch literal 181 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0MfW|9>D^e5|<;NHLZK z`2{mLJiCzwmAa~>NTE+? zC9}}_pOO(1ez3jX_&GV#H%{}GM?xTzWA-Y}C6l_&CIrMfu8lNpK7F_S>VZ9#=eB*F zvE$}TwbG*S*%nq6b$)66r}s8j*vUE8Sf~kTJ9J*30E-y literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/decor2-sheet0.png b/games/ovo/1.4.4/images/decor2-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..bc6276d2c3b77f4016103693c10a6af66c59a0ad GIT binary patch literal 393 zcmeAS@N?(olHy`uVBq!ia0vp^4?viM8A$4Wo^=^WaR&H=xB_V)`2YWZ^WF28fGoz6 zAirP+hi5m^fNVWa7srr_xVLu?ay1(Wv>jaY{{IEhD4V6X*?1x!)r2P|`pLQc6Pq8^ zeeu@&Md9Dx{7Wv}(|tp_VjBww2ZzK)%MY(4bc@r>|5udV-?+&E9USoRYV>@3UT&tOiuC#yHJ? zl8Pr3E%8n7WME`ue7^qM8*USCkc&{k40Eul92RyvzEmiHK*HAVV0yt_Rfv;RCu=kS z!PoF=2Jv;G3}7dLiEHy!y|lJVFo8_8u!mUrl2yNRN9qJ|+YO))^>p=fS?83{1OQyu BeI@_^ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/dedraloader-sheet0.png b/games/ovo/1.4.4/images/dedraloader-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..96ae53fdc742645b348e8dc84c323e52bbbafe90 GIT binary patch literal 450722 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

w*b{%m|=sregKWE`j{@`G|8X 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 pNzmXHNaWPcwu6p;kgKwuT}-0glBS*P##?V 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

|sjTnbu_uWJXKHy5F&p|DzReV6? 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

p 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

&sq8oc?bzWz71F*zL10E%!r7tsHx>T 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/dedraloader-sheet1.png b/games/ovo/1.4.4/images/dedraloader-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..5fa0239c48fd2bb95821e8251477de60399f4428 GIT binary patch literal 329477 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%0AP7r0GAw*{zS?j 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

XAmLmrCa#Ji}?QagJM<@8`R> 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
~+ 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 Trc~ns{*OI7$lG(aI-UDJc)A-1 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/dialogoverlay-sheet0.png b/games/ovo/1.4.4/images/dialogoverlay-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..d2c74deebb36e937809dd86667b12e542dbaa5a2 GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^zd)FS8A$FoTE!2fm;-!5T!HlRD%)E?D%jJ-F{C2y r?EynZAn%aE@8#PL=S8pp*<=HmuW}5Ge;+aY0h!?G>gTe~DWM4fjRzU! literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/endcarddialog-sheet0.png b/games/ovo/1.4.4/images/endcarddialog-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..76e1b8e88dce34dfae4caf6420f8d27378e65f1f GIT binary patch literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^zd)FS8A$FoTE!2fm;-!5T>t<7zx;^w2_QGv)5S5Q tBJS-0Lq;I)kizff+YaYNumIU)1DUUK42*vtG5i6U;OXk;vd$@?2>|GQ9QXhL literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/endflag-sheet0.png b/games/ovo/1.4.4/images/endflag-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..6590c7d06057f9f26a45a95dd19a25d4516849c6 GIT binary patch literal 291 zcmeAS@N?(olHy`uVBq!ia0vp^i9mdugBeKL%{`k0q&Ne7LR^6~5d8oDzxnR@OF$N5 zNswPKgTu2MX+X{iPZ!6KinzBoZgL)R5O8*!{+Yij`3AqF)I1>#i5dIm@qgMEuknTz z1ivwXFa%aJf??y{1~@zr2ZIUvFt|Y+1aEL}kAL~8ULw3V_v!7h_l5npzr8&D`BKHI zJvMjq%NJbU{o?8B!#~W5f4P18GrffzQ2mqffuz8u;<<|?L4Ngg^>bP0l+XkKxPX3$ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/fakenine-sheet0.png b/games/ovo/1.4.4/images/fakenine-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..86121f433bf5d8e818174c9dbc61ecbd53891175 GIT binary patch literal 244 zcmeAS@N?(olHy`uVBq!ia0vp^(}8#m2Q!d#{BuqfNO1=Egt!9fzP`Ty|Nk#BFKq;J z7)yfuf*Bm1-ADs+W_r3fhE&A8y|a;%L4n8BvGo7Kty_hi9&mqWo3NShWW>zE!qQ_$ zp}^F;@NOXj*zS+{9XhWYJJ3$JcMzrzNMDr|hlA_x#jMrpF$nN35@9HqHCHHBI{fX% V&5DU31wcnKc)I$ztaD0e0suX$VXgoG literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/fakeparseimage-sheet0.png b/games/ovo/1.4.4/images/fakeparseimage-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..6f03e3f017d286384ae20459ce93c0ff37db284e GIT binary patch literal 3327 zcmeHJX;f3!7N#*s0yqFNh?O8^Qjs8ofS@=*z%t1g1Y^)jKtlq`1p+D!hzLOlPn4N} zOfF@VNlkz#(^5)7!X#1%l))rS5g{mG-i=!AYh7=(eShDNd(OG{?BVQv_TAqX>u8T! zC#ftcCMLGd#`=hpm>7gCdSGk7FNo{pIB=SFv~{rrXQ5D7R8#~m($dnpySwY^>hkmR z0RZUl?;jZ%iHwZo^Z83lOL1{=C=_aHY6^$LEiNvOj*ft~>GbI6=&r7= zq@*My63NN~E?v5G{rdH$rY1BRos*L@H#a8~a)hkh*w|PKox|V=fjm}CO$~zraOjj= z01ygU06@uQfl>^B!YD2-wz9Gky$OZQ&CO+HWfXvtkdTm-l?4E~R4UcLz<>hej*pLb zc6Ku8l*-CVATO800qp@43MDr$Hy5CAxm*T|F*rEL5prIT4_v*7-&)?ZEd&+>pE zT0ZOSwag6y7l4<)Krw8~7oH@mIjT8Ak3!=P#2%2*meGc2KrC~PWR=C`)mF|3G6I2Ge+pi{ z`ab!oET~>IGSeP4naFxMOEV8up>K#BeoQA~R;O*|mfv}6UzAxn<$y1U>fGB7Q`ch@ zyje6pSrjy9a#;F@g@EEi*m8=-tZAs1y*ib-ebb%0jf$(O7Z8gV9PTkIId73SAVPVw z*AM-U%2;C`-*TUQZ>Tb$Dee}g*vi~)sY))xT&=8)xNNX^OQNBFVJVW?7w8ds5bM!= zNR{lotsg0yM>eN14>^XFCKvc3vK?XYmq47y)vPy-&{ zN?FdR_;y`L$PCecv5UZt=OcSriq<)1NlbZ2BW6dplVn(#inP&qe&xc}s$E1DQT@9MpImRlD9 z`|0ox5v@wrY(<&hW#qTI`f4_3nesPandcj_k3rub0VUZ+;YGuEosA!EAv8s;yzf~_ zX@P^Ep<2LzOe()bM*zz_0ab{B{%it~ST0#TsC==9P#so>K1EE+PE3jLtxiByoed?wbSn zajWI1>YnkNp*M6${?&psg-D_6;TZ-jNK5}H$K>1M5|s`0%K2#hmSc{}nVYUv{GgqS zM3`GR<|b>rY92-skFarPq|JvAnNCw#QY#&2cMc$IC8cF|YBk)G(3SG?AXru`uZ2v8 zDro90=-;o1qMXLg+-B}wJ5j2%CT|P8Sn>AmhqZ1giLF(AZp+Kt-bpE1W7(U>c}zV$ zQz^yZiu8?2hfZmhg0^&0t&B6He??G-tBa50ASv#n2tk3AdikJ#)5c8^_AqG}$uWH+ zdN!IzZiAdYp*gYzF5T(jeZrMIz7NjmS?Rd45$&Fa!N{0I!3@{Rnp78tZnb7lqp&+e z%ma}tQM&^Q-wu21)LKK6_*okwp*5bT0@=x;lW9&IMg6v+XB^ z^k$kRwx~{t=QAWOYoZdjXU|^0ic7?*iYn^s3E%j6kF1#5nHQ&$ezo z!-;*zxpcuPB+t{Ur>*wlzP=Z!o6sFPo^}TH0V|VB?antWA|7h%sdZ{~Z5th(K3gH5 zq3AP0JniZo+@|h@8!7bDg!US=?F}A71cc>f8Q-cmlUMR2_bY|+Z2kn;{{h#-qk%gU z%X)A}xz11At#T%<_G4HpNJxgyRfjur)>w0SCz|1VU#Kj)AtkS}*7$g08i`ouN!t^* zYWMujFHULp8Tz=C$)sm3OLXibk{{PS*tY)ZTe(bkR1S}6@8+b^^sU8yMIHguL$uR| zpm=Yuu-&r7X2z0A@MD1l{!rPdFV1^=lkP5ChRxl?3m7?a3p3!Be9J7WwVlVcWiMTM ztq;9g=fWsV<`{MC-KLM&5G_Y^5({P-iIBlbyyaiDyt|S*=@5@>9KvWp!5DTc_7Nxf z=c+%7!u zQa7~H{B28W3Q}5eadgKVhW@Het(Dj{h<&foSr@>Dn{E*dEMQFV6RYDHy1bP0RkSnF zffO%d{Au|y$?h;Sj>AQ%58z)3His`hWVOMM0sFuEzziHkXm%nN zbo-{t=Pv2^{DjC_eRb5QgMe%W`ZMmMw&-w~9iRhn7V$0<+DFfKdTqaRgbp45TlOZy|Ghp>_V1~j5uH~;_u literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/frank_1-sheet0.png b/games/ovo/1.4.4/images/frank_1-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..46a155aa4230974314ef6cea09637c3cea645697 GIT binary patch literal 250525 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%0DGe=fC|evHHpSS(-}N>a?$W- zJ>Mm){1E1r3T-7<1K4YhTDp3?K@W4sib~+QYt1r=DPPqk7frxW$YZ6f& zJEQ4rtLZG8i*|I?lW&OkcD0;`Y8u9-WA|Rz>3kgTfocU^f2ton=p9>GJRDxHEoJdg z_6{07UPCpkdPLE{PDR;dkQ}%s^sbK8b)7kySRgo?8blEF z?Jjk$Gqvf4Z`gx@^!-qckJf)QH(KL&Q0{NTq?dZ=W&vPs`0ZXp!ZlDU5v-UKY-zAO&KiV58wa5oy#^t9va1u z4>E2Z`oq6`KOD~A)7t?m-@Lhe{ynpYt6lt5%VHI5d4z6FYX3l#UvEd{PTK6+lN*ZJW%&KW~0Y1|}ELNNzi z14wu=$)l<(7fN7k>}w4!K;(hAL0jU*yaOAEtl{d~#As+?Vqyg*12YyW5yoE(6rT#p z##%StD6#aQIi(cFujw zEp1?-OAyvaWS*bs;I8JBm)nYu$>+_Pnbnmu6`Pw|PMn{pZs*V5GT(sW?avjUc(*J{ zfzxi`Jzt0n+}Un>k$g0Zov50aZ*dx&jkZJ+#Gbijd>j{*VN8)e=I?Zb{6MDx5?5jC zKD__HAn|(!iQm!NAKobI_)+?qPbWSZdGS9iu1OIFXQI_4=8RNmcZ;DAduPHGBhjEAERJs zua0s$XcmDzKo{{0y!^Xr)`Q`N%wUISh>-xq$o|s z81cjNO&Uem$$t(|yv{Dh1&gx_)vPhhAp->3jltny7B#j;#=wzZ$RlNSDL;FD=UIpc zb90WxokQ7A!uCNl%plvADgh<@`dq&6;d0!cFXx9z9_*saU~P2E%Z4RuC%rpeJVWANiada*@IEqcpCV@kARhtYw4W z=T#&eT%|dhlFlng4qDQul8!eEIQOmP!*p;~M|e0KLCb40nPW1Bxo)x6Xk4<_)GO=c zI^At-xszRJ%xVE$Myg--c8wkyT6gA`93=(keF7NfCZ-NqhLjz^AX#ztoxnI@{pkoE zZ7MJU)aLA+O+heFKQnM0rYIUA=n-7i^AW>!9GX#`PL(Oz%gjQ0teA04^np#rsyt>r z$uL%dB8I(UxO!F6L#8fRV_G>=u@9igRe%z~)2v~tYxjyfy(f1$>YGM^>vFR3wvdakGv^`;Z4!t7}@Hr(`bTNskLi z1V$%koOeoJXB2&;rDL}P>L#_@I)EbiVo1&;LU?VJagPTTrzNZ;H{4tWhEYJq0$^Qf z0ag2~ioz2gFQ`6}v3_UMCt9{8L~@uBDAj0ytV9{F@Q_Pz!buYp8+bxcfu;DGC+ z06%3CpL?jaCflt-LW>neCGcxjS>K zrt}RB(%Kn7eY|X(9v=pvk`|kBHE-wcub;hN9xTsb?ooi>0AWq)#p2B>o_#j}8-L&B zww_i!7gq&~5kPPEYw=GU%W;+%s>jpFH$Cy^4a~U{UhCFuB5EL!?_)fcJ{|)_%QMy2 zh(QRSYjX#A0KL!{+IV^43d87V52mr!aH}s^4`-S&kZ#ZvHuPq?qSSFa6i6wOg-)I3!l+KbWB0<;a+o=X7sS1FYj6qv#^(<65O{hPiX z!`QMymEY?5iEZ;VerZ7QnmO|J=NAMN4_2#3ltv~778V_C)g=~J1A+(GiDPzO8c|NU zat1WV9|MYZ8vu}ZLMQ2A{`l}f@7}&+rt!@HiSOUb_oz1TbP_gi04R&zuxvKF4HFH! zIkjm*8etC3lG%vE<1Dm2#6X!foG{x1n5yxPtttD_Htsa)5o()vpncOPy~il}=mmDe z$JFn;XcSI>3WAMeirP@vSBap7!9ZSz?5+;u=V)Dt`%i?KvazzD`a8}S9OK%e7kc~sPRhvfi1#clL8Y5_R@oy4QWpUCIJ(Tw%&?D-W21CB zU5>w#0IjGqEE@eJplg`A25=kTa+tf$r&U3wML7}wot=`W!RoDi--8hxw*lTPm_C60 z*#X|lAa8XbD$h$cP-FBso=@|NM(y=pyY`zO;=xcYKrI-m|SnJ{0kY~A= z6h8F`MOb5 zLgV_u#UpZrag-<>{-~cPn0&0RT^3d`KsTjY)U<)n*K&cn)F=#;=o|rrLxVWJ<3NLd z@NQ(^B#~+mm1U=ON?w=@inMLE$wC=?Kk_jr4ro1AltpdI7_Qn7BcL(z9EDXBQ;U^6 zG}t)*S{TLKpI;%vV-~)uvdhCS?#1ERqI0GUBVioG-%=9wOx-n`R4Jrd9 zzJE9Lh7Sx7$Hi&r|Hi)ugZPeX_+->9EaI9*zT;v%!iitKe5LUnFQQ)T*?o+fLGxrM zIPT&L#wsW)fum$Te-#WH({Yw7u4ggsjhWK|PMKM_K6(xjKWas7^nb9*zFJ(PSb&Yh z3z#J2Q~`!iy|-yN>Cm>)^92#Zrc)jp>Sg-WtX#5i8?{{aTCFYE76*z`?1hi<^mU&{ z&j~2P2K{rCIS3eS?8R|64Dt>hLt~-WFFBh~B5H;ajLjzQJQw2zv-CqSUqupdG(hjV z%;*6>50^jdag|A16_5>Z#z3rJj{6JX`*;C-A1<4x58~#3d>jC)$&DFB8BLD13I<>b z-Ug_Q+sc5`zJFyPR`{Yg?q`5RW(CLnD=R49V^V;KNLiWTR1iA=BH!#j(4G1LKqNsBzKAl9f_7l=pE&fpRO+}L1lBjc^Muy53f zW$H`EwUh4`HjMTs-1$K3QMjekeNe>Y*z@w##RmG`)-=b^{!TF32G?@Wf%Ls^kA2rS z*Qp1cN^V`DXh3lta*rb0E{AcSIkyA=5FD*ZfP3Sok8|> zP9dL6?%-u=Eg;x=O^Rq8DaHtEJkB_fhaU0m+jneMdGqE6&rM{#(_k4MAJ_rS7fFrD zF}A@LVvgM4tUBq2e*RLJL~e;V9)d++vA4w4j8R#D#AwwBC#X0yi!Q`oALn2~cDVRl zyu%e;y;I2d7C`O;#kpC<7EIP*n*LJVq;&~rU`ZfTnF$?X)iP-mdnlxO-&XkT=_UQb z*YY6FJDPobjpN`LIpgTX0<_m2z0DnUKrN5(=f!3QimtKhdBpSCKoMTIgM!4tCUShu zbBV68TD&n{zCX$+nZdi6i9+qi$9iwTM(8M27{ryO3qu3QK=DD@v`1n4gz*!$aC{sr zx&y__$MJp4CZ1b>xfZO>*t-nCCVIh8@&&qn*Z9K1tfHJqPhUTvVGS8YbDyA?2m*X+px~lvj){B^xc9%O~re}&U zD$#j9H>0>dZ9WFl_QpoRosd_nF0-K&!tFVLvl6Y-l>6Cs9#ue9r5qu(l$y0_v6MQ) z6%!1s+v{11@rlc`Jw%LQL6fPQG8?(_dIx$$d5q#UeI{RU--T)shpYUc@kZi&K14mA z>BE&ZEKuQBbS!MZulJHVrkz=AD-_-Z*py9Mm}VFxcAFYuWQ}Yzq*uNGW2(nsLq<=s z70p1xku_~Hvfz8a2a!tTJf@7yBuOpmYBzVgc22io5SwQ$Hh=$DZL{LdR&W0AlxKDW zinl*Mdi0FU&-|vEGC8)#I^v7;d(-(DNJL$mjgqZO@2pjJ7K=0ViQoV5Ll{|xIi-nn z@^qG;GvLTVcLST_f__}2ip@$*9~#vrSjZl$PZCi2_J-J=q0 zT9@jY8X}2wv0!b~8F_@or1i=8Ie;QwL{h-DF5X?4hJ!gpEuT&SdzqR~T%!o_ILM%& zd-SOjcMju@(K6+baTIbRaT1}5o8Mi4A~BmKAfov=Zofr>Qj?7f@Qnd2!Qo*0jLEy4Ci2l8;hd%6Kv71)gXI$jZ+sl7Q3E8lzFeN; z!az~R|2pzL>+{y<(d_-v!D>@r&p*Q>Yhxz`pf+VG4Hyc9sy>Fa`?Cln9(kVwc=lwN zY03P-?`_XOE5^PR2e*E_Q_|8x0AcSb{MzpkWEZjdB4^%6!J=&nYMnKG`P}eEp%!2w zjT$>f{U~Uo;%im6O&-mlkP;Z(JC#$WXx{?F#Dsbj5HOG}G?WGuJIpanM@+u4Q^S%z z7ha!8)~Z952~BkuG{)d80Q3ta4lL@%uVmq477Jr>S}B$cd+kXXM4cEduFbYQ(U32& zxsK$R>=d2Ne0=(N_j3K=Nl9ir25ii9)i_ZVG!B4eS%@DQ1fDf_ zu<^L4TbXucXVa00@Fb?ahaVXYsjJJ$?Xi|am5 ztBjdf19j)3AaTsK7S#}f?n{|L`T4F%I+{y3SRWhH4Pe;hWABSPMK2$RzDsq9*2z&d z3lYbMT`S)BeTVTfJF>kdt*0qPH%Bd^9*~4MqmLlTfM7SI*wti_yLKJyqgT}~@HNhr zy{4hff>{Ux;^TD<$94vFr3dKD?LT#M9yaI^#-8Ke`<@kIm(`jB_bbw^Q;d#iD%Ui& zc2ElExpzFbw42k>a@9({0TQj5MS$S~Iz+xv80L(8=(+~V?;iP{tGe+8IK@ccnBApP z5CCO*Pc`~xxSh$e86n8~tPLju7PZb#W2tNe++icbjAANO$fM{KzV5nlR{;@5)0x(_ z6CUHiS~^H1G(ac@fJZ2_FY@Hh_s)vc2-Z42rdkdzZ&}IZQ12EKU zg;1IxW+!%<<2|s^IP2#Y%T%=RT1tJiHc}^FbPMDvLQ6pnA-%V`Tmg;Sv2+Hv$TSd$ z|HDm+3%*z1K%MqYBF`?=uwyLg)}#6RU*j#;UiODK%u*i3NfwYul6 zfyiGAW}B5&R`Z1bLe%xy=(Z~Zr{hi=Kyd&B`Mi&y%^cHWoNcCyFf#QRKNIb=jzr1;O^)1s?|sK`Cy>)TQO#FOJ2utm z5y&-q&U_RwL7Ry|fY$;VNIf^J29%d*QgSCX(bVE(4AR78equ&YU}IE#@(}E6hgKGQ z-ZmL&J=n!O2Dg03{Ic8Vc~Lge0@M{A#=lKVYK*GA=9L`K^F~p}z1%>uj&tBqqH)H= zsA#WrfxORJ5*QAvP}O5qz$+iC)gMqyAvRhbT0|Q+cgZg0n^&^t_jb;tC1{(+F+ah^ zAgx0Qv}1%4yx$}&C%Wb>HfU8KyS6ndP;Wr-_UESriV-VNe7q9@#@kYPV|1!&7VTor zI~p4|bB&&44VtsHtFDiMBDb!5WFW~gH%$fdJZ?Vu1=wAWUBX?tPVZjYEnZvz;E2CD zEJwH0Hot(ce1?p=uvf1JQ2d&WE_Tu9^!|E?MgYiBGvT(esr-9tZ!NmJ-E`4wVARaA8kuTn&X=2dpEh^Q=|1K1#xp^e;l11?JiPf01 z)i66Pu@wr)h=M6{)r6i z4(fIuZe?x|5r_OeOBp0MzEX_ZOT-Q&7?_UWZK)|c|_3r+`F9EzV6M~DZXdFX(?FPQcBto zPIB_-qF08$^}fw$?0UqgMzOb82YH2aH@9xSE*l8eCJsii3s@YCcJ=P(3~@`HT))~r zB0xxjwj~ZmvJ)|l!L$MDaq_y>>Re;xO$+NE_4qYo$?64pa_jn;!6wRkcJ_MKIYKBl z)7>}s*i4lJ+9hK$8e~hb;VGcKg{!-pnG8CoecZi9o+7Y`Ys0bp4Jh9J{Dh2RnX2BT z@+-g&j%?iZM%_n6#T)rc&S=vF@kLt!o`h#h*Yp@wOK|uSyJj+Nnq(|ikHfJp;<$hXGgUY3B(A+fZDOAy z8wgp44qB`Zg(g#!j4m7;Q#7*Ss^m}}>%pu1YKeveTcWvMjj(;dHqB*XOQL;+X6Iuq z&Z6WCP@BeC)phi#+q9I4^$Yfoc1B|j##Y8sVn$`}*w;FHQVSfGC4#>BN9LWo1d#jd z28{ASjY5{A8F5NgGXcBC&%`*{ba|_4`o>2wd30qD1t6|`jx0W=Wd_kQ49zgo0PL3v zpsl!R#B^cagIl8|Y4JYXZI}4!`JGvF8UVmvV|1a)hJ=cOKpP{%t!PR>QFm(r^NL-Z z5j-i9Xt4%=AHdS+QeIE58+fy_*8?}eXCe}RiE!z#%oCLumQP@~_ z%n_U4Jh9J{DeSp`(8Gu%;RA1g!!-I1hzN? zZ*R~8wu9@cc!Ga(2N%wZI9pE5D+4e(6UXCiVRr8Bo^i1D3(iS=dHMK)!?p*b!Xs-< zq#q}@fgZllvpX1pZ1aoNSQDc$rpD;2caP&S?W8TVzL-xS$}eOlcK!^Yi0ugERbG@@ z7OWF>0K_{F-9D(9CESV~#>++Hd`yI&V?cUxJW^s3{VmI2cxMDHzk5v~+*#0-;$;&! z>~I01sjJz|83X~~*o{h*8((1Q_N%+?)}2Yp*>FB|14ENI%C)YNnZ!FeeoFOY6g6|A z7c?mWxdVB%$QlJnq$4jL!FCDuWyY@K>jx1bykV&TqDdJzHJJF7v8Et=lZ#joZ+9WQ z9ghS648~-o01F;~d(m)xsbs{uwI#8MJjMn#N?s$~WUYGMY2Wl&!?`WRKyn#Z53f(G zS!>DFo50Le*VsX%C~tpriAB`z!R85?S!R&92fp^0{#m!1fE?bYUgyku#-`I9zYr)s zpGUn>a@OX`&9eL4GAg8`8{RX-w4SpU+w>k7lRw8;Sp$zp-zYd_P)I|faPae>P$X_d z;|=Kkj9J&QtGRgjngY6I-yrL5SRPwDq}42Q+4@~R-YHNV>-?R&s_ii>ynBqaR~>T; zXk7hqbLe(YEO&m9bDLFiI7cAPj@*G@BM#-VIaD05RM;ksB3I|KbLg0-?Ia9N@*n zy!T8j$VPU126f8{YHK|a^{cg1!7P=?ltV@_UCVl!m6)0?^D&c1zaW?d151xx|3;l? z7h}layW>&wXjQpmX#;Oej*5S6jpxCO%&D5j?BNMq3kGuL4xg@MS}g>Dxud;PEh$8>qsn@TWZDYu7^ zo@d?0UYu?qS~B_jqt;zM>N$Gizw`H;Pr=$if39ofqQ)gObQ3Uh@j(xBM*MDNGgcO- za&>K@fy69b=m{v|7&t!P6Z7vtheAJqId&y=L~j|ts^QcK#7mtw@nx5d_iVl?2Q@UD zeFI{y0!qq3(U~#rF7FA@3Ts@Cnm!NGR?`X}>!hrr_7hoT40TF%cwyKf?_BnZK*DNJ z1Jz4_M5}XTpn7C*xG+!@t?U4aCY3NrhQ!a94ssRt&d1$r05gxJ0mgHZY2~-KYyf6A{}AhJDv}J?3m1`8!&xe&TM2c5=MdIF9am+MXy~w_WBJ>{_;o9JIhFb#NrH1 z2%ariyYR)X!T8w@)Hv9MaXYIRFy zODdntkEh|T{=mR)T!i={)r7f_lbp0|<;c&|FS|%vA&zU6~q1f&l^-sZiBp=V_g62Pqqvlek3xDxIV!WufzP}?aDOeoG z&E0`Enpqs|7pQ!z(!w%c(`R@0+NL5s;oKMOud`hM4_ZzpjG$czSs-65T;2>Ii;rcO zYT$A4Ix{nUSZx`lF|ZOW#$>v*p-;l2*t88`)>Wg_p#E;1L$h_Wl3OL(roWbe0jv7n z1hdq%Q~IpH@5Fu2{PzJ22SCJspA{gEkE``apCjg@sc;|1e7)&5p>K3t1g`st#Dhp1 zh<>SMkFCp*B@TFMcLp+F@UtAmz@asEV4IOqx1GA1vrwoqV@00=xCzY+N)?X!=xGjf z38gxwK81&-sICou$>HL(tGDb~&pMC2J9&q+Y^21lvUuZ)oNI$Uw@z*YiA7}roMOo1 zkLFrUs#pkMLGm4Xt94|rAWAW51Ku_nmq4EE>ZB z5J%AQ^U>w}?78$dj~?bl9&g;=M-Jxx$l#7yKxQwb^Kv}XanXPA{3Shq@#+FfpXT(I&MFHeBipkcW>WvE6l^?zPV;??ap2pfUTx)(KfBN>=gpPG6d|Y#AwD1hLI-yN25CpYuJx3)6v!>BE;Bf449-zEE3yH3 z#;oG;c<&7M7)47{kBaj3LNv5jOFhKbv{#tN%QmK6l&Q86ZPAgkjmv6uuq z2ti`jI6igdLQvJWKntR3x)m$iW}0$A>O9_F?0EIe*E+HI6eIabqqt#YJl=Evdvj{; z{(U4iu_IWd)cqVAJlQlElelZkdMU1(U9FNRX2viZ zr8bNs43mh!*aH9gl)%;n%}+D~%ejYF`q!vUyaB~ui$-yt(*b+aLBF<4j%ltwYB6?( zTw5PW$AwC@kJ^Vjz~5LTPTWoVD9p&^2M3Vkyu_hP`>;%IN- zHVPdT+X!o1@Q3l`>#x6|S6_X_A7-+7 zS$MJX%EsvfuzvXPftxLS{7&83D;(Wh#uaK5eJ}*Ys~wCbQl%(B@s3%=qgN{yZJxnJ ztJa7eR?T*dqG5bk%$ZCOiZ`5vJjNQXG=0pq|0v4KoPUrko_pVOeUNd zw&yBF)t@ONQ{nftzU%=IIRa`{3Vdf=r>TJiF>T}Pk)irrVGLD$oU5z82 zEZ`fw)nidC_DPtjXw+!jpSX5&@SN zl!)vq31n?YdllH@I5uJucO}&)n#;QDIb!4I zO}8^8M!QV!0g?n;pqSGb%B1VIYkVIWXL%5X}bw8n4TudqJCI6iyv zoZDA8@Vcn8dR&}NXLVAZb=(^r)8nH4{KZT9>eW~D&9~oPKEC3(91r_l1#AwG`TqR} zZi@Nthwtf!@4vqQ#W&0>n&`fRn7YG)EEnxFv!nxP%JYyNY5}H577y(EmFEEAW7qq| zNSx0Ma&+v>K+#6eJ$8_Ly2CS0eSmNleNll$3QDKoN9`z3eUm zraM9-5ZX|R<{yRXTfd+57SF*K$V88CcfP%&D^dHE4^o>qF3#gV~- zGdv5QTXMlW0Xrc(UVAFd|8>G{hS3={?+9iVQ2()S*HXAD?R8XVqI`Fqt}vyJL);kCGuPoElHqg$jm zb?E3AC@vb2W7@IaJ@!QtR=l;PR>o)g>juio!Y^coa!C-D(^WPQho%MWRz3pni>;!K7mcD;& z0S0X&)I5b?gRt#ibyq{Tb59`g@_TgE|Jn$e zmK=0#ix_hPJ7A08;4xk)qF)@e4VU5ZFipw2q&Yo)@^k6T?MeOa{cl7rCTl(3;W&V@FS8K~`R+5{s`>9f{h$M@K1#TIYQd9^#~kQ*;i1)lNAUBn5*^QijyM ziwiA*4$+xwO1iU@g{K#a1!7wkt2(TUS1+0wif`&_mRw5FAs#Gh#zxon)Rh^E_c3CQ zBq$s7Oifto^BJ0k)&N$<%6UYL$Hi!SkpW2k`?)m$1YzS(rRv#NT0IT-- z0F0wI`s_MHPxtmbKm?EZX1c@ftfPJZ8G@!)H>D)NI${2g8RX>>aSMQa4Y z-~fUMDB7B?u3xM|3z>2$Y0Jjr_%MFQ{f$?g4kb1s5d4mxOY9(ok=yb2y(U#ELm7<-ZMMi~(gJvzBS%WzGr3ZsJ z0OHUUj@$VA`^#+@SRNT9o+lkj@kN$LkcUMbefHeW(fO?Gfb~ZkxN@zgj-LI3Qp(j6 z#K!bT)x~jq%kiF`aYW8R+gBoq$QM&@rI3F|UucU3neuq8(Y6+ht_iZC#m2_!O-K5@ z1rY9tLnoJW0g-+h8R~HqOl1I?`hwsU|tkup5`=y(9ZlQDqjv$qB{8z=k7)|kKmgZ8!4IT*>cot;qTD(`NxS&e^|McAt80$nT)74;<>ZKta|m)CJEg#W0}M-rD$!Cm zz%v0kWQ}@EF9^1JsY4#3#*BHNNBTW!A?;kwIf~w1*}}j=(2i7W#B3FPWpR)=#?Hbr zqJ$(SANEw3DN}<+w{{-Wcb5G6FXn28akIta6p!JlsgXzGcvi{P?Sqkf)D4zy`pgMU zYch}IHIRT^EWQEXiv~k;BBk|htNe*+6*9yR1fN1#|$k2knQp3zulfn=>%u@5@0((a+cceehf? zB623uf~tA^ILt47Wq0(OcW>y;Fsobuqd27>`EfsvNSyKS;c{Nj5laAvt}%oG0Bu2! zia|3pSeLXjil%2gTkJxr9-&?7i@rR}B&s|2+1)dGHVhcbDu(!d5|&y3H(x+n_;x0Z z^CmWf_BW$tXBTZ>u?v}LIZ@+;Bf6bSZe}jA5yLKM&hk;Z$P|b|!9ZjmOWR1#FD45g z@8f;3F4#(Ww2lA?0apXVh*d;#gAlNSoDX<*DJZ`=&x9DlTnmf($zVUPQN~NElj=4!Mj$_KB^3d3+v4b*0 z*(S}mClk=tClj@z2BK*PBu@Ih`M7W3nx@F&B#h5;$Fs6|4irVlD{U+W;Hn$T;!d%1~ zQ2dnxMcmyx$5S98!I^}K4S?Nk*G3Z5DcYE5EDR^T;EF3c!f*{_jlYhu;RxG)_39N@ z_zlLeIIG#yMRfos6FQHR>G1+WKYV!4?BQ@qvq^x*duK7x4A=GJM`w_tiVLf# zv99ElFBDMq%|(x<=Mk&~r6wAWnE*42z5ezy4LGC{d-}BF4n{Ix#LWa0@jc|3h{>g0 zqF=Vc^Q;(y;umL4ck*T-WeXGpk!tFkrDHvzR%7XCxH&WU2rQw7OP?fM`eY3xXd+SY zC+uN!BT2B7!5Stb3%HRDq|p^1*iGm@>1w;>69UMK%)$ok5*_O0aOAqeV}#L#Qd~>y z7CrK4e#h;ipArZ35?jNV%5 zv2yAB=+PTgFo}S2%#%%4mKqhI#tbzWd5`mLh5l=F|GU$<r{ecawP(Zi8!6_ zxP)Ll=3&(Id9c0OY;ej_1tywFXVn-gYd-P+pp9ilFbL=hY8lFQ>VntM3Y(Wbm{cLY zhnFVJPqhCS*j|2*vrZsR>$)j2pkD}3yvE4ifa1Rgpa{GB9W?NxXr7IEYb zpg1&&cgxX3Z4Em`b#=$60|Q_p z`ebIokzIiiR?#Xh-+2Q&nJ)CbZ**>{D$U|S1}Mi-Y76kxl-)DK#;Tv2$H8nuITEEOdf6z;D0i(RLXAnN|{BZNn1T% ziu#5Hy>fx;0PyDL0OM?;ov``oeJDHNwE#fmk!i`MFUj-nA?KJPS~eRufcXY;>&(=u zf^TLMd2>90G~fUrOWZ0pW23y7E|KJSIaqz)BH{CvS9{QpvXMS`4J2=DyEu>~0~9t= zy7BeK8r449>vp^V!vi-TNdt=o*cULodBjYWzc)RHxMH$%_>BfwgPEo`PlD)hT$F+v zioOBrTiDaxu;Z}4>@#n6PS~iK&$7~DYM@hu@%>{%dQ#@K5&fdr#2*6^Z$RfW<+_x>2#L{{MFn5=k!wKNV0K*kGV=%j)ih`hPYMF%fLJzv=D^IoadP#@PP zjTgB-Dx`|h6AN4n=y+<>N7mx>MKBrJ6oHOU13=i#>J=vn7=>|b$=uOWR$&BGv$3No z^Xr|&EwPJIRd@0YMu_oqZXk|)@$aOSVRm5*z?Zdu**P0Vs6r9JBHz#=dvK0G0Y=1n zkhg~PC{64D{CaZ#_KB4vcuuopSdURVhe`+Lg;EDI!MGX2;P>NQ%VeseWMtXDSmq0u z94}=8kF?p`+U6DYjx$Kxb(ZuF`ox~(4x!as(pVU?AsxU``EYjp6ogaY6@x1SmUOZzItt+f!K!q=YPlgz8?z`Z$R$mGR7?h3tL5;=^*vu zap1TX34A^-;?`w%u7%w4a;U6Yj}rM_AQ)IHnLC&OEIOo5%*>~bfm(CcnO(>tM%v@S)gY|iPu(ght zZNov-+~nlrVw$>adymR89D^I*y9>f-Q$3eLsa4~(A8j5YV;O_e2C&RcC7q^d7s_o* z^SJifGG9{E$M$ki3Z?F79GMa&@$Gc$(__%p$M5~==eVn>>f6_-?u>5pXnng;G60I% zkYu@uCQ;Gu?#(aKTp{QhY}2D%`6ZK{JU@R0XfqI{?ot~pOCTth@ftzzhSLyyb2>x7 zb(l%2GJFS(&Iynw&*k6~s9r=nxVk~=1T~Fu&{_+NaiT6OV6w1!ULll($XYL5!(|Yes+x#%9q}hqh0j-Rk4J7KumR;LDm0TcD z{562YZQ)0`p|oE!P~7O)p2#Efdb06=>M&g}@OUtT_reY`GspliT*3#fY5P1|c$GB*p))VUshZ$vzktL8-ViS(X$ixdEqk2i`*KFGLJiy)xAaOi~v6~CD zp_m3{@u-~cjT+Qrj3fFrVVq?2msy4Ch4vB6;%x(qHVssL{RVIx08$0rg+TXW3qK_J zo72w%enl5bI}IoKQa+EueL*gn5wz}V8$Y{d)qqyI$m0}pt6zhoXJ;L5KE{ubX3KM% z8xwY*(sTjG2ARzbpAP`Z7$YltZRQhYu_G8b-uu2YKK5}GWY%{W@e+k#9zj@Q*o=L0 z(xgl=-!uCNqv{%(wRE3504Qnj`V7qW2mYS|U|I9K)p5F@*c?XO9H$Cz#M{ zl*ZnqV1-tx^ygI;Q2C(+%^Ya`$9Ve87CnqImxT@78(o~cse@c{5gQ&V+`OnUBw zkvMuzqh=AeH{G%m?YOYqL^ZHb8+WQ)#F~4NB%y{)pa5IcLpWLYSYp5nMd!9?E?J9mj z(F=?_f#=bzvWt=v*OQ*GK)la9_D^+-iOrgwzL`<%6ZpybpZ2+$ncErS?TF$7DD>;> z+m|p7iK(l*n^4qtmA#Pm4M^;txJ|6zC%!E)aTVk={({b%3CjJ-Eo()Q;ffZP*bpu{ zdQM|~*9}@`=bB3lrjylVANca5K6k3SkvP%xBAC`TLIfSpu#mV8R3gY0?{8+EVpV{s zEaQUib94Rbn3#0EGtD4(gSST?vlcu?lzkNaEHEMxWKzNVyxyn(jk++xg3O43r^A6j_2BmB-yl$&IKwo4-UpV}-x+M#qU@YAbIOF|v86^C^w^o1W@!LR z9!C$*c3Ai#{rLEi-hX&^0f}!p>SlcJ-Q9sZo?pKFieA1FO`~KfS_kflUC&KZ|1E-N z7+uDFoDD>3#Ey-_`8ITdHV(hL_Ymh=mjtG*UBE`p;&S%73BUMPFl|%_eO@#hk}oKW zR%Fasw4F(u{>8T>BL%?*?vh`dO9uv2e;#s`BXZ5g@0(EOsmWspU}E_1oJSZJoepDV0wYK; zNjN5UO&yHy_gMOfe#yU6d=cbVXh=y;3{C9jFRrS+V&o@Fgce*e}G*OHCz7{|>CK2Kg zF08{2ph!?s7n0iO!p5vTKevo!PnzB6Z#NwuY7{rHy0=tW*t%_UihjO8G>)zbT{M7; z>H>Kf%ueHjXX}ddSzf2bEBoZ@v_zUgGfnTv>ZDZ@E;MJC*T92bOVr_9@5CUpEMR!6 z9OiA2I0+zE%aWDGpw$DmSDr+z8ihlyUX-lGKC_2cb`%9R4J9Qq)VvualvtDv;2B$o~{ z=PblmYsI9Wk8~`3i~3RYg62XVjV}gTj|Xw^jnRzvb85Ku=^W-5)Z66X zUh>K(yr3AXCd>n=bFg}KRe@|dzigKt?o?f5OtVB(-pH15@)FROU{N9{s=pG0_l2*?_Y*D4jl03O2}?(V?X{ z8jsmFD37^C>P!6#l{eSr>69tg-)-%Z8I=ET)R!@RZWlQ475rPrXU~*n%4Kxg7OUqqsuvX zfB7AX8tNABZeASFjpuT3#<*+mx_+%jbd{`6=Tx0H{%sp8d3{C%+65qL+zvmOminoS|{!#8%fZ|DW2(|f0Wl9z$#^?R+vDP=v_L9OBXB~fmD6%Rq1#*v0}eqIG(cfbRG2KlsR5D)gGWr+LRa+}6v1Puj6Kj8N?X z0xhpGs@B@&^N;lL!}|;9ynN5YqdTbW;yl>Hp{pD$<;ZY+aRH$Nj4lQesd&qVhifbN z6~}dp=oufmRao3>stDu|asQn5nzG@i2w2n{%1ToWm+mkdWrIg49dS#rMh${xoza7i zQbL{Dq|2HDw#~?6>Vs%fy%3_-NOsB!^e`dKTB8sz%hE8|uzdfIw#WR4&H*2#P zPSR6!I**fr+cg$p_r`8}0J{$#-(NuDd(KE)bqvZt^dvy7xge0lP;!#-vIHhKH?53| z15eQ_2P)^d!9Z0Bdk~nklJV8B01~XxT~J z`j&LY0Cs2Y;5d>I5q>_z;=9^0TYNE;8_WXRwhjo4xBN*eS3yk%@g;WcPefeoM<`uc zSYu*50kl57KUr~<#)qykiwAjaI0#>EEw~Zr)OTMCG_J(Ckz0!bbjRx_y4$_i6*n2EPgI?yCNC^rrMl?IS-@}( z5|=v70x>{ct6900k`pR4`<4{sbZ}GG2<#r?X9I~+)_UOaH0LNTSjVY#rDW{kNjj1> zimK7Hm)hjlBIC@i?0En9kW~XSy~#xNbN5sR85- zDBghL&M~+tL7z^DSg-&Psb*(|$QT1wK6YNAl|maX?7~z{lXsADAm<)FJ}^jZ9#2qs z7k*YPBB{oP+*s0tO+26dVrXNj@puo)a7v3x^RdYoWe;%p)$7;v?YG}v0OLy@Igg)X zpsUX2(_?h~Hf>>96+o3@rk$z_S^+&xv<_5lXBdksUdTjmBvn~vYFTu|nxt`E8U}(( zR2?0FW&|M}x{NW_$j85ZzJT;C7}AU6>R@qNuy9d?Zd%i*=Fj8!xBIvo!KAZ^O93D~ z#h0LIr%u4~3wFe4uISWvTNggPj?V08-vY#q(I<3g;&27fWMcOg7Yw_I;5fBU?_E#& zQj7~)9T4Vbj+WTt6{1;EYf+y9f3IvFcU{$U#~oeumpu7?T?3nQ7USl6y4f5}m5}o~ zc8x9VSJ~|&G>v7*6^4+}a$~%W`JYpK0Vy@_CeQLjCJlvFreoPcOEqsiAK} zof}Q*g2@lEt>}8ALd2DTlPVwPSglHD}iHK^MBS z-tt^JzgPNRblk#Wj%(X!fH987&n;NHi!{z(N0vwr(39KEhjN1k5Ef;R?8p0i9yt$2@tbeH zVSVEGy#_#h_wF5i7~^WyKMwGUiwZBG%Mv+>s-@Y69TzaNOd2z7br=jHXDM3lB#fE* zG*aGV#(Aqr%WOhxFrKTTbuS7xcf1Vx~6^lTT}PK}EiWOC$$*Q}LjIUu4PEnVNv zR&4y^z%^^g=1$urJfDEc(+g+&N>nV{1Q1?{%)qS>kmna>+1eFqr5Zy8Y&&sHZ z8LnEK)0pVE*0;lmJ>2L;vmA}ZMB9l+SoM}z`_|1^s0}VjlL+xZtl?bs`=`dCMkyTu zg^aoJ3IYozGfO&lYL@E^0Bb<7fvJhXBe0`XwsBbnHRff@-WQ4u=`{(+XG6rBKJf+= zuK~sV&(EWoDdP{eswm9HIx1^&vGMHP{gIAUcH-iITcTswa%>e0iW5#6U5W;?a%eZl z+uVusd5opcC$F3{@X}PPgCiGa1G$%4G89K9Par8yFpILzn`*U%97={1ivhvx#EQG(4F}!s$vWpRZ4#FE@g0$Hz&hh#R)P z6IkA}<2lO?ViQCYP)QPkFT4PGTTpV#TafaV<`-~G%@^pp7nw9kt1E>0*9jz2p(jVp zW#>?}k*Q>^%K7SfvUq#G;SYuhlm{A(26iwoL*$TzlahNgJ{2#Tvc$znV?_DY98_e}17r zkzjYe%NR^pr`<0z)FqV-OD13)FwCR*c-WmV1#j*@GIrj{09$2#>5V8cFc7lorc zdeWacGp1j|3ct+-)Xgy^Eu5LB?x2h6sUgOWosy(DWiuK^fP^ec07V0T%}1`-bG#j= zOz{(t<2Qq}X)0+u8R`i*_8o&pPk@jJI%#JE!`@gL!2|_kv;m*#`)F6|W)hLK8=&oo zGXPbcGU9+GrtA5LWe4!&_ceeQUAbUk{bWU_JM>5UL}Q~#gyS9=eq4)o);Alsm+5_v zPH4$qwWt?poic9nb>G3%=yf@ zibsAPcK@;0x9r4~gR6T2rTE^}s5XV%(>W%pLoH}x?$9XL%ho{E=j&qK1xy_}o~8Rb zHuUFiEOUhY<8|2d?#oisbjqb*uz5f&hHPqbrfdMkr(ojWX54&(iT}ocV%|gn&;tQ? zM5~m|C<6nZgX#Ui61E`rX^N?7BABw&^X~+M*&*gT^g0E!K&k z$52qd8Y^ixGZ2gs`=TZmYjaqtwyJ_*2*x(v&@#oM^wK95IPZk5O3>N4zGcH`X7ebj z=n#mYHqo-p<_qv%$8MiqCDT~u8Zy-WWe`PEFf#^FCv9E93d2wL7yGf>wl45%yJP!n zqrEyi3n0%qd zdhSM@*~iRQSoWfXTo)YCajsb7R+SNT!{BV~x-dt33OQ47P^Y0(|1Hc)lEyFyO0c+! zgVqM}Vqqg8)rO3VcU5D{0E^@C9yrJGJ$>MS?nib!ORw|U+gME4PTn?BVyx^20TYz# zg~0^g%^cv;4{ami#dhuL@RI?MDu?!%v7*f^jvM;qQqLFiWMn}dmE}MZ!A1bqMSWdU zmLdqLtpj}4#U%IO)LDvLqk$-AP*DU4<5+K~NXOa~mPVmNDjSdoO%xlpvO`yO9?9;G zkMVo2u!u9*%v!4cq~N1Z4rk}y`ZUJhF_0u+2CPWm(cG0ucUZJma--*~d4uSi13Ye~ zO{VMV+=LR5Ox7|IhB$zb&dk%4VL35_W&1la1LGh!%qpdBN6y8VqI40>{m#MOES`bt zY@(+dlquS%X{^-hQkd1)J{Uc3lLodM6a1a4vs`mr6GU0j?fVht}JzdPL#adg6JOX@eZCFf#EE>5zfc z6`NV8#W|tRc^Eu>bF!%WdkH-(OP_4hqCX>1infv z!u^zs5x-JFTZG}yeDXn69G}3e#ODmaDCZ5Hgw=H%YydePygg-{I9&vYKE_#8*Elqe z<0Rrbzg2;#R{dGtB9FL_qK6r#m5&b(?0PRGq)vDQUza|ksCC8;3hg|EG!AOj>dIm(6 zN2VA3K8>z1@&kV!kqY)>dziOtRp*$G_=cVUWZdT*L(}>eOI>9MJBC#E)a@Gehz2ro zpwrXun=bm3$qQLrYs2vS1a>BqF z!|3(I=53!(rP;|&xdyR>&d?e@0w`q@%U(XCfx*Ots;MECs*u2Voc(5e+q3?%l<00& zU7{ry;5g8K-dm@-mI|nI-QDP@Pi@=ab7+D|EbH`M&8)qRwnO6$uIdcoQzAg*CtALt z*7Z^K=|k0g!$UndXelYXu{ld8!O^R*eMOzlswuVU%VL$LWzply;&+bBB$CDASPM!I zfXFQ@w5mDAdYml@LfKeD(sc>ua~Mc?Jvjq=C#IMVvJ(S?d0A-y7%9nUXx@-ath*}| ziwklk0*8cUUiEslS_D?11ah5SWG!s*EMA{xEf60x#f9bfyicI<1{7~V@vjAndkgfg zaJ@g--ZE>B$P3cDYju;B#>L;{xqXD}zAlC%28Z*#lu?wLJz4nIP7W|^$2t~tuK7Ei zJWr8djshr~W+>YCNu$iF!Qq+NoFW}S}!!KXj~8ie2lxXK<5S(U=t|lSF~!^ zMz^tRpxhta(ZQWNhG*kO@ACzk3jl zlg*+oD2s?NPRLm5vfDJ18H{=jpzYoIcI;bg@$TToI^36KTRWK|ifZ~CexKi0tT8(4@(tKN ziiQ>+H4{O%c5JBYl$%(~-iQ;%&TCH@e2GcNmP*R6<)T6tUNdQN){nJ<3KCH=Wa@=g z%{t`2r;MBnMca`}e6-KL7G)=wQQ0csa4DvFjQ7k{CdM49?ok?9RtJpsu_ME$AhDLC zPdoT~l<~~{%30!(^vdX1gNa6NVyU1VEYnm$!8)$nmZ3-@wG!v^s^6ny<4Q^D#hW&l zQ-q-jb>|{VtgwdDW(PQRPA2+jJ#Nh7(v)ocQ>B!L|< zzp+LH=Yi=E7dEjRR6D%nq5;gkJS$ML=9Q-ZUL)!#Yg3U$++(UFHmf+ho6QV(?u3aY zM`UdTs;W_Bw{o}FTG>4wGfU*nFp`)y@lcK&+f}vF)PuwcH~6bZ)>zJA=#EACDB;{k ziPmBL;n7*dF>cOTje1@uU=6*|ToHIumT`qthA=U)&T%<}fls3nizc+op24=*#-DE9EJBQbtQKgQ`-g3verxoIk{f#J;C5v&&RXf zJLA@f@+pAS%EZN$9i3lx>h|5pnX5H#J5f8E%s^NucgN11HeurM6KVI2u@pXbouYmE zuG)#R(Siar)hn5s*EM+*Ih!+}vT@<0-HXSJJiMx5$qx3G0D%iISTn1*09afgN7MnQ z>7`2D1#Sd&apq`EEMtu*5W>IvNUm&{zXGu#Zo;U=+1WgL?_lNv)<^-3y?%>^Y1g_; z0J%D2<|Z{WyV*EV9nPyVVIG1#t#^(3)y+(5VOiq+z{MkS6Jhk+dkUA1bE%{;w5-YI za9-5J0$R)g7>mY#9VAdZGFXu@YwGZB9*<*>Z&jo+Le=hO2BM-x9Kqd-x|^$yo5{}$ z`%NVNMn>DwA+4k6zD}BDIL;ZwX{KyJfF2dEO||MoF}c{}XwqDn7xE7|Oslu9^eI=> zH#8;MmyC%$tFF`HeL6vjLYpG2dM;VWj%Jmum>w05Px}SdJ|!O9fZ`1({&YaGJeil) z`}HP;4N&xhISdEB<(V#e#$rj6fu4XGM#`=;>qCabeg<%bpmjk`wzW5ns8}U}VHj8L z@7TPus2JETB+mNj;XM}q2W@5Hia-UQX@pp+1CpkC#0DU>O&ND3Ej>E=)(hL><8le# zK5$G#T$m_DI>heRqh@A3nvdhcaL}h<=eS6g(8Nrj#+qJ`%`17on@j;^3P0&rR*q7# zLw-8AHpkk2;Pw7uH0Ocsj=(og>^`yObCe3^mr=TC&!f=oNL92~c5!)nOkAhGBftyI z?jCby-Qg87-xeFW78o-x5xtQBpR#5M7M(5Bu3v8tLJ+mo#7L5}e)@VW;gXe?W~w@) z7$KL6VcBKFkRoI5e@~4_@%(9GR`(7VzmFxx<_DFuxJFFnEv1KyBtT+wof)rLkkRKF zY%|FqgI%u6BEnG(1qTR{O_w+~|HRR&>q1T1+5#+}8CVuGuTbW}w)qCrO4?09KVx z@W2BqFzx@1TFM`t3npi%SfR@qe>+UP*u=>dNHw%Zmf?U`hxpp8rgMePZ;BxB);3-4 zm;~Y6W(RFG0n6N?N4$9f!wo3jfa2d6C?XyHsZh-nd+`YXS<{Hg0G=$mc3d~lJW)2H zh9k}*D5?t1@6_#lJl?sZ*kX1@X5#bb&smemZ7_P@HZIP2hb!kO4nxan^hux3;H)MW z(0A`dUWH9K2MgL;_rTi@{jTB4jegUEj?%|-yJN6;(D752^)(0Bpv}W26AcFi7+s1+ zj^^zx9a>vLPlO9EX{-x2#T2-pVZTBMrz4zZ7X7Cqq2z@%MR~%wnuxY>DycrO?C2z) z)=K)AkM;v|@?%a(Gt=C_@%2Rkg*_g@$TWJtr=T})eOe~)8>3_Ucl;e3)y&2h zFkuAymqz$V=OY_0^Hr)s#ONZX*)fvprrWssLmdMaG35Bm)vAO1TN?F*n@htFfo6u^A zdPOscb%Z#_jp@0S;eWK;m--iT9VU+d_2GdOl+eednn_kqs>BmX4t84rZU?V@(E| z1`?I6%T-(fj>_Z|b^xGYcYs8`aA_xYGENj|*)V2N%`Q1_jxd@Zn9ta4I_&XrT^MT+ zDB^xR;L*$_UO%2ZVxn)mb@S_!HxT_ATUSzy*_H8gyGBqx$#nYB-N87q^B=%O06sPA ziVOsShrL3(LP_1$*@e8vJk}DiECKig4Awb!&2(;H%n;+$;-hEG8m-WdQPO=Vqlf?| z-5<7wgjpx)WQk(rJZ)m|So3i)h5RMPd>FZtEBi$7Z!A(xuJCjbpZ@J&duZqmi$`)* zj6BgDT2tNOy2^&pyWgE%j0{5?!J2V_rcm_Va|Cpsax-H_Nz)TPvXc?8Q%(#m+PXqM zjx^S>xMW0b$|Jfofk(q+l9$k}qI|=&h--=i+cJAq9nK!Bqirjm$q2ecKGSO$#3V65 z413;nufWQ5kUr*yjyz$NwZy^Ki7q2(7$F!tnf%H6ds*CA=tZ}v?&zMasL~_n!<#8~Env=+lFu<#nX_(W2l=;tiVTNyiAM`ne7M3Y;Cj7Y1x6M)C6 z#V&xWYa17plAP1w{tXjgQNY%5?d&awlux_MWhaFICmnMMCibFRn^ttYt2R+JiUR7+ z8lwaTzGQFdn~Ky3<&Std@31zL49BvOzgOvvx&g%-Q2eWbVwPV`U*BrU`V{M6Y|uO+ z-0tX0l1{OUk)rbMGVT-Y3W0y9*Hkw=pNc_!jena1W`z^hC^@?7+d`WkA z2folg4v?r7eb(jNm67Gx9jyx#(KM-Ru{nEb7f#bcN<2kNAk0onS7Q}W?Lmzl!FWt+ z!Bi{87svza$rgzA5XU09PKa#hTKW#?%4cjEV|dYhv>4Ph{;U(go0?)kuQO-RT?2sV zoGv>q)BPyXemMo``P2&zW1**uRu@=AbBN z71ol?3m9QjK|8qEh;~5$sDLsVFqU+~HU|unuJw?ZMa#I$_ftI(-bciBfsKXS?7 zY^O2j1(?;1>)Bol1c%_rpCf*-a?Qu2b?!p$({V+RQKx;)eh!ekSR>L#O$WLWWTPFJ zRWSZ4euh$3VwRjBNUXlD?SVu*F2iYT`p4LGHkW^-w5h}pL=y(qG=QltQ$PI zPC5)oQEe$q)wWGYoh$tQOE|YUofqweE@oH(i4g1-TFX(0!5yDDYIKFLcm7_c<#yyOB_pNZBCBr%e0O64y6&JGam$o`!>4 zuUW1cPt~|Bh2y8TBakm(l8DKQf>G>A@`OM!tFC`KSXZ{d;fB)wtpUY(^ha0Om^osq zPxrB1)UO>#9f%xZ+sf1sgZhwsf3DE8KyB3z4UOXKufC$!Uw=(sUv7g@ynlAji|;s@ zhMRdr<~(Yb^Ej~x@)?(-=#$Rt>WgGkb4?B}1>N78K_aEaW_$8 zv#5@!Dp0I)Wf-nx3w4FgPuInuiLZyKxkE+Su4w>`MbtM8BJL)PaoGcWsM|~H_^j{I z{}y1O7Z~H#X-P}^O9Y`kKd*xN!F_35X0{O6O+nKb_fowv1D%?}KA^sLsldoNkPGI` z0U^ZNRLCL38ZT$)#>ft|feVg-ceHH@7#0MRhqymy3KutpSYwB15}`FBxuMH0(-)h) z8X#|G7-39YmYN*TMW08!S@Gs|aF9|32}gxGx_*5l9LGDwYrWXnb@9_P?{Z}b?^p800R z57*owTMBHO6ciM{Hdwl()qq;yx#-9N{8CGf;o$c|369}LbDS`yh1q%{<7YJh>FAkd zO{1j?>ja%N*=gw^N>#eF(S4T~QQIiG_w9O3d1PKTSN9wLcLR!_3mEa>Oe5qCE1&Z9 z(t=#8*UyzJ?&;q53Tq*yY9kJbI;)agjgo)Z*U)B+1@Gna7pzGfOybe2{={^0dVJJi z>=6GJs|-9=N5U)g9HTBMNz%QhuU{9$JweCYxH;lVR9p|{goA2*7LBqPJb*hW2Usl8 z^-KWoHj|W|N3xr$wn=BS(N|7x;>dlNTP-MoPh%4B088U|n)`aM#KRyNsf7y|Y$`Zu6>1BzdwDJWA!!5&zA5-55qKVdz+}+dN@xV2HU0ums$)|BQ1kN(s^$W9CJR{B6 zjBpsXDCVG9P#&*J+4;T7G-fsca!~f59w6cbHDZ^=_GsFn!MXJ?(KJ$4#dfXW+$+=a zR(4+BG%BqS`LF}*_gsA){+GxFA}~mxwx(YhHD}2|#7`8O`-lttejS2jon=b(liNs@ z^gB-O=~_y1&0@A7f!QE6fJ{2WWzHkCkt@czByHaUfV#L_cr(6slSlNurU2|3Aj}vc zbS~TPx8QvuI4pZ{Gy(b$1S06&Hm0EQL^Y4g5}HD|zW_*?QH|r0HusO|Wql}YexSn}!I723?FnVjQA5}(Q@?j&T!82VcoUFKoLxz)|(-O>H=rbt+ zMb{+usIAKpQwSJi7ElZ%`nXwh6Sd2^)@V$zW4HL)60v69GNq$#kHYfzY~fa^GFnke zn5PzZ!^itdz}8`|>RFjKyZK1JG+^^6QHg$SDNz?IW9gnVY+;dV4FkRBj%EVWBI$3t z(+54Va%gZA$&{?k&E)}I!LP)&t=^>5H-o!e&QNy4_47JfqL~VE7-?fjy#d7=Q2Z(4 zacIvixEVgGM(#>1POXuqhb$9qjScxOu-~^O_Rba@iGd>dg~vzCrHN*TVtkT;>$bLJ8}dwW5jGuKdHNVh z9nJ(TAd%r{%`&zY?hLXsFu;}rm^@P1>KO})ZQz@)Rm084GmgM(4aaE!u88lLTS+iN z#`S~H-r>5yiY!_Vt6paPA&hGs3?dt+jTs2gN`+V#{d;2K__6cz&vJucnQSw*+Zr>O zMC|WfxvDt}mF*I4FxeUca%XY{W_@mQ$r}lWK83uuIc0YyIkde-ArHvT@-hWjHxK$Z zR?E8D*A^koHhPx0Do6zA=tj+JT=!n@F3RNso2dn(h?ePf%&}I~FoB>z;8vEJbPK~* zmosYwySdl{B!=N+(H0s7s{n2y__=x5f1HEekH<>3t|rp<*cYX!4j zlXh(emJxuPwO=qDNFXX#uEj~&p(UkgCf8VS1~5F{UBKeq1t^ZcU%=u)M^(7f8yDX3 z^TV+6_U&7G^TQAH?%g}qCURf&@!%sas|GCA4=tG%Jig=mZ8jdz)4HiHaOZchUu1K_ zR=HqR)m1HNv(A-jHph44)wogE29DUZ14Xfkm)!{(bKaDWN6 z<{8pN1$8w`*K*a6{{@m6x>u}r)M1vK4B+iuuDv}7W2qY*lk`-o(-JA5>%y9#qiOs%!kD zOd`jv!S9DrQu7+f&i^u*ykMQN)vkLGdjmae?#P#woYqcyjS{katyUT@xCRtst?W-~CZhwmPFZN+j@t=+PI;P~IYIm5UOZ+> zY!tF~6@sHNH*d#jjAQ(K@tr0pJ1$z%1$c8q7p}5#*2b}DjvY}6W0AXYeLX$~}kYc)GP`Tzpr(P1XJHIaTIX`bG zW1MV}O!$U|Az{|3nna{3>rPYFCQbQ~){Q&MDpCit8qz$r1Ts+>C_=hIb~ks>B+}$M zZc`CP9OI@7%?6~!*MwMKu%UyJ%%vxtUQJC)0TgQtpU3;J;Biqs?4pdH^f6beFouty zaD5)7L;mZ`HUsc9y)0F)=!?yr+?Pk(SVKvX3_!^il#%l~HopXpWd(~4)Te2bOF9c& zRj%Y|qHEg?O16GJp(-zX2n%*IwQMcLc6^LAT1L;B$7xlpo_R`}wKKoQd97JoYh7Xr zXGW{molQjFbAO_m1&bb^1c>`D#_i9)XP_8bF-kdzKHeyk6O}^mhBb18yAT}9P%v-4 zz@q+-lrgBq0bW!~RS(%U&4!O~F3)F-i-sQYbbe&eI2Mw{G+Tp7R1MOo>04nZ#uo{S zE>{cY9-YyWrFI6e*b+NxA-f$kb#`Ii?gk0mzo|`B7jxO=bK6W=d@7OHzcF6dE>!8$ z9t&v+jnb9IfK(_?8Hia(G!=rtT?)r?zBApu)=9mS7f>8kxt6hD97)Mw*)?vkWx++i zQZmtW`{bN=RP1$ZTD{=>7el-xwn}3{n!J~_TJk2l|kYH+Q$N}=NytOQlezz6wU^i%5;KQH#t6thD}Xxd=PkR^B`mGb~#M<5d{JRH=1tMOiO`IQyK2D@9c-)vF5>PBT zYGFqX5*o3^nU?_?ZLGkJCI`{k43mr1kXeJkxYi64%m~~b<7yGt69;WSTtMXMBmvy( z>C6G#_HPE6<8vcUhXLn_%`oc<7nl}h@(r~~a3P#`gK2a@bLJa?4oh^Iheav}#|2;v z^TH)8H{PAMH5N(G;9Sihq;Rehx|=oQ0Zkekp>?0D0&ON81%xM!txJfoZ&|h{o zD0^ah0G73+4GHER?)5we5ZsQ;<2i!)X##wlp}IB)iJq(4V$4iBf<;LQ!J6gmD>F!( zH;e@X)vNcqmx<|gw`z}g7i-^WDZ4gY-QDCdksajc53d_FG_I^AtkUUh?s}%{u=U5C5t_U5{&_j-F#%0sAP*Mh9?=cRufNfsT zb@a>&F-4q=uzj85YI&!sZ3r`MW2MQB26Y(fCrQ!5sR7w~6T6WyV$SCE; zn%&H$4ItgC{hN=G2n{db5?;WN5^*$3HgnXn37|H>S0Mw@#!58>T30{jDuiFB$5bN= zl{)E)Xg7m&2J;C_!H5_c(*SIBs%=D>M=*1xTyeI8SYR`1Dq$IMmh6f=Vf)?}*eL8c zlPNY5b)#vdtJ0TXG(TZpGFFIs%9|sM!GTtbVC{fSY`MdEZluCVXrsPqA*y&zSrnIU zB<8VvG#y1>{4m+Ld%9<*um?}~sPQYNN9*K9sDtLQ9<+_+;2Wg{@WypY;ubYjX{HuYMm|E-ow_F zX_hL$mSUNLm4t{LLT!AX*3(JTQ}X9x>USjxqu(Ipzb~LT9{^=b<71v(E#(SPFj4kS zmB*-d7pLk)aDhrQ$&v$2hH8k6#UYAODP9!#BvHro;V7))Fo;wY+mBK6U<^Nge4r2S zKhV4P?=K+n^7qSad|tYq!2!9709$ex&3PP%N_14RJ3QVWIjZO0Og9B`wk9|DCa_z9 z%U~3Xjx{R}cp{{?D+6#=_7ulQzPs(2-N~4As$~kSBFp4lww*efO_oErl(%l_5}m*>T6Q)PfG5$u z&N7Yo`xQ{Q3l_1qPLG{BcZSz=sWGO(H!}SxAVtnn6d0o=#xYfZAtc$)RNQpC@3H8) zJ$@SRg-?F>Le%<(-Nf@Be?|ZWMVyst(+r4t__6l1FQ>Z^ZG) zo9?k*4YZh>An_eWaR!QbY^DiJ32E*l{*$$@0N%)e*f5heDdF-J*$`9$-|4LJTg1B&yQXaf|dNQX=m!D5dQ1)Z*g zM9&l~S4U2yCpgPGn5m1LLpw2717Es8OGTeV>Tp>15U{U}8N?BzW4BT9$HClZVH?ND zSy)9CBx?(dfy8a}her9BGkZMdSdeShoV7_Sg$#wYu&~fvJD@H9%y;Xuyh;gHTlJ(? zbq-cS?Z^pAMsyJ46U+ha?lx=ap(^BL;?MeMG)xKDoKkn#tUk52AVawaoMz|o-Z-{S zz;V;ik(kI?m$-H42CKb9H!`q%HLa+7Wa*?GE!V+e{yR7vOKc=eBU*P1M5a}8P0{#1 zGnnmid!Rd=0iuR4_ngQNj^&y)OjEVv%puxEu+LW>n!C6AOd`ews7JmXGc%CYai1VRZJ#@wut7`P?m4vV+-}fI1Q!a^CvG!sb4G4K!{EN)l9IT1OW=bHt$Y$B z65U4B|89X|*#U}mE&_rbd9F{#9dOhdT^k!!%=JUTJw`)7aM(B@E1dKzw6zrNQXUM@ za7)|HcPzqZ?S5u}`0$ZFe)!0-It&m8FdX{D^Eno~wRymEL5J%SnRdf~B2hkfyf7a$ z>(MSa=QS=&20FWhZ7JiS7e9+?Az3U;S7g;+wkza|8tnYK^9?=akI|;0ak~K^Fa+RQ z;sL*D;m`{WHe#SIG6DOZ*+P3Ro6SMp)cnnIgllmt9-dv}ek7~1BuBH0#UVd&+ugiu z+J&&;#iD0IyCr8s2R11=WGUCV?cuck1j9~K@O^R*Q?9$*#7}if9o~iZ1Joh(YIA6G zU>uCOG6uyee{%!L*37YOWa??GNRvZz6Y}4)X(7h6FqSocY|qgr){{&vT25MDlk*uT z9oUtepI3n0*?_nAzL`E*Om<@U@E~^rtFEzIZQJ)cnRqNmcibOp z1hzZL3!7F-o7Mt*g6egAbq;EuWEJ?nS*uL|Mg@xun!1FQJA--6w4%RviTIoC{$sn@ zkj>Ff@?WPk#TzSu14f?-3;ozvb=AiRn%8OHaOKvs$a>8iiuo7m zkm=iZvU1DD`CVv7dVal^c`m@A^4T5EH=y|Ml~J6*;^aonA+w)4e70r|?AFbXRZ@^@ z1};4`-=^9VD!X=^g**n5R!73yU?iKb%CMNQRKPpwZWat9)aa`n|tD~peHO3F!` zn_bX7BM$8wRQBI#L%bk{dv?qACDM=v#3LU1AsBG+sEB4J!YQ-kqNL6NFHqMC^l|B z@by8$wMD{HP(u#=*6VakxD>_AD!`ys&?6$7Rt$JiQ&Y++5neiWWq>Yf#Q^o=@k^LW zXo_o@N2DFJtq9H{=d}Z{&J8Mim!hW6l{QT+{b~{n8u#W%9D6NH>)AR)06?Vj5%p>cWsVZ220IGT`R}zFi_-<>c~l>w)NS05U~lyt=rcDq%a7a zr>LN_`#TT-rj&pdRgD=o&IwIuXr^lF%xycTJ}AgQd$-5-n-34=5Qon7AYl&Cl zs>aTlEzR7dIkbANCWPO&E;U!iT^m1p=g{Pz_)10Jvw6 zIQJ_1=a4Du<{)mH?4XFxeiJPLGrAC_!@N=z-}Bcc;F#<5d{A9Sq8 zdty%KtQj4ZdPlA3JE#-iHl8z3l@T_%qZl3MvF=m{jo9N}&1?mSrp4RHxK;IeJwT!} zxfJ8(p5fjOb5=Iz$mU8>70hTIt5u#9nwfYYILx8k*4z%J$LO^yQlZ(+-&4Va1I6C7 zc?QPt)Bz|?x>jiN!VNt#&OVjciEY~SP}5%OK+mZW$-!Nck*%jGV!1w^z5vKTH@^YJ z8&I5q;;eE?3*Qy7YxiBZ-#YsO6)~*L&d7&rM`xM9VaywBfua~0it9l zN*vA@Ie&Zzpcogs%VK#v@Hlw@#plnTF-Vk#n4<>(lZOw-SjMs$PwPoOa{P{ru-D{L zi`S;5*F~Ia+;gpc*N4l$N3_NQC+zAKRJPcKW|2U%xYxIwM!HtJ*0)Soj9F^l3Mi7W z@bH|am+Ss8s-{q`C)ZRTHXP>!%7$!5O z8H(3C*M}KQbanCHjy1q|Dq&JV^e0 zh~jd-wT3)KPVsD%>xDe4v1`|NcX?FWvOfV7L3V>pWF^3V1a7y)GR|jpcJbr#res2& zlHDoHPej{l+-=Z(hH)u|hvv#mO2>r%jz$ypr>8tOpm@_L21UIG1h23jh05*$XFN^N1Ngi*QVa}m>4E7+u4p<^@k6+aRKET!8Sn!!C5TIDq z3CEZ4vW5`cfn%R47vbHQn5HuS-CUv@8tY2)M!DVuia-(Ljy4_4um#DX?lp~;vDpIw zCZUmKr~5gXUi^Nt%ehn5r4ce#&76i1qcSbvu6Kir;9h5X$NMgpeYU?_-wd5pW80IS zE{>1%4?8)Fozl+;pqqhk-_a%Nv8o`Efz^^-r>WasfmLto z#3FW`lJsfBXtjMfMuip@{Z9h5t;6}~`sO6(K|QMit;K5oOiH6bkv8G$br&SA9c~Pa zPHMVaMQQ^~qUBC@n5RP>Lwu!g6E-rjHFbS=SU2%*?8|nHsVzh>!P`P)j3K%K#T!uk zBB1!G1ElYSb($Vy-t}A)_Rs8_3)Ph=v{7J#?6dVOUpt)z01n`GR?sHF+9!H^&^VlP zIPt{%a^U>MXUrtNpqDRS3ZwY!xfoW4K5+@)gW=6K{t#o0JcsePJ?Wt$5IE^+bakxS z^~o2UC78qk7!SJecl~);m{-ju69%ZcPHh_HZHCDNW*16hyfR&=QN*1t=4H~plvMDY zgRs2{u0t?!NjZZB^prl1nJfORS%xx8m|8D-zrPm{e<>Jp?8zo~U9FR+z=LzRQ4?Yfqgj4iI@00GdC&w;LdZ)f;IGF_WaUU(1 zLrgeO%jDi;ItPgnHu^NGUF>&4`1e3*x^D+wVbaKKB7j63JG=9lBIFv@k~D%&T1HBn zlh7$+2~Mj7}6gS8_xjs zUU8_dq{$>vGE>b#H|B1(&}{2(#%^s|W1CW7lxmxmnHiheI~di*B80%Eq~kD~P$+2~ zv8^YLrREHEN9oHvOM|qC87$_p^XhD3n5}3NR-b|B%#P0yJ~?u$r^yZN=8VpAt|ay0 zDpOcrLGFb=mz?A`pm+m{PXWd9)Dcp?{66QN*eyVucSu#QFRNEE85&JBU2Sz|@c?PY zB-(h{%q2cVWcMRGAx{lZw{2&Bv?ICykdZfl*Fe zs21i2E=8`B^O2lDwcg^s2IdU}_Zf4O+C>l6E&<+>qp>`myqzU`orzbVxm&=ChR(x{ zVMLjcD)R;g^V#Otci!}1=I5;6KnL-pCo9={0N#wnt_w@ut*wiWmgN&QjHJ`g*BLZ6 z0-9^XBu>wFih?53DC ztPT{f;57IBA+>Eo*Y}a8tVYY;8s{=sM=a_{uaUDy@w-gru#V;H`f!=^b5An^S1qVs*Tn@G)3jF38cqrs zxa=CNmbDcC=hPLCdAT%Yc7ArPzk%Wn6yF7kJ3YxqAW=U02BwW5IRkWkQHXW{V;Fla zS39Fw#ba~M0Ff;i2R25qXCS@-!T<07{$KjP7eIWw|KI=b|I)v@Ht}B;Sep?O4)%Oe zB{Mk;7IRbrUO9~8F+n~U?Zc#tGZ?ZN9~PGT<#488=oY(1k?aCJhCewDw9Z_H3*v6H zF+UaoX4hX+F5gt6A+%gc>iG0}kJ#M8<$a%b0Qg=zK!vEAVwMqs>cKTbvF0nL{&F_D z>>^NFupT-7i=bmeVhvaUopUf9BnHd3kEB!>lltpYm_;pkt&F?FV9{Ez7ybx>O*FkL zW(Mdgdz)6G>R4$Eyr!Z=727k`Ko}xEcAJ88mVasYtC7uZUB9)nG3yOTUlP( zbUdFh%Jp<<|9qQ3TpC*Df#l?Jwt|3gIv-LQILto;^tWS-PDO1e)fOiMi7{@zn7_^> zK8D-*?c1M_7Xi_23<7hAokOa{P^C%|T^K8PDA-azpkph)iwo^_*x z*qsCkO5WS`tiNq>nw2l$%G9(Jin~FjMXnk}-ClsPmyv<^fBw(^p@02<|KHpF|Mao* zWn$^psf9M%!KY_;Yts|MK?n0*HO=Y}!g7`=(v$4me5| zVqbl~Uu1MZzZ_oe_sGSAyoM}A;yr+y+cLkC=>kKW9kL>b(|LzpcelvuFs&?WsMYC5K{Rh)G!J6;s=&n`6w!>Jd?dY#bS=@ZSSEzy>CW0eIS?A#@$w zZmf+!YQA6>W|F9YS0C>#?pOqJRHIxFm>Ee0m1e*W7J#RVnWGhLq1Jk}wqa*B3+f3@ zH)Qzs&AKb=5wH35*zl@@Vcg~Y!uNDyTO)`Yz-0g0vlZPJGPtWQG4-2X*zqd(Y#V6H(m1s7x z*Uj@1)tJQBMB|}P+`|aVLnWOOEimRww~pL$te6zVyUh{AQ2qLS#tom$V31H~@On4o1Vj(dS48zm?d%dM+ zO>*EHDBeKva~j3@J_qA`B&dBq@9F*BR$O?w@M4A73WS1eOw)L<&P+K7j24BLk&k%o z$l1Wa#SZ@T(~tE1k3Z0l-~Wfc|Ni@4`S;`ZZ}*=@t4pu{yFOkH>Ysk<+Q;4(?b<|2 zEzhcR;)$(`G{FEoFP6{v(wTz69I*Spo9hxyc<+08hM-~}Gd+1-ktHoBydtwZztaq@ z2%xD0hH9-d1)fV+kSLJJh!m)o*(=vLmiQ?3;uvAvMdJiJao1{v6re3Vu!M?-ii?@UW<8bHv_}jIUL%^>MkZ2+oHSxJD!&y=yyl}JOXE9Ok%|Gx;Ic4HeD0$ z@LGUif?&KnUh8wo5L}rKuB{{h_+rG&EdXK#R$97mbq0w|3mdBt{M;XNtM7f=Y--|~ z;ifZV{>3!KGRtW&e#Mx}i9Aja0WnNr!Dnw>F?TaRBFOvE^Aat?_4@c2Bk1S>pRR%N zo)Sbu5%iRUCXcNrIL=A92D`I78?j8INU4!d^0bv^A9RCosfYBZua&iZHp}9j(T;1* zVO(3KGWc9K8b!)fjFtyUULwy!+?D zD7rpTp>k^{hTpM@S(7-lcW#y$K=DB@*Y01Xi~~;thq~<5@pE~tKlTITQ}UNTC)hLkZn3K zJu|q;tUdyOMWI2|Wn4{VggzhOuz09zLgpH8`km2IuyTcLI=7)9S?K*l1v zk#WRMTK^3hQwAqEp>`9EKsupK2KEBv62(-~T8XToVk~+B65+ii$WUyBrEI_$Q*q_i zjgRYFp$5{MPma-ld~Di<8o}|VxueBUZM?Txia;JuVxaDA8R!Xz6G$9R=c7CNv9R5P z#vLe+ zi3%&3rdp$PVnZ#!g4cd8tGv`tGm7`^28vH>z;+<9y02D8)_XgT=f&ds^cT-rP_dZu z)E*Pe&ln|tHIvIPUw`gn<6nOMrL%%R{_s8h=ldV%-*3S10*K%L`#*1ge*=hbpS%A3 z0);vNlXEc&dc^KD7Bx1Y zOQ|6%JJikV>tgozMhU3d8Q871^Q;cu=w!)@tOB4c%`MO}ft{idy)(0B;9&~)bA|<1 z{iH8)4UHP;ZiT3uR-CStS)5G{b8JQE8!@Pw%WAodS{tP~rXkRw9E%62rIm!mNRE^p z;36vFKIYALl?PUq=(!z*7NCsZ;oyeLh`9o?!PsS`UOkDcZjbyq+bG{RbDq&xVu)$c847B3Qe}$aL*64>nPryH=Y{z>uJ0xs0V-ak9kq z^fIyVVR1DN1Bb>cUQ>_~dBRJ(Of;WFRF&x}dFUFmM?EW5JITb!tcRAjoe6}f6@b1R zrA+U~&M-fv9GL5Lh)^*9GetZ8DS7jd5*k({sOp;tdqP87LC1@c}bX z6yAt|Ka=vlb6Y7@)`X@ks%c4Ns;gYF!mT#eUB}DsX+)QCAYqOe7lt+*qVvz3EB`zi$gXg>_|oKN&MLs^ zxIuOi#Oe&ew^%wdMnTE!G%zhR81d$U4WPHpzK?p`ZJ^Hhoyd@I_H$R3X$^MvIFw(kvm0{k1gJBeN2J#UtQwM~GPm|lqzP7J}B@3NjTiR;M zw1El2^`GVYJ)<0+7Y3|A(Kg1yB~y|4+13}`?0(!$?tFATZ?2ghs?QL%?F{8>M3=RV zbAE4XoTXbnDe(aHUcT^n7}&Qau%5y(ng4+OoXuvn2tk&1Ee}9H$AxkQxHnL|f#SCU z#hM0%t)q2Jx$Km7<4*dxI~vDtUIm98y*h=FqO>lYkM4f9kKX;lH%jF_o_#HQ%ft(%Ib&tx<>ZZwkI_C#e!G73 zk@@2#SVfsS+XY9$!FHbg{XU^CwT$}XipW!tKF$tgxrVGjkqHwm%4yE~(4=B?#7WI0 zm2vhh*!M_5Xhq-4I5JnaXKXqp0W0V{b`dT# zb!)DnuvGKcY!NstAMF}JfA{zjtl}`eXzpYq6Yh+$cVTaKMiQ!K2CPL}OwhO~;Mpa; z>U(lw$oDSBDN{`p&6RrrVs!zEJGyJmHEh$!I7gVaSvXJlI?%&a@xp|wcopXFh&LEr z?LwC^z&3P{5OL$kqPWq!b8}(~wxnP7&+_D8Ujn%aqI9&?_?dWITJsQroo~i01>mL? z9JWG%(lW|MJzzwXXzgnzosJ)>(L&y@PLPEdfzQoZ#B&0SgGo#sYU&OFTy=Joi#jxh&@-(4W_WdOyiIZP}s zHl7#OUc#m|&k?H3D8%WMy3?}BZfocE4HR#n_-ldUdfYQ@Ot0^bnA<$M&}TZ11c@=m zbP;d#_g1@q?i>v~xxvee?%MNkWt}0|5ZpL_d>;Z$r)2I&u$LYzU zpfFxWpza`wiMQ-5Z%!tr%5u^Y3*?JMgNBj@4(d_ehqZ)C7*yS+(CX?qMqsPu&$h_9N4Fpm!l=8p58GF&UbR#{ zHhk@mmCF65X)!IE)QEj@YPj-8PjtE^l3Nhbvnit5@}v@OP>p zQC;2=HKCj%S#&Ljgrsh$Q*O*p8C#-B2lphHm-$(*(stjrHHPdKF9gIGvs6y5x#u_@ z2tL58flvX1B+i?UV=>);acGbvWk*{x=g&P7B%&b`2se`PW5co z)M?&8>;{V802CMV*^b$mf>mac2z7iqIU%3Nv6y0fB8TfZ5sBug8Xvl*HYoZTN%oZUrWs|{uu2JJ2YsTAyv`+3 z23@f&p3jKvNLT9!TSvy{%=eYF0FQONsW7(E4I8Uv@sBg+SvE~MJoTOPjBC*N1}N@j z4wKnviuXaFrCRI$Xy;5WpWD~^AwPrx-%8lhf|+{2uHu+9j-V%P7|tN#NI!ttIoz56 ziU&xf*a)S0q?MQ;F5_lS_6@trq2HZ>QL6phTCNdp2pDgJr!KHDP{>+w<|V3U+(|St zjVPWM+dMvUv!!{Z#m!)?!IYR#2zzMvF2TTG*OsOm*CIAux|%2Quxu8ydFg$aghAkV z4s6Q_wv1wqfH624oxBTBg!7{<)toqbhV9s_-K10uIN5PpM&}96=be7@L!fBq`=x>P zQiuyQUJiSAgEwIIeIs;jf@>iK$9h?HsOz}eUpEEmL{v)pdvpWE8z_DjC{7c@6*$6D zxrw6!Hlb>Ip5-Z)oT*Y$U(3zs)i_xq%>PQqYK+MsoZGjCtCMHS7S<-rvwB&YHaGSezva zyZ4T$wuNYWKl-SQ=#}U*5w+LCx0KoJ;-X+|RJJ6lu^48cbj>o%eZbtwOtf=KD{6pu zGLor_7C}^XeAU-iYrA*>ZJV1`8$jk{G}kD?R%Jw_2tb`UL9My&`GH$m8= z+<=P?xi^E6NgrBUbjP0siUID9!|so)i@hdD(LDCrHTJJoRjXJM4p)O=z!H;IN&wL% zr*V?+&=hok1H~ICzB3w_8AN`%3sP|I@;tUI@+aN6-}XRJP`3x&y}p~Qx~g0>wrQl->=>Q>F#TDm_-f$McWS_B%ex{_u#C0~D84Na|9W`?irv)mu$(i2o$+8(8iUY0 zG(}o!-*D^~`FdKX$cuB*p1)$YBD|L_d`56U&>>9_9Gu!3ETXsE#<|9h@}hO(2yp^+ z&f>I5BNs6(txa0YwY8$53w2_N_M4HZV;QyI@5MmT)PcNPI7;|5WuwMs^vt~HZGr)6 z8o|fJHpId8JfrmTI&%72P;MMS#d9jJ<+t05;aRGPK7J2-JQUlW5xH zDb~u12MZtj!3ZmDDny1|Z z{reANHb#Zt1r%TCi@OzLIHxdTGeDpk!MM#cC0($O%akB>*Co1E(Z<_#jmi=M-+X_>CVmST zzHk39ptxfd-^<`by}isM7TPa*%={d9&Oda+<`gyqfC(PBZBq!s=B8`0Lli;|RG&PM zY983{T&E%Ar0J;+?e`dcu~6KLRk&EhFBh{I(H!2zsu6lT#?5w-vRW-A1??gg3pYA- z5mfo*uvALfn~K`Ad``Y7Q2QS9^KTp6EgONaS^d5_QZP|Ug=+RoSS%7w7^L0BaZj-yY$`t4mAQ9yx zke^r>eE^AtR05zNPiosROS3S)4K@se`J!S}y53s`4Wv#ZM6-i%>bEdk&ZBQ|Tw7ni z1X1p8cJ1T*IB1e|=ww{!Y@d#f_cX9PI$-p=HHGY0&;Q&l)UL0@=aJ@{>$?vFiW5k* z4teF;0baDAt)(F_GQDWpSk@_t(3(41uA|W8v_wqd`9^CcCO@r}tBDVciPE5h7UnX& zs2XzGI4qUWsS_GSg*;o|q<;Vu*Uh5=MNiQXDQ3skWi*!2cu7e-(7R22+Eb$n8sgm0 z(#O${BeFD+jhx;4?GrMY8z$aB@#*;a*-e-i!1Qh$)4Sn(v<8+=K%;1tV04*6bFE`x z5Fzi}$@&Mrn(JHzl{WPvdDzHcXqB$}IJqB|qjeY{m$GoVHp>EEH(kkKw^*v{>O#74 zyf1QZepD6q8L(afO zlODgHHF^Rw3Mkn`vd#EuNek|He{Vfm+r%)-k~0QJlQkb8@if3_F;&`19&w3}0`^lP z#2Y%kVRJ+#|2_mpv zho-DW)Aypkc|>)z&;dp;u!F{?C2TvtbKR(lM}=7ZUe|*;dlwmr?sS&T1x#zijbiZ9*Ff10-8! ze=``iuFs)?kTI5NI=+RG4d)_j*{&Z`%T@{2*JY;j6m-q!VT@$qTw!;Z&-tD$H`R)w zdO!MjdC~0vZ)v7eD0HB;(JIFxNe?yUA#1ko)3#!+_)Z32DltMSD=VR z2OcRFI$LMzZ=iSs#b3)Rz6%zar``K5kMFm^t8djrl+NR2zxdxc%%3W5h%ir&EGFUY zguWsYUam~7hj+aW`Fk+9L)~9Tq_*Jp5i4ZIp_`4LZ+T-Rk(#raaojc4ln|6Ua;A-d zo~B-9*IAPH9kX2!TXovG9W6{|WPn;r z%&u&zwb4mrsb&*_EKV>9RntQSSS_5-wbMMh!=E*6F@=0*j%UJ2!kjURWdt-G!%O?s zlsfw!@bcr?ulrK8zxgd7n4v_{E54{^UBb8A8O8Omn%tmV znI{MH`Ew?XZs`dG5J(L&h<4=S6nmr)n%rsw%F3K-rEHis5lS0)k5M|j#t6{|X#fEd ziA%gxn==<ouv#+WDI$+e#f@3%VcQF^khypNI7|rHpWSVHq zrYQR%7jQY;xMJ?+FFtPWkvxY1J*kB&lR-?1d_gKZ%UK4%x{oQVn=Xy;a|Jd%Ldns* zM|*&8))1?pLz_MN8Uj3 z28zFC{Hujk`G&!&{yx7y^o76TuJ0HE{u)5hFPsbsZ)$B2VmifZK{+~D9HXkkM$mRl zc#hjOLP1BX>AOzSHL?N0$F6b>-Nw_E0mmH5fe4@K(n1@jSktDqAZ`p34MSvC9Zs7^ ztBuO255wG-3P;UIkQoFab;|FRE<<>GUC7q6#(yOC0|(0?m8r$=Z4*G=ol`RaEMReC zs40x9K07j>pG+%gekTW&=HiX1ws8h9(fp#d?WIA5ppOb$M)b6$w^_>(=)wHhryfR@ zBl~loZ{4!B0z-*0OS5cDTIRUoxzdC5$y!%jkNEI7oFnoZi#=)55 z?sC2smB%q+a%@cXuoj2TAw)xi?{saKc!9*Gq4R30lK}-pj z=qErd+@P%yZCE7I71_i%oPa@ESVP*z<`A%Ry9@5x`ZIMeZ&;4^E}e6H&is3_K2Nt% zPzZQ;Y+{ZxD?r4qliJ8a?=C98b|Ki;Zqm}Ew0;l7e^5Tg7_ZTgPk5JiBZy6E(A!)T zsQ_>QB=&LdaTrK6lNgwYh-RP|^Ij@dg8&lM1GQC=D5n~Wy7fis#0 zT*sbuiN^|WV#Kzi_IJ)flt73;r6cFxiE811Gm74Tbpyp4DE`4P=mv}5&eia;_h!g? z^IXL*U&f;HLbl*sKru^4GenxMZscNTFIUSZfA7DX@lZ zVjDNMl^G;56V&k;gTo0FyR`&#rCBqsk^fkn`9IvO@R-z?lc8&*Qg`k(dWpe-p0)ezDa6~CBf?9O!?lwjlOtfb9g%;Ei z8&^h>H&J5c-QKjfOkDwWEG<&@$zf(e*yFj544=d2hNE_GGy-j+!g-8_lEYs!0q`gS z#-4d9p-(aw*K-fw3*B6I4ypP~f1oX@KF^3Ci>~K8NAU)V_w93_cmD792Z}Sh2p49X z;q{gl3*LV8AnrHNcqh-Rq*rrEQ1bW4wr;m@=NdZy$rHHFTW{i-mi!vCx&@1PpgA79Wqsaxq-T=7n7ZCNaj%y0VD#d&d!)ZOq|u zlu`3Af_aXdVmD|dJM_-*T7>{W zk9l$z&(+QfuLpBIwxZ_)yVFeoRroYQQf8% zz;^k`^{O(zaEJ?M6b_hJsAZ5meS>-RzTH6ae-FLmRqZi$rnlh5p$N}kVZ;vp@@2{I!0|%&+l%$ zTHF zAgeMpd>RIYWN;c7ue5*%2Z=b5Zi-`Y!xC!1%_{Z0zxf(BKPZ{S3KGM54hDv7NfH|a zI~a`3j)RZxXw`7dYGDYG)Ylc%0Z?=eo?s_(Tr0F>3g+eq89JSdolD1XVfq*xiV@PS zWmAPeiivB!qSWJUe{O04tPZ@d*UiCT1GX4*9fu*T?Jw0ZdiK}bSw)KA?D@6jb&S6) zH`ui#JvW!2ev{wb;PS#&dT4ipFncU9xPjsg6z|(Ng2dnJr@wC#;4p+l7MN+9zB7&D zmAUr9*5u%Ux-AzsY@bOdqA!NId*o@%qP7#(tkb5aS0)7_(k?1q*_9GJ*r{X6oPzT> z9+`j}`PrR|oUw+DL-6+I@>M!fnLl-fdj=Mj-mj=E1|gc-M=100i1s?58VynnNBRUL z67n|s-0VX1iIEb9B=a=BdlG+BM}N;jqE3xywKF*ZA}!G!nTNTndviK-c6ScrK+TZj zO^qF(*LsWs!_x}e>G4cyV)6I3cQlhZo6X5Q;%`O-&Q;NOn6cm*PiMyxl?a~LIAV7* zY$e44l*6omUD??D1932EfZ1ttsf>R8XSJy&kf|Cl901K-$Y%AXd4R06j}a=Ypbr6* zDZ}sQeRZDGLTd~V)3bV5U{xuZe1BY-$Jw66sggHh`^KWd_!(PKX7(^c%ej0_IZviz zkG94*ej4OIpPM?J+By{uTz@}(lhlCGyhqPBP`qz{J)r3SE?R@F`{?-sh%Ya(*nBaK z;=@99skyF7Ej}Zehkn5e63ajvj*79(#q79j7rY(NSc)1w62}(cFex+&pxA46bh`;9|%9OfBbRKHiiBG}3Jkcw^;x@CKv;mE?(S!lUg$IE)#+zVC zd8ygc1#q=J7^Xc)++Os*B_Od>qLpnvvzf zVcu?1_8`$fYaFonnDKn(*l;T7rc2)FWM*lw@uf|6;sEqe4=H&pa*@So-K4a(Y;^bc zX)?vtMpS17wSPWhe(bq6AP{b#cmu`z_NRly&jH1=v(`oW{-(h2lfP1=f|e=pLt#+dD~B2MgF>g(dFmQ?BEROVIgSm zIKICfDDwN@un3{xI6=_mwPcaw2a!jVkt40m&Trk)JG=pjv>P`s@hR3@1dT2^X0EJa zRzyMs5tuQAGNz_ypUTU~I<<}6<9M;2_9I5$v&&U+PR!|Mc7Rw$mk^C31~+s%?sYPL zX$d~3r*9{u#^E?XOy}_t%r*fCPv*Ks&FXfezOa=1 z;WT7zHCtoJd=u2B2(=q1-azrb{RJ7t@)fot@6~+~y8VdUwIkRJ>3}gVM!vXN?9lYVqNB4|dM=xtfMP2k2(&edrC?R~J?j%`9zQ<;P`gUN-D|AnH}A(% z&zPzy@p1e2XaC_SFt{h)k7Kd6u79qzZA_4oZdpMDIA!er%^-0XvRy(`7DL4QvE=i3 znKHt3kSILA$Gi7@f1dO5 zZBp8G2#yn(7(yIJ@8X+Ql6wY;x&=Z@wcvbBTDqoj^vh_|FKk`|DMT`g`Chr1C5~Ad zKrss*l65^m261KK_P8_1^2}BlDiwOW$S-GcXD0O{pok}>a-AkL+#I_TuD^@vcxcVHzSfLyM23SZi>)^Y)~I)T~vd>wCIy#593u58nb zNql+vV!h3tdpbIu-EA$Ll~E!0;A9MY#h;jC8e)COBUPr6?(Vo~GuRIXQzn2|uX#E4 ze&^cMwTF_32nHcJ0j(gE@tWbRp;A3Rs8-k!Z6D@z?5^kF_Lw*0%xo@6VdnUnrkmy_ zoK_%%$*_r_tn@=r>Xne)0c{nmS0--0;ubH~S}~Yp|8m{XR2FjHaO##}tZh5{m95HK z2t?pFQ2hG=MZSUJp9&WFk2pJa7ioQdRb(mx{lmra$8bIO+AkhiY|I|qi!2(C9V%4= z#7O{1U~GeVh!IR%cKwqfLuaQjPrLca1v%v#?!tGb_{3P8UB9QL#fHnGp5ezCW{n-t zh;5Ngnl}igK9ANh`_9m!yLWTCFwfn=4a3rl?s2cl+x_m<9o-T;e>(DJSI1XFkjYsv z9xh$BkM%v_!YDVIvJYEzbZV)`qht`@X`{f#iEuW{I^qjmDo;6cQ$Kct+``I$0*GuA zP*l?k8vEC4H7{`ZcnL&dSb5Sc7RF|6i)lDsZ`gmW6PvdOh>9dTYV#!fjXMi>>_MW~;wj}Yt-3^7 zWDS$ird6hqG}*c9ziujXSM%`(6d%qa`o=BUETN2P;lhMD0F)BW?juHV3l3Khue)=A zW?(#rP|vP$uID^y?GE2u6S3=i9`So6B15n6lygJS4>Bg$=5Q`qja;L)RNo75=W>o> zsQm&IrvscJE=fycP3@ZZ*M@NH3}1<%+c6@RWEW9W>H5R-e0}@#`S!7mkFTeVvs1Fe z!1C(mdRQ4peo8^iK#`wpZWns?28uUOyl;Ox{QPF1hz{uE7`@M54vWfpj5@z@AK7d? zH2TKEg)j`_R9v*Kaj_d0w{_RPPX2a4aX(J4?r7fbfM+cdEtlF0WBI+xO{t?%ED0@{^_;wa?EZ z<9<{%jO)>bMU1hXW}mfUhFoE1Fis@v(UPrMK_d6g^ttzF(wOSxGKIzvg#h9OBwC<0 z%P_8d5oZ*?3|UAwn>jF$K)lj(M_1`WLP+@kqC%0vc+c006+iK2F~3~*AGPzeDZ^;W z4q$q6+@u3K4NqJ;oOOF#t(U}7!3Wui%lWYmU)G4G4N%128U4q;f#As@tQ9EQ6Pq?V z6om$UHO=2AlP=ln{?3zLFOYbBe0_bpp9UUVF|o|muB$Ldr;+pi2q~tbDWtq;rAw*f z4HR#nc;Eg$K+%}J!6+W4Q+ya$9Bjtnd5Y2f%n-OeMqI6>uzP$-3x{0-$mAA%^n@1# z-U7wv&m==^X#qoJ^yopryqYPVzE&GxwF|6%mwnh_vyIMj>o}eSZ6!7xR{C&yE{oW% zqKgVEH(!-!-Dt)DF|ehmef;=!e3rlVY*Fy9Y2`UXV~XNySDo4J!d8svXc`R}G_!1+ zO)KOQjN>pjsRT$oSO~R?gEiBqdaaesY$Z5;jD|C&$u))1xYBirkdJu0bkoYCce6jb z&M=v(s-?|PdH;o=`?csn;ba+0=dr-%v1o5=^N{X4iinRA*@a>neD1EUJ^kG$DtSOWq7Y;B*Xzrr>#jdH<*@z(nJ zlr5!Q1={8q)2Bz-zKZWXR&oF8YK=d_aX+n_g0e9AKckj1yagBm<18YFAtd{9ttQR& zZ~fR#l^%}h3sX$k_ER{w@w&BiUXQ~wBW;GmdB{CFi`Y{LzL)_;vbT9=GC5;+>YK}D z5#PIo>j^ae@QSu1IbMJX|7jFg~X~ zAANTZxgPWNIQKX)--x&vC*Zw}fm_*+F+}AIaCq8urUjrKZ%_l~&w-#biP!bF|M_AV z!OZgPVp?_8_1r~S&(pm&@2^G6tEe|nyn*6<`&$7;++dG|@)&{JedPRNO%DedhtZoJ z(BGN;zxaFKE=mINDeQgF)NzsQ{_)}RSVA#NxQDuUWJ;w8wsyuVt(ADW$z!JM^)%?%oxRJ|mND*$7FRzZ z;|PqbkAlnD>M{&AkmzPCs?w6?avx)?&khpL{@gD{@oZ<6$b3|oL<)_EQ%5(+c5}X+ z@;sSR)NF`%fFkn^6mOt--~Jq+xIJy(2Z~qphsWc1fbTKD;x!7pK%$SIi4Pd5NDQ6G zbTmyhz#*=d9O;U!2o&4KZMcTI?wb(M-B?(p$-VrPiu?p+pi_L$duEf26|Wb*otqc| z;r#EsIzCL4Pep{j`Q>}NGyvf3n46x7`FXpjeA`jU_2XyELpuF=Vi0|?oQ*2G0QdEP zujYu*BzF0Qfkty26VL2>*3ZohHZq+|v}hCEh2AWl#JR+AW{q+4Vdj-b*9v>4>8R8U zr6Jg7>v+BuFoH2Z84OMn2v~ul7Ft%HzM5M-WX`TPKymY4!^04f615YtM7TZeeVzix zKS!sqXSODAo+z*~Oo-i*jc@hSd=}4IJgGo24L4jS7tDjSyM)ar3ocU78qb;Vksvnf`UGrg3bLVW?Xc=qUj2KoGyM zD4vU|QB-DnE|*Wl#Jfdn<3OGtlN_m#yNvEMUS2^)8dXAvsL!9r!XQqyWXA#${qGo>>>m=e&aTjOyiX(O zl3$mj;i%_Rv2)7Y&EAS+=iW#iIINaWN@NW(#sPFV6E~9;k}y>uIMjt5t88M`pep!w z=Z)wrhuC>tD`TfXmS?n&_fk7ZM4*Kr)Si>(BWP{X4%s0wj4hUD6);IR#Ovac@NY5qO5HY@ot)l}Ea!VfojQ+IqhCP2f= zpS#R#B%G5zxays6pm+nt`}SYC={JGMTm(G=AzF75p58xh^VWTGO%40h$>(0d2 zz5KmJ{DP02$M}vQ6HH-5YGXL>i=I%&XTSx209urDk*ff6BH!LKr))rCtu*7pHvS$L zxTm99rRcc(G)UC_VeuR!67A~R^g|f@jQyqenNJuQmmEqhoJX=H6XUph&3OY9(M&VK zsinV`!We&}#Vqtpp}BhvJwus*)o~qSYYJ6^4ide;*|dmaee1`U{`ZG5iHCz&l~1jn z7!poU=f~5zg>`qO5BQVUmJCVfCoevKc>P)B6}4L!e?B{?Cjy-&Lx6f)bgfgbV*JV( z+`HsLKig5RYnXhpi*2PO+O94_{rws z*TlK$KK<2bgS*1-28#FXzsxLt!qrvQm(%hs%OGt5hk^s$#oM7Zi zVOZf9Gt&s82Inf%zQ%0GY}=YKh*gO=Vm2n%r=usOKAwX9u%~$UEVf!_8PL7=emq;m7s&+g5kE6QSU!#|C$D^|Km;fBCg+Ah4!}Oq@YW`p3{FY4 z)*f_!cDUhdrlWo*KI-ZDS8Dp|V~w0b#tOpR|1>=zYc_#mj}bHHvlkgO*Be3(KkzWrI^_}(UW)yFrc;Eg;{9|5D#3OS0_-inWFA=;g#wNa4@b&>N%M{f3 z1)VUXkW+k()?a5DgR64p2MjYipt#n+&G8P;K%$SPb*c5+fkYI^zt0pheP(d=TMQuU z=kzySN>x{M)pQ-#KaBzUZ7Udo!=p<*!n9vv2cXP(M)L?3zn8ak> zssV~O$JBbB%++dIj_(hrD?8z|mD@xJ}-SV-{}iYw&zVWY6eOEg0~OlZ$Kbc&?3gbBwYEq;-1 zA(F=N76U6WcG)~e#B;|i&EpULG)uQ7`!fPht-?8bNC^Wh84-W zylko9bQR;%D5A(JSr}c~W6^HNGPdft_de#sYWW@)NCbW2i?R2INDY-G9MGte^F{!SfEcUf337KEjzG|GWZbEi z1qCluvo7vk$82FOXlh@{vGEuUHF{n$1rYF=Ynk?D8UEegl@A!3DPHI!eO1#vW2*0h z%LH=IfiI36Hws4HzcvMQs+O_lJH*aYW_M1} ztT~;$4ORa5I`QO4g}hJT2~??|?=n z?*Uij3hN>{3GrjW)D1YqJh;h7fT7tgeehV7!6sTn%psxs6K2>%r0{?@@EI!tgE1@5 zfwCRLb2F79yUzjX5nof)AS=eC zHXS!I0ZC+`ph-iu^r&Q|8^cs$cZP6)!>U{K@0Xlt5Emm3fhr{Qe|4-0oM8nhL@kygOPHSF@9lX|Fuva+Gdm)wNA!jKkZ3+(tL+n5 z+zZ6vXKg$9!V`3tyK%*X)K?}=EWCbnHxH2bBF@-fn=y$3KZke$3LDiJAcf`MpR<}C zF2I`5>d0?pQxUan)3J_YV*feQ5Z-=|l-FIn0}$#FQ%@*Gf85zZ_4mqvqDun6vF$)R z06F=o>5oa0v8C*aqH??=IEG02rl2c)a;L$Ifs&6uUV`WmE zMp|n78dL~IbBk}7^fO>_hKwt4+=0X!DBialDBic_^c^hB$T52uNc>_h=;3~T1Yc2` zFMJz#o41_%2@R(!neiQIoMX2?&K((2iqdWPFna z1{r{G$-GQ}i(5vvHYg7L;vg=CqUTw2#H%yg9c?E>-k~bLi$JkWjX3&^5oq569K-oP$#!m_cmu^7DBick8j_5R>!vOitHo(WQ3b z%7+)V9W%HGW1rWADXk-0r?B*i7VtgrS2dX*TXA-Ph)2n8Z=oJpJ?1i$}6hV9zZV47;_?AAF~Qw=04TZ+Ij^uB%LHOygO zj&VLANMxf}a|Ex?K_cb2S)lHYyo237R$#*g91x6~u{${dp1|kjiLQ-PAL)Odnr|?} zkqx|e;w+d$)G7{E(Z}4v$=Y(%5?VO-Rk;|z^-14(Q8@!-RE+UKee;gH-_gqJMw59D z6!AKgZ$mPL&Bn*!fG%-jx>P4B>4v@h71w-zuIK*kw;L$lK=Ho)bAh7m%&$u?hHgKi zUd$E`n02aGhxv67H8?GMN?EZ|$}~BeBa@LJVo@2k7$cLxPnf0m7{>W)YNXCOh~cuh zeEU`NTQU{-Td&FtS#wVUex6uVe%oXHRXJ)@ikoXC8EC>BL>8%m7BEEfM!=aw<^q-u z3wO_qMAsuuaVDR5Y8tU5shiD^X8W4v1QsLrmU_Dm5XIuA9uZ#uFz_hkdO{g_`6`mzQr!Pcz@4&aa2#@%I!0YvI=1zEopz;9Y5_yeFiSIm8M z!_ijhFka|CdVee|{6vrV&bO7e!1os_A7A>oncU5M7-J|IKjVN+pgp7nQqv}54&B!P z5-E=1WWHxDs9-2Gjm*)9>3n;5y<}%|2Z_BJ)6`%9M&`JwEi>NlN1P8eZGa+9XTQ^s zO%sX~z=-#`S(6RqWacCQ)p*P@ouBLR$c*w1DesBJQ5yS;j(V;PYJfzkAOu@zB7-tT zg}Yv((sLb$Gk@E8KGpUm;H2n)MhQ%_k@MIfYj0vPQrR}r!|cLvj{48kwM-cRAU_3$ zYnC}b-AMnojqME-Z=iVJ{<+Mek6a~z;!E#;z9KswV{y9{yU2K}{k9yV=rp)oZfK5* zE!Qtv!>MO&GrBED=xi(|CDU7jWfK0}D0%@iz=+hZ*)S@`maNlQeulc}U7~Nkf8$Oa z3mKl_w|Da$RX^k&fAs}g_W*Hj#EE}zd;KHM!JIt|fEdBqhiUVw+u7Me*UAd!-tlw5 zU)Vftb#p_bDnrYYNnjzIpj8|o@&WAOW9SokL{1Gb>H5f)hs~yH97nhbI_&QTUNvzcx_oCyHEQeGo_O`kRWL>T}N{i3^{XN}@~9wABj z93Va)hgXTf=Ro5P6mOt--~RXDA?mX-nipO9TyWZ+;Wqy%ysrS~1S;@!PwHhPp zp~Ok_kkx&j_m)AyoL>jyY;;ta@iqb!*-gBp_@aL{{`i=Jj zc&E4SPhvS$_v{4i9s<`!4+n@(d`jhq#(0_B7&7#T9RzyhjU9^ujX=({$pjFKuSRwA zXLFeXxlOF8<#h7~N%0}r6yfy7wA=Y^ah zd0hB;?q)d;DyUiO+W=5JaRM_KQD%@igU~gT58IZcx`IW*$s6Azt7fv8aTwg)Tm!sg z436yR7*|X+j|u?V8W0O`}faYvu>dHzYP@i11NFd{z*4|`mVAI)6GG8xih7Q6(6J8&p@Meoz-A7 zRDm}zmc#>47>o&QwN+#nLU)@=Tx8k4J@~`ir7K0%7k$u=yxfEfu$cj4X|h0}{u~|h zS+F=UW54@V?+J+1zrfYCf-qP=cX2n>$_)%hj*flQDCWkO!*z!v#wne%)=DA{6y67j z`MH)rpflhaz03&+&5f)XGCxAChi=y^`3|e!d&mRshdG)LtT6|uQjZS@U{~lpu~a=E zbB&pq7_4V(IwM10vQF0?=*_8<9oRT>=BagMVs8<)DM4i)06&bvVc9VHp;;8zuu-_& z3G@DhC;37Ke2@Rh+TXrR6Ev@1i2Fd6^E?`=){o-3Iwu%*5D34v+W{>SV#sh#$XNuS z$WUG|ZFrp~m1mmLci6%(d3_@G>IRDc!$9%)04UyI@t?{h&Ws|A)Wq`N4r5E+7OpQg ziWa;e`gG2sJg|&@T)R$-DoM&hJm$blz|Lvfss4@d6>Y)hUzfW3YOcIqgZRz zT8>!P2%^ez%eQToVEJ{|Z~k0*TG*{r$He}AO}_L1pP>cCfOI&YGEjR0ehBJj=e3JK ziVHg%Z$>Voy)IH6+ru@&<@NM)d_+su{`3ZaLXhY$5>|TVximS-=l8-MPZSdHh{y@B zD4B0?w$_2--t}B`IOV#QTHci@%)oDg_kf?80e5cuZ_{PpK=B_76hDF#H&Fa11I2Zb z=`KbVwDYrOI|E!_Uvd^qy?Ml|_bS;db#q`!eteDC*2WuOEz_Pk}} z$bjr?Z9T%#%vtH?Ako*~r)G`{5c|>7(iIyT!3IZ$73>BKPzcaAEn;U3#ew2s^?XCG zIG9F;AnX|=&aZvVEL@$zyy(u}tzj$16y1>C7~5i1bAd+;*a2Yk>OurevDu@{jdVdu zFvPA)bVG_r^p(c|nI)ts7Mc^m-ogjfoC5nDoT1$`fu!i1M|eKhA96aom7qq?uRH3S z*=OLJVN?A4I*=fn0w`)+`^KMLi+EmaBI*-W7x~6q%O}&vr?Fs9HobW6s_O4x*1Lh? zKN2X)4HW-}fnxphtZ5Pp^vz1Y0T8=JapY!~*cBi1Cjok3-w!7%Uqf!;R^A1E+*Y!M#X8Oia^M_PEzyBrwk}#-UE!4R_fQWA;Ec2X1UF#!{RX4v@(9-D)6F2dmgJkb4RJo~1JMJZJXP8`ob65>;=Ycr%JOQ2ZYN ziO*J=BJGmubZ+`OMw?C8{nZB67rglp*!< z8Iy>wV}dRi3qQF6M}1!yCJ4aWgbSYpEX!j2(K`P3PG)2^gQ3#p+>KZ(20$kmaU=kK zG46)Kpp*AVCqewodlD1eWX5Dg z1e$Q*03{srbLgg9z|8UcTL+34U_7Ca0Kq=Q5xw0HcwdN~3yS8J?TjA#Et|yoveZ7B zBiumo28#FX?|0Luz|jM6yOE{mDIV7OJVtETkjvh4J84@y1B|B3!kkj;%-zHVT)EW? zpI>Y*&?r@N#3iDGo-&Gc0p@SJQXzVr;&l?J{>mz?>9KqZ(0dlj{6_)B_gZG=28u92 z1h5cbifoJ=`G^u$+Q|(pvsS- z@0sv@Qx1?dN3XapaeVDD=?xu30<)>v<&3@6JS8898C1kFD~Hjk9z)D?@3|&OWHT_m zfwJ+jO<9>3!vB0-Y#rE*%|^pMZk*1rmWUo~pz;EO^E~@wcx~s%QFPsRluL8=VcYY@ zY2b2R=)S(i6D#z|26LA~``ehrZ$J{vH&DER;(hz;F^l~4d>s)vl8oXpg0~+YnG;g| zj8x>!MJF$`EjvX_d&7)f%yzL>cl^cH-&~0POP~{Z3fHZmumZ*R!l)Omp+0?4^4edR znn@SL{3+uL0==gIQQv0`p8>XC->mR4nB8ifrkXu(`El?fu=x;?=qN70aI2+S6}35X z`v@SmCHrs@>wC!a5Y`4ba#roI=W$r3sMlNe#-if^;0#!*Qn|>c!dN#lO5SL)3z45^ z$GWtm2xv4{OrXKk?X2=4rPu^TJ2wPJ7u;BX;Qki%>??K5Ef7_;#w znZ&vo(kFSc-;&dM1H~IC-nYLjvp9i`zWW@bzav7p?cSRv*hbK(OPun@K(UUOU1Sz< zY#g1Z1|EfL+rj{)bJn3w%;S0;{3fuZ&oScCi@MVgK50PMUGR5I=dO`ucA|cBLF=>G z<7e;F&)GR;s}?btLLdJ*NIdLwVx!t(Y@toU5DgbC&&(ICF_NL+v&D+BNks|9&FV!# zkdtWU1$CFLJFJfg&wlhx(~HI89FW7AzmFEJF22V#fLa)|lESIrh*+WVd*!wV!{y1>B*4vk=9EGYDZz-)grWnz3A zZ1~EiW^#+KY+~vY&o&;*>)U}j*hOPIX*#yyfJgAv-|M!5#04-0qgsKUo1S(CsAn75 zr<>q4o|o>?^9>aL1n9DVTtqjB{r#9lUM|eIgFQ@BcG#$gl}hYKA3tq&vRI$y8l7S= zu{mW+TQlUdWp3NJh#fI#ySV(VE}3VfB{J(dOTXzgge7M4Z^# zs!u!*---*Lf8V~<0RbXQWj;p!CW1x^U~vH)BHeVeZlnlvKjxsMKV!;8M4)p|Z) zIh?KYaWf~Fy^i%43!XnXWf+HrY^NSkje$c}1eXc4w|K7 z3LF=y4L3g8C6+a~$DGZj(y!zf%9P3Icu&Dx;j#kn+CHLxJD#WR1G{Umb_Izwe7j~l z2CEpG0q@J6+QYq5+{VloD04tY;V#ae`Kp>(^HakxQ-b2nwT*gOFzAdu2}~K-*~GJh z!i!Zr+pFmnFQD5B5RXlUC*`P4tesl)7PPvkPK`F-HbtmO2Jf%TPp2X`Q2ZwVMgB_x z#c!dgZ;<%Mz7Y{yag2+7&sCI1jDQY;I;}>r0yj-33u<063y&fknV zK<)r40t0N>V6V^%uwaol2bdP7hKyMww~JOsF3BT9SX1_Z;o0#u$`E2~kvJGo4u&g# ztliB_M@HUU3}Uc~hjlq0{pc4o=TIKc&qn`gPLXnuMqoHTU-j2U>oM0^v;(4hW+{N= z;}VW2nW4j!8qy44KYjspLdU3C80t2uICn8>Cf@6aI&wF=pJa8ko<@@+LbRD`w&Z;5 zWo;ug*Wft1`TMM3n$rM?UD{&K;?txF*Qj?m;@fhfDE4vFo>lX6Gk_9H*%gzyJ$NhSI12k%NJxAdB3e1-E60WyCeGsm!Cnhs4tmAuf6@6}z(XF+9Q?Gaf#eX(X zF{JVHYVqB2ki z#+oRQ$M^>OX4?~^j;emsk+RL4+w8n62nHax0e15pE9hz-8m+8hI74eZ28C1H#$AkK z;?J>_Gds8gh0cn(*~!_#cl)?$D}fOXq2ge*_Gfhkz{_}WA%1tjvs{>6fhZ6=u5 z2;tr=vOJb#46P!tH!Ybd&8j&|6ct9zQ07{)#|42Kx<4P=Bn$%(XcLPQTc=U7T|eSD z2JpiT#@goU2FU_Nd(Tnw9zC#M(PYDxl^6l*Ef_}PDLRI^0K}M*5H>tPe|_mD3)o7()t)%M)kO)Y@TK`tX!pJDsfZ0)`I>HDBuQ) ze{Y~DPhv&B_5J0)0I<1%;_v->a_F4A|GDe7y6f`-if)UlLu3*V=&gE3$x$rGG?ds7%N*~wq!P<8(4aWb2$8uVAzml3DbwtGFINR zEig_8W{?UCT^&0G|W2UET}W6QI+ZJdS#l&NVkC&ae%Uv|8W_y zB3Q|G6h(ocRZQ7it{VcmN()OSqGvu{N9hR;?d5S26}|COr#~>}1&~i31hs4O^|dH{ znUUJ8H*`6X^2g-ivpUEdDE_U1qLg>^x5R1ie;wG|x8L_Qg;ogz5(6k69V9+%2S41= zN6C^a7e-Bx7{Re5WuXYp(b*rR(wyL|($HLiW{pwRFi2ndz^E!ZB4lNA6#hQmS&P{!`c4e$y3bQ@uACV{sHaUtyiGR-k_rGXsf=Q#u0b<3z(z_5gbWKpy?x zfuB9+tlx8u^25O3(U+64S+k#E-!H~cdNtss#v3G{A2%`yQ!_@Z-$l(Ct;sSvA&R4Y z&>=?+9}U3eA3G?#VrSIz35`uOkqVcwa2iI`BC!>~rK7{5NdyGA&m5(Q*kQqs1JIse zvUxR)VplI}%^fS-U2k;>;HQ21;(&PoL6_&GWI?G)TtcccT_W2YgTsFwfV+X>Ulu5S zylDQ_f!Yle|F|=@g8`y&gkC_=J8mD=Rw0DhUL5_Zeev(n4J}7sN)Ro=_2SB&L6;hz z(a@5NAsKt7>cPbuaU?PY1uTAkOS5+X=kt?T>}ab+d}=749!g~jDf(xVy&Q~=7Bm41 ztjJ=zA)-3^-GV)dh1*RG3;PK7?9??g6EdN7_*(fiuA2up0JNPwKr8z(7(*>!va&o} z#$?Ix&HSaL3Co=OLv#BWkvB()I*iyAR44J-`Rck#WG z^BVyrPode%csfS9^|(rQNtV~OWO@?^Pz>@w^YH}!KE~8Cox?T?rlC>n$Hy_^ zji`iSAJa%&iY~WA@t|H;hR{W$^O<2&fqASK%sTsKVHj5iNc4I<2Yd~t7^Mn2m97xy zHR}O6u2VQ?j+mOwbp)>wVREtST?;nRb%qVhG4=GQ?NGG&eVmgPc;8!7c&RvD*~3{E zglV(vC7;c{>|+9mT}E+zwC&D8K5FLB{>21*V~zL4H%9-Zx^5H7ZeS+?(PSu?x{06a zMxhfOb&Kf=uFhqAT^F6216BZX1RJ?wQW|XH_#KY`hQl;O!Au<_wHlBzz<YX}NF8Lf-xSUoSjc?)Gh*h7z zw6W;QCYC^P+-%xLv%%v*Lkq(-lqLh#4me^CqQ91YeCB8x^v)vXys524)A9Z%F0MCF z{D%X@|2n9--`hXnMFsb)F)|MqtUF`H2beH8bIjr**I?w#W$}mwj#8|htce!JgB3*J z1Pv|D7)rI{`Iy?HID8DoK{PG$==gZ-!F-W$u~ zJ_{#u_VgS)VQrFaJ4V_kK(OBCZB{M%6j90T08;Q5pIB%!G~F*iOKd*c;yN!l7X=@C}ev?5eO*&`}Rj&zLs z>!8S7+EITT2`ugUlI9;U5cw~H$wSju1BzF8wKIul#Nl|rwsN+!ly?@!*mzE-=5ZZd zV9@8@^p+4bG}@upPz(I_c%0SwOr9C}1StA-mbqS2aKnz*jalZRlo^t^!T)b9@HbHW z2Lr{w1g5#)+dtriPpE<>3y`lWZ#imhI*PbAlm zXQymj(S<3(H<&{I=q}mNG%8Q^XrHJ5o{gcSc5LA%u_|r;9B&y#{9IPbfrjcSNW@op zVlt+a1Q&_I{4j5|j7dIf(G#Lcq{ehSyVGP$QCb9s%CT?<6O9{=XV1F1GQo~5HTP|= z-h1>Wp$8aLy0cjZQ0z)XcisXxDbYH8+^O5mg@Zf?KLi_ye1u0~_fnH85&h&1Hf0l2 zfFtxtb4K4_j-V{@H(WHSGf13`Rw7s@n9VqHNHN$9aMH?k!S#gWRK{#YPV-9`XDqg7 zlA-wPaTus{z2pG=1a*+vH|?NtfW!+Nex>vEYX^xvaz?G8B|xD+cD0c+q^~m=e+UN< ze)ZCK!A;qd2?NWiusPCc{CtHyj6B7N%7MU7*G@XK9t9a7fvExJoYy{={^)KrZ9tN_ zu;uO9xyFCqdUM}yp!kOZ#lJG+`F974{u+8r#$k(U*D88cP7ea6$Rv|8@^T^&*b<^O zgHWhwlOR+hLbW4G#KXJ2nI*C$u<1&xK8`CKqq*l97Rvd2*q$4(lg}Ern#~j4uDZ#0 zw8dDb_J{QKVujd#$IWxi;nU1pF0B#BSk67!{(cp`zRo?aE#8-R83Gv3Rp)XGo-3>j z5ND&n4ll2r<{OHy)2NK&02^*naihwY$4h4u2g@kIb{)Xbd7WgZob*l;YC7)5VgiHIZ& zyN+0#G`l5OmI%Yn!wn`Qx)0uF-Shhj`a}nPE=_1|@YBIqHtU@}O-FfRmXlK1NbEL% zXpw#v;f3{ls67lxhwAqG?gjJ)ivKf!{yx@!3swZLp=1`{VeZBrC1RuAlB?*KdmoEv zjzv~J&)6hGJ413eX>4X(f{sanX;EkfIV^mDBfF_GhAuqy-hJ|zDX#8$C$0!0D|5D{ zQRtJuPeZO?0CcJt3(QJ+UT;F_%XoRxM!xezn}Nc8Xs>>51dRzJ7;Qte)an&r2*woE z-8*7BI@cmn>SiC|WPS`?ZD$i-#;DoCw9$|e?`5few? zB)a5dmS?KbRkOZN7~Wm;Hs^P%uw$_q3niw3J98PAeUq_i-1_}8is;ot+;a}$=SgaH z$1!^5Sec}p3#w_@xB_B;S}d;x!7-*KH`6zjgH0TL$zO-N*~ZHaa$elWmi(67>y zbH9K@VC_GeR@{r{4HUN*w{O4y^+Do&tpCQF=FZ+(#bId4?6m%Q$(Rh*bTtO(LvRsU zI4!*h4oZv`EE*iwE}CO7qb8_o%V2rU(abg0sy)(5E99W6%n~)2(*t z+pfaq@PyIidJd}f6?3w!@H>T3>9#&gjFVf_WpoNKuc^H6VZ}L@7=QMRtrHhO*pbe! z)2#Eflta!&l@W1s(3dx07&(cD*YIV~^G6HhAa!_~NjGZ_x7CN5AQ6uw)XD~Qa-nW{4#vl9zAaYG4=W0@-h zTcDLtRtAa`jh!1JOq-VRV*}`S=>Q9pXP^g+59Vg7LWLe^SbZ+%?=}ANY^Jc>!Wra%Ztt)Pz83?8SF_5C zv4Ms~jii zrXxC^fn`LH>*WH<^^GifitG)Nx&W*K#sXw1;6sonNIKoGy>z;sPh%7_U|yH0gTAv~ z!tuIPhvsAmnb7yf(>F-Gf#N$r@z;XAm4PAp>^S>dK&O85W4(dm?}N5ez^);nAFSf& z^L3`Ngm2r0*9GMoqoK1i0a-gW4&du)-7wcuJ4mW8(&Bmx2glD_q-sgIa2f2s3r5mC@Q2XhM&)$XD;4ni&4;k zEMQdPZ5M2t!l zuR+so90`>T3U3)_e)d{U8v})@P3iHbv16%P)n}|P7Z|!6UkX~>){?P`LxTx(2e-SM zsitlfL-=DqjCtY+LT8AwN-g0*;rgw%s~ErYv~7#y6UO_o&9Mfao|S0XgQs^nTdPYM z)k^VFK^A7s9d&(b2a#f8Yd6vP6hdvpuJ3IIYyc4Oed>ZY7FT^!EZILDS&9G@k(nKj zl_8pGJ>JmNcbE>>_nGdjR;VU?%B=s{i>7}2+J4{uW}Rq0>~O9lBH#HF zq2xlTO7CmwoIW{{a-20)|IM{+yJPlSi_SU04!Y6tED{JTCUn`7RK#Dd(XF7@Iws7D zxQrr3cQ9V(R~kYg-%u%=A6iQKS8U7(`8lIfyiQU^gUU{>`u!k`lILjbm2 zQz+}mHf&^q-Fpo-qPRiQ>AlxQ|67N|90{~G zjo*K^Y=L=Z%=vEsMb(?P{96IV-v%20+&BAMf#QE-gY-`YicERkc1GaQ7xB!K^RQga zc}*R9Ol%ZWCOH>IKsll@G+d9#nxL6PCj$s$Q7SBEWO~MEjnIUM=!d2WGH%*~OPv?b z$0a`p4Zi`SCv~?HkAW<56j>`eSr_SzQc<8M8|jfQWCLh<3~*eqH`6my+N-hsxt9ozL|k8x0-FLPp>P9in zsz8gTQECgQsj)OQwE&LzdL4mrH^J1zjd$uAN`L;yrcaGEB@-5Un>)*EVcuDJNQHe> z2!nn1nshIiH&FZtDE>OY$bZ89x3Qo1vHu$Z`tDDV3wGtM9TB0EHFECQEoKEC3r*(7 zQD}wYcX)J$UXFS;_*h39k`jIynwmA!?gZ8 z!DeHQA9~IhDy>olaN7oJ-J<@D3ml&Si$G(I#qSW-IGWbDgiFW7Sz&{57~42rU1u4! zn3*iqph*e!sf{1!dSrKCc=oXD*3BH_J|+bX@-*2bvff~#^!j?HqnRQ4=isT*kWC{A z4q|BTDOAGL4X-xVR@XmLO)@|!Kn05PEPrJjHC)kYVCnMNa6M}Y-j1+Ss;xco91SpP zjx@@-cSbqDC)dz>vAlueXMy5x0cC$IRN-%4fcZE6#`^|DMPc3YBHep)IjhqIMk3h3 zd}++0tbVG!Qr1v3xl3BChqXETsI&oN3ap;}T(0A`94j$=t(0*sLwp5OW{xpvvC5IC zRI?muVnLV}_HTFh=hL3KaAQ&V*i19CdER)EKojx`T^=yC>R>cc1fSCc3MZDa(Y_rw z?MtaV&GR_pljN#+Gms}%8P|;|M`{rtk^pfuuDqD^;Rv9q>e@N7_e`;HBws(t=pouM zM4L=HUg&i&wBUCu2F%mbc$+nxeGW5kgb_CwbyGGH`1qHYoT(~MtT)*Vzo|0G6nr33yf5PO5gl{c=H zcm(k{wqKXbPGkUJW2f#54vbNHD+@1+Dr&k~$?oGEEfHnMEdf&*AZ|D}-TcC_kPBR^ z8NzcR%0kUV1IHf&0*fx{&GA`j8r`~Q-GPa~?IXq>M_Nrk2BAuOze0|m+dEAT5@v!D z^P)O|q)ot(w@bvB5g*9Z`2fIIB-!5 zQ^#X$jNU!^ro{#h-_LB=^q+BoldnAtTlF==y1QPvL%sp>+~8&@2xHWH+O!~Fv*sX` z{GNaJhL|2AesBbVGhq~y1F#J7$7@8SDIl-!dOk}Y@O|HUB=9@iv`Oa*JIu=dr+~DxO{VqW9F9}@!V6b?D#PtP90xc`V zyq&~%_CpJph4cXyBGRITt2wcmt}i+`ep85@OTAccYVBQ>0=rfnU#izapBRiHT;7!@ zMy39{ZaBYZ;4ZaF^MlfwKK%scr7L)TPR}=2C5BBii~NaAn`kL3tI^LZT*l$201HL| zV3HMb*2xSHn)#02meQM4#B2B70OI3IM&3Nk*?bI;_`nR$(8N;2q6G65W|~P4`3Wh@ zUP7>ss+oU=S5{iJ#vV)u<1EuwLnp?TgAFVUA%kuf1FjtqDvTyW=PLy;H}7M2Al0-y zR_2rwG+>Z>DFM>oV9upV`Fepi?ON!uzVfi-%;Rr zfy5CE&OK4zKq$Q$AU$hnw>3SfWwFMFS0_e1{*RY!vX--A9{=xw;&L!Cp4HislH=!5 zSirOHxFihK35#n!&t@a@){3@rJE^!q;(hyP0mVJj_-7D{H(=bo4iEwz4GkP@3Y8#T zUh>hZAlzMx^?ItX(0YtX?Ix?hgzeZC;m{!>`87a_0uhsosc3>l#_U6MM9$-zIcQfT zuf8%Js!t;+aAcGpE8yZ77w$;Q@IpjJutuauW?;?@9tkLC(3ug3S_JU1P@)+@xqyg5 zqQ>KsWMzy2yo?V==nxMBfDQ`ZfTDxN!^h4Xz0H{8IUL=&5y6FVYr=UFf{I9ZW+a#_x=iffbR6)ksnfE!5601Sf?S!(0QQQerK7|NQ303sdEK4N{+f*gXguHC z%s5!{s4E}*;(3^0(shS}O}qeGX9)=zL63l`Q84N`h3bl9Xh&%V{PfHkK|v<5S!>MI z9&=haxW?ro!=xFm6*+=eg(xTG*x;m-oAC^wlm^gt2bR|inU*hJS|U4)H%9jaiAK$0 zK$F_CqYfteJliBa(dUH94HEC${{o{}FZh2_nDzc1X(aclxAY1ZS z6L*M87)!8eK)ui^>hJ3NDiH@^x*g2AQyj)>iuFYx3M3a$w2nM62J`2de&U!VdM@R7=ir&LWoqT!6vn&-j1#Nak_8^E6`Z3+U_V*_10+Ma z+zImU+%?-5XC2J*0j}k7cX0Ry4396pqxt&t_4ah;(EyOB0edBg@|ks(x@~Bj0imf(*EAdOXNz&vu-A$Fu<8{294LX~t1H`L&XT&yIaKHb% z?RLbqnFkx_=IErhx)-Qf#th08a6GlT^VbbqDXaOk0+fp))m_S^>fJZdt=H8 z3c;wqfKQ#kYHp08)rF>R%$rHPZ~q%W@z*!R{2q+sxBLkGM=_EcfKxO~ux@q_tFdze z7hsFh@rBdJx-JWETH|v_a}3?JYr-j-cLfz^wHXH54wgY`I{|{CkaY>vn9WR$#u&=4 zwd`YJP62!{MXH-)luA6!lpqWYkiddJ0|Z%sqE4bjW&p9vj{rBWNPuUSN!v8%`4Jdd zm`WISaXJ?VHcyOQ)l@P#;o0i+y3UXvmVfwSVc9SA-5WrB93wnC`k5JAs!Ha-#VDU< z8GHJP4Q2i4+E@fE&L$Q%j;Fq7!p`U!B+>*F>2pAl>IP)g^4YOzZr3=MfbCLRwQBVk zTwe!dw6WuOK9GEzk4Ba14q{-JTZHOgEMlgRY5=$b6sc~&YM;3Vd#Ej$$PR|=JiH8a zolz9f`k7It>pBmL&7-@8Qwl)Ez!qW@&H(VazuA8WnIY$5Fcp}8+SpvYRDeMcshXQ( zMK)P;1g#;_0d)!vI_7hAu07TF7qlBB-naibM)9u%6#o%S;ycfTVVsidQ1Q{mS4u>2 zNGxz-jADF$xNuupgsy+P%nF{h7*QO+*f7-o6$U8hE=162oAEbNVkS!1jnCXR1_lXb zBY_)|Yr4kf9oG+WxNiTk^qA;#GO@1e^|%k#47!dn?=Kd*rC%E~k>Q3-M=_@F%oTO4 z6(Aniroxto__)T)kHH%DG4o|y@jAZjXBJ=8qOy<*W7sB^%9$}7Y0gX{f&g6_W#Cxn z9rK#+`5ZYiGmks-(zD02T&oy1LVAAVgs4ScRVl(Qx2c7F=2?OSzoIpZZkKLF^K`{1&4-PO{-|HYO`m**;GV`{7!>7 z9Sb*;c;9ZI_y+*RKdRZ~?*kk+n$Rgk*tLWW0gsFH#Tr|V5oaRa6w((xd?la_1dS@w z1u;P#bfz?2B#WV83fza8jS?eem;cA4F6sxr4g%G5it8 zXHMtc_fCvt9IKMeM^aeKsaYjndw%CSgMdf(8w>(w9SkzMFypXUG;mljBx?x}2yLr6 zP^Hx5Hlh+G(@)u!E-XI?>~kX;(j@}|oyOzqgol2SzGq z|IE3!dTHC?^5n~vF8&#Sy;tk`==k(LYtpJ*@pE_8NoGklJ(569tVg_8V(!|Q#@Y9GXeUBw17*F9>+2c}Ow=_z%>TA3g&@!T^anmO~ z&S01TRx)&&ppEN{p)r8n!F=T$Uaa5+{&;}GZc=#+kl5M8!#;lum$QS(LuB#*wZe8% z8Cw#J@i20vI(~V|UD}6V^A^bECpQf(J(G|i>W4p!(#bTv^&{Q?`#*j((|vH{!PLxg zbWO*^CN`Z%cXu329}Z*F#+cX)hcVp_rkk0GW4e24AJ5nO`~4FhKRmAcb&KnEi{t(i zIY6SQkUKyp@^s24OF9C_)&^I~;KZ?4WS>bDxO=|0EL&Mns$LRGrs#u)MM+r+m8o+3 z;hXs2{6UwAA-@*~lYfz0ZaYuxC#zRve(aXiV%frPU(6CMfUP@Y`O}LEm+;9TG&c$4;#_z+~Ftu*L?W^4xz?< zCPt#Kzr?bQ&`UyzaC03OVr-;(BTdbEzPZS#KNhO)`(Dg0beG2elds-5NIuX~$r?9b z3H9;-2lrrpUYM@ItODnCEsecb*xfW;Ps8J&&U}qe$9qBDHlkH~%inGJ`3oIK7L8>1 zQv_J-Ch30!KA{*;M}9*YF;U{gBXJXuadxcXkR|q-csXymSZ)+f|87WMa8H=){?DG- zwLvK>Cu&6#i>d8ihx>8{JA0ttn4Fw7`vLpNA`oA^irnIg$K1ArbtJI&QWl zu8PMc3HaQx0!B}sePGgt7jFQBD_PGa4G28%!rVUdMT0!N@@-Hh5&<#h;B<5?@ zf`@5s+fD=+u$iI!p-lTi$03A|pvzYcGW*@?fFX1>du#Zstxl=?S%GE@tfI96CGkae zdHSDN(jzH18gp&}cO#-On=jiWD-9us*T=u@xBp8}eMlas8b3b7y}dd-TXQ?~W9~v7 zIqEaeo2U7HXTepxH7e&L?SFId3$$F6B6KC6Y=PgIGLx3~P`(5TymU5hYx9BV!#G4?4Vflq4}=_9#JPnG|fHJS$q zn9OcN8l7cxO6y`DY{sswpw;=f$j%~#+k@jz$n2K7Y&YB`(kJ9FPJ%@N1vV!!SfTsd z*vQr#$Zc44jxuZAoO)=>y7q2gc&pl*k+CQU-}PR`8o;8~TFPO6kA<_l=uOw5 zeq+Fn=A6-)NxhoB$Mx{etA@HRLciy5#Io_2a%}&>wJPj_48`?Gw8IZ!!SG^eB6Kkx zbbE3!ae#GYZ-06Hi%DqD(q&l*`5WJNhFX~UqHX-(jR%Jqjp&?tR0daP#A3~f!A%Fs z?r~}`wn;td;wN1h^DpYTovy%Vrv_jn_?o!+!T$m@9>_U6;Dh?RJ@De9qWIqswp$#- zYE6E4Ky~d~{w2lCGNJ(+HIMi5$46HG%In1gNfWEcRX>2pr9{7iKJCLlK6%sgMu~Zk z&i~QJ0DPXIJ*W=uU3l$CdW69^;V9P6LCWnP7B>8(MOqQqj5)(9_qk7Mi=2ixsPSh# z0lh`Mt>_^Z#9iOF*tt8){(y(ZEa`EM_TD)e4w1#5MpA(@j2|Yore7q!n`tc00%*%= zBbC#}4R%`Q2x2OG>{0UVSEtejoKSDA+fa5(V2?8$$Huh>KrSt9GQlZDpc9XzI=}bx z&93#}9*On}t_`6adTzAXI7e|VvdxyST0e;^VZWHOSj}vmx9M4*{Bdz~dtB({g{Vj8 zA?d9-NfBb-vDLk+&)@2=|6V(D91c%=Sm;goLn-n4vlp`5Lr~JlyXn0z)vo><2IwY( zc{hZwgT7au|%(9URP;7VessrpL%D?Lz0-KzA3e{F@qXs2^*lKLO3Z^ zVN1yw`xVSiII9@@C8-EqfCHA7kEo?wgqi=`rszKscv#-~n}Z9I=n_L7z8d62SXfq& zO{>RRGA|j$g4&RnoPUjD#Qnh)73|Nw2Qz1B`rnnEH{|cX*(s?@$kW23M#F%137q8S zR6bqTc!fX_vGuES3DEjLoC3UE|EhfloIa?(? zni#Ue?J|qLlXmU*VSN!Wd;B>(bo+?{=J@AdO4(x!r@~;*x!+^7LcPof&4^}0RY69T z&3``Fsl&A%Ks6Y`fv5cq~g6F@1LXMjlLCA1P-fk^e zn1kN08J5!LB6aw9z4ip3uw*N<_4@*S3*>FZvkvzh{X8SS(E?n<;w>4hs_w1V@4a-0 z$iJ&t0u?@%SdgG6j%BVeTY2U$zqw;^I6kURIr_9U_G@XMo5OQZ&;AT`E)aKL(=yW* z5Olj}MVTzw+Ku|E@~01u5w*V`RjjkbRrnZI4T%R6d%+P{R8W!m^C~SfewrBZY6e2R z?WPBx*|71};cyl-m6A>4Q2J9QX7JgkR>0(SmTU2w`ZSV4|DjtfK%J!kD*(6Yr`hf5U z4qrK%9w*9evfFJ@-Na|32mS_=FwbwO^ofi;;a4~Q$ZFAp5N_J9f7je4F$-#ao6)RC zFcFm|70$Sbzg_aaDdX$R&|I}hX(%r6VTAmbR`KBF=q7$9c+s=IlJc4vqh+auv1v|V zM-iXpydaQI+ssq`Og#E+(E>>jyRIfUAu=HL+1Y@4RNz&Oyp>%1ryTyecWwUEn>F_5 zuLBOT$sFu6aM+#;Nm4C@6fY@Pf*0toe>eQ<_r_+csf+2iqJG*L0PJKcrT+308vP?F zY~Rkg=`0?3e~wwMzP#x(RzB{}BGX3VZjXJgck&&as>{WW8=4!zTWEaS@K(KoEhr1- zPUC&yjf$J7a<4Scb$1W1-Fjq*zgQpBdJ{(7ICN>Uk#$B|oyTTJfXk64&-r;bUT-Xs zY~9KQa?ituT`|4(M?Hr)7f2SGUqDbBMi1ZZI1=N3xRf}CQNB-JJ#ijR; z?aFi{vkrJ{0?TGgg2_zH+4h~$nD@x*>23~hP6>lq(cjEiLZbsFE?)A|FJ0RcCI@RT znds}yr>Fi0u0>wn@<*ZnZS;&k+wpSerAeNsgF`;XJ@pZ!!(9uDR6!8^OHPc=1XDwb z{a=1p8f8S44%!VJl%Oe$pFeqJOlT)M-vl5}{hqGP>f|Di(ZVIRt|WanWqgnuANao7 z#ou)^%GpbKZEwYsPqTN9L_SbLLL`3`@2EWlMVLDZWPwc&2=%>BL#aJ@N23|N!M<27lDC3Q4cx4 zbRbJ6{?uIi;*E@k09ZtjD;(xCF z<85C3zpW$U@7!)K#TLsBA<&o%RzZe^j@H%hrwC&gWlct3A{&_*>dn&UndyJq;+@z$ zt%=8L2%FnUt%)S=d0Uy7v{VeuDp{|w%g+T+r;i>vNyt3dg2sbFi}r~iI5WMI<3urXC%HyeT&s+C<dX``2^q0XLM4*# zuDDKeHtsCKq4s9v8#j`Kd7utv&IWveY`F#O!LuL<7WkjF6UIZuZvlHl+=v44LmJJQ z3t7@@I>Ma|lhycsqaaY0HlOjceo+j03L}mX&AUXxmGRZzST7{IIa$G3tsKJzd0)k3 z*=1fwZax;1I-nxJiNgW1ypQDh3#z~WZAI+|A08_4PDVzvXIej(-uo#erlXei8sw=6 zb})m2N|G7{1I!%I$I@c-ah?YFEUpD^?}N#LfApNU^L*RF{h*`l=nESttbg(0lbU(7 z@vp+68~^_R;EgYxf&Z-STR0=*HW00{tRckCmw2F`4J^3;uS;;N<5 zQCzEOG%k-%1?TYCsfuX7iPlg=C&eRypD16p8={|3EOWLZf1!CqQ&}+MO@#pR(^L0` z@@6ldkB)hNh*unR#qO3_m)_mxx1=L8$63ib1C>d19GHWEMpa%u@X`38K{J(OLu=d~ zQu`9)h_7=Q#vk0E6ZdO+o0mhR{4ewPHsw9yR;D5+^T@Yy0bQ`ipHD%agc2SM9NAO? z*<6k`>72k52G7z8wZa!t;*>-3LD-4;e{fz7)-e!>iA1N?o%V})+G3q@5FiSWLMh6e zZ!cqpbX&Sn7DAk)dcLhh@40Nr%wbz|ILCWRGHN`0j~_~)<}S}~dm!mR1ZT}=93+h( z#Q)1(K~)m-^4yr5Cb+Pm>6^2Evba7TNJs6B<+0+8x8d&30R^ZQ z09pldW1Z4Dvbh+IGa7@43c04dK{v%?q)pz3e!KsUgDeM-5y3)EGHjjX>_sK{hz@w7x0tQM<-UXKlXaiG}T{ zW^71r#BXkICN*T(buxYF*lupWzf@Z`@Nf+I|H5@}j<&jfATjYtD5KjLBdc20_m7HQ z$EeT3HpV8;3!T_KFZX)tz!|J z(sB$1O!BTWpzP3z1T)TIu@Hyc4S(3h#s7u3oKkM4djR{J&bJ^EECc%ojsd1n$2cWc zUOiy%{X<=#+xfge;zY9q;dGum$jD(E!K<+zd~xa4ej%i#@@B|>`=?_5IF`BMT}01J z_95#0KgnyEfaiYZ#oRIu4+phBZmz_cdfa+9rZ~S)ff3#1nNUP=q3hSsR+9QGmo?80 z^e-0Ulz7ahjd^B0ZbIu;vhJAaGrXH56Y|v@7y#N!K4b;_B|JLX5=dCL*+hx75A=;m zvBjNGva((@-5EmNN2JXmfKC0;!mXKt+4!d@e*;CVE}f=0G{5E;XW}>pewBUu z7}1cekW_*gA0%g$ruMvU_)=|&Lf1kgF z=%IgFvQ1l7<0A5OpJg3c%|u)9jf)$2AiXM%iQ68he_5Z~7TlhJkTi zoa=o)X1@p)RU15cRrv_iWiXL3v%{j&1)KPSO4D4W_KBU8!>Cj)^^E4u9=x{u7Tn@~ zU)t8q)CJ{RPp`hmeqd=c#cA!!lwB#uAs32qDt0Hpd@gnf zzfIh|x^cET{?fNTzdFftF9bZUb9k&uk`mL^zx$gY-*9!TvYnU$X>oYt zjh4u7n2;K|iedjF{;lP~i+0=N{s?RIpKR*&GtuA+ykXp(gXf{1Qp9&_%N>=xy(L%0 zzOe&q8-XOJF&aM?M(`~7)@Mj(#~>Ctl=|`Z3Nv-JAg(= zhdUm%-CKP=esQz#F}ylgf4FjTk*lg&I_yklXV7^?ls-$JTqYcwW|cx;+-=?KOX`8R z%MI@Nn+(joFr7V+wwN*omm|0&HYZcwnHK`V?sp5V0m+C7~aHk|$a@i~_fk@-zpcAwq!es%tE=JV>bv)K3FH)pc1T z0vmQr;p5{MbiHNb`YmLhBm09; zJ?P%KyGQ_KcP*)eO>W{p(6JFSGxAHEZNRL(3>m7QM$MJr0KHYP@jPWC`90`mHB*S` z^l!R})8_BH;q7-zM!haxTs{)?W8TfJBzn7{DT_YP*^`er&@*T5}&Jttkv`LAq?wYWLEc>FigQ?|m; zKqNiWQ*v(TO=S9vsA^xM5;=;fb2BJj%%q)eRL=c1vKw_c{fLq{Pf?a*_e5%QH3KGI z>9)>mNXGmpuwSBNt@bIKt|C1l?Rs`Ug7P^@l^w(IJDN;y)#@{Kun>AhH9B;<>NTqa zQcue?0M)uTY9_8WKJTb9`$6qD!1Qk*==i*QCQVjM&cMc;59)rcu@;{{NXYyzxNgrs z_Kvb@!37_9TNY5=ra7_Prwb`5NR*U6Bk?jWjXaXghHSfk`F%PeNVJ@>IxY|Xm zE%u*gcEJPKE*SR${{2o8ZS7or2pg=K4-dNeHFn%~=g@wai-WF%ZZJv~v9zogos5q5 ze^Qd|yn*Cl!p%^9JMUQ2GhW+^<;#XA}1^8QqttLP%|{k`DIgnJt1*VboJ z*mI`J1gvd{lul#^lhL)yGJTz4QkN4}_l&9!q@HWqLwkc5uzU!e{(IeQnLsN{uzBRW zAxe|uBy2uD&7xSJD;@lOiuW0giuLF(`G^k5o}!+w{3{>_{RxF<-b5Y^fm{Wu2lM_^ zv9yH912oDiqsVl@sD-gK3?MJ_*@^!IV2%uNn-)-fY+@^by|W+6!e}`5R12z+18a?L z>N{4~%eBW{j+0|~)|{ra`pX}G(eKTU;58uL!Hha5`Ha8{#Mnpt>m1_E1a?{;C}$me zB!7w>e^<<43XdFiNvJ0l#YxDJ+Eo<_FD02F_o2%9*a@umY&#iD9J2jA#C2O&OZlI! zc(@orD{#M*=Vn3&5ih#RGK}oE&~25D=P1&ZbjPHg5GIgWoRQ$Wd;3Hd{kev6j^R${oXL(pKQDfD2urfNNrG*9X>vS<8DEe z{1K}67Q$L-#A+wUf413d%eIN zWo6(j9Ur3&)ks)Kc*ajVhXMkMsZLVHK9r)G-y|_$oZ>eMJwr(FEsQ_CK7V&(&GZo` zB?y{u1yTJAGB?~3C}&gWblA#eFq-_ke=M4ifyQ?g^2rIxyLPtn+_IWM_vUl8s{TN8 zJ4e?z<76;D7jwY1yg`LU_O)Z#Xm_ePU_VdVZwizRurDJi{v?Nr%pO`a$T4S{VM8Sa z-_^eq9CaZ7Gdk*;ob2WD*FkUi%}N>IK^LR*FnWNKHx~)|)(__{Z`f{j?oPSslG%1N zmHgtr$E#~6`V<0_@kzjLBrlxUl>=5LM*s(-$t1NP7`gV_^Rk~J{rt+gLd4ROu3=t={zfhmg7tM#{fnwDO0iyJl^& z`ImhvLhoX&=nKB($KGgY%v`Z+QFyD-jW zt!O`d(~#@ z?XTyV4%m_k9i-LDV3Gb$ESw)XIX{;3k-o}2`JY`Vq8)-_mF;DERd~4Q!eRVIA zxB5Ktyg>P;x!vL4()SzxhZ{(|a*pepvxeKxZgv7GaZZgXm^4~nF4Ya8CuAxQSYVw8 zQILFIn0L4aLIycfR_hil)TvBFWFqsww3gvKWE8_UJ|LI~`S8VS!b67!yy=D1 zf&5~M<0;#VApfl|(D>#J-ceVa*V{4g&r>y~#8l{Y@iHKSblDs!AR5Lj;*CSD_J3B6 zhN#Q!tS-K25qbPA5Ggy-YAGviRf#*tI$PYFMN`PFYU+#ivayd*yTv{%lNIjL65@!$ zJ{mv?Z4qj&$mkAI(QbLNAk*1oel7Rxikt5(&yi7>-UMykI0{99MV9Ns1h-e@O5NJ( z)fAYv!0U6iHQM|)KTWpq;}V`z)6iA)GL(L?XDXySA(B9r)25s5RpFYy5MClUE%PVg z0lGV1$!JrNkjBaxck})v{>e`tdSp1FKh3L@uh%KqL~_$8aoql?Z17u{bL? z2a0HNA#McjrU(*-w^02h-C zVEQWD%_-~iFu5yR=-F3Ev6KS4MFr(_B36nppNxKusAsZ~|NKHNAMkg&p>M=u(}LQM zY8=iTTHe#CMK7PFr-fHZs37$1LoK6FoT1JNEuXB}Kv~!lkk`eh;Yie$LbkTFjq!`) z=%!G(BfMLG>fJIB%huiT+pRd(6^R7ycSuud_q-R85JTiKeX(=(yPtn)!EU*4Xr4fC ze_N4YSS8F3vmQ~T)!AQ9on##@{>OtoK=6B|$dBedEQZh_CY}eQ!wEi>!9VHcwUYDJxx( zcbtH45_v#v7JM_;Jw7FHAP^n`!XdGfmn3O$*!&u;@&h^eNY5IWmXJrZHyq@HPy1`7 zkLwXY_Y3u}t}m8)8N%+WHT=N-Qo?}eX2cuh&l9o}5It5`5=MQK@``W01hG!I^UFjd zGI+A&qQYoSHN@>2!)F0^GJq}QA-unGC04vg%~|cZbY{fkgO7HF)SX+sH-Q5<)iX96 zN#VC=C})$-K6>4!uBZ4oNY?OC>Hv*kQq}&AGi#i&EufE1tB|Qr@TG)roTb{-ARg{E z{WT+C;#;&i<4MkeEfX`jm1A(1Pa`r8|5*6btzNrWipCsB(Y*{?9)ZbJHL8yuh?khm z1>ULRlCE2w&~zRo?#wq1fJ?{_%gaawQVq@LPPIPL**#v~=g>)!jw`DsPX2Y< zK0j!|l;($tyWjseu67##7EeI`!PLf>1Rq3}St_b-^u zSZN=7Hz(0XCCP@6b}Z))-hB)MXjT|}b8b(6!A7Jj**#@ypa4?cYiu9|YXNQ4^wiYo z;?iG=GWUZpOS-fh$;>9XY&yonC&YA1LRBf9m=zAN*&l+f&l6S0p3d!YepT zq&t*>Q2=g?>JVq@Ls~6AEZn53OUW)8Hnmo_6%V~DoLs_oV#T)Ky(7Mo4H~fn(igf$ zCR&&)KT3bRlYJQrcOK^n?oF$UM4-U|hAzs*jo|{o-2wGbPR~~w7aCv8R{(C#AnH#2 znSQ6Gt~cBTyKJCgkR+3ghkQ|_su}^frX>S2EfiZnNIz8AC~rqD9~0F8Y=k+2f~ZJoW*pqu}3jMFyh zVSnb)I{F2L1jt!mQCgveZ2e;_m{}yQNYhu5n#5DAg%E5cl%%Y3sKt`&tNt~j7Z-2u zi}!Z_K1ch1oTM}~>4P2Zzo24=%}17snSqc5H3wSOP-QoBPZd`su{o86Zno4SHK3HX zYg;3&rvz~!n?@y||6Gv~*2uM4)kuVOB%~Hmze_bysrV^5$|asuCdJ;UBw);>KC9nV z2&gm7*Jffm?cVfKi&c{VA|W)y@e5w$nys*)^|;A2z*$|a=Zckq(UEP{7cn_q@K!bP zGqH?3jK>IO2vi;3JH6}-e+ZtFXMe3u#CIXl$++m1wLyuSu<`l(PIHf18{|ZL&huH6 z!XwJn`C6<>)I?f+7nghjp73RI_uq@At|LhKZf#eIv2H*L;(<*#Qr1cemRrGlWa(BS z6Rt*(LuNbNdgjbF5mB|7IcO8Z5~rSX>s{fsZbY27kjq&zNX_Td3t)M`ZFUHJZ+C?;L{Wq?^@u~#A?mr zxBtkn@x5_ReX=HPiQ+G@p1Zj28P-vEdoY`csfuSLyc@iMx*q zyDYVKshw5m>Lmf83?SZ`wYE)s^v3{}Hai`7y;+H113U7M-7TVU_~8{1k~()*p4jUK zyT|fIy39R$DE;bS$NN?7!hcV80-`@0Zz=w%4y6!1bX(vwUJ6D!=CVSTfqp zR_MKvdJC2YLF{8?16~&pvLf?SeAVY-J3cKw9JANo?pqSnQfv^<*^I>X=b0^V+H2c3 z3F*9iOIY8+-PRrTfZwA09AJnZu9Ua*Paqn-LZ52--(Yqo6?;JkzGS*Y(Os@;hQF-- zM+LXvy^8#}ent8a!wyivDAAa3=8?JpmrV4ETE$wafMl0MOKWG`?OR_(Y4xu*PqPR2v6aY%#}*gTRNY&gr1hPSA%j{b8JIIxF6CtBKU=QOO$&Yh0gIc9OlH}1d+5;2 z`K^sqAH7$yO{_ceidyF)?gR{@e*Wf_gObYYs0E&H5p-ShDLEYBw%G8|>$6G`ynU)P z(Na$#Yh*tm>0we-j60IWl1cPYN}{THE`?C+BbY5L_Es^1(PdgBnZJrMmwvqQ;yb?k z7D%+y`)X^BRGu!$H}DIg?G^1s zYM^zf{4niA7vq;MvQZ_Y!Fk>${q@Y*XHTF)xU&}5?=C<%Kx|F`$l)g5*4Yr|cw@OlhpCTl}?H>+R! zpQAm^!wCHXWXhcq<21;4gUObQJ?{UtC^uVL+gJWc-9%VYa?6!NyeLw3WsJ(p5PPo#U@CKekI%`938pysi&00LaaME9PaPnG+!LZg4Ozv7dhL0I zOAw#k`QSbT!2erh!)_kZCn=F&e46FXRa)ffiQVnpfSvf7>_EN2Zp@O;8t%Cpm*;{S zbewXJn@+Ic1x|#_Ob>(z;hCS-{iEK6eT%r?s|4#K+>o_Q?j!n1A?eK)&AGBM5A#n2 zAC{J^4rqjyBn!UmYaBxnta(mAwu4ZtQoyVvdg{#jNp!LyMY&K;i10La^aPeRAD-=B z`$D*PgI3R8*~L{_(UA9?V9$9Hz5AQZG-(v%*}Vt)WMIpQF4jce6JL6!2S`{2-5sFR zm_pLOlL-#99T?;e?$v?IcY8qu7a04m%3F(V$)3XJ#mO895WVhY?p87=)Heow9cY|{ z`rf};h1|Yr;Lw$`YR2we$9$I|PB@IZh_W?Yk!5Az>9?`(P}AV& z+>JH-#0qH~OjHvX+5d~q(GdmymH%<0!rsAo{}R1Xcp@2~($cGZ?mqCJjQCL2OJ2AI z=!*R4LepXP%F6a&cAyv|_46#I84j_^VoR00Msz`T7*8gJurNPFtkr99dQFB@JArSB z<0E6h*#kHWpDcVXfJ@Evuu|-lmzDr4#O`&EQ3-+Pu283qa~=a|wQc54HrbCI0zWz) z^qAalmkJ^uc*4jN$>#8avDeI7W-u>LT*ATvC+C+~4Z5^>t5`xlm576xA7uK*R+|m< znZlqpu}OwCaACJqQ7!fhiQT!x)rx3s+;0zRHCfO+2^Y(A^MmbR^8?*FFO#Y9FN3%O zp*f@Ri4*hcz#Dqn0B|ffL(h9wu#hbOA$m^KhZA{t!zfUMXPP_INMM-m!qg^sC@Kd0 z>@dA|UhQM#sIBqnT8$tn-EhG))2Fl205poXN8}qwtPK&*s(3`=hMTJI#P`EznU4fH zF()e)_0;$aFID7US2kT#;#e7}8d_L3<*COrjHbxbp!n}^vs3e4`G)aHo$}Tx<0U^~ z;rCNXk@S>Bqg6)aODCMF&ixjrZ|{CChLG(_4?XzmAM~j(7M`Ddx9|y{F?|v6P*Rh& ziXGz^76oo;`M}5mlh9iR8=(I41k%VOv-$jx1LK-RF1lo5eXflkvL7FkIgERo>pamW zq>G|9F4iWIEKY8aNoK@{ocr<5Bf}t1^jt8WvHgH3A?>UcjT@C4taIwig~(E6nOG)n z_h%>AJy_ZviXA_+h2+kE2k((mYZ_f+u@W4ZIJv*Wdr2l3U@f@vvL?CvtiM zk~i;1lR#o(paRClix2b)ZRky$e~t+St$;sAsB< zqzAHxu)u#Az_zV0CuV;ybtlX8Ty@r(;2pDB%3+va;r2%Q(4H`xH9^M+XyPC+#koIR zrd>7GCP16Mi>qfK`=*fr3`^vfmQY7>Vz)Uv-4^9UG`hPeI_yGdH}paL7jEaSRi8hDZ;U(^HwH%ZzZd7;8ZYQ zr@Y6CdfbfTVmZG(XUkyQmg(QGvIz_Rue)dI`wN^tPzR)~)tr#k-KI$-(SyE+o<6?k zD!UBSF07hJEHl06HCid4AV?6zVk@0(aT`bMNTkcJ3^15;mP|Ci!~5K;sw-JahF$#c zzE0sR`Iwt|K=d%4neC*WG_GP7U%I2Dd3`W{p5se)Kv}2oYtOZ2HIOzK8n==toGEM( zJ!q@&DxF6LN7mB?o2}9>6iSHenP7^4F~QWkUb7A~`UMA|>AC~i;(JhV=fwB#!SKks z&ilX&SrX<9zXu`(3ob2OBfEKo*kIxtLPhfp3A!!_t`$DCpNx(J`4B0^@7|cCL{z7t z+G7>AUrF0SGf_W*#!5)3gD3NfnVhX+cdvh@&4^i!C%eOO=m>8avWYGYuqRA`)DPZW8F!5Yez4iC%L^p;!*>MTI zSM(jo**8iOzKQf(#6m(2OMh*slgL%G0;3<m>`c4MMEc!dKB79clj9bXRJ%Aor4lHr zYuDSk0Z#VMxbn)Pq^~&N?iFA#sgyMAWO$MxB2Wa&wVR` zgihgtQcGF(4$n89-$zLbMC4rvQjTtXv|Iyb9pwkjse0!EGrgRk9Pw$-lS_~PF?dWV zO#fmS9nZCZxe-=j^`M3;9>*N{+AuV|@&}==h6T_hpHB9V_N;irdH=vE!7B3tFDl=?fxHQ{Bkt>V7{VK3e5JS8 z+eIj3o2L=KK#oI7CEFZ_)P5p8kxi8NS)6>xUFdx=kO($jorZ)}f^x9 zObl%VMgdu@1j3DrWGz0t7x4OOM{UHjTF=Q>jl?mik)M~1T){htrL+U^A(c+xJL8vs zd9p0_+hk9}-0|tgs&RVHy^iK6)rx!ICo?C+mZV#xo3$qGr9<>4wb5?yeln1DyJxI1 zUwx$m2sX-SFa2WVx9>h%-0Sx>P26W6ZPLVn&ee3_PqUv6nss7!G3v3Bw+;(=J zLgnDeekra(X!^8j*WXiwD2Z;) zrMiE^EJBhgvI4L7#7@~@x3e)zV{(5db9wYS&-ieL$yo6I*cAmQ@GPvDqgxa;8j2BD zj4S$By_2eUW26=dwR*#t%WK3$%8k38#^m#+u9^vFoQs4N+kBpltC06|DL^eM8Jm&1 zw#{Bh-VHCMalC1Qh{1-!2M>ym|K8@K?i1$K`=8?ERqh?YqmX(e3xc#5sK{qmBo2;Wf#VB`o`MTVg3Em;bNrF$9&$TDjFaGi( zm^*!*mAb3+jrJJ+CGmjWJKNgHAK8S3tvN{?j7g+~4_RFtV-JBstgoWd?iI?--zmLT zh460bwQ!_G5T1vOlfBV7Rk>zcm^fHS_{|jV3p4pa7aUtEdOE()Ql{F@Z7F};^8K)> zb4^pcA2B?FvrfGc9}eo`37)@QMM)uEMaHQ}Cy$vI@9jERKErq|?FU~6;*^sQRqQ`w zl^R=m*+b^v<`?_PxfYf03>IC0B&?eX-WXqNz~kp4{}0qWBc_9L-UvB(de{ZEj%W6J zKD*g8Z&ICY0X5lC*i%OS%)n}~n0jyJof6ZTYQjqG61v1yRaWjnt?7nPwiIWHZQ<{cRDtENij~By3iDyF?WuE>)I|wQu{4ja^8(`g%l2KiH~}obQlGn zHl0=Z3m-f!y!72)bO648WRl!{GkJ)&orDjY@SAIu&pi2>Pd$X0sYbJX<-a6I`(zB_ ziGYnBb67>Bzv2$e@6MPQo$O*luEMcSuM z5C7e$Vl3t$*K@9iC9a#W*ntlHF9MP>zG0(DKNL#hWy#JlEsoLZjJRyOIe;+jckLL> zt=IkbM`-~l8k{+ni}^2DkE*?(9g&Ld_n}MR_$6((`d5iUUnbxy*122J4`*j=M?m>% zkCOdE*^ZfC(;PS;meNQWY^|Rkcz2&L!^woM)p=hc1*0$LtJ3GG3ls=h@NDgcV_bT0 z8UIhC54(|h`3Cc%5?$R=VA)Pm7})pcDur1wyH5)&Yd0bIi_)cg9?p)E5b9*ZeL~V! zo_H`F_{N6#$9WyAo!7C-mQ{R5&Ce=GBKo%>(fC4_eLBE@WX+L^t=%Nt+XfMJdv0nB8ZUNK_ZQ z2X+<>#qZk~E!Ne|c;=>Q`&=>&aqKCoPSD;5`x)~bEgq2%SI4gI_jyfg@)a~&wtZMb!h@il@I+Lwn2bq(*o!D@M)!H8BTci5X(!4 z;g#2AGWe1skLlGlJ+IzgD-J1Y*A30+dZcXJdnvEf?3$~EgdtXnQ)>QoeG*YqJ$Yz6 z9k`Ob+w2Gn-G(1)c0>f-CRwB${uY~E_Un`Y_Ie#IBiWCH<=0jds64}(gg?CB{9W6pmAF z|Jnv2f+GE+g+CFEFddS2ovRg%Z!Qv+8HJ>n*d|FsjyufCzaOd&atN?_Wedt`nqWT7 zG5D24zk7?zu2L45p$L)4q5 zXl;V^v1j>26;22d-+^(gnSwDI5tNBNsfb-DAbYO7*VuEq7(c3r)TZY+T1@6d0-_3#!4g88yzYOZy)e$Xrbq)S!4nee zSYYL}0JNsCZMVQj=9j|GaZTzW82y9ZF;w!c0uAw*Jz>h@Ms9W?dyTovcgI&J!Y3|I z$0fu(X)qUFccQ1MC3RAzl2cmP5`XRTLjV7r@T^q-)qB>6o&n)bYl1`%){YQF?ECP? zo*&-U1*kFa+F!Bm+4^Bau=O$1Toxvk<0NPsI{^jys0ax2Bv_alRh2|46#UypB-XbE z4Y}XLtk?%D2lNG#=HL)VH6#tFmfVKpC>puanQ^! zZ$-*EC2}Zmd(8sr+StDQ>1--@)=Zo60#)-> ztAkPewgC!FD6p%V&h?Hq>g!k)7f7op`NN`1mJUAP8$xl8t)LqJ(dhvj%7t3Cxpas$ zCtKenC5spQb~qPiK3Fw7JqRgS!Ge-H#PN0TGY_sfN9@Mbng(U* zT!kL-4g=LvauTpOy$8uiDxw<=da+xrVO>#?w=+ec$Xk|zF(eSLB|Mc&9DX0jkhqE?2Bv@-Su{OMwWXk<1KQqfO<>KG$T69^ceg9T8mmdLQ;*gYB-7|D|7hK(XHQmEft^&Mi3r|Y-oYkkK9G+%9 z14lWH6-5o3dK$**33?=A2|*7L=&!eZsi9boUyGjyJU28q8;LyYBY+t^`a*xKM2a4B zQGYp-p>=QYH9D|$!vWsPqA&$>0SwebJ7I|E{bH9#mc@hX{D{nle7O4f;{cp=OD3U& zU=yDo3?x3n6GjVJ{}10lAiwX7_kAzGkZP5p8?B0C7&0qm2OJqTMp2a~!3w9O!_RFk z8qmr(%jV}JfRXw&XetpY`;+V1LFTCU>4Iy4Q4N9TEJh_UrCBDcKP?#F%`2QBQ&|fz zqF_=v zQSaOD!6(jt=eW>GIP$*hjN)JwySc^0+|DQ*azse72gzdongSTa#X;gqskmMdh9*n& zMIU9??&9*k$cB+pI}jZg|IE}2uFC7@DA_|YH>|c{LU8bL0mfzwTUq!u!JPs~WDuFR zTnozhxzqr5=H!5e77j=2JZlE8bPd+_7fA^gr5XCuS_w7@*$;uX4XrFE0pN>DLD2ts z*LMO$&A>O~o;$R`k$x~# z8d3(&lyG%I-D?7^a3I&7rCkLwj#x-T5@AIQm&7b6Oh1!U}z;Jw9bCc zDmd|<{X*_His20HEZ5HlcMQ<1~;iVu?k_2#U{%ZM*K28ir;U>>vOimC(! zDh3tIW%uoG#VCFZ0&k#r-+q6fnA)bpG&wKECVsIo^dnq<837?IL7&w?7YyiaFw)YJ z*%%;;GA}G=kG8OQWtMAwJb>Fp_*YF=zqe?Qi2Oz$f4_bI6`Ebl4iIj9ns&`~XQfRg zK#V`5R>p&U5nxzO7~*i|i?D}~E7rt$5T?E5|_b;j7l;U9|-L$c6~l*3>USM z6Zb`~wNwC!F_GFEA{ z_t;0W7^U-T4{U!uf9VXkLZ5d(-azBrJKS4~7^A-7H8wt(zhr2|q(Ke{$7uR73^2zd zdhEUXI$h=ts>e07#X0$G>ZCWT_;&`1H>-Hxes7@YOjQ8Ii%ks2^B4Ng8(IJ)Vuz_; z#{YwxXELRs2KXg7-f%i!*S;`!k&dOQ22-($Nn1)5PDtT zX(ontLhA)EXM=g9=w-#RF}{)wqFQL#sWW^}jX8;Tgg>|}YfcOOaq%*whA)Na41zvw zuHlNLm4pP~Q-hns^h1+5!@H?toP17NL@I4F^9b8PnHy9(19%PwFaX~9)jE%@Q@M3G z3FGHi1Bcm*eBzjzvUl6#h%yS@SmKL8c0Hku)f<7n5HlJ*DSUS(DT9uUgMIfgs++Km zL-Om&$Qe@t=2rAtp&3!qMSoW#Zt$_BK}l*;$^27IV~ll-Qqm5v{lwo_AN6`F!7(v| zk7=~+S*(!5X_6AwBO6lWfS4P}YDO^4NM^&p^~^!9mOgN@-tHc@uEt^>LmU~6EX&r{ zfuc_>yb3bAzTJU;9jnb<_Sc_Jn^M@uhRoyyCmXpEIgIO;585?`%>n(}>!A{EY_f=* zXwd2#`Y$$`9{G)8j%wF!9)j&g^;&_$=bL5xM*zheEZ(=@cAL#5979m<7nzGq9A*~N zDIO0C+5m#d&1I%C&$TRKuKosrTlH zYm_B;A?0xIhUTsr>(xd-^XcXlV8wzFi>8b5yw1WRX^EXs(=GXxS1Y$+@No{&u9IeT zeDi`p(m*2RALnM+8mL^z6#zY<5+VBRKV_98}{SSmyjQ0cb zDkTD_gBb*-=Rj%20>%ZPKIh^0Wa$z#>IeDS zNb|^H95FgC12nQbu1DzjaA12}kd$~c44{&5Tw&DGeftLh#TzW%x8DvH<6;V9t&2@` z*K=nTj{y`fM)Bp!BqJDCfu&P}F~i~4WXezlGDZuMabrigbXg(>qk}}BpaGa-b4ZJ5 zc0se}u8kdd0GK!7(-9!rV-)_3LVUaJmS%T zVn{XI07f!>&#|z65r<%3EVR_^1#FIZBsh=EED_<^ z0W&nBb;KqBqoU4o0}b$zgHuA?qy&pNM#~NoJ*P0!6lAAa^wb5+VGQ$%B%pI4?1()RqCO#VozMyF6qXd(_b)rHdzuM zH6O-qj?wrTyZbQ;QrEhjV}x`9NDPrV@PK4sZj9P9NE+SG3gA#JP?=5F$P+&}18A*R zY+@X7!`PY1qApom7a_bKzT?3flxjg^)mmXmG+4YaxDd_WWg;+lgo}IwBpu*6>oWeV zkcpTq;OPuvMC;_ZP|bjn{lsYap#n!}YU-((e-aTfsXL`O2K~>)coNRh%<3$_?~rNS zS6Mt{9n*2np_MDqGV_Rd(fV2Yipbs-EeDL3r^p+g(hlwQplDEfK$YS#IisbruF?7Y zut00iFdQRjvCePiNh>KCJJW&X)w|rM76Wu|q#yvX(M3Bstq`#9t3MP8}4J z;`@NLfsZ&QI=ieE3+B0#VEh{Z^wB3q&OUdCI>U31&FH%#nEUqk1Bxp zMs}D)j@KAJC!3g~XV=S&QIis-=~ z_XA?A9;5lhnZshL;CwB~vr)fvRxF~hU~<96rbW{e07wbOGBuGA2p)!)%*L5wMi;%T z>kaGZ*!9eBe?A95eD!g%b+eBRs0Vz>c>Xc=9Rb|~sJ%eE7nn{;W}`s3_;`){IwX7bnoo+bgpn63Nvj{=JCFh%$6zU^j{^UmHDjl=5u zUSRa>Q8^ERx+$8NL}RyxGZOlqBML>!#V2>cyhOHWMD-Z(5vlcJ((d{Dax`j2-LGFV%TWkv)m7 z*b<#KWie8iG*V;Oz|ZSW;LsHM=nWWDG^ON-d6&e&JCNAF#y&cONSr^17%Ln% zuQ)?U+k47g@VSXYAerG~e|=suV|>rWJ=! z&lCFITW1dadz{(68lBXHC;onjWgj}5*Img+x{^!3x{u+Rb39C$C&|!Z?IZrf0cgK2 z<9la}WyA?lgn4`3;{~7}hZNR7biMZo`UZ;k?SC93ZikT?3rA1?H%&`-JU_mKx#fs% zQZ89-74_J7#~g;fLr+6Sj=9Ri;a2c#%~wPhuf`%KWo&H%^TvJbb9Up(*)QOOMSM*c ztb@bz43OlJDQV=WtQkES>T0bLDPiXMZJN7vAP484$ddHy+}45_j>u9nbR+K{Ai`Ir z8KI_G#bI(atziFf8dMSlB4CWr>0kxn&x$|WJ{njY&$q$GqCxBmxIwW=L~7~_R;0O1 zAvA-OAP)7o;%-}a^1^ZDF581#FZN<=PDVuaB^hF+lHERHF-B%kf*H)5J}D*_=ojYo z&gJnzs|O|H$-rJZ@W9xYm0^S^s;N6Y+d@Dlg42Nj=P*JhW4Gi1wR{Oa56DRr|9UXI zcx0L3GZ9bwz7jVP*KU5T#j`}WTViXR1c-@)Gh!(dT$YWGMMPk2=IeR+B5 zMwae=zAjYO%u*Odg{T#soX%dcW*1e`bSd}aT&xc`G=H4hAps3!iSRJyh_KNG0M*4J zo;DKloW%1r7XfHri53*4$Uf|DXm9iKbBLb<>;`?*2*7*+)?gJ0*u)8>5e9VE&ohEO zuD@qtQM`lMfSa3ZN`#J10q46>d*~63X@J;q1cQZ51a`7v__hN~c#kyVEulf8{{!Y~ za>x%*n<~K)QUE=_ZZeE}F>layT0QQ?UGbETTcxUT6{x=(+E{^@n86M)W+HmNpd>St zOg#i@+i`J3=P-gZj4l~W)b;Obzkj)|mx+KZ8pZK_Sj&gNP$J*ZUDFg@>Npxtwh}j) zn1w2a;G=suT+c72am;8c4F1M^#)HzFBIFsY4ML)854kgi0mPR*u$D;%1!GPTVH50` zT_d8#(Yw9l&)4+>qqIgtP)amBPjPIDub17qibJ1iil~e zF%9`bfJcGW9dIt=d4L;w2izVRWHDpcd3s$Jzn)*|=ht88>+5JSx<}9dQ$X>z1I-&O z{tw|tq8NL*MsYZvuRKL_&RHabKwoJBM30nd5m4JKjMg25$PDdcTu{h8IYRrNsl;PM z151S0IzZH+Lp<}M|9YZ}7DBbdN8S3UI)N3}1t{AImvJcOCSt{%BN?7oGq++hEipOs zdy?O$6GQ~a$TjqwCS7QZY-QR&!uZ-3QVKq}RSuF->6kf+RKQ}ZQ8@6`{=U23lnQ)E zcG={uU3=GCDSSLD(CH0e@DQHNB2pID!(Fw7k(;Aol37FtYPjxW9DEe^&%qrL=ya(9 zL<#-j0R{!h2%6|l&JN|Mq=V?^atvV{j&Ml}z#P%4XM`#|5(vXSpy@@TdC8+%s>!Dw z{mFuPFt#yW-zAuYY)#bSlM-?Umu2yrQx;V`gyD{7H?!JUSmTOReBO;k_b&VN3!tRcU|fQ zLBpE=K6KjI4KJyPc4peIi}s!$le3;BV|T`;_6;DOKX;J$^Vc8f$6tQvVDW1oz289b z28uVUc;B{f^O(OLCdl_b(Jzl2KVM_#7k-T7e`iTNpq6XzD+$;;?BY6nF0Pw`O0LKR zl#CpakrRe-BFtPCt;jo!ZedM5VpO+z#al99of*K6Udpg?o@!x~-APAb~ zVATXVXnO`BnnOfV2Pg-aMHqB$66_q)QKCh7*7*UDDlCk#e+Rfu4`a|{?92%u2l(TX z=eOtyDI=SXqCumQqbFfMuA6}x|FdrFvf{0>jR6uv{*0(>aG56VCJl z)6IF%_FxHL;yfS6fDUb

lLxbnl~QlGSG?Q&%-(7rcW+zZRSZ5-+{rYZ|Q7s~bl) z=g=CS2@);)G_|&Fd*LY@%VrM_cnu)-l-lq@eLsUNI(4i{oBW%>8ID9Y$JV-oo}Fc zgT?!{V8jNlxWVE$Q2frv&yN8PvBpnq6dVYEmckZwpx`-{YpY4w^BV(WfuYj$oRRp4L zWd8f~bCf1Yhpu4FS*DO@$W$9>EFJr6?ts*Lp39v}u4y&EfV?5V#|V8+kmw`r1nLp_ zbC~gH+608z#xfH#r$>V&EwN8UegXNN>d6M)vpjT!-tqlv`sA^BJV(ThkCBp50@pgZF_xAUHMMRJo%Q~KeBpcr{ehMm(Ok1qwT#5|@ z*KX!WHDzdmN8=piR`zS?HGO&euj>)dpXon8eox>3_@6hR_`@4W{E>cn{bj_2-M1Sk z{uZ!!1IB+WR4ik_zB>j+v71?r0Tex#OPn&)4BS;+j~8eC1V&u~u_J8bK(b(Lf<-|h zWAO+kOHEg!#uh|gpBY$QyZBro{zfy#0;=JHIdENL4uKaY@z;*=pCY}OYIAW@^K63I zF_Sa+G=0(xM16TbatR^mi!oCN6(H$9qgL0^02>Y}Mxt_BSRh!ValF(b(waE)%<(JFG7(c}@@L2nI;*RElX zs7ye5#JvolIB5kb$K?v6Viw6!YB=$eI2t<7`uq~8Lm;<6ON;lY_!!&IHwX4|SXgs{ zjQ}0kN2HVKg)-Kr10u5L%iv_bUcUo$rUz&s$$wUrNuXTCeO#)Ug&0OD56UmDVWP?oBAB@4F@{kH>ZYLSK4(*mpfb>;j38$G>`LI2w7} zv^3a55S^51M#f4-JCK3;>|3X@vDKwz9OAUV0OT7JZ#TM3D;JyipP&Cj-~aqQ{qV~V zZy@m}`bEFqOW_R^Z@_rp-T^hR*dJcw_jvSC^NWmDmWSt^(Wd^%E>#Uj!mUx!@=?uN z%+YAAOcSq2iw;+3Ra(STv^Ly%BOCD&qYu{L`Z%14*5T}J3J}raS$*3G2;QK&?OCAT z@&czb96}T8D5|Ca>pP&6Cq{7wiad{`YfniS6KKm$;^X8A;7b}(U}NDeGRQ<`)C(+D zI_L5YcIklJz{9KRu(r;bGnrY!%~;uA4+XcZL*zil5+I403n=jHyCWE`bSF2}Nf|eO zNmkmNUH}nB z(TjYY+x^LT*5Q#L(R7M^DT97>H(dC8CnCTC+w)Z}AWo!1+`JXt(PNWxc#DZZcy-?_zjWsCib^`JDa$cF4mR*9ks;$^SI38Fc8KH5bXuonoLwWP0TRE`*RMm1G#t$>0;4;Cw9)g~ z(x~E0Mbmi%%+Ke$Pe7u!>|}lq%$0M7_h%CRMW<2kdsr4jn{kZj*AkwK$)P16#lDUM3?4DswE?JDLkhHxT%W&QbGDV8k!d7g z9Q`#=j^s)I`wk(aF(WJQ5|obpL|a($I^xs#T^{7j5j5Z6jdPbi)b7Q2G5f+PMv$$( zhl-CmL85CB9ce_E(d5MU8b)^(qdDv9O{a*aIWv&jL!<+k+gKIYL?S82s~GF*0G=ju zQO`S7fpO`&DH>m68_B59^J={_Gg0kY;5n&dtlP?H*3Yrip5J9<^FHt}__!Gbz+tbu zyEe|^F*n|+{1W+y7kKQ|gKvNDBXp7s|0fEqqvEEJYt{h<>6g*JRtw7!o+ z@|{wM>+xT|e?;K?OyB?XANtQ5Nc{KD|L+YXe%~3!w{7-PGkV`{p!l}{o;P^>(@-La z#d86FvB2$%QM^XbJ?51&ur(ozJM!GYo6!~-<>0?3$AZzQLQ;cg#d~(g&p9p7b}S0E zAawQ+f^fY_!2oKGms*UVd$yuEp7(|o-7mv2KxfhU)78mJW? z2QZHwFdksi7h0tfevX02gUmP*n3Tnb6AZy|AW+k`*1k;|HUUOXGW0naz$2MH>q0*8 z>yD!^C^c;zSkXxnSz>9X|4_%3+QGw)JC4|u9Fa?oa|yv4yjD6d(WxOEf%OA~zZg^a z8f`;qSaUrxM%ozQKC%zFvx2=%QvFj!YnO z;rAw}Sqf*TQ6adJl_qlx>KCcBJrBl>$XYb00EGnQ6k}qUG=|yXyS8`;MB7kd@ap}5 z=$b=nzp-ol`U32cHk@wUnQ@#=7DUxdGw?n{E7|8}?OtTpO{R|n>iCL&kdo<|BYxKG zLU-UQfUE0%8gti(4Wx*JaCpZ;7^e)G>RM$O{k=IdJI^vA8A8B4$FNol+U9`jXdWv& z%SHfUC)N~NS8)f2Hg=V(m-!g=o?^9h?n)N9Vq+{zwdW4LT9)d?=RsICW#(#heA{_F z7(+kLzjh$_`UV8g_H+NcUU#|9@9XD%wKkRUF+t*KFLuV+ID_a}oc%a`8K#tLgnUg< zoGlDSk+QzAml0S;vWI9Nj|Z5oICYdb>Yp@;G{vbdQWf7Y+Hs)}spa3-EZfVqi@A3P z7P&Ktuk_RF&s~f7{m=jIAn`wMAAk7z!`r|8{Pqfdy+Ps)6#xDs(fjtNywb@i_8qmm zp1+iMoY-Ac=D+z!jHe)ELFXr}?&hct^F=-`gDt?JI#YOBP?rh=#Bj(_H1zgixRQp~WF5oq2=^fT z!x_tFOzP{~#|ymu688b-z8Zl1I)GkpMfs(FzB7gT8f@WfXA0lI%=uHl_s?I=C;*$> z)aIs-Jn-4tn>dZb5WjUj_sf9d0I}-~ue*FP9pYnX6&b>^@mLTkz2h~mYu#sR-6_K7 zrc5B3^IB_nx@W(JF`kn$#&Uq}aBih!p<6Z?8;jDkrngH3Lo$sSd))&5hR9gkweQz zRC}WR_3`GHWWm^~?X)W-2W?MKgxuSeA+DtDpD0 zLoR(QH2od^9bT5KXoQFz%Dg|q_#}`nV2AK{9g`K!&B`OShs9O>C`_X>+Ul+p@~~>o zxSIoA)mDdw=B{Ak9>B^yvbn?}WO|PwjEZSuOovHGsF+pChRgK5YT87`JVN+g{r5f0 zk^HD`+;K+R^M4s2kT1vXb^q?|-@n-3Uory6-jDGb<>L<>rVbYI0)2Xc!;1mbpWn{O zpZdoE7{3||_={y6{?f!1I*|BSC!#^3pKfW&c*9C;3bj3Olw)_QY5 z$a_Cu#%s_)q71!Z2ZmjPI69d#+9r?51lL)Km+YvGf+224{dz#DmCQ>=)oVkB*hYjk z$8>3(TibO5uU{iS_ACAL_L^PH;WcLNBj=z0fAsw?|DhjWf1t0|dvSxr8z|mD@xFa4 zP;_I#1r$eq;+Nj@+{N4`>dr7%iUpO^u2+J3vnHd}$Lw zkEo_UbdY%ZPCI&twM5L+2lw7_#am8rbvfJ8q%lNXe~c33!0FQNQVLa=pd&hq+XO~g z*COQ$asV%2q5Nl#jJt%Vk%y>*S#h15|Jq%gqe>ihV`M_22s83$#Py%HWJ3U z;&`9lPfHL`6e4anti0s4Hgbn|>rCNQ$@k+gKhb}F{7+{QuW@sCIlqC#*NfeyJ2UYH ziZ@WaZ=ZjWa|GC>7e8?8n71Z8RrC4kX^pO9Hud73?Yia@EaS?8kyq02qdL zn87+(E?#SKe#|w8stH=zn7aU}Oo(E01__dbIF>Y(vVD`H4$P0(*o9u0kH`xwm3-{u z?Vdh zMSt!ZG6*hiYbh~3yaIMyoZDFNBcIPVISMXPs9X%!vPI2YPG@0f%r$hQ0u^{-plSfB zGtLEprV?y>aaKtfJAgUT0ICxLDiMVtTF1JHrv%7!Hn%X%pwoHbOnIt2jCLe{K4ww@ z9r0iSojo1E&NY?2M_DCC@v3G}iWG#@Tatl4F%yk<77qzazJ3WL2U|G4{s_~Q>qHNW zzL6s{5ydpB939@E`GXA?qlQ?MwGShbz~&0qFNP?tC$U!)O)a zmo}>Se*EQo`uC6juZL=1AAjgEIF}~ztC@Z7+YJ@(eg#l0W9MGo_jm(}U+4>) zM$wvCgs{6*N+)Tu4QhZ5;-ozqquIr+Wh6$kagFz|UM%93k=R=ny50sFR5(GRk9``n z7pPrqnGhssfqg{CfX*ZM=l2;nmgpN!hA@spAqcp32P5PVl2&3bMEI%kREQ#kXSbZ1N70v+7U#^X!P{5ji85-B!ORy6^&hw zQNAS&M0mC77n8B&c>XCf(CL_#j4Fa=74@hctsAA0A$X<~fhmEdzZUR4p-BuTZMeBx zXc8^U&|J>U1S5m?S10y4_rAZ{zW(qA3I}`m@5|Zz`XBnw*YA5p-`keE$KagBKYg#2H&DER;(hxp zP_$$3#lp3}JjU4hyT^B9^n5u44JbxWu7FtpnJ`KN31FZ8ec7nY)~vvNdGblzsN5P% z;^=F&SRBI8Yag(i|abZM zHI)8%1dJSB#|4Z9+hopwi)-kH=zeA%4LE2zp#{Kk#-K>~c>Tg7y1Wx?mAIn`Xyez6 z@vmt&ONF1*zHb7DJoY9tjLI3E+!BH9JLmOv3>@~el~CIW8G@8~i99hm8Z@<*EJ_I` zHXn=YBOk_C9uZUXNY}6fAkS~~%0^^<1JFLgEHloL)Uru&T_2GSz&4^BV`{9;%K+?Z zgH2Nqab`H87H_!YDK~GX1yvOub$2ro19Lpw>yLi#kv39Ibsjn7O*>5KIGF3Mc zOkaE0xK2OgzTH6a28#FXbEAE`m_CF@Bg-{^O`Z5OeBEh{M=&vtdL9yTB?$( zNNJW4PADu(ymhv+&~}W^0YJ;Yc_%a{c=yN=D&uEpcfpE{=~~G=wd`mD>O~@;;3aK3 zjhS^C>>(p61u#447$h5-x+KXv>lt_LZ2~U%Eq*RU)nr!L^{;~0CAp?%-{;4l1!8xQ z3ZT03%lS9KajK*?G8lf3sQEg^%H-kUr;X?>7twPPX=vk`$J^)`vJwK|8(`I9jIxmi zOg0uT#1T(()Ycb4?dlPxm5l0f^GS}1W3wQ+!9~qw>6xb4U5p2rE}CAQ`cf$5FR9D) zJXFPgcLurCG;T)Fia*~s$=9{Ff#TzKzui-boV9AtRMwSTKzI2LL##na=8mrO4;=@`C#M&8>AtGpJ305bVJ`R^- z#M@{(na{JCf#ucORZ`E`!6etwjV4b)I$KVdr+6L)-4R2w1TQ&eyoC!?nkN{7uW4!x zA*@;hc0hN><`k^Gjy zT3@DAfGLTC#A#F=<`x59f#q@oqA<$EQ8$RoNH-Iml7TSo0zQ#SZ3h)%v&=jUEg{_U8FoU7%8_V?>?NK?A&xyw~e@G)>*C#%4*Djj}tqxqPl3?YJSWCN>7skp0w{f_QCcZV0Zv zZkG8ma76D2NdbwYRm#jNSI7O^{f9Sj_|qFm>|^GizwcVaD<|=Xw?B8&%K1}g8eeHV z4lbLF`*s7x`$juMOV`xgukH4=5?l0+4iwSt{KYE#yxZ9uHFAgFcmKd{Wy^z*VC&}mH| z5+G-DT?^?=AXiHXolzl2Vs6^&9eO*@d_=FHMs<@$ZwQ`_`yLsixkVZqjKkc%HpUeR zAg!gFx`M^=c_|fo4iJaNaO53cS%z8~R@%g(NxGMzA%rDm34I)VjBs-Yc9CZp`b)9! z^O0AXN&_(2fS#3tk@QTQo`Mu{t#{XV<-F zy0)Iz+QR5Ez;Ybl2X5ZrT(tMjL$gn7p1N98E*;{Jr|A&CUI6j`4JPrI%iVlw5x*a! z=IedyF!6P%2)u7MP`qztIe5Rr_b>kpw9%j8@^%L2xxeMAwJ1szdy~<;sZvdyU7H`rJ-CB`A+^P&6ywPh znhhWe^pQ1=14f6z808z{BT@_@#$`}KcerLC3TPv-B2dFdU%`pTmOP>*qcTfC?@)Fr zGiY2Z5Xbk;-Q3{-FJRH1FNgVHWv)T#sF06nA=ku@05>jS$dGTYY#WSE=PR2##@(^& zfNO{WHFRQ_>ENJ{;#uT3F8eg)VCYowoKX{Z{ z#cWEE9EnS23}$o`+$Y3WHyVclEvc#Qn@oeqN-U#jf#im4cH*h!n_&A^TUlCy@uaGw zB`I~GMA_sxHpgV_;bl2Fy_x3i{&NS2KhlqH;P3*7Bktyh&L&>$;??8)OJ@;>q3Dcm z>-Vo|H@|oT#ryWRA4%({zwTE*H*92K>9u_?$B4wa?hiSp>b`XLIZK3nqXQ%i5&ZwZ zy=zI2oTs9atN)%bV%V$z#;k(@>tO;bVkOMk0SjolY`wAWTP`P+bf=S$mh;`X{E#fk zRo3yjFAO=N>Gzm91p7k+61zWssR4RFm&Vv#IJRRU=@QYW)n1!sf#P16TD zN`WZg5W~}`m$CxJ3xPs5TVargPEGT;Xo`E_=&h4>4dD z`wAj)G_ASBpo(szO{0Bsc*&$5|g>?MvSk2l(PcGfTf*h?k4Eo~6@5HhQD#xQ&p z`ATsSulXB0E@WS=kX<>`Fl*_1c?(U&gBU#<9m<0*q+_D=l7)w1K20p&!ToF z?`H^$b3tX9x1mz}K?UlFttk?V4&IEbdOm_$nPMV#Tg0yB>S1pH95%E`#Io)1=H3ST zK6wDQW8@o3jpy5t8t#Y`2d5KeU_fo!o;><;34a?H*Q%b|sY8KbpO$0z9Y1(lvjM(l z*&x;Na#3aSVptXvSbH&`$Fd=CKDE($09!U}S^SAg-l(|UfW1yYvLDp#p6n5q<<=QW zC+X#o!NQsbEQUE+BqzByd3TwKY7)YQZOUx!G&it?9I#vZyZ9TBsA_2&2XcI6SSTK# zmrNm=mBqP>ctl%oaht(N!@MjKFx)Q}1z#orw&U27*1LWAG^jKfY= z7Ri|6PReL(Lz`)4bTsK>cQNb$7pp#s!N$jA!e}NNggb!6fgx=}n@(dP+R!V`0E-)El6Dfk?B1B4V8emUWSU}e zMniola;E4;gxXBHKD1*pY%8e}J*5*9>d$-e9AB(wr9V7({6N+^H>l8^QC~Xp&~<|| z@|a=f7-w;eH>WC91&7UzF)>HyXRp9^Ir2B`Ib4VMn%XEQ0Lv`~pf8*>`}Stp6nkSm z)_KYsK1l;cx7tzFV zpl?PsUg>9FC0$;j7_1n7m7g&hleJ>MO^$ddD=)7+M))FIo7w?_rsF7uVnl-EQRsLk zo9oUDp4E{7&|xT>&K8Cgc3F2Ycm-AR3IGsQ$?Tl+-}u#i?V)bsSFl68?%=RzTL~rX z^{_W{qThdY>NYl)2^8n@>Wt&t$?Gtw{I>pyyqiB$HWsi~ybz=4y)g?~%;Z2C$i<5t z6L>#zzGgDU?(3A3s+=3{>+iw+GaGPM4yfHs4(O(=BCAs*exi57d$bK7$Djl>RjrK- zqmn@iQrLi8CQ1`^tc`gsRBr!}#b^ZT+5kB8vma`(Dy(C@)sH*|$CRwb?o4v!3Zqe- zJE`vm@%lzi#oG2NVVbo*I0No6Px6#&+nH2tjzS%I%oNf5*b_#{tPHi@&_#d@Pu@-M zv#;Vk4IqGw{Nd`&Q9$;6l5S|a&?V7#j>{DSXVr_vEVWb9K*Dzxvj1Rx@*VB0ccX1O z50CS@3E(OeGNzCNi>(pnR44m|;JC=6Iis4TkfD63Iw7LEr|N{xpo7^Vo~UHIiY+5fZm4p$9-Pf&m;kWjM*wDRwK&&o zk@}j+9MhC#c~t0}MdL*_{{W~oxvBBQgRDuE?sD9cv0y3J!?Y`l2 z1dr920|AIY#}$w$u(N8&eLH7ZZ(Svs129ps+phIM$~*9YI`@5BXQ(pSwXyK=i~vXL zP5@jYwF|`bBXav|C2)r0j$=q;Mc^=1WVfJyySk^Rd!=2&hM z=_=xl!qs5e4eN=>0QT~oEyU0@SBP;4Hiq31MLd==iUWEe*Ulw!-0PkmtjVKCO%7u$eVIzRoU}A^Kmmlaf zF>I-;SIk71adJu-!DAG|?ShfM43kocQRt6DUKd^qV8LUowiZUl8NkO-i&&B>swrlX zI7|=bNi76I5Uf}xs0pyCt_>^+sJ=iNtdYG!bs2+Q2A$P_xm=9e%Sx?c$0XMybs0?9 zrAVJMsnAfBrl1ZTgP4hG0?2zCGHnZ^)0nksk}8qGSRz(U&LOab_c{Z+0pmvHhVq>y zf^!x8+3h5C<#D@aV$JA$V$BewArK7vIuP(d!8Y~wb#Q{fBOsuw2HY6{7nw04z=l91 zAb{%MT{?$BBVIR-043wO1GpoA7r6|9itd$~I?w@N$L$Mp4U_~x5WrB{2w<$hD0QIG z0ZC_`HcH7Bx*9SeD0M7v4w|1Mmw2^~G08j`yi2$Y9KbwcC)D zgY`iS3#h+(;r9QFh*``{%P@FQh7s}*x(m`IxnI^Ksd+O|vQKcnPPa*qLiNUDwIr4FbKu*pj5Y<6v5_J}4 zcR{c~*P`-?fJTKHIQM=w9gk4P&w)T7+}~Zc;T#+v9;3jlQNhn^e?ch7 zer@pmU?vQYZw2>nbpLVNNM`AE>3*m?5xCgDM=Jp?*iKp&zl%YHw?n04rau1O0zl+z z6En5;@({C*%U~V0ZjnOZsB#%TMxbVwu3qGA03e0ftBP^)0`zGECJBKMIxBGbelCVU z+3P7+WUge5DcZOmSXbJnHlg~H`T_e_I0uE*qk-;epxa<^*Vei)A7|KS1{l{^@zQKOTK0@P?dCX9*G=4IsQrGox4crb=KV~%P z%-)u?ZC9zYhpC}ZHHGRZTyDj3rcH2tVkKc*%9ZX{0F`!VJLqm~Z%C{mC)?{<1Ft3= z{_dN!J-LVqjM;)UMU;$h|M;f9 z!9HXHXmUyhEWkvBfDA!mQSe~^ORR}N9obeHR;#ok_G8&FW5PxWAR|>G0JAz?kAcw8 z1_nU{&|0PIGEi*_=!Sh+fu~$EjlhumL%>r2=!paa6al!hz_FwtlFwuHtF=?(wlo8R zr5&mk3?y4k1PqgGvjhTxy$uZXRs*=Ug7>)=7UWCCk0-_nak?Iy(+>C@X98JFHoL3;LN}Fzhh^llofmnbJnt7SIb3z(vZaDvPK_USrt7V8Au2bx5_-K_b}IB%1URvJ0L00r0R-Fk4Q- zOa+;svVg05BIof$csz%|U1-ICA_j(iT@QfpL>hy{M%Pi$r~%FbG5w#5u$s*JWpj*K zK%JP66ED}7Pp)&g#t{@&W>u9@w9WyR*^C5o84&g|GMU#h0L5^#eJ1I!U2f0WuelM} zmFu{EPpYZEjAa`M0TFE@0#?0lqVLT?+C%$zTr-VlHf(4#VB%Po+Cgh8i9gpwpq>Fi zk@jO9ktFHbS>a=u)&!XB-@YA=b-;Oco9X~Qs!O6Ze?DF}!MV4ev5x+oka4zB2WP(WiNn4pakZRNeDXVozJ!f+Bm*^_W&DpE!=ZDJ{Qyw$|1J74( z&M2pURfPZRrx6~uJ5drojv>`tCQ$s97|-@_&fV9z*7rR-{G*Q$358)o)D&T-$SDOT z)krK~61GC$)>YWXjqTgmnE>q!_0eh9_oUuES8W~Z(GKzEuicTy&na@wQ|hb6TbcKj zyVofv$I9JykKU%Il2XD z*>dWse(JscsDHa{Pko?&OQ44SJR8?+>=N3-YEZwuI8!Z z^3kDc2G^r`+NTGgUFvD?F5{<4hM8e9lLaAK^WoTK~_oTYc~BiGRgs&RpK&Nk5ml z%;niY@ppgz>)${B;ZLqh{?ET3WZLGVV=nLF#@~~<%^_(A;16t literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/head-sheet0.png b/games/ovo/1.4.4/images/head-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..245c11a8dbf224662fab97edcb3918bc67dc9028 GIT binary patch literal 209 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@&H$efS0D`p|NsAQzI*->ki}RM zN^yFl4htIWBlsRV9Ve{C|u`HZ>J9DJGK^EAJ92kGx)-Rdr| zTw%My$;M1%fy~fDm+OF(tfz}( xNJU)hse_zA9-~9*|G7DCMh&~3AJqGJi)X&Cpse`?m3u%b22WQ%mvv4FO#sa~9OD20 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/jumpboost-sheet0.png b/games/ovo/1.4.4/images/jumpboost-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..5396708ae9dfc7ef6ad0902472b7556e4be53ee4 GIT binary patch literal 147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;*aCb)T!AzYEKT2e9!N2k1o;Is zI6S+N2IN?Kx;TbZ#BDuc$je~B;S%VC0000aP)t-s0002} z0VDta|NZ&_`lbX3nD+eO0{Z;_(s`-?y+t8s-2f$YgL}zr00001bW%=J06^y0W&i*I zh)G02RCr$P*U?VHFc3shW_Ilq`2YXKn3SyoR-w@HBYmbHz* z_5#piD-W;$1R?;I0$lO{v&{qqAq4jT1mF%{E(DkXm<1qO33lx+0H{|$1rh)Yz)wK{ z><$262apXw-~qsLL)Z_fBwD4A1P@Qa5{559W(wf&QqX&B5r$#ey$AtThr`{Gn1Zn& z`x=5P0FIiPf?fcYxMY8bVg%eL{1lV5!bu=K0wK7a{p@B`N>`Bme$IB>n{XgOzQmDi z=ArbQ$MO)I^RHR77a)KDN-3q3Qc5YMlu}Bm558iTJjo1@7XSbN07*qoM6N<$f>^50 A>;M1& literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/layoutnameholder-sheet0.png b/games/ovo/1.4.4/images/layoutnameholder-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..5a04da66bc0f4110cc1a8a589c1fac70963eb71e GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;bAV5XtH>+k|=ud)Or=Gf6u|%h literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/layoutnumber.png b/games/ovo/1.4.4/images/layoutnumber.png new file mode 100644 index 0000000000000000000000000000000000000000..4e7db830fab99c737622b0ce4bc7c0cfd38f4fd1 GIT binary patch literal 2921 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 T#mxS;00000NkvXXu0mjf!>^G} literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/layoutsubtitle.png b/games/ovo/1.4.4/images/layoutsubtitle.png new file mode 100644 index 0000000000000000000000000000000000000000..b8f64716964846c97340432bf85da82fbda3280b GIT binary patch literal 2563 zcmaKu=|9wc7stOp!;F0_7ujOU)?y1?LS}}NElZZmSkjOXWeYKiUr|ySQ9@;qKlogAzR5ya4_uJ8Y|g>U7xFJ2{A7aw&Rj zkF@={k3sseOT|j{Jq~kL5Ab|deo7tZCF5}Ij6Ni zU{YOy)Lf9c*Z|SQ@w)*(yK5x?2=Y|gO8RtZ&9icZnkIex-o?RYeyM2E#OWr@ki9hx z8eH)}{f?nL+doJIGs%$vaDbu4JXO5PBz`1!j?1=+kGP&dGxd&z=_^2v)ko;&Hux;< zRcU~$F=0FA8?%uXJAlTp9$*136tF$|c$4f*D(I1yD4C8slaDYL-JubKU=o)Np8Yhr z&iy2CF8Q9U4{N71R`t#sXmE}U56ObW#!!+`z18(~*roJDwC|7zGt(!;ZYjW$?*iaT zjtujAVRp8>9nhTVnaY~}&T#|c%5MW>E6ThX51Q%vACjQPP&@MsHz(Mo?gXj-u7C2+ zGBychjVuO~^Q0?Y1n5xc>#m?Hf}2toD%_oDcp_K}Sb3bc3Xr?@9C`dkQr40T71d#s;J2Vw!%LtD2j3ZM zvkgW_icKW`rS-~w4#z_P%BY$M6YMP9SeaM~tK|Wd0x2Ri;m1Z(v;GE#ou6mzwxy69+>Vur{GpLjDpKVczFgd1bi{!ZTDU(Jo zkzCKgytyB#n@J+v8gmKECq?%7;xe|LB z5TNn(u8nev>8uU0rIH=t5fbG&uI>U(0ehVY&kgk6-xqSbB?vLLaS`vC(|fD6ns8X3=5F^?;>apU%dRn z4Q)p~EB3Pp=vWt46WiA;$K^4r2(uMh`}}SndtKiW-E;`#3{~4F-6XIjTKS%lwSO;M zu-2m5d+}4DUDpQ8_{eLc!ZWW^Ps`PYb1XQ+IBe^QROiC82rif4V%1!dIgcr-MG<4m zDh1kgVZr#H#p#126r3j7gMkAv3liuL_rIm_+t2*DM{xSrraqj1o*f(~H9Q!%W_PJV z%hmbaO(f{osY97bE5ZAfK)p=`H#K=Ndpsk}eidDw7n?iB5qT+M7IOod>A zMP2&pe|C%}#@QZ}zxYr_3!Pu~F;O?VB6=f<; z-V9=Cf+Jl}#0=m{p;?x>42jsH`$gIVS!&Vx+`9q&Z3eB`YA5AXOrJq@zrMp zwHGagq~$bgfNUKqG=m2^mNa~8QKgPQ=4^QV9ZM`F1C#-ZinTR=M;2b|_j09a-%rv% zssDi3x@MvaS)JF9uMgawx|_S|0)&C_Z{Cdf%V5+dEz9D- zP5;l^yL2muzI87!kaC}t!ez8U5P5$4&LXC9%j$!{Z3GhfuSOhf8T00ae|Rg^FvVDP z5yiMrm**}zSlt~DhT5~6)-UTT1V(CbU35eQ*^EVrhi{|$qTzK&kiklMcrbipW)YEEhr=(3sN!Gp{*3yvidYC#stfvt8(pVgWREQD zdG$?gNq0$vcl`cp+?gS!=!c_VWp0C?{GjTW{KQ%$NbE*CA{X>m18Zy15#o3Y7yhP07*VPxDKydR~o{r7bImnw_VCcip zq*+8E*$W0iXm<4}ck1ov&qqk@B7?v8vfTPu*PyzmXm+9TI6~kZ z1@5hd0ZU_oD6wM*8|&1>Kvy9M%2L$sLTv}KhGqO%Ti*YXO{lHV{n0p?#roeb=Vb48 JxW_lq7xMrB literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/listsubitembtn-sheet0.png b/games/ovo/1.4.4/images/listsubitembtn-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..16e35f702354b08f163bf0840b860ec87f6bb7b7 GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&aR&H=xB}__|Nqz2)O-<j(QMWZo z=QsUlP)TsAV_f0;7pMyX8g{n_|85klZmuwX@TY4obJ>@ChOIeFpTt+CzD1}4I_urV zH~$`*gc&kOPio<5_-vZ;W2&*j-n;MqlrwD2U@G(XanOCmj-=xYzuMo$H?JOE`L{vE cbCSwS_R~g2f#>W+-hh5!Hn literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/listsubitembtn-sheet1.png b/games/ovo/1.4.4/images/listsubitembtn-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..83114fe591b767ec29be043e81e1f6217c98bc5d GIT binary patch literal 256 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&@dWsUxB}^e2M^ZN)cpVdUws*u zCy>ur666=m;PC858j!Qd)5S5QBJS-CN3IqJ9#_Z9#s97O literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/listsubitembtn-sheet2.png b/games/ovo/1.4.4/images/listsubitembtn-sheet2.png new file mode 100644 index 0000000000000000000000000000000000000000..ade36e24ce0c19273326c2b4f8b109d436c0fec9 GIT binary patch literal 221 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&aR&H=xB}^e2M^ZN)EsI224piZ zmIV0)GdMiEkp|>6dAc};RK&f#v5~Jqfyd$Cwg3M!gvHcu9n?^{cXr91#-%RX)`e|L zdfC#DS5bb@BKQ^4CIhBZ$DT7@{j;8_D3R^SA)XVhe;JurI0O_N8W=!~8~bOxi9dTT z&hIaO%-V|S42(~W|G7h?plYH%YB4f_oB{+7*e<@4aOA04WCh}Ry85}Sb4q9e0Jzdj Ac>n+a literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/loadinganim-sheet0.png b/games/ovo/1.4.4/images/loadinganim-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..3ce76f82beac662fa0076694209ace1d38d04435 GIT binary patch literal 7420 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/loadinganim-sheet1.png b/games/ovo/1.4.4/images/loadinganim-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..d2f02ed55d3ab4b12890af5fa559fba8e21e0538 GIT binary patch literal 1589 zcmb`Hdo+}39LL|+?1<4IaW;ghUK>uBTqbg4EEAL4Fk&WyVWuIr3)$T+mWeQfYN8Dh zvnrQXS*4`gD3@F&mP3b>T9=_MW^-9yUi0qEan7Foqd)gK&pE&6JiqVn_x(NRe9j}J z`Fr7UMmPWf@KkTlAOKKP9@PL1j50J=K<&yvqWK0>lo3VI`1p7hixnFi%j5Al98OG3 zOn7*BL_|bXR8(|yG@H$ijErP37)&NJE-sGC<-Vf%XDchgq#%DfK$Z>i004W7>ggVQ zB4YZj=8-WcT`cYLW1hSbJs3mOAP}@4h9%XE&W>OOwaXRbepW@w;x8?Ng3hBPTb&em zvvxOv*G*A|L86zae(9#jCB5L%jnIt7i1c1E*k0^j9|~Xvrm~|EIwj37j=0C+ntCpL z7~`!!{_>r>`h<{#eN2b%HyMdi4rILs!NnH8^2~s8!1lEMd)5!f zPLlO@Wna3UXIx|R);!^EtV*PlD^glg>$$FRA1tFROihYjPvlo-n#V3A2wY%S(vek@rL z7+=?6q)RpHD@r|lXQ}}xSe2PkFjo}i-AEXNlN3SorKZ>9 zjzVmO%~v__B76uan(IM>_&zU@ReF14@5^m2pU~_s^peLA$HYqP~0hkeMaYPgJ>|JSpS1yJo}9rBs9h!_xz ze9D39j}zPL!1+gFJQa@o3Usmj!ym!$~`z+1WE#k#n1ukc_gZT_g zzFN|h^CRH104}q`{ne#TyLa=M1g{r{oaLfs!zO}P%!6%Nc)%EtxoKeq)mm&tts_<7zKhSPW-B(D zKSPAJ(sxK!KpM|11(sc_!>`1Cz9;i(^Pd+}pbcdk-53usHht^Ni>C9(*vRoF$q+na6R%`S&5AC}8XL zz8efPX1d{{dpTQKkc(k6z^b^ zm|%HhvMm^~ANeN6z?K3=?2HD=)f?1-h`&Quvf-c`qk#gmfkL%`MSr91&1Tz5hn$lP zJSP}<%(xmd0r6IM#>`MBs{L(akPljc{u zH|$}*wA-$3I)mhUA?0d=8ybvkDcor({A|*y2O4t9IVXJ7W8B1QyotTJS17?@TY}rS zgbjgAJSW0a5Ib{1j>qg2*zY%+|GG8yFHmZBW|V9IqTiwsK+m2zDfi~&zg_o* zo3~z0aG3VspCj`G$sfCVf3g4J__@c8%{k%Za~n6i=Y~czn6p9DjT#>|?u?TOjG4^b s6@_4LeR#zn!F~Yf(^{r=tMCE)#R8(jA2=2BfN6%o)78&qol`;+0RENs5C8xG literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/menubutton-sheet0.png b/games/ovo/1.4.4/images/menubutton-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..b17c9eba45e4f96b29ba1e7ce27100784d83c369 GIT binary patch literal 3655 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/menubutton-sheet1.png b/games/ovo/1.4.4/images/menubutton-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..5aa58ae81edc46b14814e91509ad9672a7b0affa GIT binary patch literal 2974 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/menubutton3-sheet0.png b/games/ovo/1.4.4/images/menubutton3-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..ae44624c406a7bdb6af4ec6c7a63feed6cd90b2d GIT binary patch literal 1853 zcmb7EdrVVj6hHTJ+tNaTQ5}qjU_gr5cm>&zDYOeHOeh5$?1?oju4@)V5XUyg?#d%N zeBhP{n@*ZY90MIBQ((gMR+K=p5SGcTnZ}0T6o-N{6knk`-|d5zKel;tbI;>D=iGD7 z?|gTUTD4Is36cPSG%GVbAAm-Y22T%UgU2I>k%`sWn=_DGtyX+j4At&HM(xa36@cPT z(>4I%L{_?Tb5-%3YsS*x1n&l8IkoOkZ-7L~ zrgO5k+zSg8@`=Hjx-G$%*D9rkO8r-O$kn_yFmg7f=Y9P$MXE6vkz&UK$+O&<2!&+N zaz89Xw4N@sT8B5`INIQEv5KFZs~F{C5T-m383Y$(lNd27Lht_V z+j|~Olo*Q@zu};U#8`x`W!$|FF2*?$E*&5~3~}P;;1>zZ(~ZDhU)lMLgL8)~Km52n z@7K@xDVue%s5Zu~k@f@kP?8 zW4mK&&PWg$f~AYAO*D^+lyle1D8(SNiftx^uAo-f>MU_D*AdEfXnySuXv*<}TZhqh zqTvmxdvRC&g$`c==6wpdOx~cRpQxvTL9)l2LmcF?NO_Ig)^?kVU z^VL`^XL%d6$)Zd?;0RgcC3I*!0UAf5St;q!ltY=4K-+@izmB0VraIi2hfSu!fpJ;x zjmG_WgIwtor^?>Z0JJz@d$ld?>_-dl^~^h)4#Y51SI0{Sekp*5_NH7jp?RNG*Qow~ o_<-Wk3zV>r>$t<===NM`4|C7@1O z0a+jmB&a8yYTVF$SsWzYUG2$->KM^Ih5zEMgGJ8gTAsdVrmyoP%8>1IvSq8H*FqwCz##f&0)zuz}$hrvpPQ z*t-ht3<3;H4h$R&j0y}a4GbGZbF?GiY9V1z%m_E`z{>=nf7)R|wc9vPS8M*-+k7kq z_gH>2#+V=c%M1*&X{(*Pze-Q#XDN6F6rE#na5BgMuV{v)iVX=&pfH9T_@GeQQPg3B zV9718N}&5c%4iE2;}%Hd1HBIniyt;jKl02CAOUj0 zks;n!3luOYp#4lB16UdRCu6{1-oD!Ml?!IyGJ(8UPZ!6Kia6cAjl2$u94>}pQ~Dlg^etO#$)y|-CGqpg&-E3YJ0CmD zyTtKCGJt!E=nCr#ehcp3_sDYIbW0@ESToCe)$eJ~>Xz(|KhWXWVvsEo;Hvpm=8+0p d{s)0y40;s?_a}*4RRAqw@O1TaS?83{1OOc`Kkonl literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/movearea-sheet1.png b/games/ovo/1.4.4/images/movearea-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..21df2ea4c2f3afafda0de187cbbe487e400b47d1 GIT binary patch literal 182 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;*aCb)Tn*0}S%hkdzg(ID6k#d} z@(Z4J<$~F_Odv1T)5S5QB2Kq&Bd>!Zhl`=ul)eWVeajYGaw$hdN&I~BbA1Kp&c_b( zE^$1O4B(z3y2AQ`--7%1J+hoP-4Y2k*39x=^?Ta0x+S~g4|F)T7-WkCxN3ftd8ERY d|3TmvgI$r{DK)A zp4~_Ta%4SS978JNc#jw|GBEHQ+Tb;##nVCIkmWFVdQ&MBb@0Kp>>-T(jq literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/portal-sheet0.png b/games/ovo/1.4.4/images/portal-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..1d6dcdf6e8fc8429b7691e3b871c7f9be335e1ab GIT binary patch literal 112 zcmeAS@N?(olHy`uVBq!ia0vp^96;>A$P6T9Pc1nKq}T#{LR^9L|NsA&-kg6I$Wrxm zaSW-5TiU&m7pT73z;?y|`g9qYm>4NFrvn{U84bP0 Hl+XkKDUBc* literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/pulse-sheet0.png b/games/ovo/1.4.4/images/pulse-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..2a1ab2834288817b5c14db29b80aa9254fad78a6 GIT binary patch literal 685 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/runningcanvas.png b/games/ovo/1.4.4/images/runningcanvas.png new file mode 100644 index 0000000000000000000000000000000000000000..84a6275304b32d51184710c1da74a91e116cbb9b GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^zd)FS8A$FoTE!2fm;-!5T>t<7zx;^w2_ToTB*-tA z!Qt7BG$1F~)5S5QBJS-0Lq;I)kizff+YaYNumIU)1DUUK42*vtG5i6U;OXk;vd$@? F2>>|yAjALw literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin1-sheet0.png b/games/ovo/1.4.4/images/skin1-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..ec94a122a0ab680ebe2855bdde73b071fea31804 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!Bm#UwT!Hk@)9Ek7>i_@$4`ly& zzH6IcGAkpK9%qUlkk42W8nuFtZMu*!k*%?xtzP3mk*fQU^DZx<1+913lJ4QVJ z2P4;mm+TTn_5Tk(^1Q!v3unrMHFrASuxJ=; x$bQeTWJU_ZkGkBxv}pSe^IZc)Tm!!_tv$xOWZC=w0zm&Tc)I$ztaD0e0su1fc2EES literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin10-sheet0.png b/games/ovo/1.4.4/images/skin10-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..f0a21eaa008ab3cd03ae4d2dbb074a38d113a046 GIT binary patch literal 425 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!)B}7%T!AzY{Qv)7Qc_dLeEr`x zMq`K5M~)nM_39N96Vt6y#t>$Xb!*pdx}+unRL58nxTFy@0uR}72E;U$@WY|oWTpE9yBq3?b8*^QDRza_FDVF|4GU+@r@HT3-lOs znN$qS&Dei^5lSkMdGPTOpU(tu4Xz(7*Et08mvDS=i(+qMX!)n~fQchwLBkz(nS-n> z3Tqif&P-r@CfLZK{MS@5yFT`VN4@KXe^m;C!rd-MPKb0I+9MvGgkL_XRa O6ylz)elF{r5}E*@#;VW& literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin10-sheet1.png b/games/ovo/1.4.4/images/skin10-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..e2618a352460286f81a70c8b6d148520625ff5a3 GIT binary patch literal 307 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfv=>VS)S0MfW|9?qIO(4VA;k1tV z`oC?A>(;LQ!6kVjgWmus%2*QQ7tG-B>_!@pbIjAlF{C0ccG6kiCII2ooL5YX{m*AFX=I;y*|7C3&_@iOu6{1-oD!M<&m(YB literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin11-sheet0.png b/games/ovo/1.4.4/images/skin11-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..8117e9c8832d057d92748f8aaef4ef5160313b00 GIT binary patch literal 655 zcmV;A0&x9_P)&0^=jQ+`a0x&J0Slnz=ot#z1-r(JwYJ&x4-*eyr{I8LvCg>u z{u0P~pxAyC`tz}CrO}Zo} z8-(k(08pp{&>HYPF#SiNuYv?XgBf_{XaFPHw*a?5RhS$j9(eDf1Rx{@S`8hL3}C+t zcmdspXwDE3A%KzM0W|o}3J8R7$5iMMhFg#Vg}@Yu|2+ISJs}1_25?CG{8Hw#DN+di z9Ed{f0~7)fh1hS+=`H}{JDCCv*gpE}-Cf`d7%&sPw_v^t1Q^x>5bpwz01O6jd;_>K z1H|YN$OSq3NFwkqECLjG7h*slc|!z%V)iT*sze*b?%BD(yAU65_Uu%ExeH;_6;A+n z7viQjd;wV8vv?OgkndT%3sK;ntp|IyXSopeY&rseFVsbVg4;9T>#GYK62a{mzzPQ@ zS(ASSj2pm#$@Z)PxNMgTI)LqC+bE=arogXHXjI@pA&ml`ng(!K1OO;-gB_Lt6>b;Y pHlPn1ZXZ}7p1(jCeg^!H`3(!sE}ue0K>h##002ovPDHLkV1n8^4xs=5 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin12-sheet0.png b/games/ovo/1.4.4/images/skin12-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..803536de4e57a3fd96feba397f269db6359ebd87 GIT binary patch literal 547 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&aR&H=xB}__|NjHY;$zK)K#H*> z$S;_|;n|HeAp3-;i(^Pd+}jzB>kb+4ux@-`|6+Z=2D8^EDb=vkkIu5G9DB>*C0186 zQD2UCwwu|4KYk4>ZkriB=DaMpXyV7*=9`llKJtc29Jk%g$njr+<F|PqX9j;q0HcHw!{c`h@612*xLmr-vfvA^-Ej;4jL*g#2RNo|JUCr~MdO6Ltc!%k zp$vW{-i3RUx174bcs9`8v(qsAK%i%hn55K|Z@yC(p1fFaO>)*7{`6kM*b6cbx3;NS zUy*pt>Uu28Y39Z&0jYQ7A2j@yKlJ;5n|-Z7>}Ey5m@O#y;)c5n+oV<7+T6u&gTe~DWM4f!D`rH literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin13-sheet0.png b/games/ovo/1.4.4/images/skin13-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..024f88bd56be5a35ad2d6e05f7ceb4fe2801a2fd GIT binary patch literal 481 zcmV<70UrK|P){%k)i0Sj^atWz0#0q!l;#DpgS&jBL!Q)&XyHlQ^2@v;n4g}nmO zKY`-=Hn1*$;pIN&ZGb`!K)j6r=Rl?qj~%B{0L{QTQw>0;w(XhZsmsLxz23h9=n#@x z_sjRy0q(nmc!M8R5!?3*Oqe~tPaqL--<3F#;|uIfXn11t{=_5qA>i}v?d|RD?d|;n XGjAO#VD%}700000NkvXXu0mjfMPJ8Y literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin14-sheet0.png b/games/ovo/1.4.4/images/skin14-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..6e9e2da39b6dd5c3a777b21da7119bc5b2386973 GIT binary patch literal 831 zcmV-F1Hk-=P)C0000LP)t-s00002 z0s;U40P^zkG*3(X{rzo(V}U06Hvj+t0d!JMQvg8b*k%9#0@z7JK~#8N?U+%Hq%aHx zc}}|Tf8-S*nip^!d$wU`v~qnlLZV6mBGcOf5NsaU(Z6M2I7fbM02Hy-vHJ)>M}*f! zP+z}r0zk&}BjDXQ0)YL{E1;Y}9RKd<@aP=S{ayj>1AsVsjS2t&o6zdJjQ(As0=kC*+FzBPd}lYB2JpZRpnd|x_4@%*8zLcp zd%1yIe>l!0G9yZ&H&8) z4A@}+8XpBf%mAFw0eUKq?*lw(1^_BR2&dvzKyd>~3y>WKnBO}xFrSJMT>_p0L;#>A zFhJ?me?-Pq99;sQ0f16@(attOI0uV06?^lDaboybpg$TQ;*Nx_zX1dS`l5?96(c$m z>HzhiI|0s6>P^M;Ghn+Z!2d4Leg>f91(*Qp@>2?-pMM2@8ZZi6|1ALo5CBSH>FK{S zprI|)llnkFyTCO<>D2<<8lW1;)c;5TBf@?^pb-r47h)K9o(o_D(f(*aCmujBr}?7+ zBp%?zh|vF3fS0Qn>U@qq2t02UyoXTZIn;o0ebD#6YG z_0NHkvzqef(K5RKzkno3k|arzBuSDaNs=TC0000CP)t-s00030 z|Nm`-V>C}oq{*YM00001bW%=J06^y0W&i*JF-b&0RCr$Pmr+i`Fcbu{$^Gw)Xx*-o zb-Ip;69hY7ph}+61D?(F0T4_Me4}4)PSCS{Z2$zLr)H%DmInZH(5zqHm;jIoWE%ir zo@ZY`Ir$iXa&m#+J<}fjD1Ki+yZ2Ks(DNO@%2EKMKNv78^e{l$6zauq0~8bB{jvrI z2golz{euH^{Akj%`{?h089zwt7Hs+}Fh2nLI|88oY5<;izXtdMZ2cNg_EOak(I1=v zu=VRA!omRWhrbHQ%3l^R174Ed0QyDWm>~XD04?=^w@viq$Tre|Cq)B4fTaSAzdOMD z{RqUr6Hw3q^|Oe1t$rI|2JqIC69S;HtLDd=fdQxnKrjKY0X+B>Dm$RV&qYXoPXLu> zA^SCec{c#C0nAj4pBxGRG(i1)^P4r$6W|9x>dOFU2cQN|wF4L!z=Hb%78ih<14U(0`)WCf2jnxB1o;IsI6S+N24q`#x;TbZ#J#G@ppS zWb`)myhs!T9nZ5fNu8AJ{^t?wjfVG5ej>rSi1^NxON(>DRnGG4N z5}YMU9eY@Ll2tD36kvQ^z|8b>>V>uTj6xxa%om=B=L-o@M|5 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin17-sheet0.png b/games/ovo/1.4.4/images/skin17-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..c765b9226b72507e1d8a5931b539a77a5a237f41 GIT binary patch literal 934 zcmV;X16lluP)C0000pP)t-s0002Z z0LY9x=%ApW|Fnj!u|R$!2k~5QSlJ)nYs8`#)_*97zY%#H6Xvz6j>; zg-RI6`5@I*(V<_uE@(*W#`BPn1w1I7^moXUM~J^%c)PccFQ z#xr270KP>(0(qX|eGmiylQ`AqWoP0E0K#SF(w0W2|$-Q9T;%LfW0gG5*PqK)e7j-2jnl1{l); zU?W0JVM0UjQ6rtQYtD1H?M^8vqcjv&+$R zR0Uw2_ges2O#tj;9s3^yU>*Cv1KcRORR2ka`yVRv0N{r%M+3tD3he-EYXCaVbHIED zzzBeS1u#<~ht*( zA$SIGX>fBu@D0d!Gr;gRfKLLx0pd&G z_FqFk00f-(coB)e1{i?-uI>A)z&QZ$ZQ$SI`M-m}w>0o52svnYb0o+obIb6Nyh9lO z)I4s)x#7ck4hplO<>X_}^Knx<)*rfHg{X_}^Knx<*mf6Iu-FytOQmjD0&07*qo IM6N<$g4XGZDgXcg literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin18-sheet0.png b/games/ovo/1.4.4/images/skin18-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..9843785eeed49a13b8d618f74500375fc5afcef0 GIT binary patch literal 1129 zcmV-v1eW`WP)C0001BP)t-s0000C zk`emWIt5h)Z!P^Et}I|5_TH$N`p7i`Y6KR-D2qq``1oW0-^BdVvKQqm3&P)}X;=j9 z{DDX+|Ns9Jm%^zF3f2t^|Et9Ijiovl0!$_kTrD6>BoLon_DUoTo)z&b?!S=?nTS5)LtXo&i?9 zzu!&bfcvuo90!=^1TZF10ZT;Kwkp)~44{gTg0>w3T113;o-IHy^8hysaM=SA20UXA zv^_Y0=LWRX06_zYTmf3}NkBxtGT@h>f{0YP0^CBtZ{qJUAzqOK1<7;=16~PC`1e47 z8vuH?bjNPNtMGXI+8dzP^PU3C!3k)=zJQ6I0@C4t5eZdJ^=c$#elZm6yO&E+{i)#iWTl9 z0P#aztG@A!76?*eIt}>fJriV9c%IMo3x`jgnj-ZJg+91oZe0AQw<0OU}B?$6}_kO1{h^eLrJMi9c{ z22|m;fcXGG<;gR6vN!_vuLP_UbO1VjvIF>@rm=S5fy^Q|y)-;z39V6Jv5?TEy01x=p@BmP) z0p3=bq19RM8?fq+c=zQPZQcUi1sHG>Kl4qFk>~$4ez4*fzRNLIT9A1cS`8R0`hRg| z51`qj1z-q>Z;1G_qbuY9DTqIQ{QUW4e$Ai&Nr=c-`(?LXm5BZ)6vQ6V|DgeeLZMJ7 v6bgkxp-?Ck3WY+UP$(1%g+ifFC=~t!gJD;^XcFP(00000NkvXXu0mjfuDS$K literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin19-sheet0.png b/games/ovo/1.4.4/images/skin19-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..410ee7477dca92af9e78f80e2edc2127f4bae966 GIT binary patch literal 1242 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD~={fl)TVC&U%VB^59-GLou=81({# z6`?4>bjGcq)8}+{zk2=Z-o1NYzkX$40IFA102-^nz{kMw|Nnm$78V9>AYYn+!2zUQ zj6p_5hCz|x#s3%l3=I5?jACFt4D1XH5)2F+3^(_9`T&(Xmjw9*GyHouUBFpo^}h5| z?dA1#yKn6dHZkD8;LxDYyZ`<%fBVL{i9+XWCb^u~JJ9PV`>)@7^Uo6t&;GGk{Ld)* zW8s3hJ5#Kh{z~^SFfeO+x;TbZ#J#&%j&I7ikpEa6e zH@v*Duck(GDOx!sa zJasY<%~xJz6wfvx?0C&<9nK1;s_O?_gmicpgua=%w$|{E@X{tBhn*)=tYnQZKflEO zt@~%Tz=wwPquTOQnU2kT?po={lr62KWb3KT^zYofx*%Bt)n(Zw%pRxeD*vc9uvpgH z=(6_QpS|{o_mL%{>JFb6Qkcxm>unU(noQ@a`psR>)}#HD(f+`!bJ~pm&#()8pKsH^ z<;Li~$^BfQ=7YI+8w#d2Z2ZTS6cHRRy}+{J^Mtf}f7vK)D)F{!vSR;j2YJn2$%h-XM!H;ZM7Da#xs zKTd&t(;M!`vd{Tr#@uq2MW$GmL6q@M8WUd(yNNdQ7uLm6Opjh^Us$coFo%6kfo#F$ z(gSirk5wG*H9pXJAhuHMjGzwdf!tUI(JS%{bFKTB6?VPWaCmiZx4cb(n1byZK8ABu z3>N$qPplR^w_%WFKjPt2+7RT>!Le0J>Cr33^{@CDd>uA6=&*d*uk^r_pJPGXLoP;R z$+jB}Ri&qZ3AROKOJ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin19-sheet1.png b/games/ovo/1.4.4/images/skin19-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..4538fe49f4c34e84a2a024b53c5a5316a72cc88a GIT binary patch literal 2880 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin2-sheet0.png b/games/ovo/1.4.4/images/skin2-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..38738cacee6162b6e7cc2c4901691f5040b0b49f GIT binary patch literal 1179 zcmb`HYfO`O6vog0?b}jXDm9i;s?ZlNV1R;TnQ<%)?~qFykX0yz6@hnL9D|B57)TKM z7vuvMC$PDJgRET2B@txY+z_`n85xzKT!ND&fVeQpA|hc^+&ae!?)$#%%Xyys&T~%A zr&FPg3=;|D0ss(c)WJ~z$Yv4nIX20>7N@g`qc%bpV$B&*G9`$Z0p3V9F(TbpaN); zvR*d35@b%CCE`dE_jkS0q#gt*N=K?#AwSxk!j5C(qobp-?k4TOJVtmpMu|f}Py5{? zDr1CKsJIQ&#&dwPZ#Gr>8uw=gQs(%8eterbU^E^BZ=#g>?j{#MO+!bAeb~?f4&11N6mNTR{AZl?To zqTVAVSEOQ{)fcD^Qu2vZtF?a0smUcOH9~cJaTT&?P4LA>*R;+kaHo#Le0kD$JO&)Z{*||0t~zKXlrexlfkog&7(lz5 zvBRYh56j#+4y9y0;2o5Y)Pi0S9f^w}iZGBhyBSY>5#rH=u=jN=Wimm@{s?;9jRqi| zla7XXQ-nce;?BwG{|>BAgZ~Qytp5byCc+O?GB6hTz+%y17;>}6lPWP--R!WjNCqFN z1d#NMg7XV0u%6(E*i97yTaOXEFg`)1j9rkB2_sP{FcKRNBl>6?O|gOX!942IJpgtzp>Jod-wk;^L~@}`a9abHSV>&6wri32KNLp GrT+js_`JCQ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin20-sheet0.png b/games/ovo/1.4.4/images/skin20-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..0615450fee17519384a7023ae4687c399ea729f8 GIT binary patch literal 573 zcmV-D0>b@?P)NT&uw zjKxKzDt|8^mHcJppfnz|#yk5zHZ^(offE53XJmkc04?^t0p$t#Y(M#Oj&rvwU+z5P zIsVf|XyLHH!?6_rp3iv^p!FvU@TP^f30QOI(s9!ttFSx*C1@c?2A~AUWP$-HIqt`c zKVU{LywHP8ug9MLX;65DVE)|+=ga|GH%YYLEc8@T)uT9`p1 zG6AB%dP6w-soMe2)i59c2nvLN0`Q0t?jkYM4?sj^U=rB^3?!1E2{VgbuP-2?1z00y zVzL_tfcFc)MB6VBmw>og0PF!Q0Ge~aKBo-i3?OC{0V@|BpcaId7N-i}7tjJAptS)x zP{=2E22=#z0mKf}3jP*W1}6x9zMfd~{k6eseg&}n`0oLe$UWc@<2^v?7ofV`;jZh3 z|JKl5xeQ%~0D5@%K0jQ$7?Cd+6xP44Q>1+H1vlS=d%)l8)2B~gls_447M7_j00000 LNkvXXu0mjf(z)_p literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin21-sheet0.png b/games/ovo/1.4.4/images/skin21-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..2cd9c62663b8aec50816269c93824e795917b525 GIT binary patch literal 651 zcmV;60(AX}P)Q8MAgSH0004WQchCP|L^TrQo3jjb_$&!D_;cAiU$f+@GZh)x2yde z00wXv_xy1b_}Ab%1Sw5ZW;VY!5(X0Ce3X z0ccA66UYVtlV}65)NX)3SONJ0U~q7T0B{``Zkch;UIV802HFmkKs@6pEW`al$2~w| zes=}1(IPMu_Zom`zlePyimE&bUjw4jm8s#X=f%+)07Y+_M6Jj41war280@H;4S;;E z9#Eb3f(X`fuhrb$hJPR>wBl(a)WSHFnMVPLLKX59C@puisDQyRZd&vN=0$uQ6^G}C z3;|GR$eAnvkfy-400Iyq&w#dkl#*Q&)69<3U^oH&2Z*ddHZ!j!KLqpa1b`Kg9l#Cb z#~gkrK*a^X-9OCpBsAbg0V^;q0%pYnFyp*|25t)wjn7cdD_B9Rn1OXb4nP)Q{uqlp zkEpO3Q~M7ogmcQ=t=3vT=dS|hg+{?yWkAC>5nF}6{gf0*;+oe0hE6zIhOp1yOVv0C zYzb!OZWw4$?LZv2ZO>j=e+XbR@M literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin22-sheet0.png b/games/ovo/1.4.4/images/skin22-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..9994e152dcf23a6fa2df435e627b42e8bf519b3d GIT binary patch literal 811 zcmeAS@N?(olHy`uVBq!ia0vp^4Is?H3?#oinD`S&xd!-zxB_V)I5MevZc^mp^r$3L z8DXx7Yh@%!7A?QA`Q z4dmQ;ieCUtVJr#q3ubV5b|Z~}foY1Ti(^Pd+}o*~d3OwWT>q{-ds-*5`v2l--J-k+ zD#pGc3pIWu9iCM<;lInJb0zF1a=(x6%9-vzqo+QKfyXwm$Diludfot`V4nwXLnp`A zzf?WbPR(pj)`t3ZhNg+rU~ozN;s`o(o&A#2VBfwj-mB`0dn_}pD& zcjm7@OO{}VA*Vp$vIF9$rbKF8c6?yh&#~o4ErZ0SSmCEWuMWA38dPy^5xg)t>Tu_e z2MIqD8!NURTcge#EMIW@)2`AaBmFl5;&Kf>b8f~nH09pf<+rn~cw5bb&2~&m1+P>a z#Mb_uR+PRgbH{{G=2P!}C(ZeII3XqLV&wLjx-rdf-xc=EIw1KY&LFZhd->B1nx}s= zyNCUm{Unab<+g9~+I?&9{aU;8$_M3KwrgL{vpy0t=dD_Ia_zmA=zo(AxcSfSEnil9 z{x=7chh__dWvXCMJ!AEg?GOo$sdbl81+h;}~mGAB&#nCwHwI+&gqm|E|_dST^wm2ZLf_ zYb1+x#E0Gep*!f0~3TvXta zU`|aEv>=NKg&_J$VD~rZSB;xsSxP~y1Z_SoSb58Yeu2=ie_jC2IiQyUiyZ~vDt5ut zB>=EJB@t@D?WV^_1tDCsAfGPfLQPxl#w~f2}JuCNd@pykS8c9t$1U)1lGd=6blDC1q7}{GQe~TY?76u zUtormO9i0jZFpURY%u7gz?!HVI0fRKwF}T`0akPPIty;ogcLtd`IEdW__quOgTY`h Z_yO`65{TW`CIwns!cFHt6d*kw4c=j@L;4-q?8usE)BD$S;_|;n|HeAluv1#WAEJ?(Nmv zea!|uECI)+UpW2m|Mz!JF>VJWa+f)9iw7$W9GupKF7jfrQt#kWdUeT8iT zcX;AMjt$Jp0!vvwe6A>ASjQN}a5V0~=bv&8PdFGZGk7ulU{J_uTzx<+E6Ko_A!@rL z$5)*t+6>bT)wO24pZi_%f{oW5mph#^p35mH9I)$Sm};?wK|orOc^k6{A4^0N*BaIz z7LV_-E{kg7_{Om8G((AYV*_h|vjay!f^ZD0Ppraqg-P+R&-^U+oyzpyp55bz(wY{@ s_BriLPxR+J{LlFMx6p^bJrMARDR`|w&_1hGHlWDxboFyt=akR{07oOV-v9sr literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin3-sheet0.png b/games/ovo/1.4.4/images/skin3-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..de7c51a953db94fe0c6651bdc632c40b7acb3229 GIT binary patch literal 344 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!cmjMvT!HlOuhH5Lmw}9JS!I<# zim@cfFPOpM*^M+H=a;98V@O5Z+o>11nge*8r+@kXzj8wK8Li3dqz_N8meUJ5qZo43 zU2&3?jU!trTjV8s?nNK0mIqYKofYxGLRhnlVXi|lvqF;6io&G3`HUHkHxHKHYjbzuuQi5>i#V>bJ2+U828Hg)dZqW$rVz))cDboFyt=akR{0PYTn`v3p{ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin3-sheet1.png b/games/ovo/1.4.4/images/skin3-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..50606310acd2be249a22cfd92005c1334de357b7 GIT binary patch literal 273 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@o&cW^S0D`p+76e0e~p$X?tKB| zFqQ=Q1v5B2yO9RuZ1!|<45^57ov?B3VFMnQOctqwGmk6p;K*(8tun2jS-~P|#e9+F zq?p{Hf2C2HOGIzvd}*+r=sroz`0dqCf731)%)6s$;n=rVv-oDhtq2Am7x8LAt0K8G z0h65*#J*f#s^vSMmpHdPmH(PY-TT1IJD1WPUhU0!9q~)#*RD@{O1^TeIaN4K-^QuLhHpjY Q4Uo?~UHx3vIVCg!0PlKb-~a#s literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin3-sheet2.png b/games/ovo/1.4.4/images/skin3-sheet2.png new file mode 100644 index 0000000000000000000000000000000000000000..c6f39ed0ea80758ff0215788d59e009e410a2bd0 GIT binary patch literal 259 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnH3?%tPCZz)@o&cW^S0D`p+76e0e~p$X?tKB| zFqQ=Q1v5B2yO9RuEcJA845^5l+P{(akb!`!zLQ+z8fUkHgO-;}zr0%+$<+Tq$=-FE z;~R%8jRhwP#T8fl?4AE*|Jw9TGBdB`$nPn?@q*_aPZNXl7dEl?lbjW^jw~z_F`BV( zB9qqlu8inunm2d39$Njt$2!#2bb@2UtksTeZTlJLzt;6T{VTyb?)c6Jc}=SJmrEi| z`8K(TYwx}HDEzDT|KEN60gD|EUn_YcyV+DO&HCQN;u4klug_iv`Nh-K&t;ucLK6Vt Cv1L90 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin4-sheet0.png b/games/ovo/1.4.4/images/skin4-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..47955160da7e80c2eba612bd20b3f14a95b53821 GIT binary patch literal 253 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GT!HlQUFJYizv}$sS0YLY zmDxZJV@Z%-FoVOh8)-n!98VX=kczmsmmT>I8SuCS{y*^dyw3^;<{f<#7rjeck{9$l z)vR;%;{vV&`?GVHmatv@_*atg0%Jxxqk!W@ewLn@%nrhw55n7-XY4jqE8<$MfC{G4efPX+q=Iud>-%I@%Y ztXAaOAlE3+ppq~{>O=GSdyg8s4;5I&sIwG2ZFg8{*%U0rF#af?c~fw~In^IkEH{)7xG*-P+cCbWZt!IOmhI5Mz{teHA)t`py_A`WMWvX* YHj+~?;q4-BpovM)zHYFcVI}MG-e116{}9>FVdQ&MBb@0K8mRx&QzG literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin5-sheet0.png b/games/ovo/1.4.4/images/skin5-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..10a119aacb98d23fc69fb0b31359231fc7635b4d GIT binary patch literal 392 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!cmjMvT!AzYw6-=^R+djY^w1Q@ zVJr#q3ubV5b|VeQ*79_545^5Fd*vcuivka8;PZR`|3BwdFj?k1<&E~|9czwrU3{Ir zW!>IyjPJY-Y~x(?K*k@kLYN>Fe;x8sf$i-t!;fQO@B! z*~GPAxoAm4>+aTB6B@prPU8@aX0KXpU5C#?={6CMVWP>^nq`CW8{)u*q=#U znw3ztm*Lz2Z&d@H=p5!8<|mwC(-Mjs>KUakO)q8M(7TP%gZa!Fo+~UzzH(Odd;E5g kD824i&$RsV%Mz=(b#LQ19+WQQ?FR*@r>mdKI;Vst01JVckpKVy literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin6-sheet0.png b/games/ovo/1.4.4/images/skin6-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..639b5e2419477f69ff0df7f8b099cce9309c8af7 GIT binary patch literal 1007 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+yeRz}Ok!6XFWwVg)QLELg?y3mO<0 z;8y^V6%i3ZRtDkf=;$B|YHMpFa~T;Kfm~i*UJecpeSLk1l%%92kn#Wje@92hJ$v^2 z`0-=kzJ1@nf1f*duBoZ%;lqcsva)n_b@%Vz|MTb1q@<*a7cctx`Ptjs`}_L?&9Sw$ zJ$?H0=FOYGefxIe#EG7so>Qkz)z#Hqy?WK#+k4KOIk~yHA3uJaGG)qv0|$;CJ-TYu zs!NwH9Xxn&-n@D1)~#E#Xwkxj3m-pzY+_>4(b3V`+WO?llfQreCMPE!I&|pTwQCs} z8F_hm{r&xG)~uO0apIOOTY&Cgym+yTi%Wif{(=PyPM$njTwDzFen3D#w3aa|&@&Dt zL4LsudpP#}a7=RE=QmIA#Kpuw{mtx`f_C~F%$@VY)s}O=uFHX$Bk-=%jcS)q0sFoLgox;TbZ#J#LtOxhBGexr1{0@y$3)b?UT`FYqz~aOToyiLumZ?1niSuJDEuAZ~VCz(d z6jOgYSBu6oQFXRcq>cYHzj{^Mut$acv-8e7GKR9R*E1L}RQr0WluTQ-WDcA00;x0X zQ7=2UGe|VN3vbH#YSkcEpq`naaExKrb7iKu_x%|RUw9`Uc&jY4;3qd{jom56J;|?G zHk3S4VsB{kT_{z#KuYkwR0HcA%iRkaE+$^RedtE3fr0^#!`Wly3p34L8#a1p^UK@n zv8mOizJ0XUfpO+4>+<<_)p||3W@@<)mCgMAw^*ml V`)w2{&KLm70-mmZF6*2UngHkbf-V36 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin6-sheet1.png b/games/ovo/1.4.4/images/skin6-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..966332fadd3c7f7f00d36587593131838c089f4b GIT binary patch literal 178 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I0Jk_T!AzY{Qv*I`R@5kKo(<3 zkY6x^!?PP{Ku)-)i(^Pd+}kS$xeh1@Fb7Wl|Nli0*Xe0Zs$JV>e*Tr0<`Zn%RP>UZi(^Pd+}lZS*EKtEu!?_k ze*4@0gQ&oT)pwI_FR3q^bWHfoOr0z%2I=;PIWK$}<}Ul<%P6y;k>~kN(<9eB0=l>} zHeFrw&PVvXqSA(Xv3&mnOahEXv5Z$a4b*NwX?2iwEol4}T+Vv%SKa~%(Te+`(_9YN z)c4-97Z!H#XV7xE`=jUk`56p?yPHxYt(wkprZ5W6nW!)5DJW#qQF}>$qke##^t@*E z4|TDLjP9Zwf{sfMu=Sa$Y3Q@8?6*7oG%Da7ht_xRrP)(UybD}QT8k7X6#6LC=rzc` z=XfChFrDFEuJ(?9XBZS4ue&OU1q5+vZrUa|(b>$gV~%m@Tb@eQyGp{lT(14gZJm5C n>H5Ek55DuTH6Khc_`%E@EIjL%SCSAgz!*GT{an^LB{Ts5w-%j1 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin8-sheet0.png b/games/ovo/1.4.4/images/skin8-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..b5c2707996759ec25e0e57931af0a15926e680ba GIT binary patch literal 412 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!_yc@GT!AzY`1<--TU+hmX4QMC zZv*5rmIV0)GdMiEkp^U2d%8G=RK&fVa(dli0}dB!=YRiazh`Z4X9-H$>OJ3AWrhE- zfTy3uG@So#XS&m4`*ZmgH`x@yv-g}omNM@!IDWzVunxlmt}@m=@AlQ%6&$_srs-cD z!%Rh`$x*5XoCyXD5$T*AOsf`hK4K3oO{gS3SC9s}jI>jW=;OKI~@hR&sj+jIrCdE`Cmo#CIO@9Tj3fxQIV-Z@nRw5Zy3OVS{!K+mA2>rY-uf+Z;>| zY-7k^lt~mXNjUP8*Ri4HcT>rknzA231r{=V?S~)ox65*}9NjSgBPftPUHx3vIVCg! E0HaTwssI20 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/skin9-sheet0.png b/games/ovo/1.4.4/images/skin9-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..312e7d5609e74947215483bc7e0e6bba5766b56d GIT binary patch literal 404 zcmV;F0c-w=P)F4c4{SK7gkdkfcPk95i#I?jdI9z5*&N_sKmy7?>joeR+y;O$ yz)Gw@4I@9l0eFbG4}{To?er&bI-O3Z)9D9iTL}Rb@|U^*0000Q(8~+5f9g8hIZqN2CIO=44$rjF6*2UngEm{754xD literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/solid2.png b/games/ovo/1.4.4/images/solid2.png new file mode 100644 index 0000000000000000000000000000000000000000..2060c6367f06de01eaceb6ac90a4d133e946bcec GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^93afd3?%;@)Hwm9m;-!5T>t<7zx;?ah%4gh;uum9 l7kfaF5y)#$_`iOevjl?x1Ea^L`XrzTgQu&X%Q~loCIHg{7q9>T literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/solid3.png b/games/ovo/1.4.4/images/solid3.png new file mode 100644 index 0000000000000000000000000000000000000000..764148dd2e13f367463dd16e17bbb402da2c83f5 GIT binary patch literal 105 zcmeAS@N?(olHy`uVBq!ia0vp^93afd3?%;@)Hwm9m;-!5T!HlRD%)E?im@cfFPOpM w*^M+HN5s>`F{C0c_JATIkk_E_fBiOR2?hZMMvqPPNk9<>Pgg&ebxsLQ0A~UiX#fBK literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/solidmove.png b/games/ovo/1.4.4/images/solidmove.png new file mode 100644 index 0000000000000000000000000000000000000000..d01204b2ac2614b0fd0fb7449cdeeceabfe65559 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^93afd3?%;@)Hwm9m;-!5T>mpLNIv2;2XaL`T^vIy m;$jadG6H!G3jfz{bCzHbU|{svRG$PCVeoYIb6Mw<&;$TJjuf8& literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/spike-sheet0.png b/games/ovo/1.4.4/images/spike-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..5b517ae62b41c660037f77f44b1d61aa77e620ea GIT binary patch literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;*aCb)T!AzYEKT2e9!N2k1o;Is zI6S+N2IRPUx;TbZ#F?Hw$m`(9!V;j(*XI?`b*bdv|C}`UC$cQbW!L2Fl%i5Py)G&q xJ35cOiu0KBhFdJpT~Fz7CN(MCI(g4s{uO(hF?UI~!w*@IEuOA^F6*2UngEGdFqQxS literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/spike2-sheet0.png b/games/ovo/1.4.4/images/spike2-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..aec18d67a01d9620dc42d21ba50179c5fd442a72 GIT binary patch literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;*aCb)T!Hle|NocXoPQU{Vk`;r z3ubV5b|VeQarbm_45^4SJ+e`dK~Ti?Vm^zLs)lRklw~5S9IVIg-uxL?bjE4ByNr_W z#OWH*SCnswe&Dz;m*cRf!Caoxnj7YF9nUPNH#oxnuGV?q-wP?5fJQQSy85}Sb4q9e E06+~jh5!Hn literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite-sheet0.png b/games/ovo/1.4.4/images/sprite-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..4994139bf7522a3e78095525678c9e3844c5c45f GIT binary patch literal 134 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;TYyi9E06|)rRh7*11ZLmAirP+ zhi5m^fE+zf7srr_IMGAaybKCF4vrkm%0d&GwkWL)nsDHR!>`JdQ+Hhy`I``Prv0lT b+jkMaeS+_0e@uM<)XCuK>gTe~DWM4fnoA}s literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite-sheet1.png b/games/ovo/1.4.4/images/sprite-sheet1.png new file mode 100644 index 0000000000000000000000000000000000000000..c787a18bddefca88438f5b31b574fe9fd392cce2 GIT binary patch literal 92 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!D3?x-;bCrM;bAV5XE0A7ZWqS)qiFmp=hE&8& jJzopr0BrUdm;e9( literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite4-sheet0.png b/games/ovo/1.4.4/images/sprite4-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..07068a841a54e4530ac7f16f0dde4333a28e9ce0 GIT binary patch literal 2860 zcma)8X;@R&77YoAGO7pxZ1A-L_6uT+j55kp(4ve90gDjAP@qzwXn+ccm|CS^2Zb6w z2AN52AP^Zth(rMiLu5!8LIkApG?76t%z+nFia+|k_kP^_oqO&%`>eJ0+WX#H?&qA9 z6|@yVAdvED7e`MJNCqvv`gTL4GuPbJl0hKwXYQ`vPSVGXjSU$Y888?Ofk4*R*JWj8 z*Vfh~5{dMcy}iA>yu72MBb`oPU0q#XUS3&Q*|lqzoSfX|=BBEuYI}RTl9JNXr%xFS zhN7Y(27@_%{J5H$+V0)Eo12^W?Ahbw!os4sxOjek{^ZG%C=|-i z&u?sOtf{H#ufP7{^Z6|;Et;B|^w6w z6Brm+Utcc}2$GYNVKCT>7caP6uD!j(vuDp58XDBq)tj4{)6>&+b#+7{ad2=jF){J& z+qYd^UA?`%ckkYfjlD8DItqnqdU<)Jq@-kLXG`mc^ zT6Pw}yBs|*^iCG=8Bj_L{X-6`%p5T$?m5$90VT%EVech<8(Z$B!1MF05KgBANufv~ zp}s>~@ItWYz3Av=LF4%|Z6nz}YPPk#ZS7vsNK7j8ETud_4<|kbXfd9_cSR2TdYVA0 z!+zNNK0u9f#ezFa;4gB_(6o0Z+Bpx|Jywtino_+8jw*<}+ zB1~$Hp$$PW8)3)8qWKOA!7vP%>=>WI2NG(QcNnpYi9(#AJm4MhlREE(yfkRg7F*9* z_aZeOrX#uh0Wod5>h}Rc3IsiW7=tzRl*&ck9V_Btu5F-EMr;aDr}l4)4+oI}oiu!(RaM(Y zC*>a15^cz%0+_T*Kud^qgRL|-Fj3ZnM+mKL#kc(O1zK*w0rFUT$;yZfjODJM8VRtO zR8=C!&E)rnaP&pPaySTi6-dNtESvf|-|9ZF-+ZEv;=JZv! z{h-YKJwOS)nMQF@&&otOHnv7>00~(&_BA5ZM;pDjg4p$}37!oXQE;Z&`}A;^Yc`m6 z`Wg$Vf{-0Dl5eJG9%k8UPj$d^55mwCebWWrO;q~}0Zv&(aDQ>R+abPsSDv{=fr1)2 z{T0tb3zK7me3ffLoEy#aM1rGACgIMQsFMVMs9A$$yfLo2C|_1K=rX}i+1 z`b-jTHbvdwWWDFKeG4h04`{jYxCi^+T-sQ!c$k;_9VzsBO0eW=5RE?Lw&tQ6D@h5a zG+>qIuObxxK1sUWR?;=JDM}3w(4aOym{Cg%YZ2OfFbb9+HoL>Hy|`%>N~vOvKuK{) zPjw6c3uM#zPk2&ULQ$xt)Y11UXMFrsfhv};F6iDXK8|1_6p`55epXN3zaU1*5TO*6RHgJJ^ zG5RFtvWG);oOJEcorq^RZy(#|RuWWrNg+7^BL3GRV!-$FO z&Tudf23?+7xuF;O-y?{Hf09;ia*0AX@ReysRN3B7OOo0{2+uu>#<-dEU#RX-AiFd4 z4XatC>@T;v+WQ`FqfWZYk*0rP)*BXY?}sCxem19wwE>l$&J6t~7VX1_;DbJqR;#80 zwUIu$fds}$0;=IDIC+(i_lJ`R|=YMJh?$T{FvQ;ICjGPyL0?;>ty*d_5(sH_Of4_?ns zfon7b-8OfxX;Ppbb1kp1&Lcp?m> z*O|kF!E%`7B>$yXHA_*iZ(QouX6CmyUh!Wd!>P@)`doHVG%hX}8lWT;kdMUlq>9C< z+bpG3_RH+W*Diszkk{tNBM7;q9}9wj#(w8o)4I^i#Fy%uN!{NHk=DG!K5%x#;^+4@ zVNlEZ@${x2+VTlIU%Kv$_AhY1A=20Ff+hV$!+F`hmM6onOtC@Lx#y9Vhe9d%pw>4f zXJ}DOyslQ?l84cePpnF1tq#gpo5stbkF*HQx2t~#;r}r*x&6gjCe>6s{b|Vbh`wmd z=Qi)wS!qe5u33Asf9j0z$_6(7JnEz$_*{d7V-Dz9KCR>utTDlpUN(?fam2& Qe``Reoz6K{*au$!4>h4@kpKVy literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite5-sheet0.png b/games/ovo/1.4.4/images/sprite5-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..fcaf18c5886c3a29145d0d1772c22349280b9973 GIT binary patch literal 91 zcmeAS@N?(olHy`uVBq!ia0vp^96-#($P6UoqxjbWDdqs55LY0*yvp_#kP`NEaSW-5 k<2}I02;?Eakt5%>14W8M=39@m4@-q*jFxmQr2FY4!(ko@@vmPOp$ za`$J<-^o`3R;dK32B}WenyA$o;fcrs8eBTh!9-jevL1F zbAYl!ud2?j%_bNcS%D53ctRBF{Z+5c)^D4LH|&8b7cLR<2HN~g8D~HMB|1&lpCe?_ zs{CncSAR|h*@xG#@2PQ1*p%?uh9^>xwKBf~(5!$B( z0FB>Tk2e8{r_I zJ#L~Figlq&u7ML%7tBMVD}iOuB#l{ck#X8+jf z@N8QhKeh-#5xbJ_rT#?@DNYcUBD1Q_so!7RaiL|xpPd9Vudve9_#9Z!ArcfS>nq#O z%p~`TwZL)>zfymjB}Zpn&PzgZH5NTr)$hEYnB|A;Xl&)xtSOGK_MUU{-0O~<5V7g9 zyJ+YCMq`scHaQfrRqBp&gkd3QB?x1o+uqjuWjg+90vHszNjb{jg%j)X#W5DoV-G~9 zT4Qs<_2H`5z|^nQ0gMPGkgXts0~952qA4UOyuRt3y>zwG;W)gpuQI_a%ZqKH^ob4e zC?SL;sIv}7J=G_e?%t_fN&7lI@jk)exH9F!{$GF3%_I~y%<37FnVN*0-pJyLCYW2} zyf-^OPGnR(H-H{tv1t@D@Ip_E#f&b|`3W&4H7m4A;udrq*WbWh}7 z<>kGRa?_)(L=$qsJ%xO&EhqlI*|vVkIRe>lmHF|>O>^W4MN(Ds9kpsErTY7Sm*Vm^ zG$C5e5}hEWp?uX6Z-W9{6iLq!dR6BcOE85zYu%NPx9qwi8vD>~$+qV+_y0eCRSncQ z-e*mPM)KqKwE8@oH!r{ToD7St|Miaur(SdNh^_ixy5tz%mIg2-T*>d;-BsnaRy8E3 zPP-e_1o)bXKP#`U_YZqz>jcu9hqrLpx+8zD;9tI#rK^_;f)cYCyv{~%?}AD*U8|QT z+pYZV2-l5E#F}c1%L&HTq$rc$#hNQm{#KtxC_@9=Jz^f9#4Oc`N2$LbdQS(XGlSIA kfp%tIe%`;ja?(G>SwD@GoW5_l3+jJ)y85}Sb4q9e08qKMfdBvi literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite7-sheet0.png b/games/ovo/1.4.4/images/sprite7-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..7de39d4999494f6d80b6315ac0b9c3bfdc19604e GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^zd)FS8A$FoTE!2fm;-!5T!HlRD%)E?im@cfFPOpM z*^M+HC)m@)F{C2y?EynZAn%aE@8#PL=S8pp*<=HmuW}5Ge;+aY0h!?G>gTe~DWM4f DwSFD3 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite8-sheet0.png b/games/ovo/1.4.4/images/sprite8-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..84a6275304b32d51184710c1da74a91e116cbb9b GIT binary patch literal 168 zcmeAS@N?(olHy`uVBq!ia0vp^zd)FS8A$FoTE!2fm;-!5T>t<7zx;^w2_ToTB*-tA z!Qt7BG$1F~)5S5QBJS-0Lq;I)kizff+YaYNumIU)1DUUK42*vtG5i6U;OXk;vd$@? F2>>|yAjALw literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/sprite9-sheet0.png b/games/ovo/1.4.4/images/sprite9-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..950f5efbf9eeaf9e6ba200c436c435d8b1912838 GIT binary patch literal 749 zcmVXaxXl|s>?rbSd_h-9^hs8FI0Hx+^_iCR`v(5i(-L8~H+{(z`mn|3Yw2imyE z#l1bx`<^p%=8i&AKJeo`-)FAg54VhZz&IEJjrn|I%HUck51wI4RttJZj9sUKBu2sEOi>f)&}IwbSHM+^#OJ|+*mW9|#DQ!9eFg5MvB!;Fk@&B` z`)p1%A&G;wfVTK^V5<)Xodh4iMN{J?_E#J8S}ZjCfF!nq%Ab&@*!-0(jAgU|Oo16Y zSnO{$=9YTn{ai*Q!RDh{BE2V4s->ZY%vbhz@Rn0u2B#6!~XAXHVZ^lk850dxh^YgCsJYZIxd zUB;sCyP}7T%kW9sl=!EES1aZeo%OpEFC;zdwn#~J(f#(^C$(qWqxoboz9z#jh04mZ zzTnl$E_t@O;RnxTZ#;#6)7{0A>-3A#k?;=u*%iG=Q`_O< zXPz2Q_T+ngQPLkzOH+}JVxOW7`5z)Nsu^4cGhh<~I#BD%>s=Y)m)fIwm+W*+Nq@dy z5`EeL`z#AZ{!!58tW2&f=W$T;-1%iHN$ApBV3={EL(ED32-v2+#QaSoHm}S-cZ}6Z z61t2x#BRnjikP<`b^`2RQhdr^q4BFSiK3jm)jOG6jm+?2vB!cdGK=m3y-_{_zM?K< z;4ACgN=Pql{{hCyPgPaAY%Rd}iLj+!$AJID{0o@Df5DvCH^7SGCuAC&0etah;mh`K fv=KzXR5|wte0F`X0N0M500000NkvXXu0mjfQDbV9 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/spritefontdeluxe.png b/games/ovo/1.4.4/images/spritefontdeluxe.png new file mode 100644 index 0000000000000000000000000000000000000000..c33ce4b419e75e65cd8b04ed1d0e7e5a40f4593b GIT binary patch literal 1469 zcmZwHYdDm77zXg?KVxQ`=0Hj`GO3hRDkK@kTc}Z*M6%A)MrgYb$~g9JI!fpuRL(h< zp(xp6)HsxtQc_qm7fF;dE#(li_WM3xe)p&Q(|tYX9C_QR%G$~RK(*)EI?am%AY73+ zpPbUJ?V5+|=&;vr-uWx=f6zV;3U}f;1NPzVK>(7Uz3rC00`JiqFOvq$RPB1?@?j%m zI;C-KI6unE_;+uXmLzw(1-|uJg5}(&{7y-|Se87eGZr`2u}QpH9%QE^~Z0$1F) zo5;;$9-v5j$N3)^Z6uL|NeDcy3Q=0P|CZZ~mFr(dLfOK=^!oF@hJ|hiQ5*p?8*bA- z{8IsgA>w<+N)cV5nCX^#o#yzI&=;#%hy=!7Fj-Rx?n*N7bt}=xn=eRpNV{Wc?T0GI zYk2r{MEpS11Y}!1@L+(&X1Kp#?ALDJQcQDv7kN7QdTQ z#XEm_MbCV`d&+Hmy%tuO1gtFh_Tx5qbI0mD+i5a!5y2PIcf^YqP$bGMHz~C?LSzq{ zo6edm79}hQ7Oy9!$zP$A+3_ z6hh5LZ22B2TXGb%H5NV(K3w4wZM8vH)I};1tmto;+7@69wwlV9*9`U{##}Y1PuyMu zD^#)wIq}-C!L5AN`_ze<1HeVzB`$>*h2^t)i>wh#<)UkogNIM)%GY~gM}ev1HA9T4 zA{C2uK=&FsB|j<5GC2)G=tSI+YqQoglEXuJ@f2`?Ti@l>f0ik9x!Qdny&j5OCqIC0I(C+u z4=-vkA+j=s7h=B^cxd5docxqAj`p4wv0rH1YzV@K-Caf=KW%-@>Z<%3%#-uiswxT_9kGVob2)uF0cN5k}JsF?bPo`9D~e$f**0;U!UIpwLY9LdIS zjrvIfHooyobpCyLzH|c!Evus?Mn6f%^$NbuZ)w-Plw!$^rajh}StO^Fj>v5wwHlag z$q+e9tCmB6dfJf^rh7sU8gZYpDU{U-T5KN=YAt|@tY$pne9)1XL2T@Ls3LE$erdB# z|0tN*b9BE_TGZ^?n}&c{*g7;Y3jv)z8K1fs-UfG1X#sQ2NWn+*PCYRin)d(BiDg{;*>xaSDPL<_GKy%HhUe^j(Zr}qAc^qg`J$n zGwrI)T}wyb&~j{(LO5i4Q8Y7S^_|Hzh)Y-mzQ*o*c2ImVH?346fn(!WfSHwMoW=dh}KnubQ*D@Kvd}L2^w`(!{lEt z)M^*=^y^~fvYLy~_3iDS?FOID>{rDkKf;yxr}{TFhw*#R;X48&+N%P!-OMe>9+K8736)eIhCO{Pl$1a_e zP*YkH#`5G;h_F`qE!z81`Ph}!-R%N|)viOm^6j75q4;bZR?6Q$Q>zQEC4>E*N1@;L z>@ef?U>IL5XX{6s_fVrSM*BdV>_}|Mrr`JOYX?kHfaCRMz#PSBm&YWLg!%N(LzU8-i%T@dx(7q++K*_LnR GpZFJFOoRLY literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/spritefontdeluxew.png b/games/ovo/1.4.4/images/spritefontdeluxew.png new file mode 100644 index 0000000000000000000000000000000000000000..7cf529b9a31f44bc90abde788ef1fa82f1037526 GIT binary patch literal 1566 zcmai!|36iC9LL|Ed)#|uQj@@ znk2cCVftcQW7&3dTH7k~x^8u+rPsjj{{FxHpmKMy9XYXQiKIqoCYWlo!RNf7ARo=H)g=^| z`R%oita}Dh(m)=au<7&A4~y?wf_KS}!Ix(lk>nIqUu5hwtX0wl62%f-J#G0R|9EIV z`v8TQ8{s?LUURg^+Vg}<@$N*Z-g&P4eiBDry(JWs2jkxNWeU^;;Y?oz94J^b$ z)swnM{HsG`*z+W`7VFfR1R!fRvR#$sMAcAMWV`6*E`gfnnp~c<6GZ*#P%Si-m1c6O z)4t2-lwFIE3j9mZDc0R!xC%PxikV;-IF4EmuOu3IMC!=K$fwO*<+Ut6k?&xpKCxBM zY{Ayf6*DzGN%FYrexHqU(FOz3u+&aG5-`GryL==3y<{6-ka1oEPOxGBcw%PM3GZl2 z5+`p5-$IkVnxTB_!yJsIsFVthfThV;cEg6>+4ExM=9pUtcVwaFJAA z72Pmte_0F?1=8?kEH}tvZD)S%tH}Hrh!l}N(~kiI$52_hwS(i84vld89ZGstXEvf+C^FuJ0sGpYzreviJu z8ngNdWMxO9vLQtRxJ;nj55J{p*=={M{=}pOACvQD!khJlainUvhOO+hrOxwpSjIbe zNO#>~OYX2MS(%)i5QJNwzRpv2*D$X8e4P<{NHu2kB9-iQcx9$=95Fss%0lWdX}d=E zi_xN!NE@8pZAQh}y6aaJZre2dyQ3r^;vnwpMp_B4$8Z?)iN&ldRQq zG7#s8UBl%g-<{$No5BPy?a1Se@a{!}sp23XUccM@eJSaJN0CQ>pX#ft`13_BId=1=jVTCYmvF)zF7(?EBhsf<@Ws=X zP6%6nh#S!~rO4E*LYpnH^h536b?vfmnD5@dh5T*w_Y=H7R0x8%ykS-hfyC$sD5|_d z)9i3tF)*_yoU{PuOzEkLAxCyGl^u+zP%_#9iG=x_gE`KhRwxoGbNUWiB|hW zVe*tgpI2W<9qrwgQfz6$qF1VB7etjv*rUv7maaQln1h|Zq?Dk1mun(mxBg`IZPJv$ni371NG+kWoYwCERwV7cwuvfy#J$vP!5QRN2Y1@m%%;Nn*3aHL2t;Z!=T85}*L1eT zVWm9b0JM(ss6kN$8r#joUowwvi`#jl7!<0l8?3Fb-D6TTy3&Q7>0G-5awZzb+d2T8 zh^-X=oa^)zND8U)&t#ZsTViU;w;MfSgA_I9(cr?m+pM$9RTaiK|1&RG?$e@+Mj`KU vp}&-zTC8xP;WHSvoB{?;qQ#N$KdO}jEIaqnQ{``_Y4vUilcf<^$+Otlt zPJ3Owz@d?el}kh;0LZA+5WU21)aauie1Zi?Z7^aKf^h8LY$|1D^=G>Dt9jj2pverL Lu6{1-oD!MH{B!^BXg|~avNDOV>D=BAAw(bnL% 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/triggerarea-sheet0.png b/games/ovo/1.4.4/images/triggerarea-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..3dc4b5ce57b17ddb380a7c6cc1fc782eead1b1a7 GIT binary patch literal 106 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnL3?x0byx0z;m;-!5T!HlRD%)E?im@cfFPOpM x*^M+HN7U2BF{C2y?14rghoND?-<8)_6fiR^U|^hG@T34F=IQF^vd$@?2>{Uo8@~Vm literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/uidirectionbtn-sheet0.png b/games/ovo/1.4.4/images/uidirectionbtn-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..63b132e44e7b7d169240a32630f4e8e79bce58b6 GIT binary patch literal 1829 zcmeAS@N?(olHy`uVBq!ia0y~yU;#2&7&w@Ll*i%Q8-WyOfKP}kkOqSP|Nl4NJ%0(v zVk`;r3ubV5b|Z~}f$fy1i(^Pd+}k^beR7Hdt&ZRC{l73xZR7s~J=2a=Wo>)K^ZDZv4|__;Pt= z=imBrhKBkr!N1tKKLr0~=U!01fdR;dQU8mNU)j;W04TP;t0s9`J)4-r|Nax^X+P5w z7{C1QfD0Xf3e`V3@GJS8dq4!kUwKQTU!uXLe#eu0R0wgQ?t-~IdaB{eLqtQlYCOPvVz4zg=H#ANd8yxjf!H+}xUKc39^ zW&f@NZ~ooaZ(zOf{}tEf-}U>MfcjQ@pLzHHuMp6>_3I3G|Nov1bk_b|CqN3DKnk@$ z3b{ZEPoH`Hzk2#XrWf_4b2I3{EQ5UVTO1sJ}} z0%u-d>vZ}rmf-jQxqjzA-2-#}osSp(8{J^}cm95jU)vd)f7#cCe#vKa`&$2F(~J8| zJum+MVOmhnZ2-g#{EkfbbMO35B8fD`FbE{UA(;byaQ0As_Kg*&_oyiemiEM5ied|Ob7Zv zz}EHy56~E(3I;T4{+~wn6H6!mCq(X0p1b#7qxGemujNshHUEb~QSf0t<4|xWRo(bO Ydh-PX!w1jqG=YruboFyt=akR{0CDrh{Qv*} literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/images/vector-sheet0.png b/games/ovo/1.4.4/images/vector-sheet0.png new file mode 100644 index 0000000000000000000000000000000000000000..25591d162a27483118e1d824f0d60718622d4797 GIT binary patch literal 151 zcmeAS@N?(olHy`uVBq!ia0vp^k|4~;3?%=liz@&rwg8_HS0MdHNYRk#LmQCASQ6wH z%;50sMjDV~@9E+gQV|z=){u`ufrI$~pWFVomn*vb3sMXg + + + + + + OvO 1.4.4 + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/games/ovo/1.4.4/jquery-3.4.1.min.js b/games/ovo/1.4.4/jquery-3.4.1.min.js new file mode 100644 index 00000000..a1c07fd8 --- /dev/null +++ b/games/ovo/1.4.4/jquery-3.4.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.4.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],E=C.document,r=Object.getPrototypeOf,s=t.slice,g=t.concat,u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.4.1",k=function(e,t){return new k.fn.init(e,t)},p=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function d(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp($),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+$),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ne=function(e,t,n){var r="0x"+t-65536;return r!=r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(m.childNodes),m.childNodes),t[m.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&((e?e.ownerDocument||e:m)!==C&&T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!A[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&U.test(t)){(s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=k),o=(l=h(t)).length;while(o--)l[o]="#"+s+" "+xe(l[o]);c=l.join(","),f=ee.test(t)&&ye(e.parentNode)||e}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){A(t,!0)}finally{s===k&&e.removeAttribute("id")}}}return g(t.replace(B,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[k]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:m;return r!==C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),m!==C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=k,!C.getElementsByName||!C.getElementsByName(k).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+k+"-]").length||v.push("~="),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+k+"+*").length||v.push(".#.+[+~]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",$)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e===C||e.ownerDocument===m&&y(m,e)?-1:t===C||t.ownerDocument===m&&y(m,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===C?-1:t===C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]===m?-1:s[r]===m?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if((e.ownerDocument||e)!==C&&T(e),d.matchesSelector&&E&&!A[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){A(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=p[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&p(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?k.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?k.grep(e,function(e){return e===n!==r}):"string"!=typeof n?k.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:L.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),D.test(r[1])&&k.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,q=k(E);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?k.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;nx",y.noCloneChecked=!!me.cloneNode(!0).lastChild.defaultValue;var Te=/^key/,Ce=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ee=/^([^.]*)(?:\.(.+)|)/;function ke(){return!0}function Se(){return!1}function Ne(e,t){return e===function(){try{return E.activeElement}catch(e){}}()==("focus"===t)}function Ae(e,t,n,r,i,o){var a,s;if("object"==typeof t){for(s in"string"!=typeof n&&(r=r||n,n=void 0),t)Ae(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=Se;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return k().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=k.guid++)),e.each(function(){k.event.add(this,t,i,r,n)})}function De(e,i,o){o?(Q.set(e,i,!1),k.event.add(e,i,{namespace:!1,handler:function(e){var t,n,r=Q.get(this,i);if(1&e.isTrigger&&this[i]){if(r.length)(k.event.special[i]||{}).delegateType&&e.stopPropagation();else if(r=s.call(arguments),Q.set(this,i,r),t=o(this,i),this[i](),r!==(n=Q.get(this,i))||t?Q.set(this,i,!1):n={},r!==n)return e.stopImmediatePropagation(),e.preventDefault(),n.value}else r.length&&(Q.set(this,i,{value:k.event.trigger(k.extend(r[0],k.Event.prototype),r.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Q.get(e,i)&&k.event.add(e,i,ke)}k.event={global:{},add:function(t,e,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.get(t);if(v){n.handler&&(n=(o=n).handler,i=o.selector),i&&k.find.matchesSelector(ie,i),n.guid||(n.guid=k.guid++),(u=v.events)||(u=v.events={}),(a=v.handle)||(a=v.handle=function(e){return"undefined"!=typeof k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(R)||[""]).length;while(l--)d=g=(s=Ee.exec(e[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=k.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=k.event.special[d]||{},c=k.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&k.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(t,r,h,a)||t.addEventListener&&t.addEventListener(d,a)),f.add&&(f.add.call(t,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),k.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,v=Q.hasData(e)&&Q.get(e);if(v&&(u=v.events)){l=(t=(t||"").match(R)||[""]).length;while(l--)if(d=g=(s=Ee.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d){f=k.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,v.handle)||k.removeEvent(e,d,v.handle),delete u[d])}else for(d in u)k.event.remove(e,d+t[l],n,r,!0);k.isEmptyObject(u)&&Q.remove(e,"handle events")}},dispatch:function(e){var t,n,r,i,o,a,s=k.event.fix(e),u=new Array(arguments.length),l=(Q.get(this,"events")||{})[s.type]||[],c=k.event.special[s.type]||{};for(u[0]=s,t=1;t\x20\t\r\n\f]*)[^>]*)\/>/gi,qe=/\s*$/g;function Oe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function Pe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Me(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(Q.hasData(e)&&(o=Q.access(e),a=Q.set(t,o),l=o.events))for(i in delete a.handle,a.events={},l)for(n=0,r=l[i].length;n")},clone:function(e,t,n){var r,i,o,a,s,u,l,c=e.cloneNode(!0),f=oe(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(a=ve(c),r=0,i=(o=ve(e)).length;r").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Vt,Gt=[],Yt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Gt.pop()||k.expando+"_"+kt++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Yt,"$1"+r):!1!==e.jsonp&&(e.url+=(St.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||k.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?k(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Gt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Vt=E.implementation.createHTMLDocument("").body).innerHTML="
",2===Vt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=D.exec(e))?[t.createElement(i[1])]:(i=we([e],t,o),o&&o.length&&k(o).remove(),k.merge([],i.childNodes)));var r,i,o},k.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(k.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=k.css(e,"position"),c=k(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=k.css(e,"top"),u=k.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,k.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===k.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),i.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-k.css(r,"marginTop",!0),left:t.left-i.left-k.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===k.css(e,"position"))e=e.offsetParent;return e||ie})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;k.fn[t]=function(e){return _(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),k.each(["top","left"],function(e,n){k.cssHooks[n]=ze(y.pixelPosition,function(e,t){if(t)return t=_e(e,n),$e.test(t)?k(e).position()[n]+"px":t})}),k.each({Height:"height",Width:"width"},function(a,s){k.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){k.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return _(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?k.css(e,t,i):k.style(e,t,n,i)},s,n?e:void 0,n)}})}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){k.fn[n]=function(e,t){return 0Close Notification', + _tpl_title: '[[title]]', + _tpl_item: '', + _tpl_wrap: '
', + _notificaiton_queue: [], + + + /** + * Add a notification to the queue. + * @param {Object} params The object that contains all the options for drawing the notification + * @return {Integer} The specific numeric id to that gritter notification + */ + addToQueue: function(params){ + // Handle straight text + if(typeof(params) === 'string'){ + params = {text:params}; + } + + this._item_count++; + this._notificaiton_queue.push($.extend(params, {item_number: this._item_count})); //add this notification to the end of the queue. include its unique id which is the item_count. + this._updateDomFromQueue(); + return this._item_count; + }, + + + /** + * Check whether we can move a notification from the queue onto the DOM. + */ + _updateDomFromQueue: function(){ + var maxNotifications = $.gritter.options.max_to_display; + var isLimited = maxNotifications > 0; // if maxNotifications is greater than 0, then there is a set limit. + if(!isLimited || $('.gritter-item-wrapper').length < maxNotifications){ //no limit or have not reached the max yet + if(this._notificaiton_queue.length > 0){ //there's something in the queue to add + this._addToDom(this._notificaiton_queue.shift()); //put the first item in the queue onto the dom + } + } + }, + + /** + * Add a gritter notification to the screen + * @param {Object} params The object that contains all the options for drawing the notification + */ + _addToDom: function(params){ + + // We might have some issues if we don't have a title or text! + if(params.text === null){ + throw 'You must supply "text" parameter.'; + } + + // Check the options and set them once + if(!this._is_setup){ + this._runSetup(); + } + + // Basics + var title = params.title, + text = params.text, + image = params.image || '', + sticky = params.sticky || false, + item_class = params.class_name || $.gritter.options.class_name, + position = $.gritter.options.position, + time_alive = params.time || '', + widget_click_close = params.close_on_click || false; + + //this._testBorderRadius(); + this._verifyWrapper(); + + var number = params.item_number, + tmp = this._tpl_item; + + // Assign callbacks + $(['before_open', 'after_open', 'before_close', 'after_close','on_click']).each(function(i, val){ + Gritter['_' + val + '_' + number] = ($.isFunction(params[val])) ? params[val] : function(){}; + }); + + // Reset + this._custom_timer = 0; + + // A custom fade time set + if(time_alive){ + this._custom_timer = time_alive; + } + + var image_str = (image !== '') ? '' : '', + class_name = (image !== '') ? 'gritter-with-image' : 'gritter-without-image'; + + // String replacements on the template + if(title){ + title = this._str_replace('[[title]]',title,this._tpl_title); + }else{ + title = ''; + } + + tmp = this._str_replace( + ['[[title]]', '[[text]]', '[[close]]', '[[image]]', '[[number]]', '[[class_name]]', '[[item_class]]'], + [title, text, this._tpl_close, image_str, number, class_name, item_class], tmp + ); + + // If it's false, don't show another gritter message + if(this['_before_open_' + number]() === false){ + return false; + } + + $('#gritter-notice-wrapper').addClass(position).append(tmp); + + var item = $('#gritter-item-' + number); + + item.fadeIn(this.fade_in_speed, function(){ + Gritter['_after_open_' + number]($(this)); + }); + + if(!sticky){ + this._setFadeTimer(item, number); + } + + // Add on_click listener + $(item).click(function(){ + Gritter['_' + 'on_click' + '_' + number]($(this)); + if(widget_click_close) { + Gritter.removeSpecific(number, {}, $(item), true); + } + }); + + /** + * In order to avoid conflicts between on_click and before/after_close + * Disable on_click event when hover over close button + * Enable on_click event on mouse leave + */ + $(item).find('.gritter-close').bind('mouseenter mouseleave', function(event){ + if(event.type == 'mouseenter'){ + $(item).off("click"); + } else { + $(item).on("click",function(){ + Gritter['_' + 'on_click' + '_' + number]($(this)); + if(widget_click_close) { + Gritter.removeSpecific(number, {}, $(item), true); + } + }); + } + }); + + // Bind the hover/unhover states + $(item).bind('mouseenter mouseleave', function(event){ + if(event.type === 'mouseenter'){ + if(!sticky){ + Gritter._restoreItemIfFading($(this), number); + } + } + else { + if(!sticky){ + Gritter._setFadeTimer($(this), number); + } + } + /*Gritter._hoverState($(this), event.type);*/ + }); + + // Clicking (X) makes the perdy thing close + $(item).find('.gritter-close').click(function(){ + Gritter.removeSpecific(number, {}, null, true); + return false; + }); + }, + + /** + * If we don't have any more gritter notifications, get rid of the wrapper using this check + * @private + * @param {Integer} unique_id The ID of the element that was just deleted, use it for a callback + * @param {Object} e The jQuery element that we're going to perform the remove() action on + * @param {Boolean} manual_close Did we close the gritter dialog with the (X) button + */ + _countRemoveWrapper: function(unique_id, e, manual_close){ + + // Remove it then run the callback function + e.remove(); + this['_after_close_' + unique_id](e, manual_close); + + // Check if the wrapper is empty, if it is.. remove the wrapper + if($('.gritter-item-wrapper').length === 0){ + $('#gritter-notice-wrapper').remove(); + } + + }, + + + /** + * Fade out an element after it's been on the screen for x amount of time + * @private + * @param {Object} e The jQuery element to get rid of + * @param {Integer} unique_id The id of the element to remove + * @param {Object} [params] An optional list of params to set fade speeds etc. + * @param {Boolean} [unbind_events] Unbind the mouseenter/mouseleave events if they click (X) + */ + _fade: function(e, unique_id /*, params, unbind_events */){ + + var params = arguments[2] || {}, + unbind_events = arguments[3] || false, + fade = (typeof(params.fade) !== 'undefined') ? params.fade : true, + fade_out_speed = params.speed || this.fade_out_speed, + manual_close = unbind_events; + + this['_before_close_' + unique_id](e, manual_close); + + // If this is true, then we are coming from clicking the (X) + if(unbind_events){ + e.unbind('mouseenter mouseleave'); + } + + // Fade it out or remove it + if(fade){ + + e.animate({ + opacity: 0 + }, fade_out_speed, function(){ + e.animate({ height: 0 }, 300, function(){ + Gritter._countRemoveWrapper(unique_id, e, manual_close); + }); + }); + + } else { + + this._countRemoveWrapper(unique_id, e); + + } + + }, + + /** + * Remove a specific notification based on an ID + * @param {Integer} unique_id The ID used to delete a specific notification + * @param {Object} params A set of options passed in to determine how to get rid of it + * @param {Object} [e] The optional jQuery element that we're "fading" then removing + * @param {Boolean} [unbind_events] If we clicked on the (X) we set this to true to unbind mouseenter/mouseleave + */ + removeSpecific: function(unique_id, params /*, e, unbind_events */){ + + var e = arguments[2] || false, + unbind_events = arguments[3] || false; + + if(!e){ + e = $('#gritter-item-' + unique_id); + } + + // We set the fourth param to let the _fade function know to + // unbind the "mouseleave" event. Once you click (X) there's no going back! + this._fade(e, unique_id, params || {}, unbind_events); + + }, + + /** + * If the item is fading out and we hover over it, restore it! + * @private + * @param {Object} e The HTML element to remove + * @param {Integer} unique_id The ID of the element + */ + _restoreItemIfFading: function(e, unique_id){ + + clearTimeout(this['_int_id_' + unique_id]); + e.stop().css({ opacity: '', height: '' }); + + }, + + /** + * Setup the global options - only once + * @private + */ + _runSetup: function(){ + + for(var opt in $.gritter.options){ + this[opt] = $.gritter.options[opt]; + } + this._is_setup = 1; + + }, + + /** + * Set the notification to fade out after a certain amount of time + * @private + * @param {Object} item The HTML element we're dealing with + * @param {Integer} unique_id The ID of the element + */ + _setFadeTimer: function(e, unique_id){ + + var timer_str = (this._custom_timer) ? this._custom_timer : this.time; + this['_int_id_' + unique_id] = setTimeout(function(){ + Gritter._fade(e, unique_id); + }, timer_str); + + }, + + /** + * Bring everything to a halt + * @param {Object} params A list of callback functions to pass when all notifications are removed + */ + stop: function(params){ + + // callbacks (if passed) + var before_close = ($.isFunction(params.before_close)) ? params.before_close : function(){}; + var after_close = ($.isFunction(params.after_close)) ? params.after_close : function(){}; + + var wrap = $('#gritter-notice-wrapper'); + before_close(wrap); + wrap.fadeOut(function(){ + $(this).remove(); + after_close(); + }); + + }, + + /** + * An extremely handy PHP function ported to JS, works well for templating + * @private + * @param {String/Array} search A list of things to search for + * @param {String/Array} replace A list of things to replace the searches with + * @return {String} sa The output + */ + _str_replace: function(search, replace, subject, count){ + + var i = 0, j = 0, temp = '', repl = '', sl = 0, fl = 0, + f = [].concat(search), + r = [].concat(replace), + s = subject, + ra = r instanceof Array, sa = s instanceof Array; + s = [].concat(s); + + if(count){ + this.window[count] = 0; + } + + for(i = 0, sl = s.length; i < sl; i++){ + + if(s[i] === ''){ + continue; + } + + for (j = 0, fl = f.length; j < fl; j++){ + + temp = s[i] + ''; + repl = ra ? (r[j] !== undefined ? r[j] : '') : r[0]; + s[i] = (temp).split(f[j]).join(repl); + + if(count && s[i] !== temp){ + this.window[count] += (temp.length-s[i].length) / f[j].length; + } + + } + } + + return sa ? s : s[0]; + + }, + + /** + * A check to make sure we have something to wrap our notices with + * @private + */ + _verifyWrapper: function(){ + + if($('#gritter-notice-wrapper').length === 0){ + $('#c2canvasdiv').append(this._tpl_wrap); + } + + } + + } + +})(jQuery); diff --git a/games/ovo/1.4.4/jttp.png b/games/ovo/1.4.4/jttp.png new file mode 100644 index 0000000000000000000000000000000000000000..43a5e15c7186f95e0c8d44b93b2c89607b40e0d8 GIT binary patch literal 642 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA1|-9oezpTC#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!X^1}1S&7srqc=eJWG%ML5>uomxq_j}ii+NwSC zG(|&H+<5L!SaPiU-*-2aB$qR4`(m8+rk`HfnQ1L1Wy37;F6u?Y)GwFrZ@l2B9kB6l zY@(*tJD%?L#hX4ZW9M^J-Embs+~T5c&7QrsEOVy@Fz(OXaZ2(3)D;u*6E3@3JgMKi z-`_EP#f0|>#*3Z)8LybIpK-Q%$fDnWe_FcC3GUQuILjsaDLp_@{yo0-japJjpKPD({ldh;wx>gM`s)d^ zD_$|#?qW1gI{MV?34g;`J);NiYj&JjI8zqQf6^g&=M;?7`4A!TjCbmbW&b}2KAPiI z!kCj5a-yD1^piO-I4z$n7eCKa(#G}E?{)|zkgovMie0+>N$|y*7Oo%P^|hkkbA&Wm z+ZIS@Nxz@NA0KeCum0GP!(j_A-Cf!oc8UAl1;+G-OC^~fe6H+_t7qW0KFKxxO}Y>; P-7t8%`njxgN@xNAGh7-o literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/knight.png b/games/ovo/1.4.4/knight.png new file mode 100644 index 0000000000000000000000000000000000000000..d2a8786a691e434416cd89110663ae6b1e560fec GIT binary patch literal 499 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0fA&Y%pJ!hRuDUDAMn-*H4|J+iEVRSjjMf<6A$!x_kk zZ+HtaBKv;g+_UJ2uF;xa=kV6CAPLJ@$FWo(eA1f~CN|9iu48%)a p^vEn{%COjQCzs>`ukcA)mLD#$CmiHW5g7mg002ovPDHLkV1jwF)+_)3 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/languages.json b/games/ovo/1.4.4/languages.json new file mode 100644 index 00000000..a3867a44 --- /dev/null +++ b/games/ovo/1.4.4/languages.json @@ -0,0 +1,5304 @@ +{ + "version": "1.4.4", + "languages": { + "en-us": "English (US)", + "fr-fr": "Français", + "pt-br": "Português (BR)", + "es-es": "Español", + "it-it": "Italiano" + }, + "data": { + "en-us": { + "play": { + "text": "PLAY", + "extra": [""] + }, + "playlevelmenu": { + "text": "PLAY", + "extra": [""] + }, + "resume": { + "text": "RESUME", + "extra": [""] + }, + "restart": { + "text": "RESTART", + "extra": [""] + }, + "levels": { + "text": "LEVELS", + "extra": [""] + }, + "credits": { + "text": "CREDITS", + "extra": [""] + }, + "removemidrollads": { + "text": "REMOVE MIDROLL ADS", + "extra": [""] + }, + "randomskin": { + "text": "RANDOM SKIN", + "extra": [""] + }, + "adblocktitle": { + "text": "Adblock detected", + "extra": [""] + }, + "adblockdescription": { + "text": "Disable adblock and try again", + "extra": [""] + }, + "offlineready": { + "text": "Offline ready !", + "extra": [""] + }, + "offlinereadydesc": { + "text": "You can now play the game offline !", + "extra": [""] + }, + "updatefound": { + "text": "Update found !", + "extra": [""] + }, + "updatefounddesc": { + "text": "A new update has been found, and is getting downloaded in the background", + "extra": [""] + }, + "updateready": { + "text": "Update ready !", + "extra": [""] + }, + "updatereadydesc": { + "text": "A new update has been downloaded ! Reload or click here to load the new version", + "extra": [""] + }, + "tip1": { + "text": "Did you know you can play this game on mobile ?", + "extra": [""] + }, + "tip2": { + "text": "============== Want to speedrun this game? ============== Join the community at discord.gg/ hTNX225Njt", + "extra": [""] + }, + "tip3": { + "text": "Pressing R restarts the level. Ctrl + R resets the whole run in Play mode", + "extra": [""] + }, + "tip4": { + "text": "Activate hard mode in the options if you're a tough player", + "extra": [""] + }, + "tip5": { + "text": "Activate advanced mode in the options to get level replays", + "extra": [""] + }, + "tip6": { + "text": "In advanced mode, you can toggle debug mode in the pause menu or using F2", + "extra": [""] + }, + "selectlang": { + "text": "Select language", + "extra": [""] + }, + "ad1": { + "text": "No ad available", + "extra": [""] + }, + "ad2": { + "text": "Midrolls are no more", + "extra": [""] + }, + "ad3": { + "text": "Midrolls ads will no longer appear in the game", + "extra": [""] + }, + "tip7": { + "text": "On desktop you can change the keys you wish to use for movement in the options", + "extra": [""] + }, + "default": { + "text": "Default", + "extra": [""] + }, + "electrical": { + "text": "Electrical", + "extra": [""] + }, + "pole": { + "text": "Pole", + "extra": [""] + }, + "pinkguy": { + "text": "Pink guy", + "extra": [""] + }, + "ovoplus": { + "text": "OvO+", + "extra": [""] + }, + "knight": { + "text": "Knight", + "extra": [""] + }, + "dknight": { + "text": "Dark Knight", + "extra": [""] + }, + "lknight": { + "text": "Light Knight", + "extra": [""] + }, + "astronaut": { + "text": "Astronaut", + "extra": [""] + }, + "alien": { + "text": "Alien", + "extra": [""] + }, + "erigato": { + "text": "Erigato", + "extra": [""] + }, + "batter": { + "text": "Batter", + "extra": [""] + }, + "adalich": { + "text": "Adalich", + "extra": [""] + }, + "fallen": { + "text": "Fallen", + "extra": [""] + }, + "pulse": { + "text": "Pulse", + "extra": [""] + }, + "materwelon": { + "text": "MaterWelon", + "extra": [""] + }, + "flickd": { + "text": "Fl1ckd", + "extra": [""] + }, + "theliljoker": { + "text": "TheLil Joker", + "extra": [""] + }, + "amogus": { + "text": "Among us", + "extra": [""] + }, + "french": { + "text": "French", + "extra": [""] + }, + "english": { + "text": "English", + "extra": [""] + }, + "spanish": { + "text": "Spanish", + "extra": [""] + }, + "brazilian": { + "text": "Brazilian", + "extra": [""] + }, + "shyguy": { + "text": "ShyGuy", + "extra": [""] + }, + "hidden": { + "text": "Hidden", + "extra": [""] + }, + "choose": { + "text": "Choose", + "extra": [""] + }, + "chosen": { + "text": "Chosen", + "extra": [""] + }, + "price": { + "text": "Price: {0}", + "extra": [""] + }, + "achievement": { + "text": "Achievement: {0}", + "extra": [""] + }, + "buy": { + "text": "Buy", + "extra": [""] + }, + "acquired": { + "text": "Acquired", + "extra": [""] + }, + "back": { + "text": "BACK", + "extra": [""] + }, + "a1t": { + "text": "OvO", + "extra": [""] + }, + "a1d": { + "text": "What's this?", + "extra": [""] + }, + "a2t": { + "text": "Hittin da head", + "extra": [""] + }, + "a2d": { + "text": "Stop it please", + "extra": [""] + }, + "a3t": { + "text": "Hurting da head", + "extra": [""] + }, + "a3d": { + "text": ":(", + "extra": [""] + }, + "a4t": { + "text": "Tutorials", + "extra": [""] + }, + "a4d": { + "text": "Finish the tutorial section", + "extra": [""] + }, + "a5t": { + "text": "Getting serious", + "extra": [""] + }, + "a5d": { + "text": "Finish the Getting serious section", + "extra": [""] + }, + "a6t": { + "text": "Mechanics", + "extra": [""] + }, + "a6d": { + "text": "Finish the Mechanics section", + "extra": [""] + }, + "a7t": { + "text": "Higher Order", + "extra": [""] + }, + "a7d": { + "text": "Finish the higher order section", + "extra": [""] + }, + "a8t": { + "text": "OvO Space Program", + "extra": [""] + }, + "a8d": { + "text": "Finish the OvO Space Program section", + "extra": [""] + }, + "a9t": { + "text": "A mystical Journey", + "extra": [""] + }, + "a9d": { + "text": "Finish the journey through the portal section", + "extra": [""] + }, + "a10t": { + "text": "Community work", + "extra": [""] + }, + "a10d": { + "text": "Finish the community levels", + "extra": [""] + }, + "a11t": { + "text": "Purified", + "extra": [""] + }, + "a11d": { + "text": "Finish every level", + "extra": [""] + }, + "a12t": { + "text": "Coins !", + "extra": [""] + }, + "a12d": { + "text": "Collect a coin", + "extra": [""] + }, + "a13t": { + "text": "Coin Enthusiast", + "extra": [""] + }, + "a13d": { + "text": "Collect 5 coins", + "extra": [""] + }, + "a14t": { + "text": "Coin Connoiseur", + "extra": [""] + }, + "a14d": { + "text": "Collect 10 coins", + "extra": [""] + }, + "a15t": { + "text": "Coin Hunter", + "extra": [""] + }, + "a15d": { + "text": "Collect 30 coins", + "extra": [""] + }, + "a16t": { + "text": "Coin God", + "extra": [""] + }, + "a16d": { + "text": "Collect 4O coins", + "extra": [""] + }, + "a17t": { + "text": "Secret coin", + "extra": [""] + }, + "a17d": { + "text": "Collect the secret coin", + "extra": [""] + }, + "a18t": { + "text": "Runner", + "extra": [""] + }, + "a18d": { + "text": "Finish the game in less than 30mn", + "extra": [""] + }, + "a19t": { + "text": "Speedrunner", + "extra": [""] + }, + "a19d": { + "text": "Finish the game in less than 20mn", + "extra": [""] + }, + "a20t": { + "text": "Velocity Master", + "extra": [""] + }, + "a20d": { + "text": "Finish the game in less than 15mn", + "extra": [""] + }, + "a21t": { + "text": "Top Charts", + "extra": [""] + }, + "a21d": { + "text": "Finish the game in less than 12mn", + "extra": [""] + }, + "a22t": { + "text": "Light Speed", + "extra": [""] + }, + "a22d": { + "text": "Finish the game in less than 10mn", + "extra": [""] + }, + "likemagic": { + "text": "Like magic", + "extra": [""] + }, + "unlockall": { + "text": "You unlocked every level!", + "extra": [""] + }, + "achievementunlocked": { + "text": "Achievement unlocked !", + "extra": [""] + }, + "skinunlocked": { + "text": "Skin Unlocked !", + "extra": [""] + }, + "goldearned": { + "text": "Gold earned !", + "extra": [""] + }, + "xgoldearned": { + "text": "{0} Gold earned", + "extra": [""] + }, + "locked": { + "text": "Locked", + "extra": [""] + }, + "music": { + "text": "Music", + "extra": [""] + }, + "sounds": { + "text": "Sounds", + "extra": [""] + }, + "hard": { + "text": "Hard mode", + "extra": [""] + }, + "advanced": { + "text": "Advanced mode", + "extra": [""] + }, + "inputs": { + "text": "Inputs", + "extra": [""] + }, + "savedata": { + "text": "Data", + "extra": [""] + }, + "savedatatext": { + "text": "Save Data", + "extra": [""] + }, + "mobilemode": { + "text": "Device", + "extra": [""] + }, + "up": { + "text": "Up", + "extra": [""] + }, + "down": { + "text": "Down", + "extra": [""] + }, + "left": { + "text": "Left", + "extra": [""] + }, + "right": { + "text": "Right", + "extra": [""] + }, + "setkey": { + "text": "Set a key…", + "extra": [""] + }, + "collectedcoins": { + "text": "Collected Coins", + "extra": [""] + }, + "clearsave": { + "text": "Clear Save", + "extra": [""] + }, + "clearcoins": { + "text": "Clear Coins", + "extra": [""] + }, + "autodetectinput": { + "text": "Auto detect", + "extra": [""] + }, + "forcemobile": { + "text": "Force mobile", + "extra": [""] + }, + "forcedesktop": { + "text": "Force desktop", + "extra": [""] + }, + "whatdeviceinput": { + "text": "What is your device?", + "extra": [""] + }, + "madebydedra": { + "text": "Made by Dedra", + "extra": [""] + }, + "poweredby": { + "text": "Powered by Construct 2", + "extra": [""] + }, + "runsection": { + "text": "Run Section", + "extra": [""] + }, + "basics": { + "text": "Basics", + "extra": [""] + }, + "gettingserious": { + "text": "Getting serious", + "extra": [""] + }, + "higherorder": { + "text": "Higher Order", + "extra": [""] + }, + "mechanicis": { + "text": "Mechanics", + "extra": [""] + }, + "ovospaceprogram": { + "text": "OvO Space Program", + "extra": [""] + }, + "jttp": { + "text": "Journey Through the portal", + "extra": [""] + }, + "community": { + "text": "Community levels", + "extra": [""] + }, + "besttime": { + "text": "Best time", + "extra": [""] + }, + "individuallevels": { + "text": "Individual levels", + "extra": [""] + }, + "loadreplay": { + "text": "Load Replay", + "extra": [""] + }, + "adplaying": { + "text": "An ad should be playing right now", + "extra": [""] + }, + "toggledebug": { + "text": "Toggle debug", + "extra": [""] + }, + "downloadreplay": { + "text": "Download Replay", + "extra": [""] + }, + "next": { + "text": "NEXT", + "extra": [""] + }, + "replay": { + "text": "REPLAY", + "extra": [""] + }, + "pause": { + "text": "PAUSE", + "extra": [""] + }, + "quit": { + "text": "QUIT", + "extra": [""] + }, + "lvltxt1-1": { + "text": "Hello, and welcome to OvO", + "extra": [""] + }, + "lvltxt1-2": { + "text": "Use arrow keys to move", + "extra": [""] + }, + "lvltxt1-3": { + "text": "Press Up to jump", + "extra": [""] + }, + "lvltxt1-4": { + "text": "This is the end of the level", + "extra": [""] + }, + "lvltxt2-1": { + "text": "Jump", + "extra": [""] + }, + "lvltxt2-2": { + "text": "Go next to the wall", + "extra": [""] + }, + "lvltxt2-3": { + "text": "And jump higher", + "extra": [""] + }, + "lvltxt2-4": { + "text": "Jump on place and press down to smash the ground", + "extra": [""] + }, + "lvltxt2-5": { + "text": "(you can smash this)", + "extra": [""] + }, + "lvltxt2-6": { + "text": "Jump after a smash", + "extra": [""] + }, + "lvltxt2-7": { + "text": "To jump higher", + "extra": [""] + }, + "lvltxt3-1": { + "text": "You can slide down walls", + "extra": [""] + }, + "lvltxt3-2": { + "text": "Jump while sliding to wall jump", + "extra": [""] + }, + "lvltxt4-1": { + "text": "You can even slide!", + "extra": [""] + }, + "lvltxt4-2": { + "text": "Press the down key", + "extra": [""] + }, + "lvltxt4-3": { + "text": "Jump while sliding to dive", + "extra": [""] + }, + "lvltxt4-4": { + "text": "Be careful not to hit your head", + "extra": [""] + }, + "lvltxt5-1": { + "text": "Those are bad guys", + "extra": [""] + }, + "lvltxt5-2": { + "text": "Try to do a smash while going right to Dive", + "extra": [""] + }, + "lvltxt6-1": { + "text": "Now dive again", + "extra": [""] + }, + "lvltxt6-2": { + "text": "And jump", + "extra": [""] + }, + "lvltxt6-3": { + "text": "Those are good guys", + "extra": [""] + }, + "lvltxt7-2": { + "text": "Smashing the jumpers won't activate them", + "extra": [""] + }, + "lvltxt8-1": { + "text": "Jump", + "extra": [""] + }, + "lvltxt8-2": { + "text": "Dive", + "extra": [""] + }, + "lvltxt8-3": { + "text": "Re-jump", + "extra": [""] + }, + "lvltxt9-1": { + "text": "Hey... This is", + "extra": [""] + }, + "lvltxt9-2": { + "text": "SMASH!", + "extra": [""] + }, + "lvltxt9-3": { + "text": "\"Getting SERIOUS\"", + "extra": [""] + }, + "lvltxt10-1": { + "text": "Strong", + "extra": [""] + }, + "lvltxt10-2": { + "text": "Normal", + "extra": [""] + }, + "lvltxt10-3": { + "text": "Weak", + "extra": [""] + }, + "lvltct10-4": { + "text": "(Sliding increases velocity)", + "extra": [""] + }, + "lvltxt10-4": { + "text": "Trust", + "extra": [""] + }, + "lvltxt14-1": { + "text": "Here !", + "extra": [""] + }, + "lvltxt17-1": { + "text": "Slow down!", + "extra": [""] + }, + "lvltxt19-1": { + "text": "Press Up and Down", + "extra": [""] + }, + "lvltxt23-1": { + "text": "Believe and Dive", + "extra": [""] + }, + "lvltxt28-1": { + "text": "Wrong way :)", + "extra": [""] + }, + "lvltxt25-1": { + "text": "Sorry, nothing here...", + "extra": [""] + }, + "lvltxt25-2": { + "text": "This can be opened somehow...", + "extra": [""] + }, + "lvltxt51-1": { + "text": "By Leetle Toady", + "extra": [""] + }, + "lvltxt33-1": { + "text": "Take part in the OvO space Program!", + "extra": [""] + }, + "lvltxt33-2": { + "text": "This way ---->", + "extra": [""] + }, + "lvltxt33-3": { + "text": "Step 1 is...", + "extra": [""] + }, + "lvltxt33-4": { + "text": "ROCKETS!", + "extra": [""] + }, + "lvltxt33-5": { + "text": "MORE ROCKETS!", + "extra": [""] + }, + "lvltxt33-6": { + "text": "MORE ROCKEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEETS!", + "extra": [""] + }, + "lvltxt34-1": { + "text": "You will have to outrange rockets however you can", + "extra": [""] + }, + "lvltxt38-1": { + "text": "Move", + "extra": [""] + }, + "lvltxt41-1": { + "text": "Quickly", + "extra": [""] + }, + "lvltxt41-2": { + "text": "Through", + "extra": [""] + }, + "lvltxt41-3": { + "text": "The", + "extra": [""] + }, + "lvltxt41-4": { + "text": "Portal!", + "extra": [""] + }, + "": { + "text": "", + "extra": [""] + }, + "lvltxt40-1": { + "text": "<--- Dive", + "extra": [""] + }, + "level1": { + "text": "Start", + "extra": [""] + }, + "level2": { + "text": "Hard", + "extra": [""] + }, + "level3": { + "text": "Harder", + "extra": [""] + }, + "level4": { + "text": "Hardest", + "extra": [""] + }, + "level5": { + "text": "Hellish", + "extra": [""] + }, + "level6": { + "text": "Impossible", + "extra": [""] + }, + "level7": { + "text": "Godlike", + "extra": [""] + }, + "level8": { + "text": "Jump & Dive", + "extra": [""] + }, + "level9": { + "text": "A wise Decision", + "extra": [""] + }, + "level10": { + "text": "A matter of strength", + "extra": [""] + }, + "level11": { + "text": "Reactivity", + "extra": [""] + }, + "level12": { + "text": "A little wall maze", + "extra": [""] + }, + "level13": { + "text": "A matter of speed", + "extra": [""] + }, + "level14": { + "text": "Timing", + "extra": [""] + }, + "level15": { + "text": "Deadly contraption I", + "extra": [""] + }, + "level16": { + "text": "A way down", + "extra": [""] + }, + "level17": { + "text": "Take it slow", + "extra": [""] + }, + "level18": { + "text": "Mirrored Room I", + "extra": [""] + }, + "level19": { + "text": "Little Spikehouse", + "extra": [""] + }, + "level20": { + "text": "Dormant contraption", + "extra": [""] + }, + "level21": { + "text": "A way up", + "extra": [""] + }, + "level22": { + "text": "Iterations", + "extra": [""] + }, + "level23": { + "text": "Leap of faith", + "extra": [""] + }, + "level24": { + "text": "Maelstrom", + "extra": [""] + }, + "level25": { + "text": "Simple Mechanics", + "extra": [""] + }, + "level26": { + "text": "Three doors", + "extra": [""] + }, + "level27": { + "text": "Awake contraption", + "extra": [""] + }, + "level28": { + "text": "Deadly contraption II", + "extra": [""] + }, + "level29": { + "text": "Friendly little platform I", + "extra": [""] + }, + "level30": { + "text": "Friendly little platform II", + "extra": [""] + }, + "level31": { + "text": "Hilarious Quadrilateral", + "extra": [""] + }, + "level32": { + "text": "Run for your life", + "extra": [""] + }, + "level33": { + "text": "Selection Exam", + "extra": [""] + }, + "level34": { + "text": "Test of intelligence", + "extra": [""] + }, + "level35": { + "text": "Test of instinct", + "extra": [""] + }, + "level36": { + "text": "Test of speed", + "extra": [""] + }, + "level37": { + "text": "Test of accuracy", + "extra": [""] + }, + "level38": { + "text": "Test of adaptation", + "extra": [""] + }, + "level39": { + "text": "Graduation?", + "extra": [""] + }, + "level40": { + "text": "Final Exam", + "extra": [""] + }, + "level41": { + "text": "Initialization", + "extra": [""] + }, + "level42": { + "text": "Procedural", + "extra": [""] + }, + "level43": { + "text": "Hysterical Quadrilatral", + "extra": [""] + }, + "level44": { + "text": "Back-propagation", + "extra": [""] + }, + "level45": { + "text": "Arithmetic", + "extra": [""] + }, + "level46": { + "text": "Recursion", + "extra": [""] + }, + "level47": { + "text": "Rocket Science", + "extra": [""] + }, + "level48": { + "text": "Binary", + "extra": [""] + }, + "level49": { + "text": "The Iron maiden", + "extra": [""] + }, + "level50": { + "text": "Threading the needle", + "extra": [""] + }, + "level51": { + "text": "The twin towers", + "extra": [""] + }, + "level52": { + "text": "Andromeda", + "extra": [""] + }, + "yourfinaltime": { + "text": "Your Final Time", + "extra": [""] + }, + "timerforthislevel": { + "text": "Timer for this level", + "extra": [""] + }, + "tryagainhardmode": { + "text": "Try again in Hard mode !", + "extra": [""] + } + }, + "fr-fr": { + "play": { + "text": "JOUER", + "extra": [""] + }, + "playlevelmenu": { + "text": "JOUER", + "extra": [""] + }, + "resume": { + "text": "CONTINUER", + "extra": [], + "size": 12, + "alignY": 62 + }, + "restart": { + "text": "RECOMMENCER", + "extra": [], + "size": 10, + "alignY": 62 + }, + "levels": { + "text": "NIVEAUX", + "extra": [], + "size": 12, + "alignY": 62 + }, + "credits": { + "text": "CREDITS", + "extra": [], + "size": 12, + "alignY": 62 + }, + "removemidrollads": { + "text": "RETIRER PUB MID-ROLL", + "extra": [], + "size": 9, + "alignX": 85 + }, + "randomskin": { + "text": "SKIN ALEATOIRE", + "extra": [], + "size": 10, + "alignX": 82 + }, + "adblocktitle": { + "text": "Adblock détecté", + "extra": [""] + }, + "adblockdescription": { + "text": "Désactivez l'adblock et réessayez", + "extra": [""] + }, + "offlineready": { + "text": "Mode hors-ligne prêt !", + "extra": [""] + }, + "offlinereadydesc": { + "text": "Vous pouvez désormais jouer en mode hors-ligne !", + "extra": [""] + }, + "updatefound": { + "text": "Mise à jour détectée !", + "extra": [""] + }, + "updatefounddesc": { + "text": "Une mise à jour est en cours d'installation", + "extra": [""] + }, + "updateready": { + "text": "Mise à jour terminée !", + "extra": [""] + }, + "updatereadydesc": { + "text": "Une mise à jour a été téléchargée ! Rechargez la page ou cliquez ici.", + "extra": [""] + }, + "tip1": { + "text": "Le saviez-vous? Vous pouvez jouer à OvO sur mobile !", + "extra": [""] + }, + "tip2": { + "text": "============== Tu veux speedrunner OvO? ============== Rejoins la communauté ici discord.gg/ hTNX225Njt", + "extra": [""] + }, + "tip3": { + "text": "Appuyer sur R recommence le niveau. Ctrl+R recommence toute une partie en mode jouer", + "extra": [""] + }, + "tip4": { + "text": "Active le mode difficile dans les options si tu en es capable !", + "extra": [""] + }, + "tip5": { + "text": "Active le mode avancé dans les options pour générer les replays des niveaux", + "extra": [""] + }, + "tip6": { + "text": "En mode Avancé, active le mode Debug depuis le menu pause ou en appuyant sur F2", + "extra": [""] + }, + "selectlang": { + "text": "Choisir la langue", + "extra": [""] + }, + "ad1": { + "text": "Pas de pub disponible", + "extra": [""] + }, + "ad2": { + "text": "les pubs sont vaincues", + "extra": [""] + }, + "ad3": { + "text": "les pubs n'apparaîtront plus en jeu", + "extra": [""] + }, + "tip7": { + "text": "Sur PC, tu peux changer les touches de déplacement dans les options.", + "extra": [""] + }, + "default": { + "text": "Defaut", + "extra": [""] + }, + "electrical": { + "text": "Electrique", + "extra": [""] + }, + "pole": { + "text": "Pole", + "extra": [""] + }, + "pinkguy": { + "text": "Pink guy", + "extra": [""] + }, + "ovoplus": { + "text": "OvO+", + "extra": [""] + }, + "knight": { + "text": "Chevalier", + "extra": [""] + }, + "dknight": { + "text": "Chevalier sombre", + "extra": [""] + }, + "lknight": { + "text": "Chevalier lumineux", + "extra": [""] + }, + "astronaut": { + "text": "Astronaute", + "extra": [""] + }, + "alien": { + "text": "Alien", + "extra": [""] + }, + "erigato": { + "text": "Erigato", + "extra": [""] + }, + "batter": { + "text": "Batteur", + "extra": [""] + }, + "adalich": { + "text": "Adalich", + "extra": [""] + }, + "fallen": { + "text": "Déchu", + "extra": [""] + }, + "pulse": { + "text": "Pulse", + "extra": [""] + }, + "materwelon": { + "text": "MaterWelon", + "extra": [""] + }, + "flickd": { + "text": "Fl1ckd", + "extra": [""] + }, + "theliljoker": { + "text": "TheLilJoker", + "extra": [""] + }, + "amogus": { + "text": "PARMI NOUS", + "extra": [""] + }, + "french": { + "text": "Français", + "extra": [""] + }, + "english": { + "text": "", + "extra": [""] + }, + "spanish": { + "text": "", + "extra": [""] + }, + "brazilian": { + "text": "", + "extra": [""] + }, + "shyguy": { + "text": "ShyGuy", + "extra": [""] + }, + "hidden": { + "text": "Caché", + "extra": [""] + }, + "choose": { + "text": "Choisir", + "extra": [""] + }, + "chosen": { + "text": "Séléctionné", + "extra": [""] + }, + "price": { + "text": "Prix: {0}", + "extra": [""] + }, + "achievement": { + "text": "Succès: {0}", + "extra": [""] + }, + "buy": { + "text": "Acheter", + "extra": [""] + }, + "acquired": { + "text": "Obtenu", + "extra": [""] + }, + "back": { + "text": "RETOUR", + "extra": [""] + }, + "a1t": { + "text": "OvO", + "extra": [""] + }, + "a1d": { + "text": "Qu'est-ce que…?", + "extra": [""] + }, + "a2t": { + "text": "Toucher la tête", + "extra": [""] + }, + "a2d": { + "text": "Arrête ca !", + "extra": [""] + }, + "a3t": { + "text": "Frapper la tête", + "extra": [""] + }, + "a3d": { + "text": ":(", + "extra": [""] + }, + "a4t": { + "text": "Tutoriel", + "extra": [""] + }, + "a4d": { + "text": "Terminer la section tutoriel", + "extra": [""] + }, + "a5t": { + "text": "Les choses sérieuses", + "extra": [""] + }, + "a5d": { + "text": "Terminer la section les choses sérieuses", + "extra": [""] + }, + "a6t": { + "text": "Méchaniques", + "extra": [""] + }, + "a6d": { + "text": "Terminer la section méchaniques", + "extra": [""] + }, + "a7t": { + "text": "Ordre supérieur", + "extra": [""] + }, + "a7d": { + "text": "Terminer la section order supérieur", + "extra": [""] + }, + "a8t": { + "text": "Programme Spatial OvO", + "extra": [""] + }, + "a8d": { + "text": "Terminer la section Programme spatial OvO", + "extra": [""] + }, + "a9t": { + "text": "Un voyage mystique", + "extra": [""] + }, + "a9d": { + "text": "Terminer la section Le Voyage au travers du portail", + "extra": [""] + }, + "a10t": { + "text": "Travaux communautaires", + "extra": [""] + }, + "a10d": { + "text": "Terminer les niveaux de la communauté", + "extra": [""] + }, + "a11t": { + "text": "Purifié", + "extra": [""] + }, + "a11d": { + "text": "Terminer tous les niveaux", + "extra": [""] + }, + "a12t": { + "text": "Des pièces !", + "extra": [""] + }, + "a12d": { + "text": "Collecter une pièce", + "extra": [""] + }, + "a13t": { + "text": "Amateur de pièces", + "extra": [""] + }, + "a13d": { + "text": "Collecter 5 pièces", + "extra": [""] + }, + "a14t": { + "text": "Connaisseur de pièces", + "extra": [""] + }, + "a14d": { + "text": "Collecter 10 pièces", + "extra": [""] + }, + "a15t": { + "text": "Chasseur de pièces", + "extra": [""] + }, + "a15d": { + "text": "Collecter 30 pièces", + "extra": [""] + }, + "a16t": { + "text": "Dieu de la pièce", + "extra": [""] + }, + "a16d": { + "text": "Collecter 40 pièces", + "extra": [""] + }, + "a17t": { + "text": "Pièce secrète", + "extra": [""] + }, + "a17d": { + "text": "Trouver la pièce secrète", + "extra": [""] + }, + "a18t": { + "text": "Runner", + "extra": [""] + }, + "a18d": { + "text": "Terminer le jeu en moins de 30mn", + "extra": [""] + }, + "a19t": { + "text": "Speedrunner", + "extra": [""] + }, + "a19d": { + "text": "Terminer le jeu en moins de 20mn", + "extra": [""] + }, + "a20t": { + "text": "Maitrise de la vitesse", + "extra": [""] + }, + "a20d": { + "text": "Terminer le jeu en moins de 15mn", + "extra": [""] + }, + "a21t": { + "text": "Le podium", + "extra": [""] + }, + "a21d": { + "text": "Terminer le jeu en moins de 12mn", + "extra": [""] + }, + "a22t": { + "text": "Vitesse lumière", + "extra": [""] + }, + "a22d": { + "text": "Terminer le jeu en moins de 10mn", + "extra": [""] + }, + "likemagic": { + "text": "Comme par magie !", + "extra": [""] + }, + "unlockall": { + "text": "Tu as débloqué tous les niveaux !", + "extra": [""] + }, + "achievementunlocked": { + "text": "Succès débloqué !", + "extra": [""] + }, + "skinunlocked": { + "text": "Costume débloqué !", + "extra": [""] + }, + "goldearned": { + "text": "Pièce obtenue", + "extra": [""] + }, + "xgoldearned": { + "text": "{0} Pièces obtenues", + "extra": [""] + }, + "locked": { + "text": "Verrouillé", + "extra": [""] + }, + "music": { + "text": "Musique", + "extra": [""] + }, + "sounds": { + "text": "Sons", + "extra": [""] + }, + "hard": { + "text": "Mode difficile", + "extra": [""] + }, + "advanced": { + "text": "Mode avancé", + "extra": [""] + }, + "inputs": { + "text": "Touches", + "extra": [], + "size": 22 + }, + "savedata": { + "text": "Données", + "extra": [], + "size": 22 + }, + "savedatatext": { + "text": "Données de sauvegarde", + "extra": [""] + }, + "mobilemode": { + "text": "Appareil", + "extra": [], + "size": 22 + }, + "up": { + "text": "Haut", + "extra": [""] + }, + "down": { + "text": "Bas", + "extra": [""] + }, + "left": { + "text": "Gauche", + "extra": [""] + }, + "right": { + "text": "Droite", + "extra": [""] + }, + "setkey": { + "text": "Choisis…", + "extra": [""] + }, + "collectedcoins": { + "text": "Pièces collectées", + "extra": [""] + }, + "clearsave": { + "text": "Suppr. données", + "extra": [], + "size": 10, + "alignY": 65 + }, + "clearcoins": { + "text": "Suppr. pièces", + "extra": [], + "size": 10, + "alignY": 65 + }, + "autodetectinput": { + "text": "Automatique", + "extra": [""] + }, + "forcemobile": { + "text": "Mobile", + "extra": [""] + }, + "forcedesktop": { + "text": "Ordinateur", + "extra": [""] + }, + "whatdeviceinput": { + "text": "Quel est ton appareil?", + "extra": [""] + }, + "madebydedra": { + "text": "Créé par Dedra", + "extra": [""] + }, + "poweredby": { + "text": "Fait avec Construct 2", + "extra": [""] + }, + "runsection": { + "text": "Jouer la section", + "extra": [""] + }, + "basics": { + "text": "Tutoriel", + "extra": [""] + }, + "gettingserious": { + "text": "Les choses sérieuses", + "extra": [""] + }, + "higherorder": { + "text": "Ordre supérieur", + "extra": [""] + }, + "mechanicis": { + "text": "Méchaniques", + "extra": [""] + }, + "ovospaceprogram": { + "text": "Programme Spatial OvO", + "extra": [""] + }, + "jttp": { + "text": "Le Voyage au travers du portail", + "extra": [""] + }, + "community": { + "text": "Niveaux de la communauté", + "extra": [""] + }, + "besttime": { + "text": "Meilleur temps", + "extra": [""] + }, + "individuallevels": { + "text": "Niveaux individuels", + "extra": [""] + }, + "loadreplay": { + "text": "Charger un replay", + "extra": [], + "size": 12 + }, + "adplaying": { + "text": "Une pub devrait être affichée", + "extra": [""] + }, + "toggledebug": { + "text": "Mode debug", + "extra": [""] + }, + "downloadreplay": { + "text": "Télécharger le replay", + "extra": [], + "size": 17 + }, + "next": { + "text": "SUIVANT", + "extra": [""] + }, + "replay": { + "text": "REPLAY", + "extra": [""] + }, + "pause": { + "text": "PAUSE", + "extra": [""] + }, + "quit": { + "text": "QUITTER", + "extra": [""] + }, + "lvltxt1-1": { + "text": "Bienvenue dans OvO", + "extra": [""] + }, + "lvltxt1-2": { + "text": "Utilise les flèches pour te déplacer", + "extra": [""] + }, + "lvltxt1-3": { + "text": "Appuie sur Haut pour sauter", + "extra": [""] + }, + "lvltxt1-4": { + "text": "Fin du niveau", + "extra": [""] + }, + "lvltxt2-1": { + "text": "Saute", + "extra": [""] + }, + "lvltxt2-2": { + "text": "Reste près du mur", + "extra": [""] + }, + "lvltxt2-3": { + "text": "Pour sauter plus haut", + "extra": [""] + }, + "lvltxt2-4": { + "text": "Saute sur place et appuie sur bas pour smasher", + "extra": [""] + }, + "lvltxt2-5": { + "text": "Tu peux smasher ça", + "extra": [""] + }, + "lvltxt2-6": { + "text": "Saute après un Smash", + "extra": [""] + }, + "lvltxt2-7": { + "text": "Pour sauter plus haut", + "extra": [""] + }, + "lvltxt3-1": { + "text": "Tu peux descendre des murs", + "extra": [""] + }, + "lvltxt3-2": { + "text": "Saute en descendant pour faire un saut mural", + "extra": [""] + }, + "lvltxt4-1": { + "text": "Tu peux aussi glisser !", + "extra": [""] + }, + "lvltxt4-2": { + "text": "Appuie sur Bas", + "extra": [""] + }, + "lvltxt4-3": { + "text": "Saute en glissant pour plonger", + "extra": [""] + }, + "lvltxt4-4": { + "text": "Attention la tête…", + "extra": [""] + }, + "lvltxt5-1": { + "text": "Eux, ils sont méchants", + "extra": [""] + }, + "lvltxt5-2": { + "text": "Essaie de smasher en restant appuyé sur Droite pour faire un plongeon", + "extra": [""] + }, + "lvltxt6-1": { + "text": "Plonge encore", + "extra": [""] + }, + "lvltxt6-2": { + "text": "Puis saute !", + "extra": [""] + }, + "lvltxt6-3": { + "text": "Eux, ils sont cools", + "extra": [""] + }, + "lvltxt7-2": { + "text": "Smasher les boosters ne les active pas", + "extra": [""] + }, + "lvltxt8-1": { + "text": "Saute", + "extra": [""] + }, + "lvltxt8-2": { + "text": "Plonge", + "extra": [""] + }, + "lvltxt8-3": { + "text": "Re-saute!", + "extra": [""] + }, + "lvltxt9-1": { + "text": "Hé... on a dit", + "extra": [""] + }, + "lvltxt9-2": { + "text": "SMASH!", + "extra": [""] + }, + "lvltxt9-3": { + "text": "\"Les choses Sérieuses\"", + "extra": [""] + }, + "lvltxt10-1": { + "text": "Puissant", + "extra": [""] + }, + "lvltxt10-2": { + "text": "Normal", + "extra": [""] + }, + "lvltxt10-3": { + "text": "Faible", + "extra": [""] + }, + "lvltct10-4": { + "text": "(Glisser augmente ta vitesse)", + "extra": [""] + }, + "lvltxt10-4": { + "text": "Aie foi", + "extra": [""] + }, + "lvltxt14-1": { + "text": "Ici !", + "extra": [""] + }, + "lvltxt17-1": { + "text": "Ralentis !", + "extra": [""] + }, + "lvltxt19-1": { + "text": "Appuies sur Haut et Bas", + "extra": [""] + }, + "lvltxt23-1": { + "text": "Prie et Plonge !", + "extra": [""] + }, + "lvltxt28-1": { + "text": "Mauvais sens :)", + "extra": [""] + }, + "lvltxt25-1": { + "text": "Y'a rien à voir, désolé…", + "extra": [""] + }, + "lvltxt25-2": { + "text": "Tu dois pouvoir activer ça…", + "extra": [""] + }, + "lvltxt51-1": { + "text": "Par Leetle Toady", + "extra": [""] + }, + "lvltxt33-1": { + "text": "Bienvenue dans Le programme spatial OvO !", + "extra": [""] + }, + "lvltxt33-2": { + "text": "Par ici ---->", + "extra": [""] + }, + "lvltxt33-3": { + "text": "Etape 1 :", + "extra": [""] + }, + "lvltxt33-4": { + "text": "ROCKETS!", + "extra": [""] + }, + "lvltxt33-5": { + "text": "PLUS DE ROCKETS!", + "extra": [""] + }, + "lvltxt33-6": { + "text": "PLUS DE ROCKEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEETS!", + "extra": [""] + }, + "lvltxt34-1": { + "text": "Sois inventif pour éviter les rockets", + "extra": [""] + }, + "lvltxt38-1": { + "text": "Bouge", + "extra": [""] + }, + "lvltxt41-1": { + "text": "Vite", + "extra": [""] + }, + "lvltxt41-2": { + "text": "Dans", + "extra": [""] + }, + "lvltxt41-3": { + "text": "Le", + "extra": [""] + }, + "lvltxt41-4": { + "text": "Portail!", + "extra": [""] + }, + "": { + "text": "", + "extra": [""] + }, + "lvltxt40-1": { + "text": "<--- Plonge", + "extra": [""] + }, + "level1": { + "text": "Départ", + "extra": [""] + }, + "level2": { + "text": "Dur", + "extra": [""] + }, + "level3": { + "text": "Super dur", + "extra": [""] + }, + "level4": { + "text": "Trop dur", + "extra": [""] + }, + "level5": { + "text": "Dangereux", + "extra": [""] + }, + "level6": { + "text": "Impossible", + "extra": [""] + }, + "level7": { + "text": "Agréable", + "extra": [""] + }, + "level8": { + "text": "Saute & plonge", + "extra": [""] + }, + "level9": { + "text": "Une sage décision", + "extra": [""] + }, + "level10": { + "text": "Une question de force", + "extra": [""] + }, + "level11": { + "text": "Réactivité", + "extra": [""] + }, + "level12": { + "text": "Le petit labyrinthe", + "extra": [""] + }, + "level13": { + "text": "Une question de vitesse", + "extra": [""] + }, + "level14": { + "text": "Timing", + "extra": [""] + }, + "level15": { + "text": "Piège mortel I", + "extra": [""] + }, + "level16": { + "text": "La descente", + "extra": [""] + }, + "level17": { + "text": "Vas-y doucement", + "extra": [""] + }, + "level18": { + "text": "Pièce symétrique I", + "extra": [""] + }, + "level19": { + "text": "Petite maison de piques", + "extra": [""] + }, + "level20": { + "text": "Piège endormi", + "extra": [""] + }, + "level21": { + "text": "La montée", + "extra": [""] + }, + "level22": { + "text": "Itérations", + "extra": [""] + }, + "level23": { + "text": "Saut de la foi", + "extra": [""] + }, + "level24": { + "text": "Maelstrom", + "extra": [""] + }, + "level25": { + "text": "Méchaniques de base", + "extra": [""] + }, + "level26": { + "text": "Trois portes", + "extra": [""] + }, + "level27": { + "text": "Piège éveillé", + "extra": [""] + }, + "level28": { + "text": "Piège mortel II", + "extra": [""] + }, + "level29": { + "text": "Petite plateforme sympathique I", + "extra": [""] + }, + "level30": { + "text": "Petite plateforme sympathique II", + "extra": [""] + }, + "level31": { + "text": "Quadrilatère Hilarant", + "extra": [""] + }, + "level32": { + "text": "Fuis pour ta vie", + "extra": [""] + }, + "level33": { + "text": "Examen séléctif", + "extra": [""] + }, + "level34": { + "text": "Test d'intelligence", + "extra": [""] + }, + "level35": { + "text": "Test d'instinct", + "extra": [""] + }, + "level36": { + "text": "Test de vitesse", + "extra": [""] + }, + "level37": { + "text": "Test de visée", + "extra": [""] + }, + "level38": { + "text": "Test d'adaptation", + "extra": [""] + }, + "level39": { + "text": "Le diplôme ?", + "extra": [""] + }, + "level40": { + "text": "Examen final", + "extra": [""] + }, + "level41": { + "text": "Initialisation", + "extra": [""] + }, + "level42": { + "text": "Procédural", + "extra": [""] + }, + "level43": { + "text": "Quadrilatère Hystérique", + "extra": [""] + }, + "level44": { + "text": "Propagation arrière", + "extra": [""] + }, + "level45": { + "text": "Arithmétique", + "extra": [""] + }, + "level46": { + "text": "Recursion", + "extra": [""] + }, + "level47": { + "text": "Fuséologie avancée", + "extra": [""] + }, + "level48": { + "text": "Binaire", + "extra": [""] + }, + "level49": { + "text": "La vierge de fer", + "extra": [""] + }, + "level50": { + "text": "Au travers de l'aiguille", + "extra": [""] + }, + "level51": { + "text": "Les deux tours", + "extra": [""] + }, + "level52": { + "text": "Andromède", + "extra": [""] + }, + "yourfinaltime": { + "text": "Temps final", + "extra": [""] + }, + "timerforthislevel": { + "text": "Temps du niveau", + "extra": [""] + }, + "tryagainhardmode": { + "text": "Essaie en mode difficile maintenant !", + "extra": [""] + } + }, + "pt-br": { + "play": { + "text": "JOGAR", + "extra": [""] + }, + "playlevelmenu": { + "text": "JOGAR", + "extra": [""] + }, + "resume": { + "text": "CONTINUAR", + "extra": [], + "size": 12, + "alignY": 62 + }, + "restart": { + "text": "REINICIAR", + "extra": [], + "size": 12, + "alignY": 62 + }, + "levels": { + "text": "NÍVEIS", + "extra": [], + "size": 12, + "alignY": 62 + }, + "credits": { + "text": "CRÉDITOS", + "extra": [], + "size": 12, + "alignY": 62 + }, + "removemidrollads": { + "text": "REMOVER ANÚNCIOS", + "extra": [""] + }, + "randomskin": { + "text": "SKIN ALEATÓRIA", + "extra": [], + "size": 10, + "alignX": 82 + }, + "adblocktitle": { + "text": "Adblock detectado", + "extra": [""] + }, + "adblockdescription": { + "text": "Desative seu adblock e tente denovo", + "extra": [""] + }, + "offlineready": { + "text": "Modo Offline pronto!", + "extra": [""] + }, + "offlinereadydesc": { + "text": "Você agora pode jogar offline!", + "extra": [""] + }, + "updatefound": { + "text": "Atualização encontrada!", + "extra": [""] + }, + "updatefounddesc": { + "text": "Uma nova atualização foi encontrada e está sendo baixada em segundo plano", + "extra": [""] + }, + "updateready": { + "text": "Atualização pronta!", + "extra": [""] + }, + "updatereadydesc": { + "text": "Uma nova atualização foi baixada! Recarrege ou clique aqui para carregar a nova versão.", + "extra": [""] + }, + "tip1": { + "text": "Você sabia que é possível jogar também pelo seu celular?", + "extra": [""] + }, + "tip2": { + "text": "============== Você quer fazer um speedrun desse jogo? ============== Entre para a nossa comunidade em discord.gg/ hTNX225Njt", + "extra": [""] + }, + "tip3": { + "text": "A tecla R reinicia o nível, enquanto que Ctrl + R reinicia toda a run ao jogar", + "extra": [""] + }, + "tip4": { + "text": "Ative o modo difícil nas opções se você já é um expert", + "extra": [""] + }, + "tip5": { + "text": "Ative o modo avançado nas opções para ter replays de níveis", + "extra": [""] + }, + "tip6": { + "text": "No modo avançado, você pode ativar o modo debug no menu de pausa ou pressionando F2", + "extra": [""] + }, + "selectlang": { + "text": "Selecione o idioma", + "extra": [""] + }, + "ad1": { + "text": "Nenhum anúncio disponível", + "extra": [""] + }, + "ad2": { + "text": "Sem mais anúncios no meio do jogo", + "extra": [""] + }, + "ad3": { + "text": "Os anúncios não irão mais aparecer no meio do jogo", + "extra": [""] + }, + "tip7": { + "text": "Você pode mudar a qualquer hora os controles de movimento nas opções, caso esteja jogando pelo computador", + "extra": [""] + }, + "default": { + "text": "Padrão", + "extra": [""] + }, + "electrical": { + "text": "Elétrico", + "extra": [""] + }, + "pole": { + "text": "Pólo", + "extra": [""] + }, + "pinkguy": { + "text": "Pink Guy", + "extra": [""] + }, + "ovoplus": { + "text": "OvO+", + "extra": [""] + }, + "knight": { + "text": "Cavaleiro", + "extra": [""] + }, + "dknight": { + "text": "Cavaleiro das Trevas", + "extra": [""] + }, + "lknight": { + "text": "Cavaleiro da Luz", + "extra": [""] + }, + "astronaut": { + "text": "Astronauta", + "extra": [""] + }, + "alien": { + "text": "Alien", + "extra": [""] + }, + "erigato": { + "text": "Erigato", + "extra": [""] + }, + "batter": { + "text": "Batter", + "extra": [""] + }, + "adalich": { + "text": "Adalich", + "extra": [""] + }, + "fallen": { + "text": "Ancestral", + "extra": [""] + }, + "pulse": { + "text": "Pulse", + "extra": [""] + }, + "materwelon": { + "text": "MaterWelon", + "extra": [""] + }, + "flickd": { + "text": "Fl1ckd", + "extra": [""] + }, + "theliljoker": { + "text": "TheLilJoker", + "extra": [""] + }, + "amogus": { + "text": "amungokkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk", + "extra": [""] + }, + "french": { + "text": "", + "extra": [""] + }, + "english": { + "text": "", + "extra": [""] + }, + "spanish": { + "text": "", + "extra": [""] + }, + "brazilian": { + "text": "", + "extra": [""] + }, + "shyguy": { + "text": "ShyGuy", + "extra": [""] + }, + "hidden": { + "text": "Secreto", + "extra": [""] + }, + "choose": { + "text": "Escolher", + "extra": [""] + }, + "chosen": { + "text": "Selecionado", + "extra": [""] + }, + "price": { + "text": "Preço: {0}", + "extra": [""] + }, + "achievement": { + "text": "Conquista: {0}", + "extra": [""] + }, + "buy": { + "text": "Comprar", + "extra": [""] + }, + "acquired": { + "text": "Obtido", + "extra": [""] + }, + "back": { + "text": "VOLTAR", + "extra": [""] + }, + "a1t": { + "text": "OvO", + "extra": [""] + }, + "a1d": { + "text": "Que isso?", + "extra": [""] + }, + "a2t": { + "text": "Paulada na cabeça", + "extra": [""] + }, + "a2d": { + "text": "Pare com isso, por favor", + "extra": [""] + }, + "a3t": { + "text": "Dor de cabeça", + "extra": [""] + }, + "a3d": { + "text": ":(", + "extra": [""] + }, + "a4t": { + "text": "Tutorial", + "extra": [""] + }, + "a4d": { + "text": "Termine o Tutorial", + "extra": [""] + }, + "a5t": { + "text": "Ficando Tenso", + "extra": [""] + }, + "a5d": { + "text": "Termine a seção \"Ficando Tenso\"", + "extra": [""] + }, + "a6t": { + "text": "Mecânicas", + "extra": [""] + }, + "a6d": { + "text": "Termine a seção \"Mecânicas\"", + "extra": [""] + }, + "a7t": { + "text": "A Grande Ordem", + "extra": [""] + }, + "a7d": { + "text": "Termine a seção \"A Grande Ordem\"", + "extra": [""] + }, + "a8t": { + "text": "Programa Espacial OvO", + "extra": [""] + }, + "a8d": { + "text": "Termine a seção \"Programa Espacial OvO\"", + "extra": [""] + }, + "a9t": { + "text": "Uma Jornada Mística", + "extra": [""] + }, + "a9d": { + "text": "Termine a seção \"Uma Jornada Mística\"", + "extra": [""] + }, + "a10t": { + "text": "Níveis da Comunidade", + "extra": [""] + }, + "a10d": { + "text": "Termine os Níveis da Comunidade", + "extra": [""] + }, + "a11t": { + "text": "Purificado", + "extra": [""] + }, + "a11d": { + "text": "Termine todos os níveis", + "extra": [""] + }, + "a12t": { + "text": "Moedas!", + "extra": [""] + }, + "a12d": { + "text": "Pegue uma moeda", + "extra": [""] + }, + "a13t": { + "text": "Entusiasta de Moedas", + "extra": [""] + }, + "a13d": { + "text": "Pegue 5 moedas", + "extra": [""] + }, + "a14t": { + "text": "Apreciador de Moedas", + "extra": [""] + }, + "a14d": { + "text": "Pegue 10 moedas", + "extra": [""] + }, + "a15t": { + "text": "Caçador de Moedas", + "extra": [""] + }, + "a15d": { + "text": "Pegue 30 moedas", + "extra": [""] + }, + "a16t": { + "text": "Deus da Moeda", + "extra": [""] + }, + "a16d": { + "text": "Pegue 40 moedas", + "extra": [""] + }, + "a17t": { + "text": "Moeda Secreta?", + "extra": [""] + }, + "a17d": { + "text": "Pegue a moeda secreta", + "extra": [""] + }, + "a18t": { + "text": "Corredor", + "extra": [""] + }, + "a18d": { + "text": "Termine o jogo em menos de 30 minutos", + "extra": [""] + }, + "a19t": { + "text": "Speedrunner", + "extra": [""] + }, + "a19d": { + "text": "Termine o jogo em menos de 20 minutos", + "extra": [""] + }, + "a20t": { + "text": "Mestre da velocidade", + "extra": [""] + }, + "a20d": { + "text": "Termine o jogo em menos de 10 minutos", + "extra": [""] + }, + "a21t": { + "text": "Top 10 Melhores", + "extra": [""] + }, + "a21d": { + "text": "Termine o jogo em menos de 12 minutos", + "extra": [""] + }, + "a22t": { + "text": "Velocidade da Luz", + "extra": [""] + }, + "a22d": { + "text": "Termine o jogo em menos de 10 minutos", + "extra": [""] + }, + "likemagic": { + "text": "Como mágica!", + "extra": [""] + }, + "unlockall": { + "text": "Você desbloqueou todos os níveis!", + "extra": [""] + }, + "achievementunlocked": { + "text": "Conquista desbloqueada!", + "extra": [""] + }, + "skinunlocked": { + "text": "Nova skin desbloqueada!", + "extra": [""] + }, + "goldearned": { + "text": "Ganhou umas moedas!", + "extra": [""] + }, + "xgoldearned": { + "text": "{0} Dinheiro ganho", + "extra": [""] + }, + "locked": { + "text": "Bloqueado", + "extra": [""] + }, + "music": { + "text": "Música", + "extra": [""] + }, + "sounds": { + "text": "Sons", + "extra": [""] + }, + "hard": { + "text": "Modo difícil", + "extra": [""] + }, + "advanced": { + "text": "Modo avançado", + "extra": [""] + }, + "inputs": { + "text": "Entradas", + "extra": [], + "size": 21 + }, + "savedata": { + "text": "Data", + "extra": [], + "size": 21 + }, + "savedatatext": { + "text": "Salvar Dados", + "extra": [""] + }, + "mobilemode": { + "text": "Aparelho", + "extra": [], + "size": 21 + }, + "up": { + "text": "Cima", + "extra": [""] + }, + "down": { + "text": "Baixo", + "extra": [""] + }, + "left": { + "text": "Esquerda", + "extra": [""] + }, + "right": { + "text": "Direita", + "extra": [""] + }, + "setkey": { + "text": "Pressione uma tecla...", + "extra": [""] + }, + "collectedcoins": { + "text": "Moedas Coletadas", + "extra": [""] + }, + "clearsave": { + "text": "Deletar Dados", + "extra": [], + "size": 10, + "alignY": 65 + }, + "clearcoins": { + "text": "Deletar Moedas", + "extra": [], + "size": 10, + "alignY": 65 + }, + "autodetectinput": { + "text": "Auto detectar", + "extra": [""] + }, + "forcemobile": { + "text": "Dispositivo Móvel", + "extra": [""] + }, + "forcedesktop": { + "text": "Computador", + "extra": [""] + }, + "whatdeviceinput": { + "text": "Qual é o seu aparelho?", + "extra": [""] + }, + "madebydedra": { + "text": "Criado por Dedra", + "extra": [""] + }, + "poweredby": { + "text": "Feito no Construct 2", + "extra": [""] + }, + "runsection": { + "text": "Sessões da Run", + "extra": [""] + }, + "basics": { + "text": "Tutorial", + "extra": [""] + }, + "gettingserious": { + "text": "Ficando Tenso", + "extra": [""] + }, + "higherorder": { + "text": "A Grande Ordem", + "extra": [""] + }, + "mechanicis": { + "text": "Mecânicas", + "extra": [""] + }, + "ovospaceprogram": { + "text": "Programa Espacial OvO", + "extra": [""] + }, + "jttp": { + "text": "Uma Jornada Mística Por Portais", + "extra": [""] + }, + "community": { + "text": "Níveis da Comunidade", + "extra": [""] + }, + "besttime": { + "text": "Melhor tempo", + "extra": [""] + }, + "individuallevels": { + "text": "Níveis Individuais", + "extra": [""] + }, + "loadreplay": { + "text": "Carregar um Replay", + "extra": [], + "size": 12 + }, + "adplaying": { + "text": "Um anúncio irá ser reproduzido", + "extra": [""] + }, + "toggledebug": { + "text": "Modo Debug", + "extra": [""] + }, + "downloadreplay": { + "text": "Baixar Replay", + "extra": [""] + }, + "next": { + "text": "PRÓXIMO", + "extra": [""] + }, + "replay": { + "text": "REPLAY", + "extra": [""] + }, + "pause": { + "text": "PAUSA", + "extra": [""] + }, + "quit": { + "text": "SAIR", + "extra": [""] + }, + "lvltxt1-1": { + "text": "Olá! Bem-vindo à OvO", + "extra": [""] + }, + "lvltxt1-2": { + "text": "Use as setas para se mover", + "extra": [""] + }, + "lvltxt1-3": { + "text": "Pressione Cima para pular", + "extra": [""] + }, + "lvltxt1-4": { + "text": "Esse é o final do nível", + "extra": [""] + }, + "lvltxt2-1": { + "text": "Pule", + "extra": [""] + }, + "lvltxt2-2": { + "text": "Vá para à parede", + "extra": [""] + }, + "lvltxt2-3": { + "text": "E pule mais alto", + "extra": [""] + }, + "lvltxt2-4": { + "text": "Pule no lugar e pressione Baixo para dar uma pézada", + "extra": [""] + }, + "lvltxt2-5": { + "text": "(Você pode Atravessar com a pézada aqui)", + "extra": [""] + }, + "lvltxt2-6": { + "text": "Pule após dar uma pézada", + "extra": [""] + }, + "lvltxt2-7": { + "text": "Para pular bem mais alto", + "extra": [""] + }, + "lvltxt3-1": { + "text": "Você pode deslizar nas paredes", + "extra": [""] + }, + "lvltxt3-2": { + "text": "Pule enquanto deslize nas paredes para fazer um Pulo De Parede", + "extra": [], + "size": 8 + }, + "lvltxt4-1": { + "text": "Você pode até deslizar no chão!", + "extra": [""] + }, + "lvltxt4-2": { + "text": "Pressione a tecla Baixo", + "extra": [""] + }, + "lvltxt4-3": { + "text": "Pule enquanto desliza para Mergulhar", + "extra": [""] + }, + "lvltxt4-4": { + "text": "Tome cuidado para não bater a cabeça...", + "extra": [""] + }, + "lvltxt5-1": { + "text": "Esse são os caras maus", + "extra": [""] + }, + "lvltxt5-2": { + "text": "Tente dar uma pézada enquanto anda pra direita para Mergulhar", + "extra": [""] + }, + "lvltxt6-1": { + "text": "Mergulhe denovo...", + "extra": [""] + }, + "lvltxt6-2": { + "text": "E Pule!", + "extra": [""] + }, + "lvltxt6-3": { + "text": "Esse são os caras bons", + "extra": [""] + }, + "lvltxt7-2": { + "text": "Dar uma pézada nas molas não irá ativar-las", + "extra": [""] + }, + "lvltxt8-1": { + "text": "Pule", + "extra": [""] + }, + "lvltxt8-2": { + "text": "Mergulhe denovo...", + "extra": [""] + }, + "lvltxt8-3": { + "text": "Pule denovo!", + "extra": [""] + }, + "lvltxt9-1": { + "text": "Ei... isso está", + "extra": [""] + }, + "lvltxt9-2": { + "text": "KABUM!", + "extra": [""] + }, + "lvltxt9-3": { + "text": "\"ficando tenso\"", + "extra": [""] + }, + "lvltxt10-1": { + "text": "Forte", + "extra": [""] + }, + "lvltxt10-2": { + "text": "Normal", + "extra": [""] + }, + "lvltxt10-3": { + "text": "Fraco", + "extra": [""] + }, + "lvltct10-4": { + "text": "(O deslizamento aumenta a velocidade)", + "extra": [""] + }, + "lvltxt10-4": { + "text": "Confie", + "extra": [""] + }, + "lvltxt14-1": { + "text": "Aqui!", + "extra": [""] + }, + "lvltxt17-1": { + "text": "Desacelere!", + "extra": [""] + }, + "lvltxt19-1": { + "text": "Pressione Cima e Baixo", + "extra": [""] + }, + "lvltxt23-1": { + "text": "Confie e Mergulhe!", + "extra": [""] + }, + "lvltxt28-1": { + "text": "Caminho errado :)", + "extra": [""] + }, + "lvltxt25-1": { + "text": "Nada aqui, foi mal!", + "extra": [""] + }, + "lvltxt25-2": { + "text": "Deve ter alguma forma de abrir isso...", + "extra": [""] + }, + "lvltxt51-1": { + "text": "Por Leetle Toady", + "extra": [""] + }, + "lvltxt33-1": { + "text": "Bem-vindo ao Programa Espacial OvO!", + "extra": [""] + }, + "lvltxt33-2": { + "text": "Por aqui ---->", + "extra": [""] + }, + "lvltxt33-3": { + "text": "Passo 1 :", + "extra": [""] + }, + "lvltxt33-4": { + "text": "FOGUETES!", + "extra": [""] + }, + "lvltxt33-5": { + "text": "MAIS FOGUETES!", + "extra": [""] + }, + "lvltxt33-6": { + "text": "MAIS FOGUEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEETES!", + "extra": [""] + }, + "lvltxt34-1": { + "text": "Seja criativo para evitar foguetes", + "extra": [""] + }, + "lvltxt38-1": { + "text": "Mover", + "extra": [""] + }, + "lvltxt41-1": { + "text": "Rapido", + "extra": [""] + }, + "lvltxt41-2": { + "text": "Atravès", + "extra": [""] + }, + "lvltxt41-3": { + "text": "A", + "extra": [""] + }, + "lvltxt41-4": { + "text": "Portal!", + "extra": [""] + }, + "": { + "text": "", + "extra": [""] + }, + "lvltxt40-1": { + "text": "<--- Mergulhe", + "extra": [""] + }, + "level1": { + "text": "Começo", + "extra": [""] + }, + "level2": { + "text": "Difícil", + "extra": [""] + }, + "level3": { + "text": "Muito Difícil", + "extra": [""] + }, + "level4": { + "text": "Super Dificil", + "extra": [""] + }, + "level5": { + "text": "Perigoso", + "extra": [""] + }, + "level6": { + "text": "Impossível", + "extra": [""] + }, + "level7": { + "text": "Prazeroso", + "extra": [""] + }, + "level8": { + "text": "Pule e Mergulhe", + "extra": [""] + }, + "level9": { + "text": "Uma Decisão Sábia", + "extra": [""] + }, + "level10": { + "text": "Uma Questão de Força", + "extra": [""] + }, + "level11": { + "text": "Reatividade", + "extra": [""] + }, + "level12": { + "text": "Um Pequeno Labirinto de Paredes", + "extra": [""] + }, + "level13": { + "text": "Uma Questão de Velocidade", + "extra": [""] + }, + "level14": { + "text": "Tempo", + "extra": [""] + }, + "level15": { + "text": "Engenhoca Mortal I", + "extra": [""] + }, + "level16": { + "text": "Ladeira Abaixo", + "extra": [""] + }, + "level17": { + "text": "Pegue Leve", + "extra": [""] + }, + "level18": { + "text": "Sala Espelhada I", + "extra": [""] + }, + "level19": { + "text": "Pequena Sala Pontiaguda", + "extra": [""] + }, + "level20": { + "text": "Engenhoca Adormecida", + "extra": [""] + }, + "level21": { + "text": "Ladeira Acima", + "extra": [""] + }, + "level22": { + "text": "Iterações", + "extra": [""] + }, + "level23": { + "text": "Salto de Fé", + "extra": [""] + }, + "level24": { + "text": "Redemoinho", + "extra": [""] + }, + "level25": { + "text": "Mecânicas Simples", + "extra": [""] + }, + "level26": { + "text": "Três Portas", + "extra": [""] + }, + "level27": { + "text": "Engenhoca Acordada", + "extra": [""] + }, + "level28": { + "text": "Engenhoca Mortal II", + "extra": [""] + }, + "level29": { + "text": "Pequena Plataforma Amigável I", + "extra": [""] + }, + "level30": { + "text": "Pequena Plataforma Amigável II", + "extra": [""] + }, + "level31": { + "text": "Quadrilátero Hilário", + "extra": [""] + }, + "level32": { + "text": "Corra Por Sua Vida", + "extra": [""] + }, + "level33": { + "text": "Exame De Seleção", + "extra": [""] + }, + "level34": { + "text": "Teste de Inteligência", + "extra": [""] + }, + "level35": { + "text": "Teste de Instinto", + "extra": [""] + }, + "level36": { + "text": "Teste de Velocidade", + "extra": [""] + }, + "level37": { + "text": "Teste de Precisão", + "extra": [""] + }, + "level38": { + "text": "Teste de Adaptação", + "extra": [""] + }, + "level39": { + "text": "O Diploma...?", + "extra": [""] + }, + "level40": { + "text": "O Exame Final", + "extra": [""] + }, + "level41": { + "text": "Inicialização", + "extra": [""] + }, + "level42": { + "text": "Procedural", + "extra": [""] + }, + "level43": { + "text": "Quadrilátero Histérico", + "extra": [""] + }, + "level44": { + "text": "Retropropagação", + "extra": [""] + }, + "level45": { + "text": "Aritmética", + "extra": [""] + }, + "level46": { + "text": "Recursão", + "extra": [""] + }, + "level47": { + "text": "Ciência de Foguetes", + "extra": [""] + }, + "level48": { + "text": "Binário", + "extra": [""] + }, + "level49": { + "text": "A Donzela De Ferro", + "extra": [""] + }, + "level50": { + "text": "Linha Na Agulha", + "extra": [""] + }, + "level51": { + "text": "As Torres Gêmeas", + "extra": [""] + }, + "level52": { + "text": "Andrômeda", + "extra": [""] + }, + "yourfinaltime": { + "text": "Seu tempo final:", + "extra": [""] + }, + "timerforthislevel": { + "text": "Tempo de niveis", + "extra": [""] + }, + "tryagainhardmode": { + "text": "Tente denovo no Modo Difícil!", + "extra": [""] + } + }, + "es-es": { + "play": { + "text": "JUGAR", + "extra": [""] + }, + "playlevelmenu": { + "text": "JUGAR", + "extra": [""] + }, + "resume": { + "text": "SEGUIR", + "extra": [], + "size": 14, + "alignX": 48 + }, + "restart": { + "text": "REINICIAR", + "extra": [], + "size": 12, + "alignX": 48 + }, + "levels": { + "text": "NIVELES", + "extra": [], + "size": 14, + "alignX": 48 + }, + "credits": { + "text": "CREDITOS", + "extra": [], + "size": 14, + "alignX": 48 + }, + "removemidrollads": { + "text": "ELIMINAR ANUNCIOS", + "extra": [""] + }, + "randomskin": { + "text": "SKIN ALEATORIA", + "extra": [], + "size": 10, + "alignX": 82 + }, + "adblocktitle": { + "text": "Adblock detectado", + "extra": [""] + }, + "adblockdescription": { + "text": "Deshabilite su adblock y vuelva a intentarlo", + "extra": [""] + }, + "offlineready": { + "text": "¡Modo Offline listo!", + "extra": [""] + }, + "offlinereadydesc": { + "text": "¡Ahora puedes jugar Offline!", + "extra": [""] + }, + "updatefound": { + "text": "¡Actualizacion encontrada!", + "extra": [""] + }, + "updatefounddesc": { + "text": "Se ha encontrado una nueva actualización y se está descargando en segundo plano", + "extra": [""] + }, + "updateready": { + "text": "¡Actualización lista!", + "extra": [""] + }, + "updatereadydesc": { + "text": "¡Se ha descargado una nueva actualización! Vuelva a cargar o haga clic aquí para cargar la nueva versión.", + "extra": [""] + }, + "tip1": { + "text": "¿Sabías que es posible jugar también en tu teléfono móvil?", + "extra": [""] + }, + "tip2": { + "text": "============== ¿Haces speedrun? ============== Únase a nuestra comunidad en discord.gg/ hTNX225Njt", + "extra": [""] + }, + "tip3": { + "text": "La tecla R reinicia el nivel, mientras que Ctrl + R reinicia todo el juego mientras se juega", + "extra": [""] + }, + "tip4": { + "text": "Activa el modo difícil en las opciones si ya eres un experto", + "extra": [""] + }, + "tip5": { + "text": "Activar el modo avanzado en las opciones para tener repeticiones de nivel", + "extra": [""] + }, + "tip6": { + "text": "En el modo avanzado, puede activar el modo de depuración en el menú de pausa o presionando F2", + "extra": [""] + }, + "selectlang": { + "text": "Seleccione el idioma", + "extra": [""] + }, + "ad1": { + "text": "No hay anuncios disponibles", + "extra": [""] + }, + "ad2": { + "text": "No más anuncios en medio del juego", + "extra": [""] + }, + "ad3": { + "text": "Los anuncios ya no aparecerán en medio del juego", + "extra": [""] + }, + "tip7": { + "text": "Puede cambiar los controles de movimiento en las opciones en cualquier momento", + "extra": [""] + }, + "default": { + "text": "Estándar", + "extra": [""] + }, + "electrical": { + "text": "Eléctrico", + "extra": [""] + }, + "pole": { + "text": "Polo", + "extra": [""] + }, + "pinkguy": { + "text": "Pink Guy", + "extra": [""] + }, + "ovoplus": { + "text": "OvO+", + "extra": [""] + }, + "knight": { + "text": "Caballero", + "extra": [""] + }, + "dknight": { + "text": "Caballero Oscuro", + "extra": [""] + }, + "lknight": { + "text": "Caballero de la Luz", + "extra": [""] + }, + "astronaut": { + "text": "Astronauta", + "extra": [""] + }, + "alien": { + "text": "Alien", + "extra": [""] + }, + "erigato": { + "text": "Erigato", + "extra": [""] + }, + "batter": { + "text": "Bateador", + "extra": [""] + }, + "adalich": { + "text": "Adalich", + "extra": [""] + }, + "fallen": { + "text": "Ancestral", + "extra": [""] + }, + "pulse": { + "text": "Pulse", + "extra": [""] + }, + "materwelon": { + "text": "MaterWelon", + "extra": [""] + }, + "flickd": { + "text": "Fl1ckd", + "extra": [""] + }, + "theliljoker": { + "text": "TheLilJoker", + "extra": [""] + }, + "amogus": { + "text": "AMUNGO", + "extra": [""] + }, + "french": { + "text": "", + "extra": [""] + }, + "english": { + "text": "", + "extra": [""] + }, + "spanish": { + "text": "", + "extra": [""] + }, + "brazilian": { + "text": "", + "extra": [""] + }, + "shyguy": { + "text": "ShyGuy", + "extra": [""] + }, + "hidden": { + "text": "Secreto", + "extra": [""] + }, + "choose": { + "text": "Escoger", + "extra": [""] + }, + "chosen": { + "text": "Seleccionado", + "extra": [""] + }, + "price": { + "text": "Precio: {0}", + "extra": [""] + }, + "achievement": { + "text": "Logro: {0}", + "extra": [""] + }, + "buy": { + "text": "Compra", + "extra": [""] + }, + "acquired": { + "text": "Adquirido", + "extra": [""] + }, + "back": { + "text": "VUELVE", + "extra": [""] + }, + "a1t": { + "text": "OvO", + "extra": [""] + }, + "a1d": { + "text": "¿Que es eso?", + "extra": [""] + }, + "a2t": { + "text": "Paulada en la cabeza", + "extra": [""] + }, + "a2d": { + "text": "Detente, porfavor", + "extra": [""] + }, + "a3t": { + "text": "Dolor de cabeza", + "extra": [""] + }, + "a3d": { + "text": ":(", + "extra": [""] + }, + "a4t": { + "text": "Tutorial", + "extra": [""] + }, + "a4d": { + "text": "Termina el tutorial", + "extra": [""] + }, + "a5t": { + "text": "Ponerse tenso", + "extra": [""] + }, + "a5d": { + "text": "Termina la sección \"Ponerse tenso\"", + "extra": [""] + }, + "a6t": { + "text": "Mecánica", + "extra": [""] + }, + "a6d": { + "text": "Termina la sección \"Mecánica\"", + "extra": [""] + }, + "a7t": { + "text": "La Gran Orden", + "extra": [""] + }, + "a7d": { + "text": "Termina la sección \"La Gran Orden\"", + "extra": [""] + }, + "a8t": { + "text": "Programa espacial OvO", + "extra": [""] + }, + "a8d": { + "text": "Termina la sección \"Programa espacial OvO\"", + "extra": [""] + }, + "a9t": { + "text": "Un viaje místico", + "extra": [""] + }, + "a9d": { + "text": "Termina la sección \"Un viaje místico\"", + "extra": [""] + }, + "a10t": { + "text": "Niveles comunitarios", + "extra": [""] + }, + "a10d": { + "text": "Termina los niveles de la comunidad", + "extra": [""] + }, + "a11t": { + "text": "Purificado", + "extra": [""] + }, + "a11d": { + "text": "Termina todos los niveles", + "extra": [""] + }, + "a12t": { + "text": "¡Monedas!", + "extra": [""] + }, + "a12d": { + "text": "Toma una moneda", + "extra": [""] + }, + "a13t": { + "text": "Entusiasta de las monedas", + "extra": [""] + }, + "a13d": { + "text": "Toma 5 monedas", + "extra": [""] + }, + "a14t": { + "text": "Tasador de monedas", + "extra": [""] + }, + "a14d": { + "text": "Toma 10 monedas", + "extra": [""] + }, + "a15t": { + "text": "Cazador de monedas", + "extra": [""] + }, + "a15d": { + "text": "Toma 30 monedas", + "extra": [""] + }, + "a16t": { + "text": "Dios de las monedas", + "extra": [""] + }, + "a16d": { + "text": "Toma 30 monedas", + "extra": [""] + }, + "a17t": { + "text": "¿Moneda secreta?", + "extra": [""] + }, + "a17d": { + "text": "Toma la moneda secreta", + "extra": [""] + }, + "a18t": { + "text": "corredor", + "extra": [""] + }, + "a18d": { + "text": "Termina el juego en menos de 30 minutos", + "extra": [""] + }, + "a19t": { + "text": "Speedrunner", + "extra": [""] + }, + "a19d": { + "text": "Termina el juego en menos de 20 minutos", + "extra": [""] + }, + "a20t": { + "text": "Maestro de la velocidad", + "extra": [""] + }, + "a20d": { + "text": "Termina el juego en menos de 10 minutos", + "extra": [""] + }, + "a21t": { + "text": "Top 10 mejores", + "extra": [""] + }, + "a21d": { + "text": "Termina el juego en menos de 12 minutos", + "extra": [""] + }, + "a22t": { + "text": "Velocidad de la luz", + "extra": [""] + }, + "a22d": { + "text": "Termina el juego en menos de 10 minutos", + "extra": [""] + }, + "likemagic": { + "text": "¡Como magia!", + "extra": [""] + }, + "unlockall": { + "text": "¡Has desbloqueado todos los niveles!", + "extra": [""] + }, + "achievementunlocked": { + "text": "Los anuncios no aparecerán en medio del juego", + "extra": [""] + }, + "skinunlocked": { + "text": "¡Nueva skin desbloqueada!", + "extra": [""] + }, + "goldearned": { + "text": "¡Ganaste algunas monedas!", + "extra": [""] + }, + "xgoldearned": { + "text": "{0} Dinero ganado", + "extra": [""] + }, + "locked": { + "text": "Obstruido", + "extra": [""] + }, + "music": { + "text": "Canción", + "extra": [""] + }, + "sounds": { + "text": "Sonidos", + "extra": [""] + }, + "hard": { + "text": "Modo difícil", + "extra": [""] + }, + "advanced": { + "text": "Modo avanzado", + "extra": [""] + }, + "inputs": { + "text": "Aperitivo", + "extra": [], + "size": 18 + }, + "savedata": { + "text": "Datos", + "extra": [], + "size": 18 + }, + "savedatatext": { + "text": "Guardar datos", + "extra": [""] + }, + "mobilemode": { + "text": "Dispositivo", + "extra": [], + "size": 18 + }, + "up": { + "text": "Arriba", + "extra": [""] + }, + "down": { + "text": "Bajo", + "extra": [""] + }, + "left": { + "text": "Izquierda", + "extra": [""] + }, + "right": { + "text": "Derecha", + "extra": [""] + }, + "setkey": { + "text": "Presione una tecla ...", + "extra": [""] + }, + "collectedcoins": { + "text": "Monedas colectadas", + "extra": [""] + }, + "clearsave": { + "text": "Borrar datos", + "extra": [], + "size": 10, + "alignY": 65 + }, + "clearcoins": { + "text": "Borrar monedas", + "extra": [], + "size": 10, + "alignY": 65 + }, + "autodetectinput": { + "text": "Detección automática", + "extra": [""] + }, + "forcemobile": { + "text": "Móvil", + "extra": [""] + }, + "forcedesktop": { + "text": "Ordenador", + "extra": [""] + }, + "whatdeviceinput": { + "text": "¿Cuál es tu dispositivo?", + "extra": [""] + }, + "madebydedra": { + "text": "Creado por Dedra", + "extra": [""] + }, + "poweredby": { + "text": "Hecho en Construct 2", + "extra": [""] + }, + "runsection": { + "text": "Sesiones del Run", + "extra": [""] + }, + "basics": { + "text": "Tutorial", + "extra": [""] + }, + "gettingserious": { + "text": "Ponerse tenso", + "extra": [""] + }, + "higherorder": { + "text": "La Gran Orden", + "extra": [""] + }, + "mechanicis": { + "text": "Mecánica", + "extra": [""] + }, + "ovospaceprogram": { + "text": "Programa espacial OvO", + "extra": [""] + }, + "jttp": { + "text": "Un viaje místico a través de portales", + "extra": [""] + }, + "community": { + "text": "Niveles comunitarios", + "extra": [""] + }, + "besttime": { + "text": "Mejor tiempo", + "extra": [""] + }, + "individuallevels": { + "text": "Niveles individuales", + "extra": [""] + }, + "loadreplay": { + "text": "Subir una repetición", + "extra": [], + "size": 12 + }, + "adplaying": { + "text": "Se reproducirá un anuncio", + "extra": [""] + }, + "toggledebug": { + "text": "Modo de depuración", + "extra": [], + "size": 12 + }, + "downloadreplay": { + "text": "Descargar Replay", + "extra": [], + "size": 20 + }, + "next": { + "text": "SIGUIENTE", + "extra": [], + "size": 18 + }, + "replay": { + "text": "REPETIR", + "extra": [], + "size": 22 + }, + "pause": { + "text": "PAUSA", + "extra": [""] + }, + "quit": { + "text": "SALIR", + "extra": [""] + }, + "lvltxt1-1": { + "text": "¡Hola! Bienvenido a OvO", + "extra": [""] + }, + "lvltxt1-2": { + "text": "Usa las flechas para moverte", + "extra": [""] + }, + "lvltxt1-3": { + "text": "Presiona Arriba para saltar", + "extra": [""] + }, + "lvltxt1-4": { + "text": "Este es el final del nivel", + "extra": [""] + }, + "lvltxt2-1": { + "text": "Saltar", + "extra": [""] + }, + "lvltxt2-2": { + "text": "Vete al muro", + "extra": [""] + }, + "lvltxt2-3": { + "text": "Y saltar más alto", + "extra": [""] + }, + "lvltxt2-4": { + "text": "Salta en tu lugar y presiona Abajo para aplastar", + "extra": [""] + }, + "lvltxt2-5": { + "text": "(Puedes cruzar con el aplastar aquí)", + "extra": [""] + }, + "lvltxt2-6": { + "text": "Saltar tras aplastar", + "extra": [""] + }, + "lvltxt2-7": { + "text": "Para saltar mucho mas alto", + "extra": [""] + }, + "lvltxt3-1": { + "text": "Puedes deslizarte por las paredes", + "extra": [""] + }, + "lvltxt3-2": { + "text": "Salta mientras te deslizas por las paredes para hacer un salto de pared", + "extra": [""] + }, + "lvltxt4-1": { + "text": "¡Incluso puedes deslizarte por el suelo!", + "extra": [""] + }, + "lvltxt4-2": { + "text": "Presione la tecla Abajo", + "extra": [""] + }, + "lvltxt4-3": { + "text": "Salta mientras te deslizas para sumergirte", + "extra": [""] + }, + "lvltxt4-4": { + "text": "Tenga cuidado de no golpearse la cabeza ...", + "extra": [""] + }, + "lvltxt5-1": { + "text": "Estos son los malos", + "extra": [""] + }, + "lvltxt5-2": { + "text": "Intenta aplastar mientras caminas directamente a bucear", + "extra": [""] + }, + "lvltxt6-1": { + "text": "Bucea de nuevo ...", + "extra": [""] + }, + "lvltxt6-2": { + "text": "¡Y salta!", + "extra": [""] + }, + "lvltxt6-3": { + "text": "Estos son los buenos", + "extra": [""] + }, + "lvltxt7-2": { + "text": "Aplastar los resortes no los activará", + "extra": [""] + }, + "lvltxt8-1": { + "text": "Saltar", + "extra": [""] + }, + "lvltxt8-2": { + "text": "Bucea de nuevo ...", + "extra": [""] + }, + "lvltxt8-3": { + "text": "¡Salta de nuevo!", + "extra": [""] + }, + "lvltxt9-1": { + "text": "Oye, esto se está", + "extra": [""] + }, + "lvltxt9-2": { + "text": "SMASH!", + "extra": [""] + }, + "lvltxt9-3": { + "text": "\"Poniendo tenso\"", + "extra": [""] + }, + "lvltxt10-1": { + "text": "Fuerte", + "extra": [""] + }, + "lvltxt10-2": { + "text": "Normal", + "extra": [""] + }, + "lvltxt10-3": { + "text": "Débil", + "extra": [""] + }, + "lvltct10-4": { + "text": "(El deslizamiento aumenta la velocidad)", + "extra": [""] + }, + "lvltxt10-4": { + "text": "Confía", + "extra": [""] + }, + "lvltxt14-1": { + "text": "¡Aqui!", + "extra": [""] + }, + "lvltxt17-1": { + "text": "¡Reduzca la velocidad!", + "extra": [""] + }, + "lvltxt19-1": { + "text": "Presione Arriba y Abajo", + "extra": [""] + }, + "lvltxt23-1": { + "text": "¡Confía y bucea!", + "extra": [""] + }, + "lvltxt28-1": { + "text": "Camino equivocado :)", + "extra": [""] + }, + "lvltxt25-1": { + "text": "¡Nada aquí, lo siento!", + "extra": [""] + }, + "lvltxt25-2": { + "text": "Debe haber alguna forma de abrir esto ...", + "extra": [""] + }, + "lvltxt51-1": { + "text": "Por Leetle Toady", + "extra": [""] + }, + "lvltxt33-1": { + "text": "¡Bienvenido al programa espacial OvO!", + "extra": [""] + }, + "lvltxt33-2": { + "text": "por aquí ---->", + "extra": [""] + }, + "lvltxt33-3": { + "text": "Paso 1 :", + "extra": [""] + }, + "lvltxt33-4": { + "text": "¡COHETES!", + "extra": [""] + }, + "lvltxt33-5": { + "text": "¡MÁS COHETES!", + "extra": [""] + }, + "lvltxt33-6": { + "text": "¡MÁS COHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEETES!", + "extra": [""] + }, + "lvltxt34-1": { + "text": "Sea inventivo para evitar los cohetes", + "extra": [""] + }, + "lvltxt38-1": { + "text": "Moverse", + "extra": [""] + }, + "lvltxt41-1": { + "text": "Ràpidamente", + "extra": [""] + }, + "lvltxt41-2": { + "text": "Mediante", + "extra": [""] + }, + "lvltxt41-3": { + "text": "El", + "extra": [""] + }, + "lvltxt41-4": { + "text": "Portal", + "extra": [""] + }, + "": { + "text": "", + "extra": [""] + }, + "lvltxt40-1": { + "text": "<--- Bucea", + "extra": [""] + }, + "level1": { + "text": "Comienzo", + "extra": [""] + }, + "level2": { + "text": "Difícil", + "extra": [""] + }, + "level3": { + "text": "Muito Difícil", + "extra": [""] + }, + "level4": { + "text": "Extremadamente Difícil", + "extra": [""] + }, + "level5": { + "text": "Peligroso", + "extra": [""] + }, + "level6": { + "text": "Imposible", + "extra": [""] + }, + "level7": { + "text": "Agradable", + "extra": [""] + }, + "level8": { + "text": "Saltar y bucear", + "extra": [""] + }, + "level9": { + "text": "Una sabia decisión", + "extra": [""] + }, + "level10": { + "text": "Una cuestión de fuerza", + "extra": [""] + }, + "level11": { + "text": "Reactividad", + "extra": [""] + }, + "level12": { + "text": "Un pequeño laberinto de muros", + "extra": [""] + }, + "level13": { + "text": "Una cuestión de velocidad", + "extra": [""] + }, + "level14": { + "text": "Momento", + "extra": [""] + }, + "level15": { + "text": "Artilugio mortal I", + "extra": [""] + }, + "level16": { + "text": "Cuesta abajo", + "extra": [""] + }, + "level17": { + "text": "Con calma", + "extra": [""] + }, + "level18": { + "text": "Habitación con espejos I", + "extra": [""] + }, + "level19": { + "text": "Habitación pequeña puntiaguda", + "extra": [""] + }, + "level20": { + "text": "Artilugio durmiente", + "extra": [""] + }, + "level21": { + "text": "Cuesta arriba", + "extra": [""] + }, + "level22": { + "text": "Iteraciones", + "extra": [""] + }, + "level23": { + "text": "Salto de fe", + "extra": [""] + }, + "level24": { + "text": "Remolino", + "extra": [""] + }, + "level25": { + "text": "Mecánica simple", + "extra": [""] + }, + "level26": { + "text": "Tres puertas", + "extra": [""] + }, + "level27": { + "text": "Artilugio despierto", + "extra": [""] + }, + "level28": { + "text": "Artilugio mortal II", + "extra": [""] + }, + "level29": { + "text": "Pequeña plataforma amigable I", + "extra": [""] + }, + "level30": { + "text": "Pequeña plataforma amigable II", + "extra": [""] + }, + "level31": { + "text": "Cuadrilátero hilarante", + "extra": [""] + }, + "level32": { + "text": "Corre por tu vida", + "extra": [""] + }, + "level33": { + "text": "Examen de selección", + "extra": [""] + }, + "level34": { + "text": "Prueba de inteligencia", + "extra": [""] + }, + "level35": { + "text": "Prueba de instinto", + "extra": [""] + }, + "level36": { + "text": "Prueba de velocidad", + "extra": [""] + }, + "level37": { + "text": "Prueba de precisión", + "extra": [""] + }, + "level38": { + "text": "Prueba de adaptación", + "extra": [""] + }, + "level39": { + "text": "El diploma ...?", + "extra": [""] + }, + "level40": { + "text": "El examen final", + "extra": [""] + }, + "level41": { + "text": "Puesta en marcha", + "extra": [""] + }, + "level42": { + "text": "Procesal", + "extra": [""] + }, + "level43": { + "text": "Cuadrilátero histérico", + "extra": [""] + }, + "level44": { + "text": "Retropropagación", + "extra": [""] + }, + "level45": { + "text": "Aritmética", + "extra": [""] + }, + "level46": { + "text": "Recursividad", + "extra": [""] + }, + "level47": { + "text": "Ciencia espacial", + "extra": [""] + }, + "level48": { + "text": "Binario", + "extra": [""] + }, + "level49": { + "text": "La doncella de hierro", + "extra": [""] + }, + "level50": { + "text": "Hilo de aguja", + "extra": [""] + }, + "level51": { + "text": "Las torres Gemelas", + "extra": [""] + }, + "level52": { + "text": "Andrómeda", + "extra": [""] + }, + "yourfinaltime": { + "text": "Tu tiempo final:", + "extra": [""] + }, + "timerforthislevel": { + "text": "Tiempo de niveles", + "extra": [""] + }, + "tryagainhardmode": { + "text": "¡Vuelve a intentarlo en modo difícil!", + "extra": [""] + } + }, + "it-it": { + "play": { + "text": "GIOCA", + "extra": [""] + }, + "playlevelmenu": { + "text": "GIOCA", + "extra": [""] + }, + "resume": { + "text": "RIPRENDI", + "extra": [""] + }, + "restart": { + "text": "RICOMINCIA", + "extra": [""] + }, + "levels": { + "text": "LIVELLI", + "extra": [""] + }, + "credits": { + "text": "CREDITI", + "extra": [""] + }, + "removemidrollads": { + "text": "rimuovi pubblicità tra i livelli", + "extra": [""] + }, + "randomskin": { + "text": "SKIN CASUALE", + "extra": [""] + }, + "adblocktitle": { + "text": "ADLOCK RILEVATO", + "extra": [""] + }, + "adblockdescription": { + "text": "disabilità adblock e riprova", + "extra": [""] + }, + "offlineready": { + "text": "gioco offline pronto!", + "extra": [""] + }, + "offlinereadydesc": { + "text": "ora puoi giocare offline!", + "extra": [""] + }, + "updatefound": { + "text": "aggiornamento rilevato!", + "extra": [""] + }, + "updatefounddesc": { + "text": "un nuovo aggiornamento è stato rilevato e si sta scaricando nel background", + "extra": [""] + }, + "updateready": { + "text": "aggiornamento terminato!", + "extra": [""] + }, + "updatereadydesc": { + "text": "un nuovo aggiornamento è stato scaricato! ricarica il gioco o clicca QUI per caricare la nuova versione ", + "extra": [""] + }, + "tip1": { + "text": "sapevi che puoi giocare ad OvO anche su mobile ?", + "extra": [""] + }, + "tip2": { + "text": "vuoi diventare uno speedrunner di ovo? unisciti alla nostra community su discord.gg/hTNX225Njt", + "extra": [""] + }, + "tip3": { + "text": "premi R per ricominciare il livello, premi Ctrl + R per ricominciare la partita in modalità Gioca", + "extra": [""] + }, + "tip4": { + "text": "attiva la modalità esperto se sei un giocatore esperto", + "extra": [""] + }, + "tip5": { + "text": "attiva la modalità moderna per scaricare i replay dei livelli ", + "extra": [""] + }, + "tip6": { + "text": "in modalità moderna puoi attivare il debug nel menu di pausa o usando F2", + "extra": [""] + }, + "selectlang": { + "text": "seleziona la lingua ", + "extra": [""] + }, + "ad1": { + "text": "nessuna pubblicità disponibile", + "extra": [""] + }, + "ad2": { + "text": "nientepiù pubblicità tra i livelli", + "extra": [""] + }, + "ad3": { + "text": "le pubblicità non appariranno più tra i livelli", + "extra": [""] + }, + "tip7": { + "text": "sul desktopo puoi configurare i comandi che preferisci dalle opzioni ", + "extra": [""] + }, + "default": { + "text": "classica", + "extra": [""] + }, + "electrical": { + "text": "elettrica", + "extra": [""] + }, + "pole": { + "text": "poligono ", + "extra": [""] + }, + "pinkguy": { + "text": "Pink Guy", + "extra": [""] + }, + "ovoplus": { + "text": "OvO+", + "extra": [""] + }, + "knight": { + "text": "cavaliere", + "extra": [""] + }, + "dknight": { + "text": "cavaliere oscuro", + "extra": [""] + }, + "lknight": { + "text": "cavaliere della luce", + "extra": [""] + }, + "astronaut": { + "text": "astronauta", + "extra": [""] + }, + "alien": { + "text": "alieno", + "extra": [""] + }, + "erigato": { + "text": "Erigato", + "extra": [""] + }, + "batter": { + "text": "Battitore", + "extra": [""] + }, + "adalich": { + "text": "Adalich", + "extra": [""] + }, + "fallen": { + "text": "il caduto", + "extra": [""] + }, + "pulse": { + "text": "pulsante ", + "extra": [""] + }, + "materwelon": { + "text": "cocomero", + "extra": [""] + }, + "flickd": { + "text": "Fl1ckd", + "extra": [""] + }, + "theliljoker": { + "text": "TheLil Joker", + "extra": [""] + }, + "amogus": { + "text": "amogus ", + "extra": [""] + }, + "french": { + "text": "", + "extra": [""] + }, + "english": { + "text": "", + "extra": [""] + }, + "spanish": { + "text": "", + "extra": [""] + }, + "brazilian": { + "text": "", + "extra": [""] + }, + "shyguy": { + "text": "ShyGuy", + "extra": [""] + }, + "hidden": { + "text": "Nascosto", + "extra": [""] + }, + "choose": { + "text": "seleziona ", + "extra": [""] + }, + "chosen": { + "text": "selezionato", + "extra": [""] + }, + "price": { + "text": "prezzo: {0}", + "extra": [""] + }, + "achievement": { + "text": "Obbiettivi: {0}", + "extra": [""] + }, + "buy": { + "text": "compra ", + "extra": [""] + }, + "acquired": { + "text": "ottenuto", + "extra": [""] + }, + "back": { + "text": "INDIETRO", + "extra": [""] + }, + "a1t": { + "text": "OvO", + "extra": [""] + }, + "a1d": { + "text": "Cos'è questo?", + "extra": [""] + }, + "a2t": { + "text": "oh no la mia testa", + "extra": [""] + }, + "a2d": { + "text": "smettila per favore!", + "extra": [""] + }, + "a3t": { + "text": "mi fai male alla testa", + "extra": [""] + }, + "a3d": { + "text": ":(", + "extra": [""] + }, + "a4t": { + "text": "Tutorial", + "extra": [""] + }, + "a4d": { + "text": "finisci la sezione tutorial", + "extra": [""] + }, + "a5t": { + "text": "la cosa si fa seria", + "extra": [""] + }, + "a5d": { + "text": "finisci la sezione seria", + "extra": [""] + }, + "a6t": { + "text": "meccaniche", + "extra": [""] + }, + "a6d": { + "text": "finisci la sezione meccaniche", + "extra": [""] + }, + "a7t": { + "text": "ordine superiore", + "extra": [""] + }, + "a7d": { + "text": "finisci la sezione ordine superiore", + "extra": [""] + }, + "a8t": { + "text": "spazio ai programmatori di OvO", + "extra": [""] + }, + "a8d": { + "text": "finisci la sezione spazio ai programmatori", + "extra": [""] + }, + "a9t": { + "text": "avventura mistica", + "extra": [""] + }, + "a9d": { + "text": "finisci l'avventura attraverso il portale", + "extra": [""] + }, + "a10t": { + "text": "lavoro della community", + "extra": [""] + }, + "a10d": { + "text": "finisci i livelli della community", + "extra": [""] + }, + "a11t": { + "text": "Purificato", + "extra": [""] + }, + "a11d": { + "text": "finisci ogni livello", + "extra": [""] + }, + "a12t": { + "text": "monete !", + "extra": [""] + }, + "a12d": { + "text": "collezziona una moneta", + "extra": [""] + }, + "a13t": { + "text": "entusiasmo da denaro", + "extra": [""] + }, + "a13d": { + "text": "collezziona 5 monete", + "extra": [""] + }, + "a14t": { + "text": "denaro-sauro", + "extra": [""] + }, + "a14d": { + "text": "collezziona 10 monete", + "extra": [""] + }, + "a15t": { + "text": "cacciatore di risparmi", + "extra": [""] + }, + "a15d": { + "text": "collezziona 30 monete", + "extra": [""] + }, + "a16t": { + "text": "dio denaro", + "extra": [""] + }, + "a16d": { + "text": "collezziona 40 monete", + "extra": [""] + }, + "a17t": { + "text": "moneta segreta", + "extra": [""] + }, + "a17d": { + "text": "collezziona la moneta segreta", + "extra": [""] + }, + "a18t": { + "text": "corridore", + "extra": [""] + }, + "a18d": { + "text": "finisci il gioco in meno di 30 minuti", + "extra": [""] + }, + "a19t": { + "text": "speedrunner", + "extra": [""] + }, + "a19d": { + "text": "finisci il gioco in meno di 20 minuti", + "extra": [""] + }, + "a20t": { + "text": "maestro dello scatto", + "extra": [""] + }, + "a20d": { + "text": "finisci il gioco in meno di 15 minuti", + "extra": [""] + }, + "a21t": { + "text": "migliori corridori ", + "extra": [""] + }, + "a21d": { + "text": "finisci il gioco in meno di 12 minuti", + "extra": [""] + }, + "a22t": { + "text": "velocità della luce", + "extra": [""] + }, + "a22d": { + "text": "finisci il gioco in meno di 10 minuti", + "extra": [""] + }, + "likemagic": { + "text": "magia!", + "extra": [""] + }, + "unlockall": { + "text": "hai sbloccatp ogni livello!", + "extra": [""] + }, + "achievementunlocked": { + "text": "obbiettivo sbloccato!", + "extra": [""] + }, + "skinunlocked": { + "text": "skin sbloccata!", + "extra": [""] + }, + "goldearned": { + "text": "oro ottenuto!", + "extra": [""] + }, + "xgoldearned": { + "text": "hai ottenuto {0} di oro", + "extra": [""] + }, + "locked": { + "text": "bloccato", + "extra": [""] + }, + "music": { + "text": "musica", + "extra": [""] + }, + "sounds": { + "text": "suoni", + "extra": [""] + }, + "hard": { + "text": "modalità difficile", + "extra": [""] + }, + "advanced": { + "text": "modalità moderna", + "extra": [""] + }, + "inputs": { + "text": "comandi", + "extra": [""] + }, + "savedata": { + "text": "salvataggio", + "extra": [""] + }, + "savedatatext": { + "text": "salva progressi", + "extra": [""] + }, + "mobilemode": { + "text": "dispositivo", + "extra": [""] + }, + "up": { + "text": "su", + "extra": [""] + }, + "down": { + "text": "giù", + "extra": [""] + }, + "left": { + "text": "sinistra", + "extra": [""] + }, + "right": { + "text": "destra", + "extra": [""] + }, + "setkey": { + "text": "cambia un comando", + "extra": [""] + }, + "collectedcoins": { + "text": "monet collezzionate", + "extra": [""] + }, + "clearsave": { + "text": "cancella salvataggio", + "extra": [""] + }, + "clearcoins": { + "text": "resetta le monete", + "extra": [""] + }, + "autodetectinput": { + "text": "auto rilevazione", + "extra": [""] + }, + "forcemobile": { + "text": "forza mobile", + "extra": [""] + }, + "forcedesktop": { + "text": "forza il desktop", + "extra": [""] + }, + "whatdeviceinput": { + "text": "che dispositivo stai usando?", + "extra": [""] + }, + "madebydedra": { + "text": "creato da Dedra", + "extra": [""] + }, + "poweredby": { + "text": "offerto da construct 2", + "extra": [""] + }, + "runsection": { + "text": "sezione partita", + "extra": [""] + }, + "basics": { + "text": "le basi", + "extra": [""] + }, + "gettingserious": { + "text": "la cosa si fa seria", + "extra": [""] + }, + "higherorder": { + "text": "ordine superiore", + "extra": [""] + }, + "mechanicis": { + "text": "meccaniche", + "extra": [""] + }, + "ovospaceprogram": { + "text": "spazio ai programmatori di OvO", + "extra": [""] + }, + "jttp": { + "text": "avventura attraverso il portale", + "extra": [""] + }, + "community": { + "text": "livelli della community", + "extra": [""] + }, + "besttime": { + "text": "tempo migliore:", + "extra": [""] + }, + "individuallevels": { + "text": "livelli individuali", + "extra": [""] + }, + "loadreplay": { + "text": "carica replay", + "extra": [""] + }, + "adplaying": { + "text": "una pubblicità dovrebbe essere in corso", + "extra": [""] + }, + "toggledebug": { + "text": "attiva il debug", + "extra": [""] + }, + "downloadreplay": { + "text": "scarica replay", + "extra": [""] + }, + "next": { + "text": "PROSSIMO", + "extra": [""] + }, + "replay": { + "text": "REPLAY", + "extra": [""] + }, + "pause": { + "text": "PAUSA", + "extra": [""] + }, + "quit": { + "text": "ESCI", + "extra": [""] + }, + "lvltxt1-1": { + "text": "Ciao, e benvento su OvO", + "extra": [""] + }, + "lvltxt1-2": { + "text": "usa le frecce per muoverti!", + "extra": [""] + }, + "lvltxt1-3": { + "text": "premi la freccia SU per saltare ", + "extra": [""] + }, + "lvltxt1-4": { + "text": "questa è la fine del livello", + "extra": [""] + }, + "lvltxt2-1": { + "text": "SALTA", + "extra": [""] + }, + "lvltxt2-2": { + "text": "vai vicino al muro", + "extra": [""] + }, + "lvltxt2-3": { + "text": "e salta più in alto", + "extra": [""] + }, + "lvltxt2-4": { + "text": "fai uno schianto a terra premendo giù mentre sei in volo", + "extra": [""] + }, + "lvltxt2-5": { + "text": "(puoi rompere questo)", + "extra": [""] + }, + "lvltxt2-6": { + "text": "salta dopo uno schianto", + "extra": [""] + }, + "lvltxt2-7": { + "text": "per saltare più in alto", + "extra": [""] + }, + "lvltxt3-1": { + "text": "puoi scivolare lungo i muri", + "extra": [""] + }, + "lvltxt3-2": { + "text": "salta mentre scivoli per fare un salto a parete", + "extra": [""] + }, + "lvltxt4-1": { + "text": "puoi anche scivolare!", + "extra": [""] + }, + "lvltxt4-2": { + "text": "premi la freccia giù", + "extra": [""] + }, + "lvltxt4-3": { + "text": "salta mentre scivoli per fare un tuffo nell'aria", + "extra": [""] + }, + "lvltxt4-4": { + "text": "stai attento a non sbattere la testa", + "extra": [""] + }, + "lvltxt5-1": { + "text": "quest sono dei ragazzacci", + "extra": [""] + }, + "lvltxt5-2": { + "text": "prova a fare uno schianto poco prima di fare un tuffo", + "extra": [""] + }, + "lvltxt6-1": { + "text": "fai un altro tuffo", + "extra": [""] + }, + "lvltxt6-2": { + "text": "e salta", + "extra": [""] + }, + "lvltxt6-3": { + "text": "questi sono bravi ragazzi", + "extra": [""] + }, + "lvltxt7-2": { + "text": "se fai uno schianto sui trampolini non verranno attivati", + "extra": [""] + }, + "lvltxt8-1": { + "text": "salta", + "extra": [""] + }, + "lvltxt8-2": { + "text": "tuffo", + "extra": [""] + }, + "lvltxt8-3": { + "text": "ri-salta", + "extra": [""] + }, + "lvltxt9-1": { + "text": "hey questo è...", + "extra": [""] + }, + "lvltxt9-2": { + "text": "SCHANTO!", + "extra": [""] + }, + "lvltxt9-3": { + "text": "\"La cosa si fa SERIA\"", + "extra": [""] + }, + "lvltxt10-1": { + "text": "Forte", + "extra": [""] + }, + "lvltxt10-2": { + "text": "Normale", + "extra": [""] + }, + "lvltxt10-3": { + "text": "Debole", + "extra": [""] + }, + "lvltct10-4": { + "text": "(scivolare aumenta la velocità)", + "extra": [""] + }, + "lvltxt10-4": { + "text": "Fidati", + "extra": [""] + }, + "lvltxt14-1": { + "text": "QUI!", + "extra": [""] + }, + "lvltxt17-1": { + "text": "RALLENTA!", + "extra": [""] + }, + "lvltxt19-1": { + "text": "premi su e giù", + "extra": [""] + }, + "lvltxt23-1": { + "text": "fidati e tuffati", + "extra": [""] + }, + "lvltxt28-1": { + "text": "psto sbagliato :)", + "extra": [""] + }, + "lvltxt25-1": { + "text": "Mi dispiace, non c'è proprio niente qui...", + "extra": [""] + }, + "lvltxt25-2": { + "text": "si può aprire in qualche modo....", + "extra": [""] + }, + "lvltxt51-1": { + "text": "Di Leetle Toady", + "extra": [""] + }, + "lvltxt33-1": { + "text": "Prendi parte allo spazio per i programmatori di Ovo!", + "extra": [""] + }, + "lvltxt33-2": { + "text": "da questa parte ---->", + "extra": [""] + }, + "lvltxt33-3": { + "text": "il primo passo è...", + "extra": [""] + }, + "lvltxt33-4": { + "text": "RAZZI!", + "extra": [""] + }, + "lvltxt33-5": { + "text": "ALTRI RAZZI!", + "extra": [""] + }, + "lvltxt33-6": { + "text": "ANCORA RAZZIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII!", + "extra": [""] + }, + "lvltxt34-1": { + "text": "Dovrai cercare di stare fuori portata quando possibile", + "extra": [""] + }, + "lvltxt38-1": { + "text": "MUOVITI!", + "extra": [""] + }, + "lvltxt41-1": { + "text": "VELOCE", + "extra": [""] + }, + "lvltxt41-2": { + "text": "ATTRAVERSA", + "extra": [""] + }, + "lvltxt41-3": { + "text": "IL ", + "extra": [""] + }, + "lvltxt41-4": { + "text": "PORTALE!", + "extra": [""] + }, + "": { + "text": "", + "extra": [""] + }, + "lvltxt40-1": { + "text": "<--- tuffo", + "extra": [""] + }, + "level1": { + "text": "inizia", + "extra": [""] + }, + "level2": { + "text": "difficile", + "extra": [""] + }, + "level3": { + "text": "più difficile", + "extra": [""] + }, + "level4": { + "text": "il più difficile", + "extra": [""] + }, + "level5": { + "text": "infernale", + "extra": [""] + }, + "level6": { + "text": "impossiile", + "extra": [""] + }, + "level7": { + "text": "celestiale", + "extra": [""] + }, + "level8": { + "text": "salto & tuffo", + "extra": [""] + }, + "level9": { + "text": "una decisione saggia", + "extra": [""] + }, + "level10": { + "text": "questione di forza", + "extra": [""] + }, + "level11": { + "text": "reattività", + "extra": [""] + }, + "level12": { + "text": "un piccolo labirinto", + "extra": [""] + }, + "level13": { + "text": "questione di velocità", + "extra": [""] + }, + "level14": { + "text": "tempismo", + "extra": [""] + }, + "level15": { + "text": "aggeggio mortale 1", + "extra": [""] + }, + "level16": { + "text": "una via giù", + "extra": [""] + }, + "level17": { + "text": "con calma", + "extra": [""] + }, + "level18": { + "text": "stanza specchiata 1", + "extra": [""] + }, + "level19": { + "text": "piccola casa spinosa", + "extra": [""] + }, + "level20": { + "text": "aggeggio dormiente", + "extra": [""] + }, + "level21": { + "text": "una via SU", + "extra": [""] + }, + "level22": { + "text": "iterazioni", + "extra": [""] + }, + "level23": { + "text": "salto della fede", + "extra": [""] + }, + "level24": { + "text": "vortice", + "extra": [""] + }, + "level25": { + "text": "semplici meccaniche", + "extra": [""] + }, + "level26": { + "text": "tre porte", + "extra": [""] + }, + "level27": { + "text": "aggeggio risevegliato", + "extra": [""] + }, + "level28": { + "text": "aggeggio mortale 2", + "extra": [""] + }, + "level29": { + "text": "piccola piattaforma amichevole 1", + "extra": [""] + }, + "level30": { + "text": "piccola piattaforma amichevole 2", + "extra": [""] + }, + "level31": { + "text": "quadrilatero buffo", + "extra": [""] + }, + "level32": { + "text": "corri se vuoi vivere", + "extra": [""] + }, + "level33": { + "text": "esame di selezione", + "extra": [""] + }, + "level34": { + "text": "test di intelligenza", + "extra": [""] + }, + "level35": { + "text": "test di istinto", + "extra": [""] + }, + "level36": { + "text": "test di velocità", + "extra": [""] + }, + "level37": { + "text": "test di accuratezza", + "extra": [""] + }, + "level38": { + "text": "test di adattazzione", + "extra": [""] + }, + "level39": { + "text": "sfumature?", + "extra": [""] + }, + "level40": { + "text": "esame finale", + "extra": [""] + }, + "level41": { + "text": "inizializzazione", + "extra": [""] + }, + "level42": { + "text": "procedurale", + "extra": [""] + }, + "level43": { + "text": "quadrilatero isterico", + "extra": [""] + }, + "level44": { + "text": "propagazione all'indietro", + "extra": [""] + }, + "level45": { + "text": "aritmetica", + "extra": [""] + }, + "level46": { + "text": "ricorsione", + "extra": [""] + }, + "level47": { + "text": "scenza dei razzi", + "extra": [""] + }, + "level48": { + "text": "binario", + "extra": [""] + }, + "level49": { + "text": "la sirena d'acciaio", + "extra": [""] + }, + "level50": { + "text": "infilare l'ago", + "extra": [""] + }, + "level51": { + "text": "le torri gemelle", + "extra": [""] + }, + "level52": { + "text": "Andromeda", + "extra": [""] + }, + "yourfinaltime": { + "text": "Il tuo tempo finale", + "extra": [""] + }, + "timerforthislevel": { + "text": "Timer per questo livello", + "extra": [""] + }, + "tryagainhardmode": { + "text": "ora prova in modalità difficile!", + "extra": [""] + } + } + } +} diff --git a/games/ovo/1.4.4/levels.json b/games/ovo/1.4.4/levels.json new file mode 100644 index 00000000..96ebb726 --- /dev/null +++ b/games/ovo/1.4.4/levels.json @@ -0,0 +1,44 @@ +[ + { + "name": "Basics", + "lang": "basics", + "textScale": 1, + "levels": [1, 8] + }, + { + "name": "Getting serious", + "lang": "gettingserious", + "textScale": 1, + "levels": [9, 16] + }, + { + "name": "Higher order", + "lang": "higherorder", + "textScale": 1, + "levels": [17, 24] + }, + { + "name": "Mechanics", + "lang": "mechanicis", + "textScale": 1, + "levels": [25, 32] + }, + { + "name": "OvO Space Program", + "lang": "ovospaceprogram", + "textScale": 1, + "levels": [33, 40] + }, + { + "name": "Journey through the portal", + "lang": "jttp", + "textScale": 0.8, + "levels": [41, 48] + }, + { + "name": "Community levels", + "lang": "community", + "textScale": 1, + "levels": [49, 52] + } +] diff --git a/games/ovo/1.4.4/lightspeed.png b/games/ovo/1.4.4/lightspeed.png new file mode 100644 index 0000000000000000000000000000000000000000..21f6aaa626d892e82de749358432f646986e5ab0 GIT binary patch literal 557 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc4Tn5k978JN-cD)EV^QRA`ToEDSJmwUtx{VS zG3RLOE1ESt@Yz*xfkH z@On?kZ(E)XlXm}Q1j_17{L88QZMoEh+W%?qzo~IB?mn<>Jx8P|L#EV~x^9Jcu{)cO z9Br8Cekv~8Ug*sh^G}V7k9#@p|7y5+U+4#6QIm;tq^~L!+&t8ut~g5}d+l4thsIMc zwA|TJ$+v9!_XD}VJY1q5Pw2_=aN?P8VvpFQIJwUIPxykSh+S;Sy>g^aiR-)XEDP@n z=DQ0xKX9nb&)myuWFOtn)4B9q&A&@s<}l8mH#c1LKJcjA$mE*E;9c=}f8&KCy-Hm> zd|TAQ+)VPMs~4rjaeM0bs~l+vbAVX*M{WPh&Wz78KKkz)PnXnv@#xrk?c0J6GjA!h z8i3r~kUx=MzB6H>jBQHpmF-+5k9ri`zD50>xI@CAStMm|GmBa7)5O(H6VwvknrzBq zn6&ooZl+D|?=O+s;Ju6SePx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0hdWcK~z{r)sWF` z#4rp)vq*RE3SFY;M<-~%I!S67ra>!|?Oe{+D}jd#WRW6n`_I}3JXHJp$6JWK6U()K zeSd}o#g>Q<$TG~zQXCpGQR=dW2Z7qV$3Mj83Loyl`=X37t!zMu3iHPm*i-((ln%jB zsM<4lhY@c>Rina};y29v93Hio=*llQ@ByCrcLrs+6!sIL>XHvI_#H?5tVfiUkgB0< z^k9#_{ox2?*f+chsW2EJ4EEKV(aW)K_!9@^2XAKhkYW3N)+5R&G#ZuxA}E9pdtP3D zc(+j=s^ba-!WUr&fiJSG3?Je*E`wdnu~TT2hw5+yAH{csFM~PF8s(un8e#h!$Zt3{ z0^UTUL*NV?+Iv^nJMJbL-BiXr7VNz$&llmnM5BXw284UB%KNi23}O*sdB^(-RdsO|1R_-JFnnXG4Ddk;AEx_oh_+SGo%zgw3tHulw$kNuVH@18y@L~qxV<9_|`OkVtW5hQPI zyX*3T$BVsd-+X!D*WA~y_jTjt#n!x5db?aMuXn$%^6}S;3%>j1Y9}9gz1Z3OZ`BuH zq4oWIcfY*8Xzsa3&no5eTKU?|M;>2XI4ke(i`lAj{d`wTUc2Ad`B+i1Vp+8Pue8p$ z7Zqpa6<;*>)#-Peje~Jw@x*0!FG`l(lAWt)DEl|#^1By2)^GdHO_eo8b}u$oS+-c-boJu1lh^c_HNSk}e)d(yXB8kn!RlAwW~*B^Ctqb4 z12ta(O8alJy2aDBSUxkzU0ONJeYWzIi*8E2aap8rjb3Fee*X62%xa+C32yq5rCTn3 z{`TUG?W+uBkHyn_tZu!itS)&bSGq-T$whBB+1xLCY^{p>t!{B#dZD_w&ukAcOe^7P zKLA7j$;!pO3cYbaa}NWfVDj=lvnG?OlPebUz6Zv`JfOyZo&Qd(Sll}gsPik3W{{Tx z+F4vxvK(Z|181P2RX}5|0BNS044|vdzq~lN3P?Bb_gdZhu*$vs+bD;$FaRc@%fPq@ z21VP4g^{wkRmQk;?$BVpc z&S literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/lzma.js b/games/ovo/1.4.4/lzma.js new file mode 100644 index 00000000..a2a6121a --- /dev/null +++ b/games/ovo/1.4.4/lzma.js @@ -0,0 +1,5 @@ +var e=function(){"use strict";function r(e,r){postMessage({action:xt,cbn:r,result:e})}function t(e){var r=[];return r[e-1]=void 0,r}function o(e,r){return i(e[0]+r[0],e[1]+r[1])}function n(e,r){return u(~~Math.max(Math.min(e[1]/Ot,2147483647),-2147483648)&~~Math.max(Math.min(r[1]/Ot,2147483647),-2147483648),c(e)&c(r))}function s(e,r){var t,o;return e[0]==r[0]&&e[1]==r[1]?0:(t=0>e[1],o=0>r[1],t&&!o?-1:!t&&o?1:h(e,r)[1]<0?-1:1)}function i(e,r){var t,o;for(r%=0x10000000000000000,e%=0x10000000000000000,t=r%Ot,o=Math.floor(e/Ot)*Ot,r=r-t+o,e=e-o+t;0>e;)e+=Ot,r-=Ot;for(;e>4294967295;)e-=Ot,r+=Ot;for(r%=0x10000000000000000;r>0x7fffffff00000000;)r-=0x10000000000000000;for(;-0x8000000000000000>r;)r+=0x10000000000000000;return[e,r]}function _(e,r){return e[0]==r[0]&&e[1]==r[1]}function a(e){return e>=0?[e,0]:[e+Ot,-Ot]}function c(e){return e[0]>=2147483648?~~Math.max(Math.min(e[0]-Ot,2147483647),-2147483648):~~Math.max(Math.min(e[0],2147483647),-2147483648)}function u(e,r){var t,o;return t=e*Ot,o=r,0>r&&(o+=Ot),[o,t]}function f(e){return 30>=e?1<e[1])throw Error("Neg");return s=f(r),o=e[1]*s%0x10000000000000000,n=e[0]*s,t=n-n%Ot,o+=t,n-=t,o>=0x8000000000000000&&(o-=0x10000000000000000),[n,o]}function d(e,r){var t;return r&=63,t=f(r),i(Math.floor(e[0]/t),e[1]/t)}function p(e,r){var t;return r&=63,t=d(e,r),0>e[1]&&(t=o(t,m([2,0],63-r))),t}function h(e,r){return i(e[0]-r[0],e[1]-r[1])}function P(e,r){return e.Mc=r,e.Lc=0,e.Yb=r.length,e}function l(e){return e.Lc>=e.Yb?-1:255&e.Mc[e.Lc++]}function v(e,r,t,o){return e.Lc>=e.Yb?-1:(o=Math.min(o,e.Yb-e.Lc),M(e.Mc,e.Lc,r,t,o),e.Lc+=o,o)}function B(e){return e.Mc=t(32),e.Yb=0,e}function S(e){var r=e.Mc;return r.length=e.Yb,r}function g(e,r){e.Mc[e.Yb++]=r<<24>>24}function k(e,r,t,o){M(r,t,e.Mc,e.Yb,o),e.Yb+=o}function R(e,r,t,o,n){var s;for(s=r;t>s;++s)o[n++]=e.charCodeAt(s)}function M(e,r,t,o,n){for(var s=0;n>s;++s)t[o+s]=e[r+s]}function D(e,r){Ar(r,1<a;a+=8)g(o,255&c(d(n,a)));r.yb=(_.W=0,_.oc=t,_.pc=0,Mr(_),_.d.Ab=o,Fr(_),wr(_),br(_),_.$.rb=_.n+1-2,Qr(_.$,1<<_.Y),_.i.rb=_.n+1-2,Qr(_.i,1<<_.Y),void(_.g=Gt),X({},_))}function w(e,r,t){return e.Nb=B({}),b(e,P({},r),e.Nb,a(r.length),t),e}function E(e,r,t){var o,n,s,i,_="",c=[];for(n=0;5>n;++n){if(s=l(r),-1==s)throw Error("truncated input");c[n]=s<<24>>24}if(o=ir({}),!ar(o,c))throw Error("corrupted input");for(n=0;64>n;n+=8){if(s=l(r),-1==s)throw Error("truncated input");s=s.toString(16),1==s.length&&(s="0"+s),_=s+""+_}/^0+$|^f+$/i.test(_)?e.Tb=At:(i=parseInt(_,16),e.Tb=i>4294967295?At:a(i)),e.yb=nr(o,r,t,e.Tb)}function L(e,r){return e.Nb=B({}),E(e,P({},r),e.Nb),e}function y(e,r,o,n){var s;e.Bc=r,e._b=o,s=r+o+n,(null==e.c||e.Kb!=s)&&(e.c=null,e.Kb=s,e.c=t(e.Kb)),e.H=e.Kb-o}function C(e,r){return e.c[e.f+e.o+r]}function z(e,r,t,o){var n,s;for(e.T&&e.o+r+o>e.h&&(o=e.h-(e.o+r)),++t,s=e.f+e.o+r,n=0;o>n&&e.c[s+n]==e.c[s+n-t];++n);return n}function F(e){return e.h-e.o}function I(e){var r,t,o;for(o=e.f+e.o-e.Bc,o>0&&--o,t=e.f+e.h-o,r=0;t>r;++r)e.c[r]=e.c[o+r];e.f-=o}function x(e){var r;++e.o,e.o>e.zb&&(r=e.f+e.o,r>e.H&&I(e),N(e))}function N(e){var r,t,o;if(!e.T)for(;;){if(o=-e.f+e.Kb-e.h,!o)return;if(r=v(e.cc,e.c,e.f+e.h,o),-1==r)return e.zb=e.h,t=e.f+e.zb,t>e.H&&(e.zb=e.H-e.f),void(e.T=1);e.h+=r,e.h>=e.o+e._b&&(e.zb=e.h-e._b)}}function O(e,r){e.f+=r,e.zb-=r,e.o-=r,e.h-=r}function A(e,r,o,n,s){var i,_,a;1073741567>r&&(e.Fc=16+(n>>1),a=~~((r+o+n+s)/2)+256,y(e,r+o,n+s,a),e.ob=n,i=r+1,e.p!=i&&(e.L=t(2*(e.p=i))),_=65536,e.qb&&(_=r-1,_|=_>>1,_|=_>>2,_|=_>>4,_|=_>>8,_>>=1,_|=65535,_>16777216&&(_>>=1),e.Ec=_,++_,_+=e.R),_!=e.rc&&(e.ub=t(e.rc=_)))}function H(e,r){var t,o,n,s,i,_,a,c,u,f,m,d,p,h,P,l,v,B,S,g,k;if(e.h>=e.o+e.ob)h=e.ob;else if(h=e.h-e.o,e.xb>h)return W(e),0;for(v=0,P=e.o>e.p?e.o-e.p:0,o=e.f+e.o,l=1,c=0,u=0,e.qb?(k=Tt[255&e.c[o]]^255&e.c[o+1],c=1023&k,k^=(255&e.c[o+2])<<8,u=65535&k,f=(k^Tt[255&e.c[o+3]]<<5)&e.Ec):f=255&e.c[o]^(255&e.c[o+1])<<8,n=e.ub[e.R+f]||0,e.qb&&(s=e.ub[c]||0,i=e.ub[1024+u]||0,e.ub[c]=e.o,e.ub[1024+u]=e.o,s>P&&e.c[e.f+s]==e.c[o]&&(r[v++]=l=2,r[v++]=e.o-s-1),i>P&&e.c[e.f+i]==e.c[o]&&(i==s&&(v-=2),r[v++]=l=3,r[v++]=e.o-i-1,s=i),0!=v&&s==n&&(v-=2,l=1)),e.ub[e.R+f]=e.o,S=(e.k<<1)+1,g=e.k<<1,d=p=e.w,0!=e.w&&n>P&&e.c[e.f+n+e.w]!=e.c[o+e.w]&&(r[v++]=l=e.w,r[v++]=e.o-n-1),t=e.Fc;;){if(P>=n||0==t--){e.L[S]=e.L[g]=0;break}if(a=e.o-n,_=(e.k>=a?e.k-a:e.k-a+e.p)<<1,B=e.f+n,m=p>d?d:p,e.c[B+m]==e.c[o+m]){for(;++m!=h&&e.c[B+m]==e.c[o+m];);if(m>l&&(r[v++]=l=m,r[v++]=a-1,m==h)){e.L[g]=e.L[_],e.L[S]=e.L[_+1];break}}(255&e.c[o+m])>(255&e.c[B+m])?(e.L[g]=n,g=_+1,n=e.L[g],p=m):(e.L[S]=n,S=_,n=e.L[S],d=m)}return W(e),v}function G(e){e.f=0,e.o=0,e.h=0,e.T=0,N(e),e.k=0,O(e,-1)}function W(e){var r;++e.k>=e.p&&(e.k=0),x(e),1073741823==e.o&&(r=e.o-e.p,T(e.L,2*e.p,r),T(e.ub,e.rc,r),O(e,r))}function T(e,r,t){var o,n;for(o=0;r>o;++o)n=e[o]||0,t>=n?n=0:n-=t,e[o]=n}function Z(e,r){e.qb=r>2,e.qb?(e.w=0,e.xb=4,e.R=66560):(e.w=2,e.xb=3,e.R=0)}function Y(e,r){var t,o,n,s,i,_,a,c,u,f,m,d,p,h,P,l,v;do{if(e.h>=e.o+e.ob)d=e.ob;else if(d=e.h-e.o,e.xb>d){W(e);continue}for(p=e.o>e.p?e.o-e.p:0,o=e.f+e.o,e.qb?(v=Tt[255&e.c[o]]^255&e.c[o+1],_=1023&v,e.ub[_]=e.o,v^=(255&e.c[o+2])<<8,a=65535&v,e.ub[1024+a]=e.o,c=(v^Tt[255&e.c[o+3]]<<5)&e.Ec):c=255&e.c[o]^(255&e.c[o+1])<<8,n=e.ub[e.R+c],e.ub[e.R+c]=e.o,P=(e.k<<1)+1,l=e.k<<1,f=m=e.w,t=e.Fc;;){if(p>=n||0==t--){e.L[P]=e.L[l]=0;break}if(i=e.o-n,s=(e.k>=i?e.k-i:e.k-i+e.p)<<1,h=e.f+n,u=m>f?f:m,e.c[h+u]==e.c[o+u]){for(;++u!=d&&e.c[h+u]==e.c[o+u];);if(u==d){e.L[l]=e.L[s],e.L[P]=e.L[s+1];break}}(255&e.c[o+u])>(255&e.c[h+u])?(e.L[l]=n,l=s+1,n=e.L[l],m=u):(e.L[P]=n,P=s,n=e.L[P],f=u)}W(e)}while(0!=--r)}function V(e,r,t){var o=e.o-r-1;for(0>o&&(o+=e.M);0!=t;--t)o>=e.M&&(o=0),e.Lb[e.o++]=e.Lb[o++],e.o>=e.M&&$(e)}function j(e,r){(null==e.Lb||e.M!=r)&&(e.Lb=t(r)),e.M=r,e.o=0,e.h=0}function $(e){var r=e.o-e.h;r&&(k(e.cc,e.Lb,e.h,r),e.o>=e.M&&(e.o=0),e.h=e.o)}function K(e,r){var t=e.o-r-1;return 0>t&&(t+=e.M),e.Lb[t]}function q(e,r){e.Lb[e.o++]=r,e.o>=e.M&&$(e)}function J(e){$(e),e.cc=null}function Q(e){return e-=2,4>e?e:3}function U(e){return 4>e?0:10>e?e-3:e-6}function X(e,r){return e.cb=r,e.Z=null,e.zc=1,e}function er(e,r){return e.Z=r,e.cb=null,e.zc=1,e}function rr(e){if(!e.zc)throw Error("bad state");return e.cb?or(e):tr(e),e.zc}function tr(e){var r=sr(e.Z);if(-1==r)throw Error("corrupted input");e.Pb=At,e.Pc=e.Z.g,(r||s(e.Z.Nc,Gt)>=0&&s(e.Z.g,e.Z.Nc)>=0)&&($(e.Z.B),J(e.Z.B),e.Z.e.Ab=null,e.zc=0)}function or(e){Rr(e.cb,e.cb.Xb,e.cb.uc,e.cb.Kc),e.Pb=e.cb.Xb[0],e.cb.Kc[0]&&(Or(e.cb),e.zc=0)}function nr(e,r,t,o){return e.e.Ab=r,J(e.B),e.B.cc=t,_r(e),e.U=0,e.ib=0,e.Jc=0,e.Ic=0,e.Qc=0,e.Nc=o,e.g=Gt,e.jc=0,er({},e)}function sr(e){var r,t,n,i,_,u;if(u=c(e.g)&e.Dc,vt(e.e,e.Gb,(e.U<<4)+u)){if(vt(e.e,e.Zb,e.U))n=0,vt(e.e,e.Cb,e.U)?(vt(e.e,e.Db,e.U)?(vt(e.e,e.Eb,e.U)?(t=e.Qc,e.Qc=e.Ic):t=e.Ic,e.Ic=e.Jc):t=e.Jc,e.Jc=e.ib,e.ib=t):vt(e.e,e.pb,(e.U<<4)+u)||(e.U=7>e.U?9:11,n=1),n||(n=mr(e.sb,e.e,u)+2,e.U=7>e.U?8:11);else if(e.Qc=e.Ic,e.Ic=e.Jc,e.Jc=e.ib,n=2+mr(e.Rb,e.e,u),e.U=7>e.U?7:10,_=at(e.kb[Q(n)],e.e),_>=4){if(i=(_>>1)-1,e.ib=(2|1&_)<_)e.ib+=ut(e.kc,e.ib-_-1,e.e,i);else if(e.ib+=Bt(e.e,i-4)<<4,e.ib+=ct(e.Fb,e.e),0>e.ib)return-1==e.ib?1:-1}else e.ib=_;if(s(a(e.ib),e.g)>=0||e.ib>=e.nb)return-1;V(e.B,e.ib,n),e.g=o(e.g,a(n)),e.jc=K(e.B,0)}else r=Pr(e.gb,c(e.g),e.jc),e.jc=7>e.U?vr(r,e.e):Br(r,e.e,K(e.B,e.ib)),q(e.B,e.jc),e.U=U(e.U),e.g=o(e.g,Wt);return 0}function ir(e){e.B={},e.e={},e.Gb=t(192),e.Zb=t(12),e.Cb=t(12),e.Db=t(12),e.Eb=t(12),e.pb=t(192),e.kb=t(4),e.kc=t(114),e.Fb=_t({},4),e.Rb=dr({}),e.sb=dr({}),e.gb={};for(var r=0;4>r;++r)e.kb[r]=_t({},6);return e}function _r(e){e.B.h=0,e.B.o=0,gt(e.Gb),gt(e.pb),gt(e.Zb),gt(e.Cb),gt(e.Db),gt(e.Eb),gt(e.kc),lr(e.gb);for(var r=0;4>r;++r)gt(e.kb[r].G);pr(e.Rb),pr(e.sb),gt(e.Fb.G),St(e.e)}function ar(e,r){var t,o,n,s,i,_,a;if(5>r.length)return 0;for(a=255&r[0],n=a%9,_=~~(a/9),s=_%5,i=~~(_/5),t=0,o=0;4>o;++o)t+=(255&r[1+o])<<8*o;return t>99999999||!ur(e,n,s,i)?0:cr(e,t)}function cr(e,r){return 0>r?0:(e.Ob!=r&&(e.Ob=r,e.nb=Math.max(e.Ob,1),j(e.B,Math.max(e.nb,4096))),1)}function ur(e,r,t,o){if(r>8||t>4||o>4)return 0;hr(e.gb,t,r);var n=1<e.O;++e.O)e.ec[e.O]=_t({},3),e.hc[e.O]=_t({},3)}function mr(e,r,t){if(!vt(r,e.wc,0))return at(e.ec[t],r);var o=8;return o+=vt(r,e.wc,1)?8+at(e.tc,r):at(e.hc[t],r)}function dr(e){return e.wc=t(2),e.ec=t(16),e.hc=t(16),e.tc=_t({},8),e.O=0,e}function pr(e){gt(e.wc);for(var r=0;e.O>r;++r)gt(e.ec[r].G),gt(e.hc[r].G);gt(e.tc.G)}function hr(e,r,o){var n,s;if(null==e.V||e.u!=o||e.I!=r)for(e.I=r,e.qc=(1<n;++n)e.V[n]=Sr({})}function Pr(e,r,t){return e.V[((r&e.qc)<>>8-e.u)]}function lr(e){var r,t;for(t=1<r;++r)gt(e.V[r].Ib)}function vr(e,r){var t=1;do t=t<<1|vt(r,e.Ib,t);while(256>t);return t<<24>>24}function Br(e,r,t){var o,n,s=1;do if(n=t>>7&1,t<<=1,o=vt(r,e.Ib,(1+n<<8)+s),s=s<<1|o,n!=o){for(;256>s;)s=s<<1|vt(r,e.Ib,s);break}while(256>s);return s<<24>>24}function Sr(e){return e.Ib=t(768),e}function gr(e,r){var t,o,n,s;e.jb=r,n=e.a[r].r,o=e.a[r].j;do e.a[r].t&&(st(e.a[n]),e.a[n].r=n-1,e.a[r].Ac&&(e.a[n-1].t=0,e.a[n-1].r=e.a[r].r2,e.a[n-1].j=e.a[r].j2)),s=n,t=o,o=e.a[s].j,n=e.a[s].r,e.a[s].j=t,e.a[s].r=r,r=s;while(r>0);return e.mb=e.a[0].j,e.q=e.a[0].r}function kr(e){e.l=0,e.J=0;for(var r=0;4>r;++r)e.v[r]=0}function Rr(e,r,t,n){var i,u,f,m,d,p,P,l,v,B,S,g,k,R,M;if(r[0]=Gt,t[0]=Gt,n[0]=1,e.oc&&(e.b.cc=e.oc,G(e.b),e.W=1,e.oc=null),!e.pc){if(e.pc=1,R=e.g,_(e.g,Gt)){if(!F(e.b))return void Er(e,c(e.g));xr(e),k=c(e.g)&e.y,kt(e.d,e.C,(e.l<<4)+k,0),e.l=U(e.l),f=C(e.b,-e.s),rt(Xr(e.A,c(e.g),e.J),e.d,f),e.J=f,--e.s,e.g=o(e.g,Wt)}if(!F(e.b))return void Er(e,c(e.g));for(;;){if(P=Lr(e,c(e.g)),B=e.mb,k=c(e.g)&e.y,u=(e.l<<4)+k,1==P&&-1==B)kt(e.d,e.C,u,0),f=C(e.b,-e.s),M=Xr(e.A,c(e.g),e.J),7>e.l?rt(M,e.d,f):(v=C(e.b,-e.v[0]-1-e.s),tt(M,e.d,v,f)),e.J=f,e.l=U(e.l);else{if(kt(e.d,e.C,u,1),4>B){if(kt(e.d,e.bb,e.l,1),B?(kt(e.d,e.hb,e.l,1),1==B?kt(e.d,e.Ub,e.l,0):(kt(e.d,e.Ub,e.l,1),kt(e.d,e.vc,e.l,B-2))):(kt(e.d,e.hb,e.l,0),1==P?kt(e.d,e._,u,0):kt(e.d,e._,u,1)),1==P?e.l=7>e.l?9:11:(Kr(e.i,e.d,P-2,k),e.l=7>e.l?8:11),m=e.v[B],0!=B){for(p=B;p>=1;--p)e.v[p]=e.v[p-1];e.v[0]=m}}else{for(kt(e.d,e.bb,e.l,0),e.l=7>e.l?7:10,Kr(e.$,e.d,P-2,k),B-=4,g=Tr(B),l=Q(P),mt(e.K[l],e.d,g),g>=4&&(d=(g>>1)-1,i=(2|1&g)<g?Pt(e.Sb,i-g-1,e.d,d,S):(Rt(e.d,S>>4,d-4),pt(e.S,e.d,15&S),++e.Qb)),m=B,p=3;p>=1;--p)e.v[p]=e.v[p-1];e.v[0]=m,++e.Mb}e.J=C(e.b,P-1-e.s)}if(e.s-=P,e.g=o(e.g,a(P)),!e.s){if(e.Mb>=128&&wr(e),e.Qb>=16&&br(e),r[0]=e.g,t[0]=Mt(e.d),!F(e.b))return void Er(e,c(e.g));if(s(h(e.g,R),[4096,0])>=0)return e.pc=0,void(n[0]=0)}}}}function Mr(e){var r,t;e.b||(r={},t=4,e.X||(t=2),Z(r,t),e.b=r),Ur(e.A,e.eb,e.fb),(e.ab!=e.wb||e.Hb!=e.n)&&(A(e.b,e.ab,4096,e.n,274),e.wb=e.ab,e.Hb=e.n)}function Dr(e){var r;for(e.v=t(4),e.a=[],e.d={},e.C=t(192),e.bb=t(12),e.hb=t(12),e.Ub=t(12),e.vc=t(12),e._=t(192),e.K=[],e.Sb=t(114),e.S=ft({},4),e.$=qr({}),e.i=qr({}),e.A={},e.m=[],e.P=[],e.lb=[],e.nc=t(16),e.x=t(4),e.Q=t(4),e.Xb=[Gt],e.uc=[Gt],e.Kc=[0],e.fc=t(5),e.yc=t(128),e.vb=0,e.X=1,e.D=0,e.Hb=-1,e.mb=0,r=0;4096>r;++r)e.a[r]={};for(r=0;4>r;++r)e.K[r]=ft({},6);return e}function br(e){for(var r=0;16>r;++r)e.nc[r]=ht(e.S,r);e.Qb=0}function wr(e){var r,t,o,n,s,i,_,a;for(n=4;128>n;++n)i=Tr(n),o=(i>>1)-1,r=(2|1&i)<s;++s){for(t=e.K[s],_=s<<6,i=0;e.$b>i;++i)e.P[_+i]=dt(t,i);for(i=14;e.$b>i;++i)e.P[_+i]+=(i>>1)-1-4<<6;for(a=128*s,n=0;4>n;++n)e.lb[a+n]=e.P[_+n];for(;128>n;++n)e.lb[a+n]=e.P[_+Tr(n)]+e.yc[n]}e.Mb=0}function Er(e,r){Nr(e),Wr(e,r&e.y);for(var t=0;5>t;++t)bt(e.d)}function Lr(e,r){var t,o,n,s,i,_,a,c,u,f,m,d,p,h,P,l,v,B,S,g,k,R,M,D,b,w,E,L,y,I,x,N,O,A,H,G,W,T,Z,Y,V,j,$,K,q,J,Q,X,er,rr;if(e.jb!=e.q)return p=e.a[e.q].r-e.q,e.mb=e.a[e.q].j,e.q=e.a[e.q].r,p;if(e.q=e.jb=0,e.N?(d=e.vb,e.N=0):d=xr(e),E=e.D,b=F(e.b)+1,2>b)return e.mb=-1,1;for(b>273&&(b=273),Y=0,u=0;4>u;++u)e.x[u]=e.v[u],e.Q[u]=z(e.b,-1,e.x[u],273),e.Q[u]>e.Q[Y]&&(Y=u);if(e.Q[Y]>=e.n)return e.mb=Y,p=e.Q[Y],Ir(e,p-1),p;if(d>=e.n)return e.mb=e.m[E-1]+4,Ir(e,d-1),d;if(a=C(e.b,-1),v=C(e.b,-e.v[0]-1-1),2>d&&a!=v&&2>e.Q[Y])return e.mb=-1,1;if(e.a[0].Hc=e.l,A=r&e.y,e.a[1].z=Yt[e.C[(e.l<<4)+A]>>>2]+nt(Xr(e.A,r,e.J),e.l>=7,v,a),st(e.a[1]),B=Yt[2048-e.C[(e.l<<4)+A]>>>2],Z=B+Yt[2048-e.bb[e.l]>>>2],v==a&&(V=Z+zr(e,e.l,A),e.a[1].z>V&&(e.a[1].z=V,it(e.a[1]))),m=d>=e.Q[Y]?d:e.Q[Y],2>m)return e.mb=e.a[1].j,1;e.a[1].r=0,e.a[0].bc=e.x[0],e.a[0].ac=e.x[1],e.a[0].dc=e.x[2],e.a[0].lc=e.x[3],f=m;do e.a[f--].z=268435455;while(f>=2);for(u=0;4>u;++u)if(T=e.Q[u],!(2>T)){G=Z+Cr(e,u,e.l,A);do s=G+Jr(e.i,T-2,A),x=e.a[T],x.z>s&&(x.z=s,x.r=0,x.j=u,x.t=0);while(--T>=2)}if(D=B+Yt[e.bb[e.l]>>>2],f=e.Q[0]>=2?e.Q[0]+1:2,d>=f){for(L=0;f>e.m[L];)L+=2;for(;c=e.m[L+1],s=D+yr(e,c,f,A),x=e.a[f],x.z>s&&(x.z=s,x.r=0,x.j=c+4,x.t=0),f!=e.m[L]||(L+=2,L!=E);++f);}for(t=0;;){if(++t,t==m)return gr(e,t);if(S=xr(e),E=e.D,S>=e.n)return e.vb=S,e.N=1,gr(e,t);if(++r,O=e.a[t].r,e.a[t].t?(--O,e.a[t].Ac?($=e.a[e.a[t].r2].Hc,$=4>e.a[t].j2?7>$?8:11:7>$?7:10):$=e.a[O].Hc,$=U($)):$=e.a[O].Hc,O==t-1?$=e.a[t].j?U($):7>$?9:11:(e.a[t].t&&e.a[t].Ac?(O=e.a[t].r2,N=e.a[t].j2,$=7>$?8:11):(N=e.a[t].j,$=4>N?7>$?8:11:7>$?7:10),I=e.a[O],4>N?N?1==N?(e.x[0]=I.ac,e.x[1]=I.bc,e.x[2]=I.dc,e.x[3]=I.lc):2==N?(e.x[0]=I.dc,e.x[1]=I.bc,e.x[2]=I.ac,e.x[3]=I.lc):(e.x[0]=I.lc,e.x[1]=I.bc,e.x[2]=I.ac,e.x[3]=I.dc):(e.x[0]=I.bc,e.x[1]=I.ac,e.x[2]=I.dc,e.x[3]=I.lc):(e.x[0]=N-4,e.x[1]=I.bc,e.x[2]=I.ac,e.x[3]=I.dc)),e.a[t].Hc=$,e.a[t].bc=e.x[0],e.a[t].ac=e.x[1],e.a[t].dc=e.x[2],e.a[t].lc=e.x[3],_=e.a[t].z,a=C(e.b,-1),v=C(e.b,-e.x[0]-1-1),A=r&e.y,o=_+Yt[e.C[($<<4)+A]>>>2]+nt(Xr(e.A,r,C(e.b,-2)),$>=7,v,a),R=e.a[t+1],g=0,R.z>o&&(R.z=o,R.r=t,R.j=-1,R.t=0,g=1),B=_+Yt[2048-e.C[($<<4)+A]>>>2],Z=B+Yt[2048-e.bb[$]>>>2],v!=a||t>R.r&&!R.j||(V=Z+(Yt[e.hb[$]>>>2]+Yt[e._[($<<4)+A]>>>2]),R.z>=V&&(R.z=V,R.r=t,R.j=0,R.t=0,g=1)),w=F(e.b)+1,w=w>4095-t?4095-t:w,b=w,!(2>b)){if(b>e.n&&(b=e.n),!g&&v!=a&&(q=Math.min(w-1,e.n),P=z(e.b,0,e.x[0],q),P>=2)){for(K=U($),H=r+1&e.y,M=o+Yt[2048-e.C[(K<<4)+H]>>>2]+Yt[2048-e.bb[K]>>>2],y=t+1+P;y>m;)e.a[++m].z=268435455;s=M+(J=Jr(e.i,P-2,H),J+Cr(e,0,K,H)),x=e.a[y],x.z>s&&(x.z=s,x.r=t+1,x.j=0,x.t=1,x.Ac=0)}for(j=2,W=0;4>W;++W)if(h=z(e.b,-1,e.x[W],b),!(2>h)){l=h;do{for(;t+h>m;)e.a[++m].z=268435455;s=Z+(Q=Jr(e.i,h-2,A),Q+Cr(e,W,$,A)),x=e.a[t+h],x.z>s&&(x.z=s,x.r=t,x.j=W,x.t=0)}while(--h>=2);if(h=l,W||(j=h+1),w>h&&(q=Math.min(w-1-h,e.n),P=z(e.b,h,e.x[W],q),P>=2)){for(K=7>$?8:11,H=r+h&e.y,n=Z+(X=Jr(e.i,h-2,A),X+Cr(e,W,$,A))+Yt[e.C[(K<<4)+H]>>>2]+nt(Xr(e.A,r+h,C(e.b,h-1-1)),1,C(e.b,h-1-(e.x[W]+1)),C(e.b,h-1)),K=U(K),H=r+h+1&e.y,k=n+Yt[2048-e.C[(K<<4)+H]>>>2],M=k+Yt[2048-e.bb[K]>>>2],y=h+1+P;t+y>m;)e.a[++m].z=268435455;s=M+(er=Jr(e.i,P-2,H),er+Cr(e,0,K,H)),x=e.a[t+y],x.z>s&&(x.z=s,x.r=t+h+1,x.j=0,x.t=1,x.Ac=1,x.r2=t,x.j2=W)}}if(S>b){for(S=b,E=0;S>e.m[E];E+=2);e.m[E]=S,E+=2}if(S>=j){for(D=B+Yt[e.bb[$]>>>2];t+S>m;)e.a[++m].z=268435455;for(L=0;j>e.m[L];)L+=2;for(h=j;;++h)if(i=e.m[L+1],s=D+yr(e,i,h,A),x=e.a[t+h],x.z>s&&(x.z=s,x.r=t,x.j=i+4,x.t=0),h==e.m[L]){if(w>h&&(q=Math.min(w-1-h,e.n),P=z(e.b,h,i,q),P>=2)){for(K=7>$?7:10,H=r+h&e.y,n=s+Yt[e.C[(K<<4)+H]>>>2]+nt(Xr(e.A,r+h,C(e.b,h-1-1)),1,C(e.b,h-(i+1)-1),C(e.b,h-1)),K=U(K),H=r+h+1&e.y,k=n+Yt[2048-e.C[(K<<4)+H]>>>2],M=k+Yt[2048-e.bb[K]>>>2],y=h+1+P;t+y>m;)e.a[++m].z=268435455;s=M+(rr=Jr(e.i,P-2,H),rr+Cr(e,0,K,H)),x=e.a[t+y],x.z>s&&(x.z=s,x.r=t+h+1,x.j=0,x.t=1,x.Ac=1,x.r2=t,x.j2=i+4)}if(L+=2,L==E)break}}}}}function yr(e,r,t,o){var n,s=Q(t);return n=128>r?e.lb[128*s+r]:e.P[(s<<6)+Zr(r)]+e.nc[15&r],n+Jr(e.$,t-2,o)}function Cr(e,r,t,o){var n;return r?(n=Yt[2048-e.hb[t]>>>2],1==r?n+=Yt[e.Ub[t]>>>2]:(n+=Yt[2048-e.Ub[t]>>>2],n+=wt(e.vc[t],r-2))):(n=Yt[e.hb[t]>>>2],n+=Yt[2048-e._[(t<<4)+o]>>>2]),n}function zr(e,r,t){return Yt[e.hb[r]>>>2]+Yt[e._[(r<<4)+t]>>>2]}function Fr(e){kr(e),Dt(e.d),gt(e.C),gt(e._),gt(e.bb),gt(e.hb),gt(e.Ub),gt(e.vc),gt(e.Sb),et(e.A);for(var r=0;4>r;++r)gt(e.K[r].G);jr(e.$,1<0&&(Y(e.b,r),e.s+=r)}function xr(e){var r=0;return e.D=H(e.b,e.m),e.D>0&&(r=e.m[e.D-2],r==e.n&&(r+=z(e.b,r-1,e.m[e.D-1],273-r))),++e.s,r}function Nr(e){e.b&&e.W&&(e.b.cc=null,e.W=0)}function Or(e){Nr(e),e.d.Ab=null}function Ar(e,r){e.ab=r;for(var t=0;r>1<>24;for(var t=0;4>t;++t)e.fc[1+t]=e.ab>>8*t<<24>>24;k(r,e.fc,0,5)}function Wr(e,r){if(e.Gc){kt(e.d,e.C,(e.l<<4)+r,1),kt(e.d,e.bb,e.l,0),e.l=7>e.l?7:10,Kr(e.$,e.d,0,r);var t=Q(2);mt(e.K[t],e.d,63),Rt(e.d,67108863,26),pt(e.S,e.d,15)}}function Tr(e){return 2048>e?Zt[e]:2097152>e?Zt[e>>10]+20:Zt[e>>20]+40}function Zr(e){return 131072>e?Zt[e>>6]+12:134217728>e?Zt[e>>16]+32:Zt[e>>26]+52}function Yr(e,r,t,o){8>t?(kt(r,e.db,0,0),mt(e.Vb[o],r,t)):(t-=8,kt(r,e.db,0,1),8>t?(kt(r,e.db,1,0),mt(e.Wb[o],r,t)):(kt(r,e.db,1,1),mt(e.ic,r,t-8)))}function Vr(e){e.db=t(2),e.Vb=t(16),e.Wb=t(16),e.ic=ft({},8);for(var r=0;16>r;++r)e.Vb[r]=ft({},3),e.Wb[r]=ft({},3);return e}function jr(e,r){gt(e.db);for(var t=0;r>t;++t)gt(e.Vb[t].G),gt(e.Wb[t].G);gt(e.ic.G)}function $r(e,r,t,o,n){var s,i,_,a,c;for(s=Yt[e.db[0]>>>2],i=Yt[2048-e.db[0]>>>2],_=i+Yt[e.db[1]>>>2],a=i+Yt[2048-e.db[1]>>>2],c=0,c=0;8>c;++c){if(c>=t)return;o[n+c]=s+dt(e.Vb[r],c)}for(;16>c;++c){if(c>=t)return;o[n+c]=_+dt(e.Wb[r],c-8)}for(;t>c;++c)o[n+c]=a+dt(e.ic,c-8-8)}function Kr(e,r,t,o){Yr(e,r,t,o),0==--e.sc[o]&&($r(e,o,e.rb,e.Cc,272*o),e.sc[o]=e.rb)}function qr(e){return Vr(e),e.Cc=[],e.sc=[],e}function Jr(e,r,t){return e.Cc[272*t+r]}function Qr(e,r){for(var t=0;r>t;++t)$r(e,t,e.rb,e.Cc,272*t),e.sc[t]=e.rb}function Ur(e,r,o){var n,s;if(null==e.V||e.u!=o||e.I!=r)for(e.I=r,e.qc=(1<n;++n)e.V[n]=ot({})}function Xr(e,r,t){return e.V[((r&e.qc)<>>8-e.u)]}function et(e){var r,t=1<r;++r)gt(e.V[r].tb)}function rt(e,r,t){var o,n,s=1;for(n=7;n>=0;--n)o=t>>n&1,kt(r,e.tb,s,o),s=s<<1|o}function tt(e,r,t,o){var n,s,i,_,a=1,c=1;for(s=7;s>=0;--s)n=o>>s&1,_=c,a&&(i=t>>s&1,_+=1+i<<8,a=i==n),kt(r,e.tb,_,n),c=c<<1|n}function ot(e){return e.tb=t(768),e}function nt(e,r,t,o){var n,s,i=1,_=7,a=0;if(r)for(;_>=0;--_)if(s=t>>_&1,n=o>>_&1,a+=wt(e.tb[(1+s<<8)+i],n),i=i<<1|n,s!=n){--_;break}for(;_>=0;--_)n=o>>_&1,a+=wt(e.tb[i],n),i=i<<1|n;return a}function st(e){e.j=-1,e.t=0}function it(e){e.j=0,e.t=0}function _t(e,r){return e.F=r,e.G=t(1<o;++o)t=vt(r,e.G,n),n<<=1,n+=t,s|=t<s;++s)n=vt(t,e,r+i),i<<=1,i+=n,_|=n<>>n&1,kt(r,e.G,s,o),s=s<<1|o}function dt(e,r){var t,o,n=1,s=0;for(o=e.F;0!=o;)--o,t=r>>>o&1,s+=wt(e.G[n],t),n=(n<<1)+t;return s}function pt(e,r,t){var o,n,s=1;for(n=0;e.F>n;++n)o=1&t,kt(r,e.G,s,o),s=s<<1|o,t>>=1}function ht(e,r){var t,o,n=1,s=0;for(o=e.F;0!=o;--o)t=1&r,r>>>=1,s+=wt(e.G[n],t),n=n<<1|t;return s}function Pt(e,r,t,o,n){var s,i,_=1;for(i=0;o>i;++i)s=1&n,kt(t,e,r+_,s),_=_<<1|s,n>>=1}function lt(e,r,t,o){var n,s,i=1,_=0;for(s=t;0!=s;--s)n=1&o,o>>>=1,_+=Yt[(2047&(e[r+i]-n^-n))>>>2],i=i<<1|n;return _}function vt(e,r,t){var o,n=r[t];return o=(e.E>>>11)*n,(-2147483648^o)>(-2147483648^e.Bb)?(e.E=o,r[t]=n+(2048-n>>>5)<<16>>16,-16777216&e.E||(e.Bb=e.Bb<<8|l(e.Ab),e.E<<=8),0):(e.E-=o,e.Bb-=o,r[t]=n-(n>>>5)<<16>>16,-16777216&e.E||(e.Bb=e.Bb<<8|l(e.Ab),e.E<<=8),1)}function Bt(e,r){var t,o,n=0;for(t=r;0!=t;--t)e.E>>>=1,o=e.Bb-e.E>>>31,e.Bb-=e.E&o-1,n=n<<1|1-o,-16777216&e.E||(e.Bb=e.Bb<<8|l(e.Ab),e.E<<=8);return n}function St(e){e.Bb=0,e.E=-1;for(var r=0;5>r;++r)e.Bb=e.Bb<<8|l(e.Ab)}function gt(e){for(var r=e.length-1;r>=0;--r)e[r]=1024}function kt(e,r,t,s){var i,_=r[t];i=(e.E>>>11)*_,s?(e.xc=o(e.xc,n(a(i),[4294967295,0])),e.E-=i,r[t]=_-(_>>>5)<<16>>16):(e.E=i,r[t]=_+(2048-_>>>5)<<16>>16),-16777216&e.E||(e.E<<=8,bt(e))}function Rt(e,r,t){for(var n=t-1;n>=0;--n)e.E>>>=1,1==(r>>>n&1)&&(e.xc=o(e.xc,a(e.E))),-16777216&e.E||(e.E<<=8,bt(e))}function Mt(e){return o(o(a(e.Jb),e.mc),[4,0])}function Dt(e){e.mc=Gt,e.xc=Gt,e.E=-1,e.Jb=1,e.Oc=0}function bt(e){var r,t=c(p(e.xc,32));if(0!=t||s(e.xc,[4278190080,0])<0){e.mc=o(e.mc,a(e.Jb)),r=e.Oc;do g(e.Ab,r+t),r=255;while(0!=--e.Jb);e.Oc=c(e.xc)>>>24}++e.Jb,e.xc=m(n(e.xc,[16777215,0]),8)}function wt(e,r){return Yt[(2047&(e-r^-r))>>>2]}function Et(e){for(var r,t,o,n=0,s=0,i=e.length,_=[],a=[];i>n;++n,++s){if(r=255&e[n],128&r)if(192==(224&r)){if(n+1>=i)return e;if(t=255&e[++n],128!=(192&t))return e;a[s]=(31&r)<<6|63&t}else{if(224!=(240&r))return e; +if(n+2>=i)return e;if(t=255&e[++n],128!=(192&t))return e;if(o=255&e[++n],128!=(192&o))return e;a[s]=(15&r)<<12|(63&t)<<6|63&o}else{if(!r)return e;a[s]=r}16383==s&&(_.push(String.fromCharCode.apply(String,a)),s=-1)}return s>0&&(a.length=s,_.push(String.fromCharCode.apply(String,a))),_.join("")}function Lt(e){var r,t,o,n=[],s=0,i=e.length;if("object"==typeof e)return e;for(R(e,0,i,n,0),o=0;i>o;++o)r=n[o],r>=1&&127>=r?++s:s+=!r||r>=128&&2047>=r?2:3;for(t=[],s=0,o=0;i>o;++o)r=n[o],r>=1&&127>=r?t[s++]=r<<24>>24:!r||r>=128&&2047>=r?(t[s++]=(192|r>>6&31)<<24>>24,t[s++]=(128|63&r)<<24>>24):(t[s++]=(224|r>>12&15)<<24>>24,t[s++]=(128|r>>6&63)<<24>>24,t[s++]=(128|63&r)<<24>>24);return t}function yt(e){return e[1]+e[0]}function Ct(e,t,o,n){function s(){try{for(var e,r=(new Date).getTime();rr(a.c.yb);)if(i=yt(a.c.yb.Pb)/yt(a.c.Tb),(new Date).getTime()-r>200)return n(i),Nt(s,0),0;n(1),e=S(a.c.Nb),Nt(o.bind(null,e),0)}catch(t){o(null,t)}}var i,_,a={},c=void 0===o&&void 0===n;if("function"!=typeof o&&(_=o,o=n=0),n=n||function(e){return void 0!==_?r(e,_):void 0},o=o||function(e,r){return void 0!==_?postMessage({action:Ft,cbn:_,result:e,error:r}):void 0},c){for(a.c=w({},Lt(e),Vt(t));rr(a.c.yb););return S(a.c.Nb)}try{a.c=w({},Lt(e),Vt(t)),n(0)}catch(u){return o(null,u)}Nt(s,0)}function zt(e,t,o){function n(){try{for(var e,r=0,i=(new Date).getTime();rr(c.d.yb);)if(++r%1e3==0&&(new Date).getTime()-i>200)return _&&(s=yt(c.d.yb.Z.g)/a,o(s)),Nt(n,0),0;o(1),e=Et(S(c.d.Nb)),Nt(t.bind(null,e),0)}catch(u){t(null,u)}}var s,i,_,a,c={},u=void 0===t&&void 0===o;if("function"!=typeof t&&(i=t,t=o=0),o=o||function(e){return void 0!==i?r(_?e:-1,i):void 0},t=t||function(e,r){return void 0!==i?postMessage({action:It,cbn:i,result:e,error:r}):void 0},u){for(c.d=L({},e);rr(c.d.yb););return Et(S(c.d.Nb))}try{c.d=L({},e),a=yt(c.d.Tb),_=a>-1,o(0)}catch(f){return t(null,f)}Nt(n,0)}var Ft=1,It=2,xt=3,Nt="function"==typeof setImmediate?setImmediate:setTimeout,Ot=4294967296,At=[4294967295,-Ot],Ht=[0,-0x8000000000000000],Gt=[0,0],Wt=[1,0],Tt=function(){var e,r,t,o=[];for(e=0;256>e;++e){for(t=e,r=0;8>r;++r)0!=(1&t)?t=t>>>1^-306674912:t>>>=1;o[e]=t}return o}(),Zt=function(){var e,r,t,o=2,n=[0,1];for(t=2;22>t;++t)for(r=1<<(t>>1)-1,e=0;r>e;++e,++o)n[o]=t<<24>>24;return n}(),Yt=function(){var e,r,t,o,n=[];for(r=8;r>=0;--r)for(o=1<<9-r-1,e=1<<9-r,t=o;e>t;++t)n[t]=(r<<6)+(e-t<<6>>>9-r-1);return n}(),Vt=function(){var e=[{s:16,f:64,m:0},{s:20,f:64,m:0},{s:19,f:64,m:1},{s:20,f:64,m:1},{s:21,f:128,m:1},{s:22,f:128,m:1},{s:23,f:128,m:1},{s:24,f:255,m:1},{s:25,f:255,m:1}];return function(r){return e[r-1]||e[6]}}();return"undefined"==typeof onmessage||"undefined"!=typeof window&&void 0!==window.document||!function(){onmessage=function(r){r&&r.gc&&(r.gc.action==It?e.decompress(r.gc.gc,r.gc.cbn):r.gc.action==Ft&&e.compress(r.gc.gc,r.gc.Rc,r.gc.cbn))}}(),{compress:Ct,decompress:zt}}();this.LZMA=this.LZMA_WORKER=e; + +//! © 2015 Nathan Rugg | MIT +"undefined"==typeof Worker||"undefined"!=typeof location&&"file:"===location.protocol?"undefined"!=typeof global&&"undefined"!=typeof require?this.LZMA=function(n){return require(n||"./lzma_worker.js").LZMA}:"undefined"!=typeof window&&window.document?!function(){function n(n){var e;return r(n),e={compress:function(n,r,t,i){o.LZMA_WORKER?o.LZMA_WORKER.compress(n,r,t,i):setTimeout(function(){e.compress(n,r,t,i)},50)},decompress:function(n,r,t){o.LZMA_WORKER?o.LZMA_WORKER.decompress(n,r,t):setTimeout(function(){e.decompress(n,r,t)},50)},worker:function(){return null}}}var o,e=this,r=function(o){var r=document.createElement("script");r.type="text/javascript",r.src=o,r.onload=function(){e.LZMA=n},document.getElementsByTagName("head")[0].appendChild(r)};"undefined"!=typeof window?o=window:global&&(o=global),e.LZMA=n}():console.error("Can't load the worker. Sorry."):this.LZMA=function(n){var o=1,e=2,r=3,t={},i=new Worker(n||"./lzma_worker-min.js");return i.onmessage=function(n){n.data.action===r?t[n.data.cbn]&&"function"==typeof t[n.data.cbn].on_progress&&t[n.data.cbn].on_progress(n.data.result):t[n.data.cbn]&&"function"==typeof t[n.data.cbn].on_finish&&(t[n.data.cbn].on_finish(n.data.result,n.data.error),delete t[n.data.cbn])},i.onerror=function(n){var o=Error(n.message+" ("+n.filename+":"+n.lineno+")");for(var e in t)t[e].on_finish(null,o);console.error("Uncaught error in lzma_worker",o)},function(){function n(n,o,e,r,a){var c;do c=Math.floor(1e7*Math.random());while(void 0!==t[c]);t[c]={on_finish:r,on_progress:a},i.postMessage({action:n,cbn:c,data:o,mode:e})}return{compress:function(e,r,t,i){n(o,e,r,t,i)},decompress:function(o,r,t){n(e,o,!1,r,t)},worker:function(){return i}}}()}; \ No newline at end of file diff --git a/games/ovo/1.4.4/materwelon.png b/games/ovo/1.4.4/materwelon.png new file mode 100644 index 0000000000000000000000000000000000000000..c665da75060903c7c18d6cafc8ddaba7a7b48ca0 GIT binary patch literal 543 zcmV+)0^t3LP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D0kla(K~z{rwUW_M z!$1r~Qvy`MFBMP;4e*tkXoxQwp#o#YTIX5WJI=w;%uY@#-R{mgr@i%jewv7+A6wPb zAy-002ovPDHLkV1nvb^(p`W literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/mechanics.png b/games/ovo/1.4.4/mechanics.png new file mode 100644 index 0000000000000000000000000000000000000000..3780c86309a3d331c048b38ad77bd830ed8cee9e GIT binary patch literal 323 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}Ea{HEjtmSN z`?>!lvI6;>1s;*b3=DjSL74G){)!Z!;0;d~$B+p3qrHZFEQTCMzWtwnZ}EbJ8iOFN zP1EjF2z_LEe|+1=Wx0DYrSn%MO5fu)%{g4Xur0Sj|H=m5_pMSK--A6ryD>kk)5^S; zp>W4v^{h1SkzC<-{&#~g=#*Po<Mx z>Tt*G;XiEjj`?1*%uy}7(e~Ym_x6Xl6);yljNg$foqy}t>}?+>o&U}JNO$wz*jXX{ QKtD2gy85}Sb4q9e0DRDfbpQYW literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/among us death.ogg b/games/ovo/1.4.4/media/among us death.ogg new file mode 100644 index 0000000000000000000000000000000000000000..775137282ed5acc5e13c6b1dd107a619f37df1e0 GIT binary patch literal 15922 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/among us slice.ogg b/games/ovo/1.4.4/media/among us slice.ogg new file mode 100644 index 0000000000000000000000000000000000000000..77e9e4cfabc4d04ddffe5bde99dbeefff625af81 GIT binary patch literal 16955 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

@R3pUn>ePIX@3^ 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 C9+Ia3 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/button.ogg b/games/ovo/1.4.4/media/button.ogg new file mode 100644 index 0000000000000000000000000000000000000000..1ebec04f20fe53a6c84603c5664c3c9c5dd0626a GIT binary patch literal 19211 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 N*jZvI5HTc`{|mxY&anUh literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/click.ogg b/games/ovo/1.4.4/media/click.ogg new file mode 100644 index 0000000000000000000000000000000000000000..05f82d5032d414b6dd9b4e766879931951b2c068 GIT binary patch literal 6101 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/coin1.ogg b/games/ovo/1.4.4/media/coin1.ogg new file mode 100644 index 0000000000000000000000000000000000000000..b5a11f36977f6d1b6b3f0db57ef9381c51d50fad GIT binary patch literal 35426 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/death-2.ogg b/games/ovo/1.4.4/media/death-2.ogg new file mode 100644 index 0000000000000000000000000000000000000000..95e36d1c4f79108fb48fd0582820801cf4d02bb4 GIT binary patch literal 46722 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 AiU0rr literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/death.ogg b/games/ovo/1.4.4/media/death.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3e2c88adb682095d87c4fa715158f927c5e7d10d GIT binary patch literal 9063 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 X9 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/footstep.ogg b/games/ovo/1.4.4/media/footstep.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e0fd437bad4e03ae4d37fe6d46d8180413a6a188 GIT binary patch literal 34520 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 Xp#*{`Krp1wXd^GmH1K-;@8ACc2JE}E literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/hover.ogg b/games/ovo/1.4.4/media/hover.ogg new file mode 100644 index 0000000000000000000000000000000000000000..e5768cc89fd3b4f2e70f4d62a77dc4c7fc7a43fe GIT binary patch literal 5965 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 QEBLDyZ literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/hurt.ogg b/games/ovo/1.4.4/media/hurt.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a9ab92ec793412040646d723ea2f507017585be9 GIT binary patch literal 4995 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 literal 0 HcmV?d00001 diff --git a/games/ovo/1.4.4/media/jump.ogg b/games/ovo/1.4.4/media/jump.ogg new file mode 100644 index 0000000000000000000000000000000000000000..85fef2800787afa2715bfb3a1ec055cc1293a44d GIT binary patch literal 35205 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