{"seq":10,"type":"event","event":"output","body":{"output":"   0.000 2026-08-19 21:53:38; Factorio 2.1.14 (build 87180, mac-arm64, full, space-age)\n","category":"stdout"}}
{"seq":11,"type":"event","event":"output","body":{"output":"   0.002 Operating system: macOS 26.6.1\n","category":"stdout"}}
{"seq":12,"type":"event","event":"output","body":{"output":"   0.002 DebugAdapter Active [clientName: Visual Studio Code] [clientID: vscode]\n","category":"stdout"}}
{"seq":13,"type":"event","event":"output","body":{"output":"   0.002 Program arguments: \"/Applications/factorio.app/Contents/MacOS/factorio\" \n","category":"stdout"}}
{"seq":14,"type":"event","event":"output","body":{"output":"   0.002 Config path: /Users/henning/Library/Application Support/factorio_21/config/config.ini\n","category":"stdout"}}
{"seq":15,"type":"event","event":"output","body":{"output":"   0.002 Read data path: /Applications/factorio.app/Contents/data\n","category":"stdout"}}
{"seq":16,"type":"event","event":"output","body":{"output":"   0.002 Write data path: /Users/henning/Library/Application Support/factorio_21 [950102/1902788MB]\n","category":"stdout"}}
{"seq":17,"type":"event","event":"output","body":{"output":"   0.002 Binaries path: /Applications/factorio.app/Contents\n","category":"stdout"}}
{"seq":18,"type":"event","event":"output","body":{"output":"   0.086 System info: [CPU: arm64, 12 cores, RAM: 98304 MB]\n","category":"stdout"}}
{"seq":19,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod LogisticTrainNetwork, using highest version (3.1.1).\n","category":"stdout"}}
{"seq":20,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod auto-train-refuel, using highest version (2.1.2).\n","category":"stdout"}}
{"seq":21,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod compaktcircuit, using folder version (2.0.28).\n","category":"stdout"}}
{"seq":22,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod diode-combinator-redux, using highest version (2.1.3).\n","category":"stdout"}}
{"seq":23,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod electric-locomotives, using highest version (2.0.7).\n","category":"stdout"}}
{"seq":24,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod entity-renamer, using highest version (1.0.1).\n","category":"stdout"}}
{"seq":25,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod even-pickier-dollies, using highest version (3.0.3).\n","category":"stdout"}}
{"seq":26,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod filter-combinator-improved, using highest version (4.1.3).\n","category":"stdout"}}
{"seq":27,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod inventory-sensor-improved, using highest version (3.0.5).\n","category":"stdout"}}
{"seq":28,"type":"event","event":"output","body":{"output":"   0.434 Info ModManager.cpp:280: Found duplicate mod miniloader-redux, using highest version (2.2.1).\n","category":"stdout"}}
{"seq":29,"type":"event","event":"output","body":{"output":"   0.442 Display options: [FullScreen: true] [VSync: true] [UIScale: automatic (100.0%)] [Native DPI: true] [Screen: 4294967295] [Special: lmW] [Lang: en]\n","category":"stdout"}}
{"seq":30,"type":"event","event":"output","body":{"output":"   0.502 Video driver: cocoa\n","category":"stdout"}}
{"seq":31,"type":"event","event":"output","body":{"output":"   0.502 Available displays: 3\n","category":"stdout"}}
{"seq":32,"type":"event","event":"output","body":{"output":"   0.505  [0]: LG HDR 4K (2) - {1, [0,0], 2560x1440, SDL_PIXELFORMAT_ARGB8888, 60.00 Hz}\n","category":"stdout"}}
{"seq":33,"type":"event","event":"output","body":{"output":"   0.515  [1]: Built-in Retina Display - {2, [-1728,882], 1728x1080, SDL_PIXELFORMAT_ARGB8888, 120.00 Hz}\n","category":"stdout"}}
{"seq":34,"type":"event","event":"output","body":{"output":"   0.518  [2]: LG HDR 4K (1) - {3, [2560,0], 2560x1440, SDL_PIXELFORMAT_ARGB8888, 60.00 Hz}\n","category":"stdout"}}
{"seq":35,"type":"event","event":"output","body":{"output":"   0.547 Initialised Metal:[1] Apple M2 Max\n","category":"stdout"}}
{"seq":36,"type":"event","event":"output","body":{"output":"   0.547   [Size] Window: 2560x1381, Drawable: 5120x2762\n","category":"stdout"}}
{"seq":37,"type":"event","event":"output","body":{"output":"   0.547   [Supports] depth16_format:yes, storage_mode_memoryless:yes, sampler_border_color:yes\n","category":"stdout"}}
{"seq":38,"type":"event","event":"output","body":{"output":"   0.547   [Device] depth24_stencil8_format:NO, memoryless_render_targets:yes, nonprivate_depth_stencil:yes\n","category":"stdout"}}
{"seq":39,"type":"event","event":"output","body":{"output":"   0.547   [Device] timestamp_counters:yes, invocation_counters:NO, draw_boundary_counters:NO, blit_boundary_counters:NO, stage_boundary_counters:yes\n","category":"stdout"}}
{"seq":40,"type":"event","event":"output","body":{"output":"   0.547 Graphics settings preset: very-high\n","category":"stdout"}}
{"seq":41,"type":"event","event":"output","body":{"output":"   0.547   Dedicated video memory size 79626 MB (detected from Apple M2 Max; VendorID: 0x106b)\n","category":"stdout"}}
{"seq":42,"type":"event","event":"output","body":{"output":"   0.551 Graphics options: [Graphics quality: high] [Video memory usage: all] [DXT: high-quality]\n","category":"stdout"}}
{"seq":43,"type":"event","event":"output","body":{"output":"   0.551                   [Max threads (load/render): 32/12] [Max texture size: 0] [Tex.Stream.: false] [Rotation quality: normal] [Other: STDCWTl] [B:32,C:32,S:100]\n","category":"stdout"}}
{"seq":44,"type":"event","event":"output","body":{"output":"   0.708 [Audio] Driver:coreaudio, Device:Default device, Depth:32, Channels:2, Frequency:44100\n","category":"stdout"}}
{"seq":45,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag expansion = false\n","category":"stdout"}}
{"seq":46,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag expansion-shaders = false\n","category":"stdout"}}
{"seq":47,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag freezing = false\n","category":"stdout"}}
{"seq":48,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag quality = false\n","category":"stdout"}}
{"seq":49,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag rail-bridges = false\n","category":"stdout"}}
{"seq":50,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag segmented-units = false\n","category":"stdout"}}
{"seq":51,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag space-travel = false\n","category":"stdout"}}
{"seq":52,"type":"event","event":"output","body":{"output":"   0.998 Info ModManager.cpp:450: FeatureFlag spoiling = false\n","category":"stdout"}}
{"seq":53,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"59d14562347298498fa0513efb5337d2c35c919f.lua","sourceReference":1,"checksums":[{"algorithm":"SHA1","checksum":"59d14562347298498fa0513efb5337d2c35c919f"}]}}}
{"seq":54,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"dataloader.lua","checksums":[{"algorithm":"SHA1","checksum":"1f4b83edb76f22483b54993255b383c56ea48e89"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/dataloader.lua"}}}
{"seq":55,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-duplicate-checker.lua","checksums":[{"algorithm":"SHA1","checksum":"f21cc8f30c7fb1d83b3909c3bc61d56d8659eacd"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/data-duplicate-checker.lua"}}}
{"seq":56,"type":"event","event":"output","body":{"output":"   1.001 Loading mod settings even-pickier-dollies 3.0.3 (settings.lua)\n","category":"stdout"}}
{"seq":57,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"a988f8e223998ca1a8d8da3205f696315ca01a75"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/settings.lua"}}}
{"seq":58,"type":"response","request_seq":9,"command":"threads","success":true,"body":{"threads":[{"id":0,"name":"(unnamed)"}]}}
{"seq":59,"type":"event","event":"output","body":{"output":"   1.002 Loading mod settings fiber-optics 3.0.1 (settings.lua)\n","category":"stdout"}}
{"seq":60,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"812ae8a8da2f3e23e5417c1dc8980eb24a7c4a10"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/settings.lua"}}}
{"seq":61,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"da667981b77fc76cea1b6f783bfa585fb5ee3790"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/init.lua"}}}
{"seq":62,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"this.lua","checksums":[{"algorithm":"SHA1","checksum":"e749eaba6276ac106ac5168d0172a61ec2e55924"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/this.lua"}}}
{"seq":63,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"constants.lua","checksums":[{"algorithm":"SHA1","checksum":"bebc4a45bc3abdbe9faf7d10eadd464b099b3f57"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/constants.lua"}}}
{"seq":64,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"b8602f0319773b27f230fa41a07d7e72d4ba154a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/settings.lua"}}}
{"seq":65,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"404390b59c923740e9011b9c7ef0d2eef9723323"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/init.lua"}}}
{"seq":66,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"is.lua","checksums":[{"algorithm":"SHA1","checksum":"99917d30f6307b72add15c7d1c4852cec6df606a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/is.lua"}}}
{"seq":67,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"dfdcf7f2375f9e9a3c7323844d00993f73eb902f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/settings.lua"}}}
{"seq":68,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"table.lua","checksums":[{"algorithm":"SHA1","checksum":"b205946aaa42680450553d7412053c3b9396d3cc"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/table.lua"}}}
{"seq":69,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"0c3151a6af7e578f89180071e933bc42bbc123a4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/logger.lua"}}}
{"seq":70,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"b95f6252e6e31c413fc2017506fd86baa738b08e"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/misc/logger.lua"}}}
{"seq":71,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"core.lua","checksums":[{"algorithm":"SHA1","checksum":"d472220e0d99666642e1c5056a0d840da15839c9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/core.lua"}}}
{"seq":72,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"config.lua","checksums":[{"algorithm":"SHA1","checksum":"0cb984f56b227c60eb39495dfd2a0828dc567557"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/config.lua"}}}
{"seq":73,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"unique_array.lua","checksums":[{"algorithm":"SHA1","checksum":"30403ff08c721b2e07866274fb8ab6b3a131fe80"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/classes/unique_array.lua"}}}
{"seq":74,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"other-mods.lua","checksums":[{"algorithm":"SHA1","checksum":"99d9c1fb000d0422a1ec7a1df01f86053068cd93"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/other-mods.lua"}}}
{"seq":75,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"remote-apis.lua","checksums":[{"algorithm":"SHA1","checksum":"22da5c4bfb6f46cbfc81dc8ba1b0c1b053023906"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/remote-apis.lua"}}}
{"seq":76,"type":"event","event":"output","body":{"output":"   1.006 Loading mod settings EditorExtensions 2.6.1 (settings.lua)\n","category":"stdout"}}
{"seq":77,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","sourceReference":2,"checksums":[{"algorithm":"SHA1","checksum":"d19476f7f7abc42f54cdde5b04458772ba8f2a54"}],"path":"__EditorExtensions__/settings.lua"}}}
{"seq":78,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"59d14562347298498fa0513efb5337d2c35c919f.lua","sourceReference":1,"checksums":[{"algorithm":"SHA1","checksum":"59d14562347298498fa0513efb5337d2c35c919f"}]}}}
{"seq":79,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","sourceReference":2,"checksums":[{"algorithm":"SHA1","checksum":"d19476f7f7abc42f54cdde5b04458772ba8f2a54"}],"path":"__EditorExtensions__/settings.lua"}}}
{"seq":80,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-duplicate-checker.lua","checksums":[{"algorithm":"SHA1","checksum":"f21cc8f30c7fb1d83b3909c3bc61d56d8659eacd"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/data-duplicate-checker.lua"}}}
{"seq":81,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"dataloader.lua","checksums":[{"algorithm":"SHA1","checksum":"1f4b83edb76f22483b54993255b383c56ea48e89"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/dataloader.lua"}}}
{"seq":82,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"a988f8e223998ca1a8d8da3205f696315ca01a75"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/settings.lua"}}}
{"seq":83,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"404390b59c923740e9011b9c7ef0d2eef9723323"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/init.lua"}}}
{"seq":84,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"0c3151a6af7e578f89180071e933bc42bbc123a4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/logger.lua"}}}
{"seq":85,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"other-mods.lua","checksums":[{"algorithm":"SHA1","checksum":"99d9c1fb000d0422a1ec7a1df01f86053068cd93"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/other-mods.lua"}}}
{"seq":86,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"remote-apis.lua","checksums":[{"algorithm":"SHA1","checksum":"22da5c4bfb6f46cbfc81dc8ba1b0c1b053023906"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/remote-apis.lua"}}}
{"seq":87,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"dfdcf7f2375f9e9a3c7323844d00993f73eb902f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/settings.lua"}}}
{"seq":88,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"constants.lua","checksums":[{"algorithm":"SHA1","checksum":"bebc4a45bc3abdbe9faf7d10eadd464b099b3f57"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/constants.lua"}}}
{"seq":89,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"da667981b77fc76cea1b6f783bfa585fb5ee3790"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/init.lua"}}}
{"seq":90,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"b8602f0319773b27f230fa41a07d7e72d4ba154a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/settings.lua"}}}
{"seq":91,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"this.lua","checksums":[{"algorithm":"SHA1","checksum":"e749eaba6276ac106ac5168d0172a61ec2e55924"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/this.lua"}}}
{"seq":92,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"812ae8a8da2f3e23e5417c1dc8980eb24a7c4a10"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/settings.lua"}}}
{"seq":93,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"config.lua","checksums":[{"algorithm":"SHA1","checksum":"0cb984f56b227c60eb39495dfd2a0828dc567557"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/config.lua"}}}
{"seq":94,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"core.lua","checksums":[{"algorithm":"SHA1","checksum":"d472220e0d99666642e1c5056a0d840da15839c9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/core.lua"}}}
{"seq":95,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"b95f6252e6e31c413fc2017506fd86baa738b08e"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/misc/logger.lua"}}}
{"seq":96,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"unique_array.lua","checksums":[{"algorithm":"SHA1","checksum":"30403ff08c721b2e07866274fb8ab6b3a131fe80"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/classes/unique_array.lua"}}}
{"seq":97,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"is.lua","checksums":[{"algorithm":"SHA1","checksum":"99917d30f6307b72add15c7d1c4852cec6df606a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/is.lua"}}}
{"seq":98,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"table.lua","checksums":[{"algorithm":"SHA1","checksum":"b205946aaa42680450553d7412053c3b9396d3cc"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/table.lua"}}}
{"seq":99,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":1,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":169}}}
{"seq":100,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":184}}}
{"seq":101,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":3,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":205}}}
{"seq":102,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":4,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":211}}}
{"seq":103,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":5,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":218}}}
{"seq":104,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":6,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":278}}}
{"seq":105,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":7,"verified":false,"source":{"name":"other.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"line":119}}}
{"seq":106,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"dataloader.lua","checksums":[{"algorithm":"SHA1","checksum":"1f4b83edb76f22483b54993255b383c56ea48e89"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/dataloader.lua"}}}
{"seq":107,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-duplicate-checker.lua","checksums":[{"algorithm":"SHA1","checksum":"f21cc8f30c7fb1d83b3909c3bc61d56d8659eacd"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/data-duplicate-checker.lua"}}}
{"seq":108,"type":"event","event":"output","body":{"output":"   1.012 Loading mod core 0.0.0 (data.lua)\n","category":"stdout"}}
{"seq":109,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"cad8b72bed4e0fe1a0290e8649d1003a60315947"}],"path":"/Applications/factorio.app/Contents/data/core/data.lua"}}}
{"seq":110,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fonts.lua","checksums":[{"algorithm":"SHA1","checksum":"de5e727c91ee4692d1990bff5537e6d37c0f82d8"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/fonts.lua"}}}
{"seq":111,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"style.lua","checksums":[{"algorithm":"SHA1","checksum":"6e5c81f0605a144149fd50ce40c18765d5e27903"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/style.lua"}}}
{"seq":112,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":113,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"utility-constants.lua","checksums":[{"algorithm":"SHA1","checksum":"63d0656aa3630eca00b8cafe85ac47ea76396481"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/utility-constants.lua"}}}
{"seq":114,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"bonus-gui-ordering.lua","checksums":[{"algorithm":"SHA1","checksum":"cb3e29fb1c044ac4781c0b4416563e2e194ee7e5"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/bonus-gui-ordering.lua"}}}
{"seq":115,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"collision-mask-defaults.lua","checksums":[{"algorithm":"SHA1","checksum":"e9af699320c1e67124d06ef44994e2b49db265b7"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/collision-mask-defaults.lua"}}}
{"seq":116,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"utility-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"57296c0c3dce81638ced363f2ce45070df6d770f"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/utility-sounds.lua"}}}
{"seq":117,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sound-util.lua","checksums":[{"algorithm":"SHA1","checksum":"15765a1144c63278f39d7382f07f33d930afb300"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/sound-util.lua"}}}
{"seq":118,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"utility-sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"8561e3b3397994693f7d530bc4e1bc5c090863bc"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/utility-sprites.lua"}}}
{"seq":119,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"god-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"87bfc20244008200fc04070d860fa5568c4b7e6d"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/god-controller.lua"}}}
{"seq":120,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"editor-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"2a161ad4c9467cace1bf4904707460d68134230b"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/editor-controller.lua"}}}
{"seq":121,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spectator-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"50849c02e228726b9d226a4557f897d42de506a0"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/spectator-controller.lua"}}}
{"seq":122,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"remote-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"62baf142cee657dda9593aff001e1f96d7742db6"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/remote-controller.lua"}}}
{"seq":123,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"noise-functions.lua","checksums":[{"algorithm":"SHA1","checksum":"e7cc09ca3cd002a672fca0cb9a4728ef32932aa7"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/noise-functions.lua"}}}
{"seq":124,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"noise-programs.lua","checksums":[{"algorithm":"SHA1","checksum":"7248205307ea2dde5dba73bc4cdb704505cbfb0b"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/noise-programs.lua"}}}
{"seq":125,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cursors.lua","checksums":[{"algorithm":"SHA1","checksum":"6c61bc6423b0c51f9f3d0b8d84c31ab9750465cd"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/cursors.lua"}}}
{"seq":126,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"unknown.lua","checksums":[{"algorithm":"SHA1","checksum":"7596778f8ca0db6fa108e0e5a78c1031f363d40f"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/unknown.lua"}}}
{"seq":127,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"parameters.lua","checksums":[{"algorithm":"SHA1","checksum":"bc324b18ccc87a69c754b2cb388bf426417b57e9"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/parameters.lua"}}}
{"seq":128,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"burner-usage.lua","checksums":[{"algorithm":"SHA1","checksum":"d53745fda3f939393889cb3bb8e7db9d85347092"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/burner-usage.lua"}}}
{"seq":129,"type":"event","event":"output","body":{"output":"   1.048 Loading mod base 2.1.14 (data.lua)\n","category":"stdout"}}
{"seq":130,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"604b50f08d543fe79d80ae1bd6341274ff33e7f6"}],"path":"/Applications/factorio.app/Contents/data/base/data.lua"}}}
{"seq":131,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"damage-type.lua","checksums":[{"algorithm":"SHA1","checksum":"e69859f973d5d4c9c14176422d1a0ccee2004c10"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/damage-type.lua"}}}
{"seq":132,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"ambient-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"b5ff6b8a2da0910d7d670e65f8a0f9949f96fbef"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/ambient-sounds.lua"}}}
{"seq":133,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"collision-layers.lua","checksums":[{"algorithm":"SHA1","checksum":"f49440a6bd9cb6ce10737e38db441da9a2557b6a"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/collision-layers.lua"}}}
{"seq":134,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"factorio-logo.lua","checksums":[{"algorithm":"SHA1","checksum":"ed8a1ac8c87779d39e7b065489f3e20439f5cf9f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/factorio-logo.lua"}}}
{"seq":135,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-hatch.lua","checksums":[{"algorithm":"SHA1","checksum":"988e26d155f4272d2e4b4631e91234550f496047"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/cargo-hatch.lua"}}}
{"seq":136,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"2f8b1c4daa4a0b86ba87f15a06e46a2b60bffbb0"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/sounds.lua"}}}
{"seq":137,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"giga-cargo-hatch.lua","checksums":[{"algorithm":"SHA1","checksum":"5895108b8549786e70e32b1c1ee58837d171cb5c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/giga-cargo-hatch.lua"}}}
{"seq":138,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"entities.lua","checksums":[{"algorithm":"SHA1","checksum":"d79ecdcfedc47f19c2a5a70812e98143865c6e6c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/entities.lua"}}}
{"seq":139,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pipecovers.lua","checksums":[{"algorithm":"SHA1","checksum":"694345adc441c7852845f1bd03e413bf54f72837"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/pipecovers.lua"}}}
{"seq":140,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"circuit-connector-sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"3dce6d3ce6250f3d26b47c4d17881c9dfdfa32e0"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/circuit-connector-sprites.lua"}}}
{"seq":141,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"circuit-connector-generated-definitions.lua","checksums":[{"algorithm":"SHA1","checksum":"d19143fd5de29b236286c772204c2e884ecb2009"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/circuit-connector-generated-definitions.lua"}}}
{"seq":142,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heat-pipe-circuit-connection.lua","checksums":[{"algorithm":"SHA1","checksum":"68684c27e4b5fcd4be857d961d7d1dfd3620e389"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-pipe/heat-pipe-circuit-connection.lua"}}}
{"seq":143,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heat-pipe-circuit-connection-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"455a289369f73abaf10ea4c9dab4d30c0803fef7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-pipe/heat-pipe-circuit-connection-shadow.lua"}}}
{"seq":144,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heat-pipe-circuit-connection-blue-led.lua","checksums":[{"algorithm":"SHA1","checksum":"6dd1a422f98007cfa6b817bada7b986e9dd70627"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-pipe/heat-pipe-circuit-connection-blue-led.lua"}}}
{"seq":145,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"laser-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"257d70885d9fe94acb6709e49fb3765a687ebd25"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/laser-sounds.lua"}}}
{"seq":146,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"enemy-constants.lua","checksums":[{"algorithm":"SHA1","checksum":"5514758495c308f7f2082dbd12c7510bcd77abb5"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemy-constants.lua"}}}
{"seq":147,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-animation.lua","checksums":[{"algorithm":"SHA1","checksum":"27e11e91d26477b58f5cba24a6549ae5bdebdcd1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spawner-animation.lua"}}}
{"seq":148,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"character-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"ead75f02e0c952257f19f24c63050306917885b2"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/character-animations.lua"}}}
{"seq":149,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"entity-util.lua","checksums":[{"algorithm":"SHA1","checksum":"89be018255fb97e2b88e526f0f73bfa7f5f6b739"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/entity-util.lua"}}}
{"seq":150,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"math2d.lua","checksums":[{"algorithm":"SHA1","checksum":"a0f38aba053d5f97305238430f62d7a2f87e61d4"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/math2d.lua"}}}
{"seq":151,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spidertron-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"04f36037d97d4bebdae983e5feb6b863b885e0d1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spidertron-animations.lua"}}}
{"seq":152,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"factoriopedia-simulations.lua","checksums":[{"algorithm":"SHA1","checksum":"bd9c23d2d21edd0728eb5e80412a0271b198e571"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/factoriopedia-simulations.lua"}}}
{"seq":153,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"factoriopedia-util.lua","checksums":[{"algorithm":"SHA1","checksum":"9811d99696ec29bcdad01dbecd5c3f3eca14d227"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/factoriopedia-util.lua"}}}
{"seq":154,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"procession-graphic-catalogue-types.lua","checksums":[{"algorithm":"SHA1","checksum":"4c82c187ab7b6647110556bfd655a4a205ec0166"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession-graphic-catalogue-types.lua"}}}
{"seq":155,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"procession-audio-catalogue-types.lua","checksums":[{"algorithm":"SHA1","checksum":"70e6aa58b4f898bcd94d6bb75e3e47aff7cc4405"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession-audio-catalogue-types.lua"}}}
{"seq":156,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"hit-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"69ef847299f9c8170e4c4ec10bf151ec4e4caf9c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/hit-effects.lua"}}}
{"seq":157,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"movement-triggers.lua","checksums":[{"algorithm":"SHA1","checksum":"d174a497ed5c95a48cd84eecb7fe5403b9601eb8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/movement-triggers.lua"}}}
{"seq":158,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-pod-catalogue.lua","checksums":[{"algorithm":"SHA1","checksum":"e40a90d3b312047055d36ef3f4bf80c460438f4c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/cargo-pod-catalogue.lua"}}}
{"seq":159,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-static-detached.lua","checksums":[{"algorithm":"SHA1","checksum":"9308e1c55aebdeeccebb3d38113bdd0b36b8457c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-detached.lua"}}}
{"seq":160,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-static-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"da6e013970a7856c86d3e07ba85d2866a2ca1074"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-emission.lua"}}}
{"seq":161,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-static-open.lua","checksums":[{"algorithm":"SHA1","checksum":"4c83574b1fd6915615c8c33d681a55fd7857ca4f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-open.lua"}}}
{"seq":162,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-static-open-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"f03b422a604cd0da6378ba39d20f6cb9c5ad9a6a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-open-emission.lua"}}}
{"seq":163,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-static-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"2bfc1e52bb3fc3130616805d9aa10233e4586aff"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-shadow.lua"}}}
{"seq":164,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-opening.lua","checksums":[{"algorithm":"SHA1","checksum":"8c02a63358a24b96cd8dd7c24ec0a1ba9b2fd2f7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-opening.lua"}}}
{"seq":165,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-opening-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"5fae4bc948a37b5dc09a3d4a929d62fab6ab1e29"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-opening-emission.lua"}}}
{"seq":166,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-landing.lua","checksums":[{"algorithm":"SHA1","checksum":"bc4329b9ffbe3c0b22cf0ac668384b44a18156e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-landing.lua"}}}
{"seq":167,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-open-landing-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"d550a89dff148e33f41a16cacac55cae309467c8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-open-landing-emission.lua"}}}
{"seq":168,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-thruster-loop.lua","checksums":[{"algorithm":"SHA1","checksum":"ccacf7c4a4aa14fd35cbfe1b0a85efc9e691100e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-thruster-loop.lua"}}}
{"seq":169,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-thruster-ignition.lua","checksums":[{"algorithm":"SHA1","checksum":"ccacf7c4a4aa14fd35cbfe1b0a85efc9e691100e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-thruster-ignition.lua"}}}
{"seq":170,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembler-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"2656c0a40a9761a5beefc95262410d5ed52004f3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/assembler-pictures.lua"}}}
{"seq":171,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-base.lua","checksums":[{"algorithm":"SHA1","checksum":"1019910d9b894d51553d9ea02d85674731f80b43"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-base.lua"}}}
{"seq":172,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-anim.lua","checksums":[{"algorithm":"SHA1","checksum":"51e5657fbf8a2d88007f96c1ad60e1afbfeafe99"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-anim.lua"}}}
{"seq":173,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"3232bcb1c1ef9dbdde52d56c9c4853927a32496c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-shadow.lua"}}}
{"seq":174,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-status-light.lua","checksums":[{"algorithm":"SHA1","checksum":"5ffa5e44b13f98f1b6f91c050d6414f85c78f20f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-status-light.lua"}}}
{"seq":175,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-base.lua","checksums":[{"algorithm":"SHA1","checksum":"011882fb44662df7c5880e03cec0fea48f06eb1b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-base.lua"}}}
{"seq":176,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-anim.lua","checksums":[{"algorithm":"SHA1","checksum":"537e9c22e94d6c1024e1b32befb03f73d7098c51"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-anim.lua"}}}
{"seq":177,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"f8ca3d29ef3223e7d9ca3f48298b2bdbd0dd3a36"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-shadow.lua"}}}
{"seq":178,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-status-light.lua","checksums":[{"algorithm":"SHA1","checksum":"ae777815fd2e5c7a7e18a96d04dbabdfd6ab54bd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-status-light.lua"}}}
{"seq":179,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-pipe-N.lua","checksums":[{"algorithm":"SHA1","checksum":"6a8f5fee6da13b7a4a8c8a3175f47516ef254acb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-N.lua"}}}
{"seq":180,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-pipe-E.lua","checksums":[{"algorithm":"SHA1","checksum":"2b2b8cfdfcdd2f456b8c35a4046e6a1d9a9549c4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-E.lua"}}}
{"seq":181,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-pipe-S.lua","checksums":[{"algorithm":"SHA1","checksum":"4d991b635a5c4d9ac7d8ed348f9703e8e3a431de"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-S.lua"}}}
{"seq":182,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-2-pipe-W.lua","checksums":[{"algorithm":"SHA1","checksum":"e5fe3317900c9a3241b0b19a242eb8cb9fcbbfb7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-W.lua"}}}
{"seq":183,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-base.lua","checksums":[{"algorithm":"SHA1","checksum":"467b4b25df8c168405eec7afad46b63155c5434d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-base.lua"}}}
{"seq":184,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-anim.lua","checksums":[{"algorithm":"SHA1","checksum":"de5d8aed206b1854af712897eef7f6c25bac8ac9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-anim.lua"}}}
{"seq":185,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"b44ce220a47227d1b01d84ba25fe06b3c13bffaa"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-shadow.lua"}}}
{"seq":186,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-status-light.lua","checksums":[{"algorithm":"SHA1","checksum":"44b69b18c3269519f8e5fde68133a345b6532447"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-status-light.lua"}}}
{"seq":187,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-pipe-N.lua","checksums":[{"algorithm":"SHA1","checksum":"6a8f5fee6da13b7a4a8c8a3175f47516ef254acb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-N.lua"}}}
{"seq":188,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-pipe-E.lua","checksums":[{"algorithm":"SHA1","checksum":"60e586b697bddff1238feee8c6d84ae11e14a3e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-E.lua"}}}
{"seq":189,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-pipe-S.lua","checksums":[{"algorithm":"SHA1","checksum":"d2bd23df87b30245e36a6eb7919642c17e0f2ab4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-S.lua"}}}
{"seq":190,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-3-pipe-W.lua","checksums":[{"algorithm":"SHA1","checksum":"4c74405af10e3d6ec28d2eeb719a6486065c50bc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-W.lua"}}}
{"seq":191,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-connection.lua","checksums":[{"algorithm":"SHA1","checksum":"b8c40128452790ddc064e9cfe89afc6426feae1f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection.lua"}}}
{"seq":192,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-connection-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"f7d8917c4a43439667e95fbfd4328b8944bf36fb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-shadow.lua"}}}
{"seq":193,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-connection-lights-blue.lua","checksums":[{"algorithm":"SHA1","checksum":"022f1012b09af2a5e507d25740be3a994916bce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-lights-blue.lua"}}}
{"seq":194,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-connection-lights-green.lua","checksums":[{"algorithm":"SHA1","checksum":"022f1012b09af2a5e507d25740be3a994916bce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-lights-green.lua"}}}
{"seq":195,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"assembling-machine-1-connection-lights-red.lua","checksums":[{"algorithm":"SHA1","checksum":"022f1012b09af2a5e507d25740be3a994916bce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-lights-red.lua"}}}
{"seq":196,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-silo-crafting-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"d88029fde91ea5efeeb999f9e3ce6905cfadbd7e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/rocket-silo-crafting-pictures.lua"}}}
{"seq":197,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"roboport-door.lua","checksums":[{"algorithm":"SHA1","checksum":"062e424c9c34c0cfd9336f2184e454bf672360e1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/roboport-door.lua"}}}
{"seq":198,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-static-pod.lua","checksums":[{"algorithm":"SHA1","checksum":"4fdb9c7690169bc9ea8d863e1cb2376cbe1e7c5a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-static-pod.lua"}}}
{"seq":199,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-static-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"366567a3b126933e0789e4400a1a31882b259947"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-static-emission.lua"}}}
{"seq":200,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-static-pod-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ee2b04d29df246d005365f71ca729f58b4905374"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-static-pod-shadow.lua"}}}
{"seq":201,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-jet.lua","checksums":[{"algorithm":"SHA1","checksum":"612cc4dd75f0cecf167723eb61d3c0a6dd6a6636"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-jet.lua"}}}
{"seq":202,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-connections.lua","checksums":[{"algorithm":"SHA1","checksum":"7cff724934e8a7847e9862f458f1b8aab06d2434"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/connections/planet-connections.lua"}}}
{"seq":203,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"connections.lua","checksums":[{"algorithm":"SHA1","checksum":"e01b3a4d9720cf42f7c80731ee308c8157d15f61"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/connections/connections.lua"}}}
{"seq":204,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-0-A.lua","checksums":[{"algorithm":"SHA1","checksum":"6a54a77240e33ac71043c35583f0fe5fa9b13ffa"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-A.lua"}}}
{"seq":205,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-0-B.lua","checksums":[{"algorithm":"SHA1","checksum":"a67a33b74680a4cd2dde51a8c2c454f00159845c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-B.lua"}}}
{"seq":206,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-0-C.lua","checksums":[{"algorithm":"SHA1","checksum":"4e60cc3c4e04e751ea516881b505e5ed7c21e1f0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-C.lua"}}}
{"seq":207,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-0-D.lua","checksums":[{"algorithm":"SHA1","checksum":"b2972ff49e3324e0cc10f13ec17cc8087b8cd1d1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-D.lua"}}}
{"seq":208,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-1-A.lua","checksums":[{"algorithm":"SHA1","checksum":"5df7f3062d2f566ef1633d162db15d8a70893df5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-1-A.lua"}}}
{"seq":209,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-1-B.lua","checksums":[{"algorithm":"SHA1","checksum":"918df9b99ee761864986390c07d4fe58d65d25d4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-1-B.lua"}}}
{"seq":210,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-1-C.lua","checksums":[{"algorithm":"SHA1","checksum":"8850f6670707646401f7cc967e70278d4852d385"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-1-C.lua"}}}
{"seq":211,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-2.lua","checksums":[{"algorithm":"SHA1","checksum":"0b55c9355ddbed268292c6f2a4b343cb0571295b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-2.lua"}}}
{"seq":212,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-3.lua","checksums":[{"algorithm":"SHA1","checksum":"b686a2e8fed4414ac40a68ba8fb797c87a03b7cd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-3.lua"}}}
{"seq":213,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"21399eebf43bd42e1a0d02f5feb0ccbd648c4c63"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-shadow.lua"}}}
{"seq":214,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-emission-A.lua","checksums":[{"algorithm":"SHA1","checksum":"7b1ca346d5a42a63ffdf1c9369c48688826d92b5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-emission-A.lua"}}}
{"seq":215,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-emission-C.lua","checksums":[{"algorithm":"SHA1","checksum":"7beaa6f99f7f8e5147986fa9cb398fb392bdbf8b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-emission-C.lua"}}}
{"seq":216,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-upper-hatch-occluder.lua","checksums":[{"algorithm":"SHA1","checksum":"b954924650c2571721a99150d7802c5e0bec8250"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-hatch-occluder.lua"}}}
{"seq":217,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-turbine.lua","checksums":[{"algorithm":"SHA1","checksum":"d2a76fc379f5a629371243656efd5fed1a3ea6d9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-turbine.lua"}}}
{"seq":218,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-drone-hatch.lua","checksums":[{"algorithm":"SHA1","checksum":"6afd5912dc03588d37c71e0916568344ed6de37f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-drone-hatch.lua"}}}
{"seq":219,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-upper-hatch-back.lua","checksums":[{"algorithm":"SHA1","checksum":"3838eb144c26ea4ea31d668f205c487269cd6cf7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-hatch-back.lua"}}}
{"seq":220,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"shared-upper-hatch-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"22b93915f46b0c177beecf591f044648a3639e1c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/shared-upper-hatch-shadow.lua"}}}
{"seq":221,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"shared-upper-back-hatch-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"669d72554b6a8161edb4ed0f676b736c4f67add2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/shared-upper-back-hatch-emission.lua"}}}
{"seq":222,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-upper-front-hatch-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"fe52ecf4663104ab66849543a7241cc7026b7759"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-front-hatch-emission.lua"}}}
{"seq":223,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-upper-hatch-front.lua","checksums":[{"algorithm":"SHA1","checksum":"de81aa569b48b9dc59ed0984e261c77d53c6042e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-hatch-front.lua"}}}
{"seq":224,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pump-wagon-connector-graphics.lua","checksums":[{"algorithm":"SHA1","checksum":"c9aa84f031a4eb5e62bb33629f454cfb63449eb7"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/pump-wagon-connector-graphics.lua"}}}
{"seq":225,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Part_1.lua","checksums":[{"algorithm":"SHA1","checksum":"cb55af21f59c41b9c00f7ddcfe15d6bfeefc9281"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_1.lua"}}}
{"seq":226,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Part_1_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ce2f2194458fba82e730bced21a24888231f88e0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_1_shadow.lua"}}}
{"seq":227,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Part_2.lua","checksums":[{"algorithm":"SHA1","checksum":"a6006abdd586ef09aebbf6824d05e4089fb31380"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_2.lua"}}}
{"seq":228,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Part_2_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"32cddb2e5aa9d67803edf1659e92febe365bd39a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_2_shadow.lua"}}}
{"seq":229,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Part_3.lua","checksums":[{"algorithm":"SHA1","checksum":"55d39ee70a1cfd4f31e522dfb6f10e5c51173cda"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_3.lua"}}}
{"seq":230,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Part_3_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ae8bb0ac0dc97a4250c39a0baf59038dcfa4bbd9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_3_shadow.lua"}}}
{"seq":231,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_North_input.lua","checksums":[{"algorithm":"SHA1","checksum":"1db89f050b4fe8a17c95b2a2ac30ba05e1432923"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_North_input.lua"}}}
{"seq":232,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_North_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"e0076d8d06e606b38866aa5bc10ffab6fcd50169"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_North_shadow.lua"}}}
{"seq":233,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_East_input.lua","checksums":[{"algorithm":"SHA1","checksum":"4257a961a8b1f1e421f70c1e4221e7bef868e2c3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_East_input.lua"}}}
{"seq":234,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_East_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"fdc04597b05794f43a083b09bc461eb9ff714f76"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_East_shadow.lua"}}}
{"seq":235,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_South_input.lua","checksums":[{"algorithm":"SHA1","checksum":"d51d7a71365a50c5d3fe5befc0f1ab3388431134"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_South_input.lua"}}}
{"seq":236,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_South_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"8799c493032b86b4f47c34f7f26175d63d81d5c3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_South_shadow.lua"}}}
{"seq":237,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_West_input.lua","checksums":[{"algorithm":"SHA1","checksum":"eb847e111efde2839533d8af54be4ce0595aeee2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_West_input.lua"}}}
{"seq":238,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_West_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"2051415224f09a1aa18ebf2ebd83bd765194ec46"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_West_shadow.lua"}}}
{"seq":239,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_North_output.lua","checksums":[{"algorithm":"SHA1","checksum":"1db89f050b4fe8a17c95b2a2ac30ba05e1432923"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_North_output.lua"}}}
{"seq":240,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_East_output.lua","checksums":[{"algorithm":"SHA1","checksum":"cc95abeac8be124968e361f37cf3ca3288a5f515"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_East_output.lua"}}}
{"seq":241,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_South_output.lua","checksums":[{"algorithm":"SHA1","checksum":"3f735163c80f13008eb079ddc41c2de793b978e7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_South_output.lua"}}}
{"seq":242,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"Base_West_output.lua","checksums":[{"algorithm":"SHA1","checksum":"eb847e111efde2839533d8af54be4ce0595aeee2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_West_output.lua"}}}
{"seq":243,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"beacon-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"5bd11c40caea80f93fd5b4bcce91761d2cfd5400"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/beacon-animations.lua"}}}
{"seq":244,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-animation.lua","checksums":[{"algorithm":"SHA1","checksum":"2461aa86d8f8af1865bc914800f12a606a98b7ba"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/oil-refinery-animation.lua"}}}
{"seq":245,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-shadow-north.lua","checksums":[{"algorithm":"SHA1","checksum":"776bfb653e243f311c3b60b953fdfd4913a62a96"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-shadow-north.lua"}}}
{"seq":246,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-north.lua","checksums":[{"algorithm":"SHA1","checksum":"2c59bc74755181bb45355f3cc5487160c74b3bd0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-north.lua"}}}
{"seq":247,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-north-1.lua","checksums":[{"algorithm":"SHA1","checksum":"41709fb3b6fca7f6682a77b1a38675a1fb6d4058"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-1.lua"}}}
{"seq":248,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-north-2.lua","checksums":[{"algorithm":"SHA1","checksum":"0924648e358650931ab7494042a2a6bd0d4dc048"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-2.lua"}}}
{"seq":249,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-north-3.lua","checksums":[{"algorithm":"SHA1","checksum":"e6dab218f42bad3595ccb61bba32c0c6796b20fe"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-3.lua"}}}
{"seq":250,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-north-4.lua","checksums":[{"algorithm":"SHA1","checksum":"a250cd7f2bdb27210e7d8f607a04edd61ea1b853"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-4.lua"}}}
{"seq":251,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-north-5.lua","checksums":[{"algorithm":"SHA1","checksum":"23822c301748c526816ebafbc55db78bac848f33"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-5.lua"}}}
{"seq":252,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-north-6.lua","checksums":[{"algorithm":"SHA1","checksum":"2437ecbeb679ba10b2a9fafc656e4e75ebd9ad62"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-6.lua"}}}
{"seq":253,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-shadow-east.lua","checksums":[{"algorithm":"SHA1","checksum":"d2a05cbc14da681ea3e1ae358946017b458687c3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-shadow-east.lua"}}}
{"seq":254,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-east.lua","checksums":[{"algorithm":"SHA1","checksum":"8147f0975e8fc620b933e42d656589ae50eaa512"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-east.lua"}}}
{"seq":255,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-east-1.lua","checksums":[{"algorithm":"SHA1","checksum":"b2524e880c5e320a7a28ea899a5ab0deb6466960"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-1.lua"}}}
{"seq":256,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-east-2.lua","checksums":[{"algorithm":"SHA1","checksum":"52090d4b85d9fed5b656609043cbc5292bc08076"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-2.lua"}}}
{"seq":257,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-east-3.lua","checksums":[{"algorithm":"SHA1","checksum":"28fb9306bb312c4934034639c353cb71e71d2502"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-3.lua"}}}
{"seq":258,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-east-4.lua","checksums":[{"algorithm":"SHA1","checksum":"b461cfd4ce9403db18c113aff973635010ef4a60"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-4.lua"}}}
{"seq":259,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-east-5.lua","checksums":[{"algorithm":"SHA1","checksum":"afe469a9a8e6e21c811fbac2718a352958a073ce"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-5.lua"}}}
{"seq":260,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-east-6.lua","checksums":[{"algorithm":"SHA1","checksum":"f8098760f4b73734e38dbbf8785125e414ffce0d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-6.lua"}}}
{"seq":261,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-shadow-south.lua","checksums":[{"algorithm":"SHA1","checksum":"c4adfef1753228d335cae316db014f5a5b13db1f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-shadow-south.lua"}}}
{"seq":262,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-south.lua","checksums":[{"algorithm":"SHA1","checksum":"4d04b8efa5dd6b76a8b15c256b6bde9f4fa0f18b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-south.lua"}}}
{"seq":263,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-south-1.lua","checksums":[{"algorithm":"SHA1","checksum":"3ff8c1fa29e89ebc08c6f61b359ad26ebbf23a8d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-1.lua"}}}
{"seq":264,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-south-2.lua","checksums":[{"algorithm":"SHA1","checksum":"981ebdcd73538179615c130af0d2d424dcd44422"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-2.lua"}}}
{"seq":265,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-south-3.lua","checksums":[{"algorithm":"SHA1","checksum":"b7136847bd65a25a5bdec99100ecbed474d62b30"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-3.lua"}}}
{"seq":266,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-south-4.lua","checksums":[{"algorithm":"SHA1","checksum":"b76cc764ef589adc8933d5490b8c0eca9d4dd05d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-4.lua"}}}
{"seq":267,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-south-5.lua","checksums":[{"algorithm":"SHA1","checksum":"7087344580713c02a8847d52017086bc2e61e639"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-5.lua"}}}
{"seq":268,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-shadow-west.lua","checksums":[{"algorithm":"SHA1","checksum":"1cdb81c2682dadb4222855bcbe1b7e5d51ff4ddb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-shadow-west.lua"}}}
{"seq":269,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-west.lua","checksums":[{"algorithm":"SHA1","checksum":"016765bcd6323da5100f5e4a9cf6c60ffbe7e396"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-west.lua"}}}
{"seq":270,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-1.lua","checksums":[{"algorithm":"SHA1","checksum":"10a304ead339884d928effdbf9053db88adf42d0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-1.lua"}}}
{"seq":271,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-2.lua","checksums":[{"algorithm":"SHA1","checksum":"27d3809049c909bc0d8f44216133fc07d6f1c0f9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-2.lua"}}}
{"seq":272,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-3.lua","checksums":[{"algorithm":"SHA1","checksum":"67ce7331bd764da65119951a4453429dcd962b4c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-3.lua"}}}
{"seq":273,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-4.lua","checksums":[{"algorithm":"SHA1","checksum":"e577367e63a4d1a1f0455e6fefa088ffdd895ce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-4.lua"}}}
{"seq":274,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-5.lua","checksums":[{"algorithm":"SHA1","checksum":"aaf9d559276f150b0666e36940019b154d2b632b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-5.lua"}}}
{"seq":275,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-6.lua","checksums":[{"algorithm":"SHA1","checksum":"46b6de4f137f87e92db79d67da2ea3250a53f8e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-6.lua"}}}
{"seq":276,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-anim-west-7.lua","checksums":[{"algorithm":"SHA1","checksum":"a4a8036455bcea8b9b73b0a48bf2e49f68d733f6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-7.lua"}}}
{"seq":277,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-north-1.lua","checksums":[{"algorithm":"SHA1","checksum":"9d85ef758d22a73bb5f29e02d0d93c2336ca755c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-1.lua"}}}
{"seq":278,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-north-2.lua","checksums":[{"algorithm":"SHA1","checksum":"fe4bd21089535ce45e17bea824ebb2f5d5cb7ef4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-2.lua"}}}
{"seq":279,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-north-3.lua","checksums":[{"algorithm":"SHA1","checksum":"1dd4eaea0f75615b09dc26e458c927d06146172d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-3.lua"}}}
{"seq":280,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-north-4.lua","checksums":[{"algorithm":"SHA1","checksum":"3898e29dd0d13120c068e9c1a4aa465844c2c86c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-4.lua"}}}
{"seq":281,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-north-5.lua","checksums":[{"algorithm":"SHA1","checksum":"888332143ddf38bb3561e98de0b1f6bd5115b35a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-5.lua"}}}
{"seq":282,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-north-6.lua","checksums":[{"algorithm":"SHA1","checksum":"b5b7404eec296e77ed9c9eb0b6eb8a3cf0118354"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-6.lua"}}}
{"seq":283,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-east-1.lua","checksums":[{"algorithm":"SHA1","checksum":"cc0b59b585714b2349354842877732e11072e183"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-1.lua"}}}
{"seq":284,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-east-2.lua","checksums":[{"algorithm":"SHA1","checksum":"b4cba2b21b7c099a584dbc14a848fd7652aaedb5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-2.lua"}}}
{"seq":285,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-east-3.lua","checksums":[{"algorithm":"SHA1","checksum":"7a0c24eb35e6ce5870db428d40d3a3e6ff2e5465"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-3.lua"}}}
{"seq":286,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-east-4.lua","checksums":[{"algorithm":"SHA1","checksum":"b9aa606c1f4053b6d2ffb99ae1d16095b81c3772"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-4.lua"}}}
{"seq":287,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-east-5.lua","checksums":[{"algorithm":"SHA1","checksum":"7a6f9ca6353ae530035d3a4d94c81ad882932e61"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-5.lua"}}}
{"seq":288,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-south-1.lua","checksums":[{"algorithm":"SHA1","checksum":"334c8c73c5d7148ddb1bd8c193e9b2296c01b428"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-1.lua"}}}
{"seq":289,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-south-2.lua","checksums":[{"algorithm":"SHA1","checksum":"926394e5ce22185b5393a3b09e0d67216e69169c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-2.lua"}}}
{"seq":290,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-south-3.lua","checksums":[{"algorithm":"SHA1","checksum":"36f3ae17efc682774d67fc5ecbbd036bb24b8ed4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-3.lua"}}}
{"seq":291,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-south-4.lua","checksums":[{"algorithm":"SHA1","checksum":"95e8bde9554f16b679f878e673cafe803187ed2f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-4.lua"}}}
{"seq":292,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-south-5.lua","checksums":[{"algorithm":"SHA1","checksum":"3bdce0a83f92ede91b12ce43d42353ffd31d7a60"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-5.lua"}}}
{"seq":293,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-1.lua","checksums":[{"algorithm":"SHA1","checksum":"5504c5487c3b37a856707ca12649a1192dbb247e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-1.lua"}}}
{"seq":294,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-2.lua","checksums":[{"algorithm":"SHA1","checksum":"6c79f9c5ec140846f354af5bfd4098cf7eec4971"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-2.lua"}}}
{"seq":295,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-3.lua","checksums":[{"algorithm":"SHA1","checksum":"e574c41c70e0efe870927e73708dfc5dd6db6972"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-3.lua"}}}
{"seq":296,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-4.lua","checksums":[{"algorithm":"SHA1","checksum":"db0c6354626d3b12866c1e60a69f945b3502a2ab"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-4.lua"}}}
{"seq":297,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-5.lua","checksums":[{"algorithm":"SHA1","checksum":"bc218ab54ac5e9b1329bed85cfb1f6afd6f92b7c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-5.lua"}}}
{"seq":298,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-6.lua","checksums":[{"algorithm":"SHA1","checksum":"934f55a4923fbc31bd6f04aad41a275ec2a27b49"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-6.lua"}}}
{"seq":299,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fluid-west-7.lua","checksums":[{"algorithm":"SHA1","checksum":"a2075aa61c422b4d2870026fcfd5e6efdb5da575"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-7.lua"}}}
{"seq":300,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-smoke-north.lua","checksums":[{"algorithm":"SHA1","checksum":"8364523d47bf642d8b98631177e594723bc89547"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-smoke-north.lua"}}}
{"seq":301,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-smoke-east.lua","checksums":[{"algorithm":"SHA1","checksum":"1c253fb0a91be98469030708b79a7cb833168aca"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-smoke-east.lua"}}}
{"seq":302,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-smoke-south.lua","checksums":[{"algorithm":"SHA1","checksum":"b34b9f388e193af81422f9d010c86d3ee59bd04d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-smoke-south.lua"}}}
{"seq":303,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-smoke-west.lua","checksums":[{"algorithm":"SHA1","checksum":"b31846efc33a50007ab8dad3991b12eda2e10e9f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-smoke-west.lua"}}}
{"seq":304,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-lights-north.lua","checksums":[{"algorithm":"SHA1","checksum":"dd437e7de7d39f2220364e9d118f2bcea2d87d28"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-lights-north.lua"}}}
{"seq":305,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-lights-east.lua","checksums":[{"algorithm":"SHA1","checksum":"4f1c5dea9b70fc19832584ac94313eb9aae72e3b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-lights-east.lua"}}}
{"seq":306,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-lights-south.lua","checksums":[{"algorithm":"SHA1","checksum":"e3f01eb3aa2e3658675dc93a0923de17711b11bc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-lights-south.lua"}}}
{"seq":307,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-lights-west.lua","checksums":[{"algorithm":"SHA1","checksum":"de398dc31b30aff1a169faa5777eff7e6bb3aaff"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-lights-west.lua"}}}
{"seq":308,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fire-smoke.lua","checksums":[{"algorithm":"SHA1","checksum":"fbf6f1af3d58f26701191b34cdb89b5ef3f2ca79"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-fire-smoke.lua"}}}
{"seq":309,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-fire-light.lua","checksums":[{"algorithm":"SHA1","checksum":"7a12d501264710df57f2a7bf1eb4aef80f628b82"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-fire-light.lua"}}}
{"seq":310,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-reflections.lua","checksums":[{"algorithm":"SHA1","checksum":"3c8fea884adc7f6edd6b5d80c96e72b8694e945b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-reflections.lua"}}}
{"seq":311,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-north-base.lua","checksums":[{"algorithm":"SHA1","checksum":"fdaba90619247edcba20fd847d8436cb294a00f4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-north-base.lua"}}}
{"seq":312,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-north-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"5a540b713753e422c7ace49adc57a753af45444a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-north-anim-1.lua"}}}
{"seq":313,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-north-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"a5378751e734e36e685e3d0a93c491a70f727948"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-north-anim-2.lua"}}}
{"seq":314,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-east-base.lua","checksums":[{"algorithm":"SHA1","checksum":"a6d4aa1d2e17685ff08d997e1b53064bab6572c9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-east-base.lua"}}}
{"seq":315,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-east-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"9952ff068a5f45d2250855101a0eda4736987dc0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-east-anim-1.lua"}}}
{"seq":316,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-east-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"78beb69d7aacba812773d723bb7d14ae815be930"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-east-anim-2.lua"}}}
{"seq":317,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-south-base.lua","checksums":[{"algorithm":"SHA1","checksum":"b11d13e6d4ef833bfc5e82428bb96b712613a634"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-south-base.lua"}}}
{"seq":318,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-south-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"8a6e81f2f6e6ad2390362df4bf0ec8e429b8e91a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-south-anim-1.lua"}}}
{"seq":319,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-south-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"c6aa4b732e9ffd51c8950c46b7ad4ed840f59262"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-south-anim-2.lua"}}}
{"seq":320,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-west-base.lua","checksums":[{"algorithm":"SHA1","checksum":"b6cea9388e8461432a04a0e0d5e5254e437a41f8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-west-base.lua"}}}
{"seq":321,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-west-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"d1b3064a1821ac0c831469ef479cec3e7d427137"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-west-anim-1.lua"}}}
{"seq":322,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"chemical-plant-west-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"f0cc265460656b3d33ac11a2f15b0e5c2420133f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-west-anim-2.lua"}}}
{"seq":323,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"centrifuge-ABC-integration.lua","checksums":[{"algorithm":"SHA1","checksum":"7525fc8387cee40c90ed397dfe6fce5b6d650fab"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC-integration.lua"}}}
{"seq":324,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"centrifuge-ABC.lua","checksums":[{"algorithm":"SHA1","checksum":"e722f29b9ba8ebdc3ebffbe9a945dcb1fe38acfd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC.lua"}}}
{"seq":325,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"centrifuge-ABC-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"22941f0a44919d727f9ed9f82bd2742b35854e46"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC-shadow.lua"}}}
{"seq":326,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"centrifuge-ABC-light.lua","checksums":[{"algorithm":"SHA1","checksum":"d6a2dd125ec2fc1a4b65d70999f7277166eb5795"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC-light.lua"}}}
{"seq":327,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-N-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"29b327ae1895e714c359506f303bb41325f67703"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-glow.lua"}}}
{"seq":328,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-E-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"1f43c35fba43965a3daff7697b8abd2de37b9924"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-glow.lua"}}}
{"seq":329,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-S-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"407d7ad5a3b76df08cdbb94c5651c400ffd9ef18"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-glow.lua"}}}
{"seq":330,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-W-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"1dd1c96974d77e74440019b5fe6d18a00ec36a54"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-glow.lua"}}}
{"seq":331,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-N-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"c177621f4ca8fe9ab8ee7a074cfa2f5251e570cf"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-idle.lua"}}}
{"seq":332,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-N-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"f43adcef1ff33f1d8bd00c6d501ceff4dec11d02"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-shadow.lua"}}}
{"seq":333,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-N-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"dfd6fee4ad726182fd48bd86998143a00717db04"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-fluid.lua"}}}
{"seq":334,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-E-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"6170353b3dabbd0e1dce9faa3c2fa50bf57e6b4b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-idle.lua"}}}
{"seq":335,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-E-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"41621e1ae4e452183f3699deaf74038f076224b4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-shadow.lua"}}}
{"seq":336,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-E-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"83a3a5dd732c4ec8446ff75122ada528e7fc335e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-fluid.lua"}}}
{"seq":337,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-S-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"c7a094a208ccef3a9591df321aa979fd45c05372"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-idle.lua"}}}
{"seq":338,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-S-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"bb03ceea2f0988d51dac9c45ba0d69dd56db2132"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-shadow.lua"}}}
{"seq":339,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-S-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"6382a953f813c04209d4f0a60859bbd3deace5c8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-fluid.lua"}}}
{"seq":340,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-W-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"605614c1aa60c4f6764b53804aa2142a78c2ab2a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-idle.lua"}}}
{"seq":341,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-W-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"16c3c6641deb624a814fc929bdcb902baa85b737"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-shadow.lua"}}}
{"seq":342,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"heatex-W-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"296676bd5ca91ea8d2356f0208066591afd5fd26"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-fluid.lua"}}}
{"seq":343,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spidertron-light-positions.lua","checksums":[{"algorithm":"SHA1","checksum":"72080e3b0784aaaeaf15efdc7e829edf6ab7abcb"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spidertron-light-positions.lua"}}}
{"seq":344,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-landed-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"63e67541d92e62f3a4f575bdb7202966df95c01e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-landed-shadow.lua"}}}
{"seq":345,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"transport-belts.lua","checksums":[{"algorithm":"SHA1","checksum":"495c0a4d1a25bbeee5f39964dd1d8fc3b2190e89"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/transport-belts.lua"}}}
{"seq":346,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"meld.lua","checksums":[{"algorithm":"SHA1","checksum":"b82ae4f62d71e34a44c67a9ee3f9ec81c384539c"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/meld.lua"}}}
{"seq":347,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"belt-reader-top.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-top.lua"}}}
{"seq":348,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"belt-reader-base.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-base.lua"}}}
{"seq":349,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"belt-reader-middle.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-middle.lua"}}}
{"seq":350,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"belt-reader-under-middle.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-under-middle.lua"}}}
{"seq":351,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"belt-reader-bottom.lua","checksums":[{"algorithm":"SHA1","checksum":"d3cc555ad06c035757a9dab6edb4d231794951c5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-bottom.lua"}}}
{"seq":352,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"belt-reader-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"c901054bc10823b5c2f7394cf6ee379305044da3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-shadow.lua"}}}
{"seq":353,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"explosions.lua","checksums":[{"algorithm":"SHA1","checksum":"be9fc34f580e22f62c608b5953e00e3fa18153b4"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/explosions.lua"}}}
{"seq":354,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"explosion-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"4232a18df743d288779003583c8f3729dfa742f2"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/explosion-animations.lua"}}}
{"seq":355,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"smoke-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"b3efc3b8d3ccdd1c6b2b23f1947ee4c1b45b3437"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/smoke-animations.lua"}}}
{"seq":356,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-die-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"1298d9949b45acb78c8e77873cc2c177c1dab3f6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/biter-die-effects.lua"}}}
{"seq":357,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-death-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"dd36d6d296fa20052fa5e4f220a88f89cac1b114"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-death-shadow.lua"}}}
{"seq":358,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-death.lua","checksums":[{"algorithm":"SHA1","checksum":"4126caa1ad6e821091fce65af5444fcc9879f543"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-death.lua"}}}
{"seq":359,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"crash-site.lua","checksums":[{"algorithm":"SHA1","checksum":"302592ffa3e8207e8bb759f242d087ac1b850d1d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/crash-site.lua"}}}
{"seq":360,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fire-util.lua","checksums":[{"algorithm":"SHA1","checksum":"37daaf6f9e438bacf4aa03156b08f14b7651e9c6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/fire-util.lua"}}}
{"seq":361,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"mining-drill.lua","checksums":[{"algorithm":"SHA1","checksum":"12c79a0ff1cb6380e93aca35ed43951c99617cf4"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/mining-drill.lua"}}}
{"seq":362,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"particles.lua","checksums":[{"algorithm":"SHA1","checksum":"38c95ecd050ce9031928aa8fa0d37b3121f73f95"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/particles.lua"}}}
{"seq":363,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"particle-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"b5b5efe28d3533ab785c5d4dd7273398e061280c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/particle-animations.lua"}}}
{"seq":364,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"enemy-projectiles.lua","checksums":[{"algorithm":"SHA1","checksum":"f553db7052aca955c3a916f31e514cd83e757d88"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemy-projectiles.lua"}}}
{"seq":365,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"8b8cb815d4ba5b4a27200f0655ad60986b0ed579"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spitter-animations.lua"}}}
{"seq":366,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"math3d.lua","checksums":[{"algorithm":"SHA1","checksum":"a69494b38f90f1a917cb5c65553ae7bc8aee286a"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/math3d.lua"}}}
{"seq":367,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"resources.lua","checksums":[{"algorithm":"SHA1","checksum":"d91125b76e1ea533c92e01a91b895d68026b5c7f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/resources.lua"}}}
{"seq":368,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"resource-autoplace.lua","checksums":[{"algorithm":"SHA1","checksum":"4107a4caa207e33da7f134f4f5bc442c070543b1"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/resource-autoplace.lua"}}}
{"seq":369,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tile-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"74c7552495b3b9e276c7f3a2cf39f3cfbb7aff4a"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-sounds.lua"}}}
{"seq":370,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"crude-oil.lua","checksums":[{"algorithm":"SHA1","checksum":"02109d6034a19897fdb0865fb495699ba9444d7f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/crude-oil/crude-oil.lua"}}}
{"seq":371,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"crude-oil-animation.lua","checksums":[{"algorithm":"SHA1","checksum":"73b6b6e03f2c9792506092ce022e694ec7254909"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/crude-oil/crude-oil-animation.lua"}}}
{"seq":372,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"turrets.lua","checksums":[{"algorithm":"SHA1","checksum":"1d1c0fe31e201b43213aa98ad29e959d9d313cc0"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/turrets.lua"}}}
{"seq":373,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"c5946c30739897b7f593b0ce20cf720fadde873e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/worm-animations.lua"}}}
{"seq":374,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"enemy-autoplace-utils.lua","checksums":[{"algorithm":"SHA1","checksum":"e42561e841aff4f5fee432ee437d5f9779ddf886"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemy-autoplace-utils.lua"}}}
{"seq":375,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-folded.lua","checksums":[{"algorithm":"SHA1","checksum":"a3584d43119d16dd5bcb97065cec3307df1d0623"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-folded.lua"}}}
{"seq":376,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-folded-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"22feff901739e164dc4eb1a7aa18dda246945b38"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-folded-mask.lua"}}}
{"seq":377,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-folded-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"be2450207de55f31c70bc0b8f5e7d555126a81e9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-folded-shadow.lua"}}}
{"seq":378,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-preparing.lua","checksums":[{"algorithm":"SHA1","checksum":"73d7cb0fd21f1b0fa3eaa3d08c33758aaeaf4bb2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-preparing.lua"}}}
{"seq":379,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-preparing-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"966b114ab0e60ef3b8bc699a8dcd7bc7ac5b67f2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-preparing-mask.lua"}}}
{"seq":380,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-preparing-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"1f7dd849d17e7866d626feb1a536f7b63b9f14e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-preparing-shadow.lua"}}}
{"seq":381,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-prepared.lua","checksums":[{"algorithm":"SHA1","checksum":"36a0334f98263fa5d25d154531a47b68356c1b2a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared.lua"}}}
{"seq":382,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-prepared-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"d07a2a926fffae47c3a4e6f8e579228c1a1e9ce7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-mask.lua"}}}
{"seq":383,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-prepared-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"6d81551755c6306a740bbe5c4b70348773c1073d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-shadow.lua"}}}
{"seq":384,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-prepared-alternative.lua","checksums":[{"algorithm":"SHA1","checksum":"9a5ecb85fb21578f42a5aae181d5748a5eb22fe1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-alternative.lua"}}}
{"seq":385,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-prepared-alternative-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"065e2bfc37bb56cea11cdf5e9adb9fc5410ec1c7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-alternative-mask.lua"}}}
{"seq":386,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-prepared-alternative-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"2eee2d8535e7a0ec054bf5be738b09abf120c8b5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-alternative-shadow.lua"}}}
{"seq":387,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-attack.lua","checksums":[{"algorithm":"SHA1","checksum":"e38567993178d42688417ffa2bb4e0984dec414e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-attack.lua"}}}
{"seq":388,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-attack-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"04926246070129b45e36864817bc807be546786a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-attack-mask.lua"}}}
{"seq":389,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-attack-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"1bf166a34be8029e072316d5a7f65eef047fca84"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-attack-shadow.lua"}}}
{"seq":390,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-hole-collapse.lua","checksums":[{"algorithm":"SHA1","checksum":"14726be1cbdf12c106b7d98b660085fb916051d5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-hole-collapse.lua"}}}
{"seq":391,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-01.lua","checksums":[{"algorithm":"SHA1","checksum":"50d6606d96ea95a23c1ff11ee7a59e3c146951a6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-01.lua"}}}
{"seq":392,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-01-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"e977645893cfa438cef9d87f11aa5ed387caa0bb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-01-mask.lua"}}}
{"seq":393,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-02.lua","checksums":[{"algorithm":"SHA1","checksum":"c02f7118e13a2aac31595248e3732d5de5197da4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-02.lua"}}}
{"seq":394,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-02-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"f5c4e7e43fa063f337f79616d354844015c0ff13"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-02-mask.lua"}}}
{"seq":395,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-03.lua","checksums":[{"algorithm":"SHA1","checksum":"4134ba7999a14b9c27ffdb2652897d92da4a75df"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-03.lua"}}}
{"seq":396,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-03-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"f7dc6037a7cdafef88bfe3ccbd178ee0dae1ee4f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-03-mask.lua"}}}
{"seq":397,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-decay-01.lua","checksums":[{"algorithm":"SHA1","checksum":"1a5b985e07db8c4214f010d783e7840417dde5a7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-01.lua"}}}
{"seq":398,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-decay-01-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"5fac242ff87b0d96c610f7758d7c9f930885f754"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-01-mask.lua"}}}
{"seq":399,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-decay-02.lua","checksums":[{"algorithm":"SHA1","checksum":"311d33789021190e6f78a8601b036e504744a9f4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-02.lua"}}}
{"seq":400,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-decay-02-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"5d4eff09aa36ae33dc99af13c699a8ab3633fc49"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-02-mask.lua"}}}
{"seq":401,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-decay-03.lua","checksums":[{"algorithm":"SHA1","checksum":"6bd2bfeba5c9b050da3dc423afe35e02f5f3a83b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-03.lua"}}}
{"seq":402,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-decay-03-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"a23f9d0dca7e9b78459f59d76a3779a007814631"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-03-mask.lua"}}}
{"seq":403,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-burrowed-01.lua","checksums":[{"algorithm":"SHA1","checksum":"d06e68558969987a451ebf408ce262380659bd84"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-01.lua"}}}
{"seq":404,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-burrowed-01-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"f382f7a0e11fbcbebfeccf925f720c923b8fec77"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-01-mask.lua"}}}
{"seq":405,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-burrowed-02.lua","checksums":[{"algorithm":"SHA1","checksum":"0570e073eec8b3f9eb1bc62be1c94a147891ee8e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-02.lua"}}}
{"seq":406,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-burrowed-02-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"fdd5db6027a94e4b5910f57f2d0fd8d88fede4aa"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-02-mask.lua"}}}
{"seq":407,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-burrowed-03.lua","checksums":[{"algorithm":"SHA1","checksum":"fa77af02b540a978c8d110a5be61a0a62889613f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-03.lua"}}}
{"seq":408,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"worm-die-burrowed-03-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"5cfecf3a7f03b3421491e8de1b0601210acd72c2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-03-mask.lua"}}}
{"seq":409,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-wagon-cannon-barrel.lua","checksums":[{"algorithm":"SHA1","checksum":"3bc7e4eb786a9854e95b1147fc35770ab1cf6848"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel.lua"}}}
{"seq":410,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-wagon-cannon-barrel-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"d3fb0f009f73397fa0208b49e8a17e639015fbfb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow.lua"}}}
{"seq":411,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-wagon-cannon-base.lua","checksums":[{"algorithm":"SHA1","checksum":"01025029cd4b194b136dac6e03f47d78a7eca1c6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-base.lua"}}}
{"seq":412,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-wagon-cannon-base-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"72b86965e55a138cb03ce4ac8d043b51fed4f3d5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow.lua"}}}
{"seq":413,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"enemies.lua","checksums":[{"algorithm":"SHA1","checksum":"50daacd5ed5bf8cffd0a97ea1dc663933cb55631"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemies.lua"}}}
{"seq":414,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"4c797fa629a07b3103f4f1ff5b08eb6605c3ce68"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/biter-animations.lua"}}}
{"seq":415,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-attack.lua","checksums":[{"algorithm":"SHA1","checksum":"33ebddb2323ef7b3c1df4b2eddb088420d0453c0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack.lua"}}}
{"seq":416,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-attack-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"f277d3c3d5607b453166fd9f163e9498746384a1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack-mask1.lua"}}}
{"seq":417,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-attack-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"aab5372e288a31da908412baffa88150bc24ca7b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack-mask2.lua"}}}
{"seq":418,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-attack-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"b31ba61b9a78fe8dcf0e9a033c9598defb8f7ec4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack-shadow.lua"}}}
{"seq":419,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-run.lua","checksums":[{"algorithm":"SHA1","checksum":"782d917c0f543ae3942bc3fefb207a0e5234833d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run.lua"}}}
{"seq":420,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-run-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"b5610a65ed7dafc8b357ce89e4036f4b6502218e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run-mask1.lua"}}}
{"seq":421,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-run-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"3ca73eb3080b297617eef3db1b8c44df86f93a74"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run-mask2.lua"}}}
{"seq":422,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-run-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"cfa0cf44e4f3189f7e08958de5de7f6e90aafd59"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run-shadow.lua"}}}
{"seq":423,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-die.lua","checksums":[{"algorithm":"SHA1","checksum":"2c9e672dff71d1350afd10a41070a1b0dcbf3dd5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die.lua"}}}
{"seq":424,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-die-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"cf855fd525dd91f997322bbad983d97a0e965dd2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die-mask1.lua"}}}
{"seq":425,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-die-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"0a6720c8b44d8cc4d763cf2fd19bec5e4d4b4d2a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die-mask2.lua"}}}
{"seq":426,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-die-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"7e1a9133fc372590c9bbd1c978f6575663d98ad5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die-shadow.lua"}}}
{"seq":427,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-decay.lua","checksums":[{"algorithm":"SHA1","checksum":"37256d7c70547af580d91e3e65643b5d44ae7f94"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-decay.lua"}}}
{"seq":428,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-decay-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"7aa33bda6b46fec0cc9093e2de612e7f68de2c13"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-decay-mask1.lua"}}}
{"seq":429,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"biter-decay-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"1c0340bdb0fd39968783c57b4604b7c93842ea40"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-decay-mask2.lua"}}}
{"seq":430,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"blood-puddle-var-main.lua","checksums":[{"algorithm":"SHA1","checksum":"2318a304e6680a30f79988a2ed93dcb3fd68ed88"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/blood-puddle-var-main.lua"}}}
{"seq":431,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"6154b25efaadba4ab4e82b0f8cf53c9df8ece3fc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-idle.lua"}}}
{"seq":432,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-idle-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"162d23f16005b510d487e1999102ea6143ef56b7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-idle-mask.lua"}}}
{"seq":433,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-idle-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"bb5768769f0cbc80128727cf9d02373a674bd683"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-idle-shadow.lua"}}}
{"seq":434,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"12165dc6db7835d5a6de8294f0c3cbb7650d9154"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v1.lua"}}}
{"seq":435,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-mask-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"aa8991f0ee6d17ab947c3321f62f241a22557848"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v1.lua"}}}
{"seq":436,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-shadow-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"4429b3c19cb81411b0a6394fa7db9989f0f088cd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v1.lua"}}}
{"seq":437,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"cfb834cb33873ff57f9fe2e8494f0e0defc725d8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v2.lua"}}}
{"seq":438,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-mask-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"91c7269898ba44463f2215db6bb57b4650147fe1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v2.lua"}}}
{"seq":439,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-shadow-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"78ce80256e4ce1849145572ea3833d1c9298f71a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v2.lua"}}}
{"seq":440,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"cd1fc8d6e2774d3a8099d390685b0d303b757569"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v3.lua"}}}
{"seq":441,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-mask-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"605cb2bff96bae7887434cec01839662fd1fbdc7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v3.lua"}}}
{"seq":442,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-shadow-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"78e80042156de5a1ef56b5cf4bbd1589bf8ba9c1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v3.lua"}}}
{"seq":443,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"af509245ae60b0647f860741dca772ed11f081fc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v4.lua"}}}
{"seq":444,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-mask-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"78baa09f61e099f7e21b1843b7358815f97c5c1d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v4.lua"}}}
{"seq":445,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-death-shadow-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"fa6f839b5b7efd3eff4a946a7e46b8a1552d5c7d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v4.lua"}}}
{"seq":446,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"9a0990313621652f869b839f645dd0ca6482471c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v1.lua"}}}
{"seq":447,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-mask-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"7642d75f31d656169a8fc8cdcf9fe0c6a56c9330"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v1.lua"}}}
{"seq":448,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-shadow-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"4354ebfaebfcc2a83e7935fa0021168584c71a3a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v1.lua"}}}
{"seq":449,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"a46165734067e2e4c831c15ed53157b9a384f8ba"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v2.lua"}}}
{"seq":450,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-mask-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"6b3ac8a481d74a26127d7bc15ee263b0e956aa56"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v2.lua"}}}
{"seq":451,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-shadow-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"3cee647f51e13e3e85a3343d08831a7c14e69182"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v2.lua"}}}
{"seq":452,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"5ac94fb81af29d03ece898fed362ad33bbdef0b0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v3.lua"}}}
{"seq":453,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-mask-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"a07b91dddb4a2d332495f59d38f2379c3ebea485"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v3.lua"}}}
{"seq":454,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-shadow-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"a8b1c3ac47d2469ad794b00e90514809bb5261c6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v3.lua"}}}
{"seq":455,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"eaa7d858acd1ffaeb14a1b23d2cc6b3d610a13c4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v4.lua"}}}
{"seq":456,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-mask-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"de8e9ce46954e0423df441055cf90faf73304476"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v4.lua"}}}
{"seq":457,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spawner-decay-shadow-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"7eed9dc83ac1590b095117874d4a80ddcb377a10"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v4.lua"}}}
{"seq":458,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-attack.lua","checksums":[{"algorithm":"SHA1","checksum":"0e768db914d570518991738a50d9d2a03bd54f02"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack.lua"}}}
{"seq":459,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-attack-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"0bc3810e3edc6446093555e3f8343d38395657eb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack-mask1.lua"}}}
{"seq":460,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-attack-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"05a1f4626b33785e92f0ff7a21bd6eb0d0437251"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack-mask2.lua"}}}
{"seq":461,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-attack-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"45ea306b099fd4970079fcecc4ec63da577c6631"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack-shadow.lua"}}}
{"seq":462,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-run.lua","checksums":[{"algorithm":"SHA1","checksum":"1bed0c84510c682c9e950590eae86e2590b016dd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run.lua"}}}
{"seq":463,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-run-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"0d052f1974b9e700a1b85262e57875fbba61282f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run-mask1.lua"}}}
{"seq":464,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-run-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"02962e41fcc3a6c4ba08a550ea1a8a5340dceed6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run-mask2.lua"}}}
{"seq":465,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-run-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ddf09158cf4325cedfebdf8cb9b74e1868327858"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run-shadow.lua"}}}
{"seq":466,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-die.lua","checksums":[{"algorithm":"SHA1","checksum":"7b5dd9006c91a6f20b30b47ec8babe3d9ba73a8e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die.lua"}}}
{"seq":467,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-die-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"24f6ce2d43fd0c73177e2c95a265995b7e5aca76"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die-mask1.lua"}}}
{"seq":468,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-die-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"6db7e8e0effecb45b89f5eb4ed15f2e6093d9960"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die-mask2.lua"}}}
{"seq":469,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-die-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"4ae71e491e33b3edecb93b660b9821cea5e9bd46"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die-shadow.lua"}}}
{"seq":470,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-decay.lua","checksums":[{"algorithm":"SHA1","checksum":"d3383a54a01f20cc21afbec3b8f69ee7c26bdc02"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-decay.lua"}}}
{"seq":471,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-decay-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"4e176427040d2e04b915f318a1ae17caa4b6dd4d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-decay-mask1.lua"}}}
{"seq":472,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"spitter-decay-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"2d18cd9e79d44affce87385354ba0929b8946309"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-decay-mask2.lua"}}}
{"seq":473,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"trains.lua","checksums":[{"algorithm":"SHA1","checksum":"ae052aac013ce171e3da1ba84c26012b12f41acc"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/trains.lua"}}}
{"seq":474,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"ca80e60e1cbd8402420a4e8edbc7da6903c363ca"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/rail-pictures.lua"}}}
{"seq":475,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"train-wheel.lua","checksums":[{"algorithm":"SHA1","checksum":"a3d09290656126d4aef0e8b979c43691a0c27130"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/train-wheel/train-wheel.lua"}}}
{"seq":476,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"locomotive.lua","checksums":[{"algorithm":"SHA1","checksum":"ed8c8bc4a5414d18f480f45db8d860510191265c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive.lua"}}}
{"seq":477,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"locomotive-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"e5f7d0381dddf6ea9d10091ac5ece93b37b6d8ce"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive-mask.lua"}}}
{"seq":478,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"locomotive-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"db9b28a7894ba0baf6b0843cd73ae2e3c0047282"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive-shadow.lua"}}}
{"seq":479,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"locomotive-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"ed8c8bc4a5414d18f480f45db8d860510191265c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive-lights.lua"}}}
{"seq":480,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon.lua","checksums":[{"algorithm":"SHA1","checksum":"30381048c93c30672e0d4ad3e1c9ac2bbfa52870"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon.lua"}}}
{"seq":481,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"b50533940e8e84871f372e6e39a0fa1d9d667e48"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-mask.lua"}}}
{"seq":482,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"38e1f36003d25343701ef874f6e27fa106276dd8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-shadow.lua"}}}
{"seq":483,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon-door-horizontal.lua","checksums":[{"algorithm":"SHA1","checksum":"68f78cc0c0aafcef172089ee599f994d89c233d9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal.lua"}}}
{"seq":484,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon-door-horizontal-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"901ae565a81b053466cf1b82b533e330ee63c0b6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-mask.lua"}}}
{"seq":485,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon-door-vertical.lua","checksums":[{"algorithm":"SHA1","checksum":"4234e5309197e11696fe0fad1597c10eaec6ee48"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-vertical.lua"}}}
{"seq":486,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cargo-wagon-door-vertical-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"62382425ed28a97f0b8375e40f10c34ba458f35c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-mask.lua"}}}
{"seq":487,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fluid-wagon.lua","checksums":[{"algorithm":"SHA1","checksum":"d204a832be3ece4fa9b58756decd680133d9fa38"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/fluid-wagon/fluid-wagon.lua"}}}
{"seq":488,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fluid-wagon-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"00c4823679d0ed6405ec64c26041e0b49faadc74"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/fluid-wagon/fluid-wagon-shadow.lua"}}}
{"seq":489,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-wagon-base.lua","checksums":[{"algorithm":"SHA1","checksum":"aab3fa8c25897f049b8a934b3784dcd277134f1f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-base.lua"}}}
{"seq":490,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-wagon-base-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"58d703e56fd8130ba41c9ee12e1c052f4eb34b0b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-base-shadow.lua"}}}
{"seq":491,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-signal-ground.lua","checksums":[{"algorithm":"SHA1","checksum":"30978c27c2dd2a9db21c704405871ee3f82aecbc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal-ground.lua"}}}
{"seq":492,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-signal.lua","checksums":[{"algorithm":"SHA1","checksum":"130eaefee07b0ca1dea9d420ed5a8a6d642da93f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal.lua"}}}
{"seq":493,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-signal-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"0ee6f9cacfaf2da0abc8df39fa9e36e1d2fdeb61"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal-lights.lua"}}}
{"seq":494,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-signal-metals.lua","checksums":[{"algorithm":"SHA1","checksum":"56a29745bab9467ca7ae360c57174ce157498adf"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal-metals.lua"}}}
{"seq":495,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-chain-signal-ground.lua","checksums":[{"algorithm":"SHA1","checksum":"e566e1356707be181dba2ab7498ba1dd99f19cbe"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal-ground.lua"}}}
{"seq":496,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-chain-signal.lua","checksums":[{"algorithm":"SHA1","checksum":"6449fe50abe303ca577127530e660acfe8f605ab"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal.lua"}}}
{"seq":497,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-chain-signal-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"42aba8eaacd77bf1672476fa870ea32d711df2e9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal-lights.lua"}}}
{"seq":498,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rail-chain-signal-metals.lua","checksums":[{"algorithm":"SHA1","checksum":"8442d3c0560c6f5f8680e6ebe26ee1d54b504e4f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal-metals.lua"}}}
{"seq":499,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"remnants.lua","checksums":[{"algorithm":"SHA1","checksum":"4f1b44dfaf0dae7aa73b512e3634270c2d36543f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/remnants.lua"}}}
{"seq":500,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"oil-refinery-remnants.lua","checksums":[{"algorithm":"SHA1","checksum":"6cd5f5ce22795d2bbd27f88cf758f30d467e81bd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-remnants.lua"}}}
{"seq":501,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-hub-remnants.lua","checksums":[{"algorithm":"SHA1","checksum":"9730e7505b8594367879051454f829336619052c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-remnants.lua"}}}
{"seq":502,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pod-corpse.lua","checksums":[{"algorithm":"SHA1","checksum":"b2e45b4a8e569accc7a38b13a87fe8695ea38dee"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-corpse.lua"}}}
{"seq":503,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"trees.lua","checksums":[{"algorithm":"SHA1","checksum":"d21575998b1d411e3a9fa35717040c8de0196d2a"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/trees.lua"}}}
{"seq":504,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"smoke.lua","checksums":[{"algorithm":"SHA1","checksum":"69ecf855324b8fc710c23de02681a8440ca2e136"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/smoke.lua"}}}
{"seq":505,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"flying-robots.lua","checksums":[{"algorithm":"SHA1","checksum":"a171fc6daba9688dbf897c40dfa8adfeed7b04b8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/flying-robots.lua"}}}
{"seq":506,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"item.lua","checksums":[{"algorithm":"SHA1","checksum":"1fc57576794a5efb7c6a9cfa96e0ac3111f33c9b"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item.lua"}}}
{"seq":507,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"item_sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"a73521fd19f275b37fd8c48791eb6f7e66ae4c42"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item_sounds.lua"}}}
{"seq":508,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"item-tints.lua","checksums":[{"algorithm":"SHA1","checksum":"1aa3d4eedaf2414faf9a55a1ed8a5fd03048e56d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item-tints.lua"}}}
{"seq":509,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"artillery-cannon-muzzle-flash-shifting.lua","checksums":[{"algorithm":"SHA1","checksum":"898b8fc950e4f89f7d1390fc364b6f54efa24b73"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/artillery-cannon-muzzle-flash-shifting.lua"}}}
{"seq":510,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"item-groups.lua","checksums":[{"algorithm":"SHA1","checksum":"65de61bf72c18c093e0a6c9e792fd19067656199"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item-groups.lua"}}}
{"seq":511,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"recipe.lua","checksums":[{"algorithm":"SHA1","checksum":"7f5624e2da5023f138b6ca06b9e295ef05364d73"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/recipe.lua"}}}
{"seq":512,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"6401582771e744f1f75d693b7af91e9bfd10a5ac"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/fluid.lua"}}}
{"seq":513,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"signal.lua","checksums":[{"algorithm":"SHA1","checksum":"60b3fefcfcb35629713511c82831f46ee55fb576"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/signal.lua"}}}
{"seq":514,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"autoplace-controls.lua","checksums":[{"algorithm":"SHA1","checksum":"624e0c0096d358b5a1144c66ee35814f3ae658aa"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/autoplace-controls.lua"}}}
{"seq":515,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"map-settings.lua","checksums":[{"algorithm":"SHA1","checksum":"449ca9e9fa99d6eb5cab0fc92e960e5b9bb32b59"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/map-settings.lua"}}}
{"seq":516,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"map-gen-presets.lua","checksums":[{"algorithm":"SHA1","checksum":"cfe276ea7c0bc7996cafd21ef57e71e1b8014f28"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/map-gen-presets.lua"}}}
{"seq":517,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"noise-expressions.lua","checksums":[{"algorithm":"SHA1","checksum":"47e89a8f10855cb46009cbdf49d18e877f1941b1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/noise-expressions.lua"}}}
{"seq":518,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tiles.lua","checksums":[{"algorithm":"SHA1","checksum":"92d7e7a2646d07df3425d9e42f28f942ecffa2d8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tiles.lua"}}}
{"seq":519,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tile-trigger-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"57ed689667c38675b2fc10d264c2f68ed26b9c39"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-trigger-effects.lua"}}}
{"seq":520,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tile-pollution-values.lua","checksums":[{"algorithm":"SHA1","checksum":"d4c9a7e663f03e8c8f3213f45bd3f5e5559ac1e9"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-pollution-values.lua"}}}
{"seq":521,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tile-collision-masks.lua","checksums":[{"algorithm":"SHA1","checksum":"dc00d36f0f98729573e79a9d72ee3efb3a1300d3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-collision-masks.lua"}}}
{"seq":522,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tile-graphics.lua","checksums":[{"algorithm":"SHA1","checksum":"d5f6b1b4c7b6a22047c51e1632c6b9db66fe095c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-graphics.lua"}}}
{"seq":523,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"decoratives.lua","checksums":[{"algorithm":"SHA1","checksum":"b0dfb4a97df0a56fe0e0641963ba4a2c83d73876"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/decorative/decoratives.lua"}}}
{"seq":524,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"autoplace_utils.lua","checksums":[{"algorithm":"SHA1","checksum":"7af87f128879a8a830282900b5e4cb2757168488"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/autoplace_utils.lua"}}}
{"seq":525,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"decorative-trigger-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"a993dbccf80f0c6d5bf7d9f825eadb9692e905c6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/decorative/decorative-trigger-effects.lua"}}}
{"seq":526,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"ammo-category.lua","checksums":[{"algorithm":"SHA1","checksum":"c994cc24130eb21a13ed455b266fc90c45cdbbb3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/ammo-category.lua"}}}
{"seq":527,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fuel-category.lua","checksums":[{"algorithm":"SHA1","checksum":"5053eb2240a09b9d54c8bdafe62eff3a032446f7"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/fuel-category.lua"}}}
{"seq":528,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"recipe-category.lua","checksums":[{"algorithm":"SHA1","checksum":"1df44bd39ebace10bec3ff403d5e37873f8d7975"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/recipe-category.lua"}}}
{"seq":529,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"resource-category.lua","checksums":[{"algorithm":"SHA1","checksum":"3eb12f2b65632431683befe81d30c989ed6523a2"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/resource-category.lua"}}}
{"seq":530,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"module-category.lua","checksums":[{"algorithm":"SHA1","checksum":"0ac83f6438f73beac067a2bebd08d29bd67e0479"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/module-category.lua"}}}
{"seq":531,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"equipment-grid.lua","checksums":[{"algorithm":"SHA1","checksum":"100ec56132e74b1b608cd95557c881d55fa2bd4d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/equipment-grid.lua"}}}
{"seq":532,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"equipment-category.lua","checksums":[{"algorithm":"SHA1","checksum":"5da885448a21fcebb96b197697cacbf48db837b6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/equipment-category.lua"}}}
{"seq":533,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"quality.lua","checksums":[{"algorithm":"SHA1","checksum":"394cd1a7411ae347b54044768f144334f45b126e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/quality.lua"}}}
{"seq":534,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"shortcuts.lua","checksums":[{"algorithm":"SHA1","checksum":"06460558a68f13d042f06a6b920c8afd05fe0ce7"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/shortcuts.lua"}}}
{"seq":535,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"trigger-target-types.lua","checksums":[{"algorithm":"SHA1","checksum":"c4911612260e37d4a918e88d4b801f056525532e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/trigger-target-types.lua"}}}
{"seq":536,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"projectiles.lua","checksums":[{"algorithm":"SHA1","checksum":"311bfb9a52b0cebaf0f82f062d040598b7f3ea7c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/projectiles.lua"}}}
{"seq":537,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-projectile-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"f0a0e5504cea6368ca3df2b2f34039eeb3b4b288"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/rocket-projectile-pictures.lua"}}}
{"seq":538,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket.lua","checksums":[{"algorithm":"SHA1","checksum":"3605851c304d2f187903041aa7374d96b632a5fb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket/rocket.lua"}}}
{"seq":539,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-tinted-tip.lua","checksums":[{"algorithm":"SHA1","checksum":"fd0864c13d2505d3243bf8d0e497a8883351d697"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket/rocket-tinted-tip.lua"}}}
{"seq":540,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"rocket-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"fe8c86e397b4677771727014871f4a4587ebe9fe"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket/rocket-lights.lua"}}}
{"seq":541,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"beams.lua","checksums":[{"algorithm":"SHA1","checksum":"dba0ca607ed653d1253ec1c0e46f6d2c6760a720"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/beams.lua"}}}
{"seq":542,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"utility-sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"83f31117c4a2e31f279030b7c6bc26c89dec2c77"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/utility-sprites.lua"}}}
{"seq":543,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"technology.lua","checksums":[{"algorithm":"SHA1","checksum":"c9e623487f7718b985dbf51ac42cbe332ede42b5"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/technology.lua"}}}
{"seq":544,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tips-and-tricks.lua","checksums":[{"algorithm":"SHA1","checksum":"b338b2fbd9fe213ec6baeaf2493711ca2bf2933d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tips-and-tricks.lua"}}}
{"seq":545,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tips-and-tricks-simulations.lua","checksums":[{"algorithm":"SHA1","checksum":"6fe1740ac948ee02f9b134499a07eb05a4def3e8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tips-and-tricks-simulations.lua"}}}
{"seq":546,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"achievements.lua","checksums":[{"algorithm":"SHA1","checksum":"4b69f56333ccf265d0234e006a7de4149d1457ac"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/achievements.lua"}}}
{"seq":547,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pollution.lua","checksums":[{"algorithm":"SHA1","checksum":"d85e708ca333da38d4a2da9f2488dc5d27fa275c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/pollution.lua"}}}
{"seq":548,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fire.lua","checksums":[{"algorithm":"SHA1","checksum":"015fab6f039ac08f648065098ccbc83c7c702ab1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/fire.lua"}}}
{"seq":549,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"circuit-network.lua","checksums":[{"algorithm":"SHA1","checksum":"17579dab45c9ca22cab8aa0085dd9fbb209887db"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/circuit-network.lua"}}}
{"seq":550,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"combinator-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"a4e1e9b9b70e95f714efbcf2dfff02b85e7f7c2c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/combinator-pictures.lua"}}}
{"seq":551,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"atomic-bomb.lua","checksums":[{"algorithm":"SHA1","checksum":"0b0d8584ca3f140475efa8cf0cb16632e31cc834"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/atomic-bomb.lua"}}}
{"seq":552,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tutorials.lua","checksums":[{"algorithm":"SHA1","checksum":"95c7c68a1792aadae228ec4b6d8aa6d917dc16db"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tutorials.lua"}}}
{"seq":553,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"equipment.lua","checksums":[{"algorithm":"SHA1","checksum":"7614d9ea2acafb261805ebe486453cee3de4f265"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/equipment.lua"}}}
{"seq":554,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"custom-inputs.lua","checksums":[{"algorithm":"SHA1","checksum":"2aa0b91347d9e162b3d58f7d82258c9e18e776ef"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/custom-inputs.lua"}}}
{"seq":555,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet.lua","checksums":[{"algorithm":"SHA1","checksum":"2d146f099a8a6291fff537ea70f44e4bfd686534"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/planet.lua"}}}
{"seq":556,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-map-gen.lua","checksums":[{"algorithm":"SHA1","checksum":"509968383f26ff4a6038ff86be7f84d193f92b05"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/planet-map-gen.lua"}}}
{"seq":557,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"surface-render-parameter-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"09e0304764c6508064a7e4dd59c571d98ecaac2c"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/surface-render-parameter-effects.lua"}}}
{"seq":558,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-lower-hatch-pod-emission-A.lua","checksums":[{"algorithm":"SHA1","checksum":"3ccf1b0fcc090bf8a918ca77cd49e43f0e04973d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-lower-hatch-pod-emission-A.lua"}}}
{"seq":559,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-lower-hatch-pod-emission-B.lua","checksums":[{"algorithm":"SHA1","checksum":"d08021be24d48210a83c55a652b47ae1fd4eaa1b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-lower-hatch-pod-emission-B.lua"}}}
{"seq":560,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"planet-lower-hatch-pod-emission-C.lua","checksums":[{"algorithm":"SHA1","checksum":"08f653c0cf738db446066af755ac01159172d37d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-lower-hatch-pod-emission-C.lua"}}}
{"seq":561,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"surface-property.lua","checksums":[{"algorithm":"SHA1","checksum":"c407d2799297581fe60d165c7b02fcb7ae4231b3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/surface-property.lua"}}}
{"seq":562,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"procession.lua","checksums":[{"algorithm":"SHA1","checksum":"b4f4625919c48717ca1f60f14123c5a60fcfa88f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession.lua"}}}
{"seq":563,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"procession-style.lua","checksums":[{"algorithm":"SHA1","checksum":"fccb635c18adce08bc7bb5ea3fb64aa0b19deabe"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession-style.lua"}}}
{"seq":564,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"impact-deliver-category.lua","checksums":[{"algorithm":"SHA1","checksum":"84a44aad477463bf150b3bfbcaa11e6ab6e78129"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/impact-deliver-category.lua"}}}
{"seq":565,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"require_test.lua","checksums":[{"algorithm":"SHA1","checksum":"76499ff4e7f9c65a932a125e5c3ba1d8b6c4b857"}],"path":"/Applications/factorio.app/Contents/data/base/require_test.lua"}}}
{"seq":566,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"menu-simulations.lua","checksums":[{"algorithm":"SHA1","checksum":"45bba9b4ba20d60b03eda350c93e71cb226d90fb"}],"path":"/Applications/factorio.app/Contents/data/base/menu-simulations/menu-simulations.lua"}}}
{"seq":567,"type":"event","event":"output","body":{"output":"   1.351 Loading mod even-pickier-dollies 3.0.3 (data.lua)\n","category":"stdout"}}
{"seq":568,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"3551b5d12f61dd5d21099fb4f706ec819babba55"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/data.lua"}}}
{"seq":569,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"hotkeys.lua","checksums":[{"algorithm":"SHA1","checksum":"e8a9abbaa3d7206cbf89b1e5d7ec8fa4270162d9"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/prototypes/hotkeys.lua"}}}
{"seq":570,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"mod_data.lua","checksums":[{"algorithm":"SHA1","checksum":"0f55a5023895ee34a3d59852516628ba4eab24ac"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/prototypes/mod_data.lua"}}}
{"seq":571,"type":"event","event":"output","body":{"output":"   1.457 Loading mod fiber-optics 3.0.1 (data.lua)\n","category":"stdout"}}
{"seq":572,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"0c1817fed7b438bc24649baa5248d83deb406796"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/data.lua"}}}
{"seq":573,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"da667981b77fc76cea1b6f783bfa585fb5ee3790"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/init.lua"}}}
{"seq":574,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"this.lua","checksums":[{"algorithm":"SHA1","checksum":"e749eaba6276ac106ac5168d0172a61ec2e55924"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/this.lua"}}}
{"seq":575,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"constants.lua","checksums":[{"algorithm":"SHA1","checksum":"bebc4a45bc3abdbe9faf7d10eadd464b099b3f57"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/constants.lua"}}}
{"seq":576,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"b8602f0319773b27f230fa41a07d7e72d4ba154a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/settings.lua"}}}
{"seq":577,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"404390b59c923740e9011b9c7ef0d2eef9723323"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/init.lua"}}}
{"seq":578,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"is.lua","checksums":[{"algorithm":"SHA1","checksum":"99917d30f6307b72add15c7d1c4852cec6df606a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/is.lua"}}}
{"seq":579,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"dfdcf7f2375f9e9a3c7323844d00993f73eb902f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/settings.lua"}}}
{"seq":580,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"table.lua","checksums":[{"algorithm":"SHA1","checksum":"b205946aaa42680450553d7412053c3b9396d3cc"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/table.lua"}}}
{"seq":581,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"0c3151a6af7e578f89180071e933bc42bbc123a4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/logger.lua"}}}
{"seq":582,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"b95f6252e6e31c413fc2017506fd86baa738b08e"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/misc/logger.lua"}}}
{"seq":583,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"core.lua","checksums":[{"algorithm":"SHA1","checksum":"d472220e0d99666642e1c5056a0d840da15839c9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/core.lua"}}}
{"seq":584,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"config.lua","checksums":[{"algorithm":"SHA1","checksum":"0cb984f56b227c60eb39495dfd2a0828dc567557"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/config.lua"}}}
{"seq":585,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"unique_array.lua","checksums":[{"algorithm":"SHA1","checksum":"30403ff08c721b2e07866274fb8ab6b3a131fe80"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/classes/unique_array.lua"}}}
{"seq":586,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"other-mods.lua","checksums":[{"algorithm":"SHA1","checksum":"99d9c1fb000d0422a1ec7a1df01f86053068cd93"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/other-mods.lua"}}}
{"seq":587,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"remote-apis.lua","checksums":[{"algorithm":"SHA1","checksum":"22da5c4bfb6f46cbfc81dc8ba1b0c1b053023906"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/remote-apis.lua"}}}
{"seq":588,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"prototype.lua","checksums":[{"algorithm":"SHA1","checksum":"6c0855f4dff4a0bcde0ae432b4abf69f3f83a4d8"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototype.lua"}}}
{"seq":589,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sprite.lua","checksums":[{"algorithm":"SHA1","checksum":"45a0fec54a0af81ffadb7441841865a2b8857d1b"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/sprite.lua"}}}
{"seq":590,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"style.lua","checksums":[{"algorithm":"SHA1","checksum":"a540bc9eb45ee52249a8771985fce68ede587ea2"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/style.lua"}}}
{"seq":591,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-util.lua","checksums":[{"algorithm":"SHA1","checksum":"3bde1780490dccb547562603193d09693436df72"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/data-util.lua"}}}
{"seq":592,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"collision-mask-util.lua","checksums":[{"algorithm":"SHA1","checksum":"441195c478a9a629a5e36c1dc461f3c0ee0945c2"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/collision-mask-util.lua"}}}
{"seq":593,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"5b5203a57d8c5e83a02f6adb47d125615257fe5d"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/data/modules/sprites.lua"}}}
{"seq":594,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"technology-slot-style.lua","checksums":[{"algorithm":"SHA1","checksum":"40d8b402116443367cce0d608dee9c66509819e3"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/technology-slot-style.lua"}}}
{"seq":595,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"main.lua","checksums":[{"algorithm":"SHA1","checksum":"c1f041e18483b9e2810c5e927aff5ddcab2e77c4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/main.lua"}}}
{"seq":596,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pins.lua","checksums":[{"algorithm":"SHA1","checksum":"f0a66295824ff626d76b25db8ea1debc09aaafd9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/pins.lua"}}}
{"seq":597,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"internal.lua","checksums":[{"algorithm":"SHA1","checksum":"ad9b3f572ed2cc93822b03e61e5bdf63836161f3"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/internal.lua"}}}
{"seq":598,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"network.lua","checksums":[{"algorithm":"SHA1","checksum":"3b70c2f2de60ec9c184cbfb589a889d19578894b"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/network.lua"}}}
{"seq":599,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"technology.lua","checksums":[{"algorithm":"SHA1","checksum":"9972505b34ea800ce18c02c66d10f84118bdf652"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/technology.lua"}}}
{"seq":600,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"2a47d3a8384c9b5d2dd5a56f75f6da74ea1d1208"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/sprites.lua"}}}
{"seq":601,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"custom-input.lua","checksums":[{"algorithm":"SHA1","checksum":"af3c9be3b732f4a1ca47731e7e9dcfe1d8bed1cd"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/custom-input.lua"}}}
{"seq":602,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"styles.lua","checksums":[{"algorithm":"SHA1","checksum":"4ee3609a5ac2be0d28aa402a0318160047cf972c"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/styles.lua"}}}
{"seq":603,"type":"event","event":"output","body":{"output":"   1.475 Loading mod flib 0.17.2 (data.lua)\n","category":"stdout"}}
{"seq":604,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data.lua","sourceReference":3,"checksums":[{"algorithm":"SHA1","checksum":"8bf792ff81ca9fff29b129f2de990ef460e5c81e"}],"path":"__flib__/data.lua"}}}
{"seq":605,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sprite.lua","sourceReference":4,"checksums":[{"algorithm":"SHA1","checksum":"8c588e2a8ae23614cae93b659d24e0de0208005b"}],"path":"__flib__/prototypes/sprite.lua"}}}
{"seq":606,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"style.lua","sourceReference":5,"checksums":[{"algorithm":"SHA1","checksum":"d16b2b0b3540ac17780b852909aa57d785f26b9b"}],"path":"__flib__/prototypes/style.lua"}}}
{"seq":607,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-util.lua","sourceReference":6,"checksums":[{"algorithm":"SHA1","checksum":"bb8143e4439d738bf7942dd6aa038987200c7643"}],"path":"__flib__/data-util.lua"}}}
{"seq":608,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"technology-slot-style.lua","sourceReference":7,"checksums":[{"algorithm":"SHA1","checksum":"14e612281444352155d75f481b31bdd5d8eac53a"}],"path":"__flib__/prototypes/technology-slot-style.lua"}}}
{"seq":609,"type":"event","event":"output","body":{"output":"   1.487 Loading mod EditorExtensions 2.6.1 (data.lua)\n","category":"stdout"}}
{"seq":610,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data.lua","sourceReference":8,"checksums":[{"algorithm":"SHA1","checksum":"7756fdb11e976953b1c993bffcbff6accc698991"}],"path":"__EditorExtensions__/data.lua"}}}
{"seq":611,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"custom-input.lua","sourceReference":9,"checksums":[{"algorithm":"SHA1","checksum":"502e9fcb9b4a0f7e22e69dedb2b62fa43cfe2375"}],"path":"__EditorExtensions__/prototypes/custom-input.lua"}}}
{"seq":612,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"editor-controller.lua","sourceReference":10,"checksums":[{"algorithm":"SHA1","checksum":"b67613ca14decc981976112a66ca3870882d2a35"}],"path":"__EditorExtensions__/prototypes/editor-controller.lua"}}}
{"seq":613,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"entity.lua","sourceReference":11,"checksums":[{"algorithm":"SHA1","checksum":"99cd888d431af99165c0c8de65fba645d8d19ff9"}],"path":"__EditorExtensions__/prototypes/entity.lua"}}}
{"seq":614,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"table.lua","sourceReference":12,"checksums":[{"algorithm":"SHA1","checksum":"ba3fa1cddc66c9b9eabf2021ccd77becdfdb2cb4"}],"path":"__flib__/table.lua"}}}
{"seq":615,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"constants.lua","sourceReference":13,"checksums":[{"algorithm":"SHA1","checksum":"31f7bc3204011f07a6e7143bfa2646bdeb268a31"}],"path":"__EditorExtensions__/prototypes/constants.lua"}}}
{"seq":616,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"util.lua","sourceReference":14,"checksums":[{"algorithm":"SHA1","checksum":"5a30cebdfa5709c5a55a1691c480999acdd24115"}],"path":"__EditorExtensions__/prototypes/util.lua"}}}
{"seq":617,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"equipment.lua","sourceReference":15,"checksums":[{"algorithm":"SHA1","checksum":"d899c8d3951547df4b9707e2f5f7ac2a879899cd"}],"path":"__EditorExtensions__/prototypes/equipment.lua"}}}
{"seq":618,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fluid.lua","sourceReference":16,"checksums":[{"algorithm":"SHA1","checksum":"d5dbf2901c3c8d7e42cf9f551abc5929f5b1bfa8"}],"path":"__EditorExtensions__/prototypes/fluid.lua"}}}
{"seq":619,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"item.lua","sourceReference":17,"checksums":[{"algorithm":"SHA1","checksum":"79788393fea19e20a2379a132efae99f60b5d082"}],"path":"__EditorExtensions__/prototypes/item.lua"}}}
{"seq":620,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"item-group.lua","sourceReference":18,"checksums":[{"algorithm":"SHA1","checksum":"9a69caec0b590b3b3a1fd72b3a1222a803eb00f6"}],"path":"__EditorExtensions__/prototypes/item-group.lua"}}}
{"seq":621,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"module.lua","sourceReference":19,"checksums":[{"algorithm":"SHA1","checksum":"9d97ade58c477e1b627ccc2e744f2648760118a4"}],"path":"__EditorExtensions__/prototypes/module.lua"}}}
{"seq":622,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"recipe.lua","sourceReference":20,"checksums":[{"algorithm":"SHA1","checksum":"89e36d0708949566d1e95af0a5735f0ea7c9d182"}],"path":"__EditorExtensions__/prototypes/recipe.lua"}}}
{"seq":623,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"recipe-category.lua","sourceReference":21,"checksums":[{"algorithm":"SHA1","checksum":"f04eb350f76d5f6aea171a8a178f8e543f8edcc4"}],"path":"__EditorExtensions__/prototypes/recipe-category.lua"}}}
{"seq":624,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"shortcut.lua","sourceReference":22,"checksums":[{"algorithm":"SHA1","checksum":"e939c22ffe2d50116a2ee5d73bab3759dbbe59b8"}],"path":"__EditorExtensions__/prototypes/shortcut.lua"}}}
{"seq":625,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"sprite.lua","sourceReference":23,"checksums":[{"algorithm":"SHA1","checksum":"78d8eea3822e81651fe851237e083e7a9208c008"}],"path":"__EditorExtensions__/prototypes/sprite.lua"}}}
{"seq":626,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"style.lua","sourceReference":24,"checksums":[{"algorithm":"SHA1","checksum":"3ecc92bc6b01899e38eafb7bdbc908c49fdb0083"}],"path":"__EditorExtensions__/prototypes/style.lua"}}}
{"seq":627,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tile.lua","sourceReference":25,"checksums":[{"algorithm":"SHA1","checksum":"2e2f0033ff980e8ba7baf6888bc29b2c24c8dab7"}],"path":"__EditorExtensions__/prototypes/tile.lua"}}}
{"seq":628,"type":"event","event":"output","body":{"output":"   1.547 Loading mod base 2.1.14 (data-updates.lua)\n","category":"stdout"}}
{"seq":629,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-updates.lua","checksums":[{"algorithm":"SHA1","checksum":"cc73f96342e592a43197b911aca02e605a22f840"}],"path":"/Applications/factorio.app/Contents/data/base/data-updates.lua"}}}
{"seq":630,"type":"event","event":"output","body":{"output":"   1.555 Loading mod fiber-optics 3.0.1 (data-updates.lua)\n","category":"stdout"}}
{"seq":631,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-updates.lua","checksums":[{"algorithm":"SHA1","checksum":"8f6a14b21d6d510f804311745123f675b957ccae"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/data-updates.lua"}}}
{"seq":632,"type":"event","event":"output","body":{"output":"   1.564 Loading mod fiber-optics 3.0.1 (data-final-fixes.lua)\n","category":"stdout"}}
{"seq":633,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-final-fixes.lua","checksums":[{"algorithm":"SHA1","checksum":"79da5a472e978e79c2b7f3f170a318b7ad7d7486"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/data-final-fixes.lua"}}}
{"seq":634,"type":"event","event":"output","body":{"output":"   1.571 Loading mod EditorExtensions 2.6.1 (data-final-fixes.lua)\n","category":"stdout"}}
{"seq":635,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"data-final-fixes.lua","sourceReference":26,"checksums":[{"algorithm":"SHA1","checksum":"dc7a6ee542a446ea6388d1a18241ee3c08c38b1f"}],"path":"__EditorExtensions__/data-final-fixes.lua"}}}
{"seq":636,"type":"event","event":"output","body":{"output":"   1.610 Checksum for core: 2866719493\n","category":"stdout"}}
{"seq":637,"type":"event","event":"output","body":{"output":"   1.610 Checksum of base: 178775364\n","category":"stdout"}}
{"seq":638,"type":"event","event":"output","body":{"output":"   1.610 Checksum of even-pickier-dollies: 684532814\n","category":"stdout"}}
{"seq":639,"type":"event","event":"output","body":{"output":"   1.610 Checksum of fiber-optics: 1960398293\n","category":"stdout"}}
{"seq":640,"type":"event","event":"output","body":{"output":"   1.610 Checksum of flib: 3410458141\n","category":"stdout"}}
{"seq":641,"type":"event","event":"output","body":{"output":"   1.610 Checksum of EditorExtensions: 1857069708\n","category":"stdout"}}
{"seq":642,"type":"event","event":"output","body":{"output":"   1.752 Prototype list checksum: 308650037\n","category":"stdout"}}
{"seq":643,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-final-fixes.lua","sourceReference":26,"checksums":[{"algorithm":"SHA1","checksum":"dc7a6ee542a446ea6388d1a18241ee3c08c38b1f"}],"path":"__EditorExtensions__/data-final-fixes.lua"}}}
{"seq":644,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data.lua","sourceReference":8,"checksums":[{"algorithm":"SHA1","checksum":"7756fdb11e976953b1c993bffcbff6accc698991"}],"path":"__EditorExtensions__/data.lua"}}}
{"seq":645,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"constants.lua","sourceReference":13,"checksums":[{"algorithm":"SHA1","checksum":"31f7bc3204011f07a6e7143bfa2646bdeb268a31"}],"path":"__EditorExtensions__/prototypes/constants.lua"}}}
{"seq":646,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"custom-input.lua","sourceReference":9,"checksums":[{"algorithm":"SHA1","checksum":"502e9fcb9b4a0f7e22e69dedb2b62fa43cfe2375"}],"path":"__EditorExtensions__/prototypes/custom-input.lua"}}}
{"seq":647,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"editor-controller.lua","sourceReference":10,"checksums":[{"algorithm":"SHA1","checksum":"b67613ca14decc981976112a66ca3870882d2a35"}],"path":"__EditorExtensions__/prototypes/editor-controller.lua"}}}
{"seq":648,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"entity.lua","sourceReference":11,"checksums":[{"algorithm":"SHA1","checksum":"99cd888d431af99165c0c8de65fba645d8d19ff9"}],"path":"__EditorExtensions__/prototypes/entity.lua"}}}
{"seq":649,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"equipment.lua","sourceReference":15,"checksums":[{"algorithm":"SHA1","checksum":"d899c8d3951547df4b9707e2f5f7ac2a879899cd"}],"path":"__EditorExtensions__/prototypes/equipment.lua"}}}
{"seq":650,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fluid.lua","sourceReference":16,"checksums":[{"algorithm":"SHA1","checksum":"d5dbf2901c3c8d7e42cf9f551abc5929f5b1bfa8"}],"path":"__EditorExtensions__/prototypes/fluid.lua"}}}
{"seq":651,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"item-group.lua","sourceReference":18,"checksums":[{"algorithm":"SHA1","checksum":"9a69caec0b590b3b3a1fd72b3a1222a803eb00f6"}],"path":"__EditorExtensions__/prototypes/item-group.lua"}}}
{"seq":652,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"item.lua","sourceReference":17,"checksums":[{"algorithm":"SHA1","checksum":"79788393fea19e20a2379a132efae99f60b5d082"}],"path":"__EditorExtensions__/prototypes/item.lua"}}}
{"seq":653,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"module.lua","sourceReference":19,"checksums":[{"algorithm":"SHA1","checksum":"9d97ade58c477e1b627ccc2e744f2648760118a4"}],"path":"__EditorExtensions__/prototypes/module.lua"}}}
{"seq":654,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"recipe-category.lua","sourceReference":21,"checksums":[{"algorithm":"SHA1","checksum":"f04eb350f76d5f6aea171a8a178f8e543f8edcc4"}],"path":"__EditorExtensions__/prototypes/recipe-category.lua"}}}
{"seq":655,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"recipe.lua","sourceReference":20,"checksums":[{"algorithm":"SHA1","checksum":"89e36d0708949566d1e95af0a5735f0ea7c9d182"}],"path":"__EditorExtensions__/prototypes/recipe.lua"}}}
{"seq":656,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"shortcut.lua","sourceReference":22,"checksums":[{"algorithm":"SHA1","checksum":"e939c22ffe2d50116a2ee5d73bab3759dbbe59b8"}],"path":"__EditorExtensions__/prototypes/shortcut.lua"}}}
{"seq":657,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sprite.lua","sourceReference":23,"checksums":[{"algorithm":"SHA1","checksum":"78d8eea3822e81651fe851237e083e7a9208c008"}],"path":"__EditorExtensions__/prototypes/sprite.lua"}}}
{"seq":658,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"style.lua","sourceReference":24,"checksums":[{"algorithm":"SHA1","checksum":"3ecc92bc6b01899e38eafb7bdbc908c49fdb0083"}],"path":"__EditorExtensions__/prototypes/style.lua"}}}
{"seq":659,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tile.lua","sourceReference":25,"checksums":[{"algorithm":"SHA1","checksum":"2e2f0033ff980e8ba7baf6888bc29b2c24c8dab7"}],"path":"__EditorExtensions__/prototypes/tile.lua"}}}
{"seq":660,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"util.lua","sourceReference":14,"checksums":[{"algorithm":"SHA1","checksum":"5a30cebdfa5709c5a55a1691c480999acdd24115"}],"path":"__EditorExtensions__/prototypes/util.lua"}}}
{"seq":661,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-updates.lua","checksums":[{"algorithm":"SHA1","checksum":"cc73f96342e592a43197b911aca02e605a22f840"}],"path":"/Applications/factorio.app/Contents/data/base/data-updates.lua"}}}
{"seq":662,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"604b50f08d543fe79d80ae1bd6341274ff33e7f6"}],"path":"/Applications/factorio.app/Contents/data/base/data.lua"}}}
{"seq":663,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-wagon-base-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"58d703e56fd8130ba41c9ee12e1c052f4eb34b0b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-base-shadow.lua"}}}
{"seq":664,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-wagon-base.lua","checksums":[{"algorithm":"SHA1","checksum":"aab3fa8c25897f049b8a934b3784dcd277134f1f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-base.lua"}}}
{"seq":665,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-wagon-cannon-barrel-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"d3fb0f009f73397fa0208b49e8a17e639015fbfb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel-shadow.lua"}}}
{"seq":666,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-wagon-cannon-barrel.lua","checksums":[{"algorithm":"SHA1","checksum":"3bc7e4eb786a9854e95b1147fc35770ab1cf6848"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-barrel.lua"}}}
{"seq":667,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-wagon-cannon-base-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"72b86965e55a138cb03ce4ac8d043b51fed4f3d5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-base-shadow.lua"}}}
{"seq":668,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-wagon-cannon-base.lua","checksums":[{"algorithm":"SHA1","checksum":"01025029cd4b194b136dac6e03f47d78a7eca1c6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/artillery-wagon/artillery-wagon-cannon-base.lua"}}}
{"seq":669,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-anim.lua","checksums":[{"algorithm":"SHA1","checksum":"51e5657fbf8a2d88007f96c1ad60e1afbfeafe99"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-anim.lua"}}}
{"seq":670,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-base.lua","checksums":[{"algorithm":"SHA1","checksum":"1019910d9b894d51553d9ea02d85674731f80b43"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-base.lua"}}}
{"seq":671,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-connection-lights-blue.lua","checksums":[{"algorithm":"SHA1","checksum":"022f1012b09af2a5e507d25740be3a994916bce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-lights-blue.lua"}}}
{"seq":672,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-connection-lights-green.lua","checksums":[{"algorithm":"SHA1","checksum":"022f1012b09af2a5e507d25740be3a994916bce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-lights-green.lua"}}}
{"seq":673,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-connection-lights-red.lua","checksums":[{"algorithm":"SHA1","checksum":"022f1012b09af2a5e507d25740be3a994916bce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-lights-red.lua"}}}
{"seq":674,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-connection-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"f7d8917c4a43439667e95fbfd4328b8944bf36fb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection-shadow.lua"}}}
{"seq":675,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-connection.lua","checksums":[{"algorithm":"SHA1","checksum":"b8c40128452790ddc064e9cfe89afc6426feae1f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-connection.lua"}}}
{"seq":676,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"3232bcb1c1ef9dbdde52d56c9c4853927a32496c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-shadow.lua"}}}
{"seq":677,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-1-status-light.lua","checksums":[{"algorithm":"SHA1","checksum":"5ffa5e44b13f98f1b6f91c050d6414f85c78f20f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-1/assembling-machine-1-status-light.lua"}}}
{"seq":678,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-anim.lua","checksums":[{"algorithm":"SHA1","checksum":"537e9c22e94d6c1024e1b32befb03f73d7098c51"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-anim.lua"}}}
{"seq":679,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-base.lua","checksums":[{"algorithm":"SHA1","checksum":"011882fb44662df7c5880e03cec0fea48f06eb1b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-base.lua"}}}
{"seq":680,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-pipe-E.lua","checksums":[{"algorithm":"SHA1","checksum":"2b2b8cfdfcdd2f456b8c35a4046e6a1d9a9549c4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-E.lua"}}}
{"seq":681,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-pipe-N.lua","checksums":[{"algorithm":"SHA1","checksum":"6a8f5fee6da13b7a4a8c8a3175f47516ef254acb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-N.lua"}}}
{"seq":682,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-pipe-S.lua","checksums":[{"algorithm":"SHA1","checksum":"4d991b635a5c4d9ac7d8ed348f9703e8e3a431de"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-S.lua"}}}
{"seq":683,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-pipe-W.lua","checksums":[{"algorithm":"SHA1","checksum":"e5fe3317900c9a3241b0b19a242eb8cb9fcbbfb7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-pipe-W.lua"}}}
{"seq":684,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"f8ca3d29ef3223e7d9ca3f48298b2bdbd0dd3a36"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-shadow.lua"}}}
{"seq":685,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-2-status-light.lua","checksums":[{"algorithm":"SHA1","checksum":"ae777815fd2e5c7a7e18a96d04dbabdfd6ab54bd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-2/assembling-machine-2-status-light.lua"}}}
{"seq":686,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-anim.lua","checksums":[{"algorithm":"SHA1","checksum":"de5d8aed206b1854af712897eef7f6c25bac8ac9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-anim.lua"}}}
{"seq":687,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-base.lua","checksums":[{"algorithm":"SHA1","checksum":"467b4b25df8c168405eec7afad46b63155c5434d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-base.lua"}}}
{"seq":688,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-pipe-E.lua","checksums":[{"algorithm":"SHA1","checksum":"60e586b697bddff1238feee8c6d84ae11e14a3e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-E.lua"}}}
{"seq":689,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-pipe-N.lua","checksums":[{"algorithm":"SHA1","checksum":"6a8f5fee6da13b7a4a8c8a3175f47516ef254acb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-N.lua"}}}
{"seq":690,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-pipe-S.lua","checksums":[{"algorithm":"SHA1","checksum":"d2bd23df87b30245e36a6eb7919642c17e0f2ab4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-S.lua"}}}
{"seq":691,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-pipe-W.lua","checksums":[{"algorithm":"SHA1","checksum":"4c74405af10e3d6ec28d2eeb719a6486065c50bc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-pipe-W.lua"}}}
{"seq":692,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"b44ce220a47227d1b01d84ba25fe06b3c13bffaa"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-shadow.lua"}}}
{"seq":693,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembling-machine-3-status-light.lua","checksums":[{"algorithm":"SHA1","checksum":"44b69b18c3269519f8e5fde68133a345b6532447"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/assembling-machine-3/assembling-machine-3-status-light.lua"}}}
{"seq":694,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-attack-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"f277d3c3d5607b453166fd9f163e9498746384a1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack-mask1.lua"}}}
{"seq":695,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-attack-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"aab5372e288a31da908412baffa88150bc24ca7b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack-mask2.lua"}}}
{"seq":696,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-attack-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"b31ba61b9a78fe8dcf0e9a033c9598defb8f7ec4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack-shadow.lua"}}}
{"seq":697,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-attack.lua","checksums":[{"algorithm":"SHA1","checksum":"33ebddb2323ef7b3c1df4b2eddb088420d0453c0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-attack.lua"}}}
{"seq":698,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-decay-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"7aa33bda6b46fec0cc9093e2de612e7f68de2c13"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-decay-mask1.lua"}}}
{"seq":699,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-decay-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"1c0340bdb0fd39968783c57b4604b7c93842ea40"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-decay-mask2.lua"}}}
{"seq":700,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-decay.lua","checksums":[{"algorithm":"SHA1","checksum":"37256d7c70547af580d91e3e65643b5d44ae7f94"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-decay.lua"}}}
{"seq":701,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-die-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"cf855fd525dd91f997322bbad983d97a0e965dd2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die-mask1.lua"}}}
{"seq":702,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-die-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"0a6720c8b44d8cc4d763cf2fd19bec5e4d4b4d2a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die-mask2.lua"}}}
{"seq":703,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-die-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"7e1a9133fc372590c9bbd1c978f6575663d98ad5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die-shadow.lua"}}}
{"seq":704,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-die.lua","checksums":[{"algorithm":"SHA1","checksum":"2c9e672dff71d1350afd10a41070a1b0dcbf3dd5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-die.lua"}}}
{"seq":705,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-run-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"b5610a65ed7dafc8b357ce89e4036f4b6502218e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run-mask1.lua"}}}
{"seq":706,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-run-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"3ca73eb3080b297617eef3db1b8c44df86f93a74"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run-mask2.lua"}}}
{"seq":707,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-run-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"cfa0cf44e4f3189f7e08958de5de7f6e90aafd59"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run-shadow.lua"}}}
{"seq":708,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-run.lua","checksums":[{"algorithm":"SHA1","checksum":"782d917c0f543ae3942bc3fefb207a0e5234833d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/biter-run.lua"}}}
{"seq":709,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"blood-puddle-var-main.lua","checksums":[{"algorithm":"SHA1","checksum":"2318a304e6680a30f79988a2ed93dcb3fd68ed88"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/biter/blood-puddle-var-main.lua"}}}
{"seq":710,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"connections.lua","checksums":[{"algorithm":"SHA1","checksum":"e01b3a4d9720cf42f7c80731ee308c8157d15f61"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/connections/connections.lua"}}}
{"seq":711,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-connections.lua","checksums":[{"algorithm":"SHA1","checksum":"7cff724934e8a7847e9862f458f1b8aab06d2434"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/connections/planet-connections.lua"}}}
{"seq":712,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-lower-hatch-pod-emission-A.lua","checksums":[{"algorithm":"SHA1","checksum":"3ccf1b0fcc090bf8a918ca77cd49e43f0e04973d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-lower-hatch-pod-emission-A.lua"}}}
{"seq":713,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-lower-hatch-pod-emission-B.lua","checksums":[{"algorithm":"SHA1","checksum":"d08021be24d48210a83c55a652b47ae1fd4eaa1b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-lower-hatch-pod-emission-B.lua"}}}
{"seq":714,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-lower-hatch-pod-emission-C.lua","checksums":[{"algorithm":"SHA1","checksum":"08f653c0cf738db446066af755ac01159172d37d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-lower-hatch-pod-emission-C.lua"}}}
{"seq":715,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-upper-front-hatch-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"fe52ecf4663104ab66849543a7241cc7026b7759"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-front-hatch-emission.lua"}}}
{"seq":716,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-upper-hatch-back.lua","checksums":[{"algorithm":"SHA1","checksum":"3838eb144c26ea4ea31d668f205c487269cd6cf7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-hatch-back.lua"}}}
{"seq":717,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-upper-hatch-front.lua","checksums":[{"algorithm":"SHA1","checksum":"de81aa569b48b9dc59ed0984e261c77d53c6042e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-hatch-front.lua"}}}
{"seq":718,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-upper-hatch-occluder.lua","checksums":[{"algorithm":"SHA1","checksum":"b954924650c2571721a99150d7802c5e0bec8250"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/planet-upper-hatch-occluder.lua"}}}
{"seq":719,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"shared-upper-back-hatch-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"669d72554b6a8161edb4ed0f676b736c4f67add2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/shared-upper-back-hatch-emission.lua"}}}
{"seq":720,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"shared-upper-hatch-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"22b93915f46b0c177beecf591f044648a3639e1c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hatches/shared-upper-hatch-shadow.lua"}}}
{"seq":721,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-0-A.lua","checksums":[{"algorithm":"SHA1","checksum":"6a54a77240e33ac71043c35583f0fe5fa9b13ffa"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-A.lua"}}}
{"seq":722,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-0-B.lua","checksums":[{"algorithm":"SHA1","checksum":"a67a33b74680a4cd2dde51a8c2c454f00159845c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-B.lua"}}}
{"seq":723,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-0-C.lua","checksums":[{"algorithm":"SHA1","checksum":"4e60cc3c4e04e751ea516881b505e5ed7c21e1f0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-C.lua"}}}
{"seq":724,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-0-D.lua","checksums":[{"algorithm":"SHA1","checksum":"b2972ff49e3324e0cc10f13ec17cc8087b8cd1d1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-0-D.lua"}}}
{"seq":725,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-1-A.lua","checksums":[{"algorithm":"SHA1","checksum":"5df7f3062d2f566ef1633d162db15d8a70893df5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-1-A.lua"}}}
{"seq":726,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-1-B.lua","checksums":[{"algorithm":"SHA1","checksum":"918df9b99ee761864986390c07d4fe58d65d25d4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-1-B.lua"}}}
{"seq":727,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-1-C.lua","checksums":[{"algorithm":"SHA1","checksum":"8850f6670707646401f7cc967e70278d4852d385"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-1-C.lua"}}}
{"seq":728,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-2.lua","checksums":[{"algorithm":"SHA1","checksum":"0b55c9355ddbed268292c6f2a4b343cb0571295b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-2.lua"}}}
{"seq":729,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-3.lua","checksums":[{"algorithm":"SHA1","checksum":"b686a2e8fed4414ac40a68ba8fb797c87a03b7cd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-3.lua"}}}
{"seq":730,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-drone-hatch.lua","checksums":[{"algorithm":"SHA1","checksum":"6afd5912dc03588d37c71e0916568344ed6de37f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-drone-hatch.lua"}}}
{"seq":731,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-emission-A.lua","checksums":[{"algorithm":"SHA1","checksum":"7b1ca346d5a42a63ffdf1c9369c48688826d92b5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-emission-A.lua"}}}
{"seq":732,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-emission-C.lua","checksums":[{"algorithm":"SHA1","checksum":"7beaa6f99f7f8e5147986fa9cb398fb392bdbf8b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-emission-C.lua"}}}
{"seq":733,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-remnants.lua","checksums":[{"algorithm":"SHA1","checksum":"9730e7505b8594367879051454f829336619052c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-remnants.lua"}}}
{"seq":734,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"21399eebf43bd42e1a0d02f5feb0ccbd648c4c63"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-shadow.lua"}}}
{"seq":735,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-hub-turbine.lua","checksums":[{"algorithm":"SHA1","checksum":"d2a76fc379f5a629371243656efd5fed1a3ea6d9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-hubs/hubs/planet-hub-turbine.lua"}}}
{"seq":736,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-corpse.lua","checksums":[{"algorithm":"SHA1","checksum":"b2e45b4a8e569accc7a38b13a87fe8695ea38dee"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-corpse.lua"}}}
{"seq":737,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-death-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"dd36d6d296fa20052fa5e4f220a88f89cac1b114"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-death-shadow.lua"}}}
{"seq":738,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-death.lua","checksums":[{"algorithm":"SHA1","checksum":"4126caa1ad6e821091fce65af5444fcc9879f543"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-death.lua"}}}
{"seq":739,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-landed-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"63e67541d92e62f3a4f575bdb7202966df95c01e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-landed-shadow.lua"}}}
{"seq":740,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-landing.lua","checksums":[{"algorithm":"SHA1","checksum":"bc4329b9ffbe3c0b22cf0ac668384b44a18156e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-landing.lua"}}}
{"seq":741,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-open-landing-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"d550a89dff148e33f41a16cacac55cae309467c8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-open-landing-emission.lua"}}}
{"seq":742,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-opening-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"5fae4bc948a37b5dc09a3d4a929d62fab6ab1e29"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-opening-emission.lua"}}}
{"seq":743,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-opening.lua","checksums":[{"algorithm":"SHA1","checksum":"8c02a63358a24b96cd8dd7c24ec0a1ba9b2fd2f7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-opening.lua"}}}
{"seq":744,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-static-detached.lua","checksums":[{"algorithm":"SHA1","checksum":"9308e1c55aebdeeccebb3d38113bdd0b36b8457c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-detached.lua"}}}
{"seq":745,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-static-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"da6e013970a7856c86d3e07ba85d2866a2ca1074"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-emission.lua"}}}
{"seq":746,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-static-open-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"f03b422a604cd0da6378ba39d20f6cb9c5ad9a6a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-open-emission.lua"}}}
{"seq":747,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-static-open.lua","checksums":[{"algorithm":"SHA1","checksum":"4c83574b1fd6915615c8c33d681a55fd7857ca4f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-open.lua"}}}
{"seq":748,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-static-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"2bfc1e52bb3fc3130616805d9aa10233e4586aff"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-static-shadow.lua"}}}
{"seq":749,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-thruster-ignition.lua","checksums":[{"algorithm":"SHA1","checksum":"ccacf7c4a4aa14fd35cbfe1b0a85efc9e691100e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-thruster-ignition.lua"}}}
{"seq":750,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pod-thruster-loop.lua","checksums":[{"algorithm":"SHA1","checksum":"ccacf7c4a4aa14fd35cbfe1b0a85efc9e691100e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-pod/pod-thruster-loop.lua"}}}
{"seq":751,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon-door-horizontal-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"901ae565a81b053466cf1b82b533e330ee63c0b6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal-mask.lua"}}}
{"seq":752,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon-door-horizontal.lua","checksums":[{"algorithm":"SHA1","checksum":"68f78cc0c0aafcef172089ee599f994d89c233d9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-horizontal.lua"}}}
{"seq":753,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon-door-vertical-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"62382425ed28a97f0b8375e40f10c34ba458f35c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-vertical-mask.lua"}}}
{"seq":754,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon-door-vertical.lua","checksums":[{"algorithm":"SHA1","checksum":"4234e5309197e11696fe0fad1597c10eaec6ee48"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-door-vertical.lua"}}}
{"seq":755,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"b50533940e8e84871f372e6e39a0fa1d9d667e48"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-mask.lua"}}}
{"seq":756,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"38e1f36003d25343701ef874f6e27fa106276dd8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon-shadow.lua"}}}
{"seq":757,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-wagon.lua","checksums":[{"algorithm":"SHA1","checksum":"30381048c93c30672e0d4ad3e1c9ac2bbfa52870"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/cargo-wagon/cargo-wagon.lua"}}}
{"seq":758,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"centrifuge-ABC-integration.lua","checksums":[{"algorithm":"SHA1","checksum":"7525fc8387cee40c90ed397dfe6fce5b6d650fab"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC-integration.lua"}}}
{"seq":759,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"centrifuge-ABC-light.lua","checksums":[{"algorithm":"SHA1","checksum":"d6a2dd125ec2fc1a4b65d70999f7277166eb5795"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC-light.lua"}}}
{"seq":760,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"centrifuge-ABC-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"22941f0a44919d727f9ed9f82bd2742b35854e46"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC-shadow.lua"}}}
{"seq":761,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"centrifuge-ABC.lua","checksums":[{"algorithm":"SHA1","checksum":"e722f29b9ba8ebdc3ebffbe9a945dcb1fe38acfd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/centrifuge/centrifuge-ABC.lua"}}}
{"seq":762,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-east-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"9952ff068a5f45d2250855101a0eda4736987dc0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-east-anim-1.lua"}}}
{"seq":763,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-east-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"78beb69d7aacba812773d723bb7d14ae815be930"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-east-anim-2.lua"}}}
{"seq":764,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-east-base.lua","checksums":[{"algorithm":"SHA1","checksum":"a6d4aa1d2e17685ff08d997e1b53064bab6572c9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-east-base.lua"}}}
{"seq":765,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-north-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"5a540b713753e422c7ace49adc57a753af45444a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-north-anim-1.lua"}}}
{"seq":766,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-north-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"a5378751e734e36e685e3d0a93c491a70f727948"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-north-anim-2.lua"}}}
{"seq":767,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-north-base.lua","checksums":[{"algorithm":"SHA1","checksum":"fdaba90619247edcba20fd847d8436cb294a00f4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-north-base.lua"}}}
{"seq":768,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-south-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"8a6e81f2f6e6ad2390362df4bf0ec8e429b8e91a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-south-anim-1.lua"}}}
{"seq":769,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-south-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"c6aa4b732e9ffd51c8950c46b7ad4ed840f59262"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-south-anim-2.lua"}}}
{"seq":770,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-south-base.lua","checksums":[{"algorithm":"SHA1","checksum":"b11d13e6d4ef833bfc5e82428bb96b712613a634"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-south-base.lua"}}}
{"seq":771,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-west-anim-1.lua","checksums":[{"algorithm":"SHA1","checksum":"d1b3064a1821ac0c831469ef479cec3e7d427137"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-west-anim-1.lua"}}}
{"seq":772,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-west-anim-2.lua","checksums":[{"algorithm":"SHA1","checksum":"f0cc265460656b3d33ac11a2f15b0e5c2420133f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-west-anim-2.lua"}}}
{"seq":773,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"chemical-plant-west-base.lua","checksums":[{"algorithm":"SHA1","checksum":"b6cea9388e8461432a04a0e0d5e5254e437a41f8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/chemical-plant/chemical-plant-west-base.lua"}}}
{"seq":774,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"crude-oil-animation.lua","checksums":[{"algorithm":"SHA1","checksum":"73b6b6e03f2c9792506092ce022e694ec7254909"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/crude-oil/crude-oil-animation.lua"}}}
{"seq":775,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"crude-oil.lua","checksums":[{"algorithm":"SHA1","checksum":"02109d6034a19897fdb0865fb495699ba9444d7f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/crude-oil/crude-oil.lua"}}}
{"seq":776,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fluid-wagon-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"00c4823679d0ed6405ec64c26041e0b49faadc74"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/fluid-wagon/fluid-wagon-shadow.lua"}}}
{"seq":777,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fluid-wagon.lua","checksums":[{"algorithm":"SHA1","checksum":"d204a832be3ece4fa9b58756decd680133d9fa38"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/fluid-wagon/fluid-wagon.lua"}}}
{"seq":778,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-E-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"83a3a5dd732c4ec8446ff75122ada528e7fc335e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-fluid.lua"}}}
{"seq":779,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-E-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"1f43c35fba43965a3daff7697b8abd2de37b9924"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-glow.lua"}}}
{"seq":780,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-E-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"6170353b3dabbd0e1dce9faa3c2fa50bf57e6b4b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-idle.lua"}}}
{"seq":781,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-E-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"41621e1ae4e452183f3699deaf74038f076224b4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-E-shadow.lua"}}}
{"seq":782,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-N-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"dfd6fee4ad726182fd48bd86998143a00717db04"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-fluid.lua"}}}
{"seq":783,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-N-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"29b327ae1895e714c359506f303bb41325f67703"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-glow.lua"}}}
{"seq":784,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-N-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"c177621f4ca8fe9ab8ee7a074cfa2f5251e570cf"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-idle.lua"}}}
{"seq":785,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-N-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"f43adcef1ff33f1d8bd00c6d501ceff4dec11d02"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-N-shadow.lua"}}}
{"seq":786,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-S-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"6382a953f813c04209d4f0a60859bbd3deace5c8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-fluid.lua"}}}
{"seq":787,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-S-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"407d7ad5a3b76df08cdbb94c5651c400ffd9ef18"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-glow.lua"}}}
{"seq":788,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-S-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"c7a094a208ccef3a9591df321aa979fd45c05372"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-idle.lua"}}}
{"seq":789,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-S-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"bb03ceea2f0988d51dac9c45ba0d69dd56db2132"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-S-shadow.lua"}}}
{"seq":790,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-W-fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"296676bd5ca91ea8d2356f0208066591afd5fd26"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-fluid.lua"}}}
{"seq":791,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-W-glow.lua","checksums":[{"algorithm":"SHA1","checksum":"1dd1c96974d77e74440019b5fe6d18a00ec36a54"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-glow.lua"}}}
{"seq":792,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-W-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"605614c1aa60c4f6764b53804aa2142a78c2ab2a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-idle.lua"}}}
{"seq":793,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heatex-W-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"16c3c6641deb624a814fc929bdcb902baa85b737"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-exchanger/heatex-W-shadow.lua"}}}
{"seq":794,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heat-pipe-circuit-connection-blue-led.lua","checksums":[{"algorithm":"SHA1","checksum":"6dd1a422f98007cfa6b817bada7b986e9dd70627"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-pipe/heat-pipe-circuit-connection-blue-led.lua"}}}
{"seq":795,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heat-pipe-circuit-connection-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"455a289369f73abaf10ea4c9dab4d30c0803fef7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-pipe/heat-pipe-circuit-connection-shadow.lua"}}}
{"seq":796,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"heat-pipe-circuit-connection.lua","checksums":[{"algorithm":"SHA1","checksum":"68684c27e4b5fcd4be857d961d7d1dfd3620e389"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/heat-pipe/heat-pipe-circuit-connection.lua"}}}
{"seq":797,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"locomotive-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"ed8c8bc4a5414d18f480f45db8d860510191265c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive-lights.lua"}}}
{"seq":798,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"locomotive-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"e5f7d0381dddf6ea9d10091ac5ece93b37b6d8ce"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive-mask.lua"}}}
{"seq":799,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"locomotive-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"db9b28a7894ba0baf6b0843cd73ae2e3c0047282"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive-shadow.lua"}}}
{"seq":800,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"locomotive.lua","checksums":[{"algorithm":"SHA1","checksum":"ed8c8bc4a5414d18f480f45db8d860510191265c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/locomotive/locomotive.lua"}}}
{"seq":801,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-east-1.lua","checksums":[{"algorithm":"SHA1","checksum":"b2524e880c5e320a7a28ea899a5ab0deb6466960"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-1.lua"}}}
{"seq":802,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-east-2.lua","checksums":[{"algorithm":"SHA1","checksum":"52090d4b85d9fed5b656609043cbc5292bc08076"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-2.lua"}}}
{"seq":803,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-east-3.lua","checksums":[{"algorithm":"SHA1","checksum":"28fb9306bb312c4934034639c353cb71e71d2502"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-3.lua"}}}
{"seq":804,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-east-4.lua","checksums":[{"algorithm":"SHA1","checksum":"b461cfd4ce9403db18c113aff973635010ef4a60"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-4.lua"}}}
{"seq":805,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-east-5.lua","checksums":[{"algorithm":"SHA1","checksum":"afe469a9a8e6e21c811fbac2718a352958a073ce"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-5.lua"}}}
{"seq":806,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-east-6.lua","checksums":[{"algorithm":"SHA1","checksum":"f8098760f4b73734e38dbbf8785125e414ffce0d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-anim-east-6.lua"}}}
{"seq":807,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-east.lua","checksums":[{"algorithm":"SHA1","checksum":"8147f0975e8fc620b933e42d656589ae50eaa512"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-east.lua"}}}
{"seq":808,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-east-1.lua","checksums":[{"algorithm":"SHA1","checksum":"cc0b59b585714b2349354842877732e11072e183"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-1.lua"}}}
{"seq":809,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-east-2.lua","checksums":[{"algorithm":"SHA1","checksum":"b4cba2b21b7c099a584dbc14a848fd7652aaedb5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-2.lua"}}}
{"seq":810,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-east-3.lua","checksums":[{"algorithm":"SHA1","checksum":"7a0c24eb35e6ce5870db428d40d3a3e6ff2e5465"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-3.lua"}}}
{"seq":811,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-east-4.lua","checksums":[{"algorithm":"SHA1","checksum":"b9aa606c1f4053b6d2ffb99ae1d16095b81c3772"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-4.lua"}}}
{"seq":812,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-east-5.lua","checksums":[{"algorithm":"SHA1","checksum":"7a6f9ca6353ae530035d3a4d94c81ad882932e61"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-fluid-east-5.lua"}}}
{"seq":813,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-lights-east.lua","checksums":[{"algorithm":"SHA1","checksum":"4f1c5dea9b70fc19832584ac94313eb9aae72e3b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-lights-east.lua"}}}
{"seq":814,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-shadow-east.lua","checksums":[{"algorithm":"SHA1","checksum":"d2a05cbc14da681ea3e1ae358946017b458687c3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-shadow-east.lua"}}}
{"seq":815,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-smoke-east.lua","checksums":[{"algorithm":"SHA1","checksum":"1c253fb0a91be98469030708b79a7cb833168aca"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/east/oil-refinery-smoke-east.lua"}}}
{"seq":816,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-north-1.lua","checksums":[{"algorithm":"SHA1","checksum":"41709fb3b6fca7f6682a77b1a38675a1fb6d4058"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-1.lua"}}}
{"seq":817,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-north-2.lua","checksums":[{"algorithm":"SHA1","checksum":"0924648e358650931ab7494042a2a6bd0d4dc048"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-2.lua"}}}
{"seq":818,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-north-3.lua","checksums":[{"algorithm":"SHA1","checksum":"e6dab218f42bad3595ccb61bba32c0c6796b20fe"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-3.lua"}}}
{"seq":819,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-north-4.lua","checksums":[{"algorithm":"SHA1","checksum":"a250cd7f2bdb27210e7d8f607a04edd61ea1b853"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-4.lua"}}}
{"seq":820,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-north-5.lua","checksums":[{"algorithm":"SHA1","checksum":"23822c301748c526816ebafbc55db78bac848f33"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-5.lua"}}}
{"seq":821,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-north-6.lua","checksums":[{"algorithm":"SHA1","checksum":"2437ecbeb679ba10b2a9fafc656e4e75ebd9ad62"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-anim-north-6.lua"}}}
{"seq":822,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-north-1.lua","checksums":[{"algorithm":"SHA1","checksum":"9d85ef758d22a73bb5f29e02d0d93c2336ca755c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-1.lua"}}}
{"seq":823,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-north-2.lua","checksums":[{"algorithm":"SHA1","checksum":"fe4bd21089535ce45e17bea824ebb2f5d5cb7ef4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-2.lua"}}}
{"seq":824,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-north-3.lua","checksums":[{"algorithm":"SHA1","checksum":"1dd4eaea0f75615b09dc26e458c927d06146172d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-3.lua"}}}
{"seq":825,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-north-4.lua","checksums":[{"algorithm":"SHA1","checksum":"3898e29dd0d13120c068e9c1a4aa465844c2c86c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-4.lua"}}}
{"seq":826,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-north-5.lua","checksums":[{"algorithm":"SHA1","checksum":"888332143ddf38bb3561e98de0b1f6bd5115b35a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-5.lua"}}}
{"seq":827,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-north-6.lua","checksums":[{"algorithm":"SHA1","checksum":"b5b7404eec296e77ed9c9eb0b6eb8a3cf0118354"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-fluid-north-6.lua"}}}
{"seq":828,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-lights-north.lua","checksums":[{"algorithm":"SHA1","checksum":"dd437e7de7d39f2220364e9d118f2bcea2d87d28"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-lights-north.lua"}}}
{"seq":829,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-north.lua","checksums":[{"algorithm":"SHA1","checksum":"2c59bc74755181bb45355f3cc5487160c74b3bd0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-north.lua"}}}
{"seq":830,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-shadow-north.lua","checksums":[{"algorithm":"SHA1","checksum":"776bfb653e243f311c3b60b953fdfd4913a62a96"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-shadow-north.lua"}}}
{"seq":831,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-smoke-north.lua","checksums":[{"algorithm":"SHA1","checksum":"8364523d47bf642d8b98631177e594723bc89547"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/north/oil-refinery-smoke-north.lua"}}}
{"seq":832,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fire-light.lua","checksums":[{"algorithm":"SHA1","checksum":"7a12d501264710df57f2a7bf1eb4aef80f628b82"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-fire-light.lua"}}}
{"seq":833,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fire-smoke.lua","checksums":[{"algorithm":"SHA1","checksum":"fbf6f1af3d58f26701191b34cdb89b5ef3f2ca79"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-fire-smoke.lua"}}}
{"seq":834,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-reflections.lua","checksums":[{"algorithm":"SHA1","checksum":"3c8fea884adc7f6edd6b5d80c96e72b8694e945b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-reflections.lua"}}}
{"seq":835,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-remnants.lua","checksums":[{"algorithm":"SHA1","checksum":"6cd5f5ce22795d2bbd27f88cf758f30d467e81bd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/oil-refinery-remnants.lua"}}}
{"seq":836,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-south-1.lua","checksums":[{"algorithm":"SHA1","checksum":"3ff8c1fa29e89ebc08c6f61b359ad26ebbf23a8d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-1.lua"}}}
{"seq":837,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-south-2.lua","checksums":[{"algorithm":"SHA1","checksum":"981ebdcd73538179615c130af0d2d424dcd44422"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-2.lua"}}}
{"seq":838,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-south-3.lua","checksums":[{"algorithm":"SHA1","checksum":"b7136847bd65a25a5bdec99100ecbed474d62b30"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-3.lua"}}}
{"seq":839,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-south-4.lua","checksums":[{"algorithm":"SHA1","checksum":"b76cc764ef589adc8933d5490b8c0eca9d4dd05d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-4.lua"}}}
{"seq":840,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-south-5.lua","checksums":[{"algorithm":"SHA1","checksum":"7087344580713c02a8847d52017086bc2e61e639"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-anim-south-5.lua"}}}
{"seq":841,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-south-1.lua","checksums":[{"algorithm":"SHA1","checksum":"334c8c73c5d7148ddb1bd8c193e9b2296c01b428"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-1.lua"}}}
{"seq":842,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-south-2.lua","checksums":[{"algorithm":"SHA1","checksum":"926394e5ce22185b5393a3b09e0d67216e69169c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-2.lua"}}}
{"seq":843,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-south-3.lua","checksums":[{"algorithm":"SHA1","checksum":"36f3ae17efc682774d67fc5ecbbd036bb24b8ed4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-3.lua"}}}
{"seq":844,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-south-4.lua","checksums":[{"algorithm":"SHA1","checksum":"95e8bde9554f16b679f878e673cafe803187ed2f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-4.lua"}}}
{"seq":845,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-south-5.lua","checksums":[{"algorithm":"SHA1","checksum":"3bdce0a83f92ede91b12ce43d42353ffd31d7a60"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-fluid-south-5.lua"}}}
{"seq":846,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-lights-south.lua","checksums":[{"algorithm":"SHA1","checksum":"e3f01eb3aa2e3658675dc93a0923de17711b11bc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-lights-south.lua"}}}
{"seq":847,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-shadow-south.lua","checksums":[{"algorithm":"SHA1","checksum":"c4adfef1753228d335cae316db014f5a5b13db1f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-shadow-south.lua"}}}
{"seq":848,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-smoke-south.lua","checksums":[{"algorithm":"SHA1","checksum":"b34b9f388e193af81422f9d010c86d3ee59bd04d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-smoke-south.lua"}}}
{"seq":849,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-south.lua","checksums":[{"algorithm":"SHA1","checksum":"4d04b8efa5dd6b76a8b15c256b6bde9f4fa0f18b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/south/oil-refinery-south.lua"}}}
{"seq":850,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-1.lua","checksums":[{"algorithm":"SHA1","checksum":"10a304ead339884d928effdbf9053db88adf42d0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-1.lua"}}}
{"seq":851,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-2.lua","checksums":[{"algorithm":"SHA1","checksum":"27d3809049c909bc0d8f44216133fc07d6f1c0f9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-2.lua"}}}
{"seq":852,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-3.lua","checksums":[{"algorithm":"SHA1","checksum":"67ce7331bd764da65119951a4453429dcd962b4c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-3.lua"}}}
{"seq":853,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-4.lua","checksums":[{"algorithm":"SHA1","checksum":"e577367e63a4d1a1f0455e6fefa088ffdd895ce6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-4.lua"}}}
{"seq":854,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-5.lua","checksums":[{"algorithm":"SHA1","checksum":"aaf9d559276f150b0666e36940019b154d2b632b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-5.lua"}}}
{"seq":855,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-6.lua","checksums":[{"algorithm":"SHA1","checksum":"46b6de4f137f87e92db79d67da2ea3250a53f8e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-6.lua"}}}
{"seq":856,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-anim-west-7.lua","checksums":[{"algorithm":"SHA1","checksum":"a4a8036455bcea8b9b73b0a48bf2e49f68d733f6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-anim-west-7.lua"}}}
{"seq":857,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-1.lua","checksums":[{"algorithm":"SHA1","checksum":"5504c5487c3b37a856707ca12649a1192dbb247e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-1.lua"}}}
{"seq":858,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-2.lua","checksums":[{"algorithm":"SHA1","checksum":"6c79f9c5ec140846f354af5bfd4098cf7eec4971"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-2.lua"}}}
{"seq":859,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-3.lua","checksums":[{"algorithm":"SHA1","checksum":"e574c41c70e0efe870927e73708dfc5dd6db6972"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-3.lua"}}}
{"seq":860,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-4.lua","checksums":[{"algorithm":"SHA1","checksum":"db0c6354626d3b12866c1e60a69f945b3502a2ab"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-4.lua"}}}
{"seq":861,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-5.lua","checksums":[{"algorithm":"SHA1","checksum":"bc218ab54ac5e9b1329bed85cfb1f6afd6f92b7c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-5.lua"}}}
{"seq":862,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-6.lua","checksums":[{"algorithm":"SHA1","checksum":"934f55a4923fbc31bd6f04aad41a275ec2a27b49"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-6.lua"}}}
{"seq":863,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-fluid-west-7.lua","checksums":[{"algorithm":"SHA1","checksum":"a2075aa61c422b4d2870026fcfd5e6efdb5da575"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-fluid-west-7.lua"}}}
{"seq":864,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-lights-west.lua","checksums":[{"algorithm":"SHA1","checksum":"de398dc31b30aff1a169faa5777eff7e6bb3aaff"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-lights-west.lua"}}}
{"seq":865,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-shadow-west.lua","checksums":[{"algorithm":"SHA1","checksum":"1cdb81c2682dadb4222855bcbe1b7e5d51ff4ddb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-shadow-west.lua"}}}
{"seq":866,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-smoke-west.lua","checksums":[{"algorithm":"SHA1","checksum":"b31846efc33a50007ab8dad3991b12eda2e10e9f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-smoke-west.lua"}}}
{"seq":867,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-west.lua","checksums":[{"algorithm":"SHA1","checksum":"016765bcd6323da5100f5e4a9cf6c60ffbe7e396"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/oil-refinery/west/oil-refinery-west.lua"}}}
{"seq":868,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_East_input.lua","checksums":[{"algorithm":"SHA1","checksum":"4257a961a8b1f1e421f70c1e4221e7bef868e2c3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_East_input.lua"}}}
{"seq":869,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_East_output.lua","checksums":[{"algorithm":"SHA1","checksum":"cc95abeac8be124968e361f37cf3ca3288a5f515"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_East_output.lua"}}}
{"seq":870,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_East_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"fdc04597b05794f43a083b09bc461eb9ff714f76"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_East_shadow.lua"}}}
{"seq":871,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_North_input.lua","checksums":[{"algorithm":"SHA1","checksum":"1db89f050b4fe8a17c95b2a2ac30ba05e1432923"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_North_input.lua"}}}
{"seq":872,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_North_output.lua","checksums":[{"algorithm":"SHA1","checksum":"1db89f050b4fe8a17c95b2a2ac30ba05e1432923"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_North_output.lua"}}}
{"seq":873,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_North_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"e0076d8d06e606b38866aa5bc10ffab6fcd50169"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_North_shadow.lua"}}}
{"seq":874,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_South_input.lua","checksums":[{"algorithm":"SHA1","checksum":"d51d7a71365a50c5d3fe5befc0f1ab3388431134"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_South_input.lua"}}}
{"seq":875,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_South_output.lua","checksums":[{"algorithm":"SHA1","checksum":"3f735163c80f13008eb079ddc41c2de793b978e7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_South_output.lua"}}}
{"seq":876,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_South_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"8799c493032b86b4f47c34f7f26175d63d81d5c3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_South_shadow.lua"}}}
{"seq":877,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_West_input.lua","checksums":[{"algorithm":"SHA1","checksum":"eb847e111efde2839533d8af54be4ce0595aeee2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_West_input.lua"}}}
{"seq":878,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_West_output.lua","checksums":[{"algorithm":"SHA1","checksum":"eb847e111efde2839533d8af54be4ce0595aeee2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_West_output.lua"}}}
{"seq":879,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Base_West_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"2051415224f09a1aa18ebf2ebd83bd765194ec46"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Base/Base_West_shadow.lua"}}}
{"seq":880,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Part_1.lua","checksums":[{"algorithm":"SHA1","checksum":"cb55af21f59c41b9c00f7ddcfe15d6bfeefc9281"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_1.lua"}}}
{"seq":881,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Part_1_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ce2f2194458fba82e730bced21a24888231f88e0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_1_shadow.lua"}}}
{"seq":882,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Part_2.lua","checksums":[{"algorithm":"SHA1","checksum":"a6006abdd586ef09aebbf6824d05e4089fb31380"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_2.lua"}}}
{"seq":883,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Part_2_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"32cddb2e5aa9d67803edf1659e92febe365bd39a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_2_shadow.lua"}}}
{"seq":884,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Part_3.lua","checksums":[{"algorithm":"SHA1","checksum":"55d39ee70a1cfd4f31e522dfb6f10e5c51173cda"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_3.lua"}}}
{"seq":885,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"Part_3_shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ae8bb0ac0dc97a4250c39a0baf59038dcfa4bbd9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/pump/connector/Part_3_shadow.lua"}}}
{"seq":886,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-chain-signal-ground.lua","checksums":[{"algorithm":"SHA1","checksum":"e566e1356707be181dba2ab7498ba1dd99f19cbe"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal-ground.lua"}}}
{"seq":887,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-chain-signal-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"42aba8eaacd77bf1672476fa870ea32d711df2e9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal-lights.lua"}}}
{"seq":888,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-chain-signal-metals.lua","checksums":[{"algorithm":"SHA1","checksum":"8442d3c0560c6f5f8680e6ebe26ee1d54b504e4f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal-metals.lua"}}}
{"seq":889,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-chain-signal.lua","checksums":[{"algorithm":"SHA1","checksum":"6449fe50abe303ca577127530e660acfe8f605ab"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-chain-signal/rail-chain-signal.lua"}}}
{"seq":890,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-signal-ground.lua","checksums":[{"algorithm":"SHA1","checksum":"30978c27c2dd2a9db21c704405871ee3f82aecbc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal-ground.lua"}}}
{"seq":891,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-signal-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"0ee6f9cacfaf2da0abc8df39fa9e36e1d2fdeb61"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal-lights.lua"}}}
{"seq":892,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-signal-metals.lua","checksums":[{"algorithm":"SHA1","checksum":"56a29745bab9467ca7ae360c57174ce157498adf"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal-metals.lua"}}}
{"seq":893,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-signal.lua","checksums":[{"algorithm":"SHA1","checksum":"130eaefee07b0ca1dea9d420ed5a8a6d642da93f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rail-signal/rail-signal.lua"}}}
{"seq":894,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"roboport-door.lua","checksums":[{"algorithm":"SHA1","checksum":"062e424c9c34c0cfd9336f2184e454bf672360e1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/roboport-door.lua"}}}
{"seq":895,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-jet.lua","checksums":[{"algorithm":"SHA1","checksum":"612cc4dd75f0cecf167723eb61d3c0a6dd6a6636"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-jet.lua"}}}
{"seq":896,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-static-emission.lua","checksums":[{"algorithm":"SHA1","checksum":"366567a3b126933e0789e4400a1a31882b259947"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-static-emission.lua"}}}
{"seq":897,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-static-pod-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ee2b04d29df246d005365f71ca729f58b4905374"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-static-pod-shadow.lua"}}}
{"seq":898,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-static-pod.lua","checksums":[{"algorithm":"SHA1","checksum":"4fdb9c7690169bc9ea8d863e1cb2376cbe1e7c5a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket-silo/rocket-static-pod.lua"}}}
{"seq":899,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-lights.lua","checksums":[{"algorithm":"SHA1","checksum":"fe8c86e397b4677771727014871f4a4587ebe9fe"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket/rocket-lights.lua"}}}
{"seq":900,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-tinted-tip.lua","checksums":[{"algorithm":"SHA1","checksum":"fd0864c13d2505d3243bf8d0e497a8883351d697"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket/rocket-tinted-tip.lua"}}}
{"seq":901,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket.lua","checksums":[{"algorithm":"SHA1","checksum":"3605851c304d2f187903041aa7374d96b632a5fb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/rocket/rocket.lua"}}}
{"seq":902,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-mask-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"aa8991f0ee6d17ab947c3321f62f241a22557848"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v1.lua"}}}
{"seq":903,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-mask-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"91c7269898ba44463f2215db6bb57b4650147fe1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v2.lua"}}}
{"seq":904,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-mask-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"605cb2bff96bae7887434cec01839662fd1fbdc7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v3.lua"}}}
{"seq":905,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-mask-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"78baa09f61e099f7e21b1843b7358815f97c5c1d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-mask-v4.lua"}}}
{"seq":906,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-shadow-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"4429b3c19cb81411b0a6394fa7db9989f0f088cd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v1.lua"}}}
{"seq":907,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-shadow-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"78ce80256e4ce1849145572ea3833d1c9298f71a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v2.lua"}}}
{"seq":908,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-shadow-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"78e80042156de5a1ef56b5cf4bbd1589bf8ba9c1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v3.lua"}}}
{"seq":909,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-shadow-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"fa6f839b5b7efd3eff4a946a7e46b8a1552d5c7d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-shadow-v4.lua"}}}
{"seq":910,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"12165dc6db7835d5a6de8294f0c3cbb7650d9154"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v1.lua"}}}
{"seq":911,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"cfb834cb33873ff57f9fe2e8494f0e0defc725d8"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v2.lua"}}}
{"seq":912,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"cd1fc8d6e2774d3a8099d390685b0d303b757569"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v3.lua"}}}
{"seq":913,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-death-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"af509245ae60b0647f860741dca772ed11f081fc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-death-v4.lua"}}}
{"seq":914,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-mask-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"7642d75f31d656169a8fc8cdcf9fe0c6a56c9330"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v1.lua"}}}
{"seq":915,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-mask-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"6b3ac8a481d74a26127d7bc15ee263b0e956aa56"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v2.lua"}}}
{"seq":916,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-mask-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"a07b91dddb4a2d332495f59d38f2379c3ebea485"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v3.lua"}}}
{"seq":917,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-mask-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"de8e9ce46954e0423df441055cf90faf73304476"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-mask-v4.lua"}}}
{"seq":918,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-shadow-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"4354ebfaebfcc2a83e7935fa0021168584c71a3a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v1.lua"}}}
{"seq":919,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-shadow-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"3cee647f51e13e3e85a3343d08831a7c14e69182"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v2.lua"}}}
{"seq":920,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-shadow-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"a8b1c3ac47d2469ad794b00e90514809bb5261c6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v3.lua"}}}
{"seq":921,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-shadow-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"7eed9dc83ac1590b095117874d4a80ddcb377a10"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-shadow-v4.lua"}}}
{"seq":922,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-v1.lua","checksums":[{"algorithm":"SHA1","checksum":"9a0990313621652f869b839f645dd0ca6482471c"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v1.lua"}}}
{"seq":923,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-v2.lua","checksums":[{"algorithm":"SHA1","checksum":"a46165734067e2e4c831c15ed53157b9a384f8ba"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v2.lua"}}}
{"seq":924,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-v3.lua","checksums":[{"algorithm":"SHA1","checksum":"5ac94fb81af29d03ece898fed362ad33bbdef0b0"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v3.lua"}}}
{"seq":925,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-decay-v4.lua","checksums":[{"algorithm":"SHA1","checksum":"eaa7d858acd1ffaeb14a1b23d2cc6b3d610a13c4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-decay-v4.lua"}}}
{"seq":926,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-idle-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"162d23f16005b510d487e1999102ea6143ef56b7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-idle-mask.lua"}}}
{"seq":927,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-idle-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"bb5768769f0cbc80128727cf9d02373a674bd683"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-idle-shadow.lua"}}}
{"seq":928,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-idle.lua","checksums":[{"algorithm":"SHA1","checksum":"6154b25efaadba4ab4e82b0f8cf53c9df8ece3fc"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spawner/spawner-idle.lua"}}}
{"seq":929,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-attack-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"0bc3810e3edc6446093555e3f8343d38395657eb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack-mask1.lua"}}}
{"seq":930,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-attack-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"05a1f4626b33785e92f0ff7a21bd6eb0d0437251"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack-mask2.lua"}}}
{"seq":931,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-attack-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"45ea306b099fd4970079fcecc4ec63da577c6631"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack-shadow.lua"}}}
{"seq":932,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-attack.lua","checksums":[{"algorithm":"SHA1","checksum":"0e768db914d570518991738a50d9d2a03bd54f02"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-attack.lua"}}}
{"seq":933,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-decay-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"4e176427040d2e04b915f318a1ae17caa4b6dd4d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-decay-mask1.lua"}}}
{"seq":934,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-decay-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"2d18cd9e79d44affce87385354ba0929b8946309"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-decay-mask2.lua"}}}
{"seq":935,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-decay.lua","checksums":[{"algorithm":"SHA1","checksum":"d3383a54a01f20cc21afbec3b8f69ee7c26bdc02"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-decay.lua"}}}
{"seq":936,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-die-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"24f6ce2d43fd0c73177e2c95a265995b7e5aca76"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die-mask1.lua"}}}
{"seq":937,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-die-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"6db7e8e0effecb45b89f5eb4ed15f2e6093d9960"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die-mask2.lua"}}}
{"seq":938,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-die-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"4ae71e491e33b3edecb93b660b9821cea5e9bd46"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die-shadow.lua"}}}
{"seq":939,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-die.lua","checksums":[{"algorithm":"SHA1","checksum":"7b5dd9006c91a6f20b30b47ec8babe3d9ba73a8e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-die.lua"}}}
{"seq":940,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-run-mask1.lua","checksums":[{"algorithm":"SHA1","checksum":"0d052f1974b9e700a1b85262e57875fbba61282f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run-mask1.lua"}}}
{"seq":941,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-run-mask2.lua","checksums":[{"algorithm":"SHA1","checksum":"02962e41fcc3a6c4ba08a550ea1a8a5340dceed6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run-mask2.lua"}}}
{"seq":942,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-run-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"ddf09158cf4325cedfebdf8cb9b74e1868327858"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run-shadow.lua"}}}
{"seq":943,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-run.lua","checksums":[{"algorithm":"SHA1","checksum":"1bed0c84510c682c9e950590eae86e2590b016dd"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/spitter/spitter-run.lua"}}}
{"seq":944,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"train-wheel.lua","checksums":[{"algorithm":"SHA1","checksum":"a3d09290656126d4aef0e8b979c43691a0c27130"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/train-wheel/train-wheel.lua"}}}
{"seq":945,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"belt-reader-base.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-base.lua"}}}
{"seq":946,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"belt-reader-bottom.lua","checksums":[{"algorithm":"SHA1","checksum":"d3cc555ad06c035757a9dab6edb4d231794951c5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-bottom.lua"}}}
{"seq":947,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"belt-reader-middle.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-middle.lua"}}}
{"seq":948,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"belt-reader-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"c901054bc10823b5c2f7394cf6ee379305044da3"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-shadow.lua"}}}
{"seq":949,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"belt-reader-top.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-top.lua"}}}
{"seq":950,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"belt-reader-under-middle.lua","checksums":[{"algorithm":"SHA1","checksum":"511d0f886f9ed99bff0dffd4698e74b379686a66"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/transport-belt/belt-reader-under-middle.lua"}}}
{"seq":951,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-attack-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"04926246070129b45e36864817bc807be546786a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-attack-mask.lua"}}}
{"seq":952,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-attack-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"1bf166a34be8029e072316d5a7f65eef047fca84"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-attack-shadow.lua"}}}
{"seq":953,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-attack.lua","checksums":[{"algorithm":"SHA1","checksum":"e38567993178d42688417ffa2bb4e0984dec414e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-attack.lua"}}}
{"seq":954,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-decay-01-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"5fac242ff87b0d96c610f7758d7c9f930885f754"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-01-mask.lua"}}}
{"seq":955,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-decay-01.lua","checksums":[{"algorithm":"SHA1","checksum":"1a5b985e07db8c4214f010d783e7840417dde5a7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-01.lua"}}}
{"seq":956,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-decay-02-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"5d4eff09aa36ae33dc99af13c699a8ab3633fc49"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-02-mask.lua"}}}
{"seq":957,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-decay-02.lua","checksums":[{"algorithm":"SHA1","checksum":"311d33789021190e6f78a8601b036e504744a9f4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-02.lua"}}}
{"seq":958,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-decay-03-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"a23f9d0dca7e9b78459f59d76a3779a007814631"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-03-mask.lua"}}}
{"seq":959,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-decay-03.lua","checksums":[{"algorithm":"SHA1","checksum":"6bd2bfeba5c9b050da3dc423afe35e02f5f3a83b"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-decay-03.lua"}}}
{"seq":960,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-01-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"e977645893cfa438cef9d87f11aa5ed387caa0bb"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-01-mask.lua"}}}
{"seq":961,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-01.lua","checksums":[{"algorithm":"SHA1","checksum":"50d6606d96ea95a23c1ff11ee7a59e3c146951a6"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-01.lua"}}}
{"seq":962,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-02-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"f5c4e7e43fa063f337f79616d354844015c0ff13"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-02-mask.lua"}}}
{"seq":963,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-02.lua","checksums":[{"algorithm":"SHA1","checksum":"c02f7118e13a2aac31595248e3732d5de5197da4"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-02.lua"}}}
{"seq":964,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-03-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"f7dc6037a7cdafef88bfe3ccbd178ee0dae1ee4f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-03-mask.lua"}}}
{"seq":965,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-03.lua","checksums":[{"algorithm":"SHA1","checksum":"4134ba7999a14b9c27ffdb2652897d92da4a75df"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-03.lua"}}}
{"seq":966,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-burrowed-01-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"f382f7a0e11fbcbebfeccf925f720c923b8fec77"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-01-mask.lua"}}}
{"seq":967,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-burrowed-01.lua","checksums":[{"algorithm":"SHA1","checksum":"d06e68558969987a451ebf408ce262380659bd84"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-01.lua"}}}
{"seq":968,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-burrowed-02-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"fdd5db6027a94e4b5910f57f2d0fd8d88fede4aa"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-02-mask.lua"}}}
{"seq":969,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-burrowed-02.lua","checksums":[{"algorithm":"SHA1","checksum":"0570e073eec8b3f9eb1bc62be1c94a147891ee8e"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-02.lua"}}}
{"seq":970,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-burrowed-03-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"5cfecf3a7f03b3421491e8de1b0601210acd72c2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-03-mask.lua"}}}
{"seq":971,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-die-burrowed-03.lua","checksums":[{"algorithm":"SHA1","checksum":"fa77af02b540a978c8d110a5be61a0a62889613f"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-die-burrowed-03.lua"}}}
{"seq":972,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-folded-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"22feff901739e164dc4eb1a7aa18dda246945b38"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-folded-mask.lua"}}}
{"seq":973,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-folded-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"be2450207de55f31c70bc0b8f5e7d555126a81e9"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-folded-shadow.lua"}}}
{"seq":974,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-folded.lua","checksums":[{"algorithm":"SHA1","checksum":"a3584d43119d16dd5bcb97065cec3307df1d0623"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-folded.lua"}}}
{"seq":975,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-hole-collapse.lua","checksums":[{"algorithm":"SHA1","checksum":"14726be1cbdf12c106b7d98b660085fb916051d5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-hole-collapse.lua"}}}
{"seq":976,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-prepared-alternative-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"065e2bfc37bb56cea11cdf5e9adb9fc5410ec1c7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-alternative-mask.lua"}}}
{"seq":977,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-prepared-alternative-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"2eee2d8535e7a0ec054bf5be738b09abf120c8b5"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-alternative-shadow.lua"}}}
{"seq":978,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-prepared-alternative.lua","checksums":[{"algorithm":"SHA1","checksum":"9a5ecb85fb21578f42a5aae181d5748a5eb22fe1"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-alternative.lua"}}}
{"seq":979,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-prepared-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"d07a2a926fffae47c3a4e6f8e579228c1a1e9ce7"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-mask.lua"}}}
{"seq":980,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-prepared-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"6d81551755c6306a740bbe5c4b70348773c1073d"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared-shadow.lua"}}}
{"seq":981,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-prepared.lua","checksums":[{"algorithm":"SHA1","checksum":"36a0334f98263fa5d25d154531a47b68356c1b2a"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-prepared.lua"}}}
{"seq":982,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-preparing-mask.lua","checksums":[{"algorithm":"SHA1","checksum":"966b114ab0e60ef3b8bc699a8dcd7bc7ac5b67f2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-preparing-mask.lua"}}}
{"seq":983,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-preparing-shadow.lua","checksums":[{"algorithm":"SHA1","checksum":"1f7dd849d17e7866d626feb1a536f7b63b9f14e2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-preparing-shadow.lua"}}}
{"seq":984,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-preparing.lua","checksums":[{"algorithm":"SHA1","checksum":"73d7cb0fd21f1b0fa3eaa3d08c33758aaeaf4bb2"}],"path":"/Applications/factorio.app/Contents/data/base/graphics/entity/worm/worm-preparing.lua"}}}
{"seq":985,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"menu-simulations.lua","checksums":[{"algorithm":"SHA1","checksum":"45bba9b4ba20d60b03eda350c93e71cb226d90fb"}],"path":"/Applications/factorio.app/Contents/data/base/menu-simulations/menu-simulations.lua"}}}
{"seq":986,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"achievements.lua","checksums":[{"algorithm":"SHA1","checksum":"4b69f56333ccf265d0234e006a7de4149d1457ac"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/achievements.lua"}}}
{"seq":987,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"ambient-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"b5ff6b8a2da0910d7d670e65f8a0f9949f96fbef"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/ambient-sounds.lua"}}}
{"seq":988,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"autoplace-controls.lua","checksums":[{"algorithm":"SHA1","checksum":"624e0c0096d358b5a1144c66ee35814f3ae658aa"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/autoplace-controls.lua"}}}
{"seq":989,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"ammo-category.lua","checksums":[{"algorithm":"SHA1","checksum":"c994cc24130eb21a13ed455b266fc90c45cdbbb3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/ammo-category.lua"}}}
{"seq":990,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"equipment-category.lua","checksums":[{"algorithm":"SHA1","checksum":"5da885448a21fcebb96b197697cacbf48db837b6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/equipment-category.lua"}}}
{"seq":991,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fuel-category.lua","checksums":[{"algorithm":"SHA1","checksum":"5053eb2240a09b9d54c8bdafe62eff3a032446f7"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/fuel-category.lua"}}}
{"seq":992,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"module-category.lua","checksums":[{"algorithm":"SHA1","checksum":"0ac83f6438f73beac067a2bebd08d29bd67e0479"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/module-category.lua"}}}
{"seq":993,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"quality.lua","checksums":[{"algorithm":"SHA1","checksum":"394cd1a7411ae347b54044768f144334f45b126e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/quality.lua"}}}
{"seq":994,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"recipe-category.lua","checksums":[{"algorithm":"SHA1","checksum":"1df44bd39ebace10bec3ff403d5e37873f8d7975"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/recipe-category.lua"}}}
{"seq":995,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"resource-category.lua","checksums":[{"algorithm":"SHA1","checksum":"3eb12f2b65632431683befe81d30c989ed6523a2"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/categories/resource-category.lua"}}}
{"seq":996,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"collision-layers.lua","checksums":[{"algorithm":"SHA1","checksum":"f49440a6bd9cb6ce10737e38db441da9a2557b6a"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/collision-layers.lua"}}}
{"seq":997,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"custom-inputs.lua","checksums":[{"algorithm":"SHA1","checksum":"2aa0b91347d9e162b3d58f7d82258c9e18e776ef"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/custom-inputs.lua"}}}
{"seq":998,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"damage-type.lua","checksums":[{"algorithm":"SHA1","checksum":"e69859f973d5d4c9c14176422d1a0ccee2004c10"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/damage-type.lua"}}}
{"seq":999,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"decorative-trigger-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"a993dbccf80f0c6d5bf7d9f825eadb9692e905c6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/decorative/decorative-trigger-effects.lua"}}}
{"seq":1000,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"decoratives.lua","checksums":[{"algorithm":"SHA1","checksum":"b0dfb4a97df0a56fe0e0641963ba4a2c83d73876"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/decorative/decoratives.lua"}}}
{"seq":1001,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"artillery-cannon-muzzle-flash-shifting.lua","checksums":[{"algorithm":"SHA1","checksum":"898b8fc950e4f89f7d1390fc364b6f54efa24b73"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/artillery-cannon-muzzle-flash-shifting.lua"}}}
{"seq":1002,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"assembler-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"2656c0a40a9761a5beefc95262410d5ed52004f3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/assembler-pictures.lua"}}}
{"seq":1003,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"atomic-bomb.lua","checksums":[{"algorithm":"SHA1","checksum":"0b0d8584ca3f140475efa8cf0cb16632e31cc834"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/atomic-bomb.lua"}}}
{"seq":1004,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"beacon-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"5bd11c40caea80f93fd5b4bcce91761d2cfd5400"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/beacon-animations.lua"}}}
{"seq":1005,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"beams.lua","checksums":[{"algorithm":"SHA1","checksum":"dba0ca607ed653d1253ec1c0e46f6d2c6760a720"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/beams.lua"}}}
{"seq":1006,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"4c797fa629a07b3103f4f1ff5b08eb6605c3ce68"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/biter-animations.lua"}}}
{"seq":1007,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"biter-die-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"1298d9949b45acb78c8e77873cc2c177c1dab3f6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/biter-die-effects.lua"}}}
{"seq":1008,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-hatch.lua","checksums":[{"algorithm":"SHA1","checksum":"988e26d155f4272d2e4b4631e91234550f496047"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/cargo-hatch.lua"}}}
{"seq":1009,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cargo-pod-catalogue.lua","checksums":[{"algorithm":"SHA1","checksum":"e40a90d3b312047055d36ef3f4bf80c460438f4c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/cargo-pod-catalogue.lua"}}}
{"seq":1010,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"character-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"ead75f02e0c952257f19f24c63050306917885b2"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/character-animations.lua"}}}
{"seq":1011,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"circuit-network.lua","checksums":[{"algorithm":"SHA1","checksum":"17579dab45c9ca22cab8aa0085dd9fbb209887db"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/circuit-network.lua"}}}
{"seq":1012,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"combinator-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"a4e1e9b9b70e95f714efbcf2dfff02b85e7f7c2c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/combinator-pictures.lua"}}}
{"seq":1013,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"crash-site.lua","checksums":[{"algorithm":"SHA1","checksum":"302592ffa3e8207e8bb759f242d087ac1b850d1d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/crash-site.lua"}}}
{"seq":1014,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"enemies.lua","checksums":[{"algorithm":"SHA1","checksum":"50daacd5ed5bf8cffd0a97ea1dc663933cb55631"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemies.lua"}}}
{"seq":1015,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"enemy-autoplace-utils.lua","checksums":[{"algorithm":"SHA1","checksum":"e42561e841aff4f5fee432ee437d5f9779ddf886"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemy-autoplace-utils.lua"}}}
{"seq":1016,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"enemy-constants.lua","checksums":[{"algorithm":"SHA1","checksum":"5514758495c308f7f2082dbd12c7510bcd77abb5"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemy-constants.lua"}}}
{"seq":1017,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"enemy-projectiles.lua","checksums":[{"algorithm":"SHA1","checksum":"f553db7052aca955c3a916f31e514cd83e757d88"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/enemy-projectiles.lua"}}}
{"seq":1018,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"entities.lua","checksums":[{"algorithm":"SHA1","checksum":"d79ecdcfedc47f19c2a5a70812e98143865c6e6c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/entities.lua"}}}
{"seq":1019,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"entity-util.lua","checksums":[{"algorithm":"SHA1","checksum":"89be018255fb97e2b88e526f0f73bfa7f5f6b739"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/entity-util.lua"}}}
{"seq":1020,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"explosion-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"4232a18df743d288779003583c8f3729dfa742f2"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/explosion-animations.lua"}}}
{"seq":1021,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"explosions.lua","checksums":[{"algorithm":"SHA1","checksum":"be9fc34f580e22f62c608b5953e00e3fa18153b4"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/explosions.lua"}}}
{"seq":1022,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"factorio-logo.lua","checksums":[{"algorithm":"SHA1","checksum":"ed8a1ac8c87779d39e7b065489f3e20439f5cf9f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/factorio-logo.lua"}}}
{"seq":1023,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fire.lua","checksums":[{"algorithm":"SHA1","checksum":"015fab6f039ac08f648065098ccbc83c7c702ab1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/fire.lua"}}}
{"seq":1024,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"flying-robots.lua","checksums":[{"algorithm":"SHA1","checksum":"a171fc6daba9688dbf897c40dfa8adfeed7b04b8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/flying-robots.lua"}}}
{"seq":1025,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"giga-cargo-hatch.lua","checksums":[{"algorithm":"SHA1","checksum":"5895108b8549786e70e32b1c1ee58837d171cb5c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/giga-cargo-hatch.lua"}}}
{"seq":1026,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"hit-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"69ef847299f9c8170e4c4ec10bf151ec4e4caf9c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/hit-effects.lua"}}}
{"seq":1027,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"laser-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"257d70885d9fe94acb6709e49fb3765a687ebd25"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/laser-sounds.lua"}}}
{"seq":1028,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"mining-drill.lua","checksums":[{"algorithm":"SHA1","checksum":"12c79a0ff1cb6380e93aca35ed43951c99617cf4"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/mining-drill.lua"}}}
{"seq":1029,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"movement-triggers.lua","checksums":[{"algorithm":"SHA1","checksum":"d174a497ed5c95a48cd84eecb7fe5403b9601eb8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/movement-triggers.lua"}}}
{"seq":1030,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"oil-refinery-animation.lua","checksums":[{"algorithm":"SHA1","checksum":"2461aa86d8f8af1865bc914800f12a606a98b7ba"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/oil-refinery-animation.lua"}}}
{"seq":1031,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pipecovers.lua","checksums":[{"algorithm":"SHA1","checksum":"694345adc441c7852845f1bd03e413bf54f72837"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/pipecovers.lua"}}}
{"seq":1032,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"projectiles.lua","checksums":[{"algorithm":"SHA1","checksum":"311bfb9a52b0cebaf0f82f062d040598b7f3ea7c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/projectiles.lua"}}}
{"seq":1033,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pump-wagon-connector-graphics.lua","checksums":[{"algorithm":"SHA1","checksum":"c9aa84f031a4eb5e62bb33629f454cfb63449eb7"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/pump-wagon-connector-graphics.lua"}}}
{"seq":1034,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rail-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"ca80e60e1cbd8402420a4e8edbc7da6903c363ca"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/rail-pictures.lua"}}}
{"seq":1035,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"remnants.lua","checksums":[{"algorithm":"SHA1","checksum":"4f1b44dfaf0dae7aa73b512e3634270c2d36543f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/remnants.lua"}}}
{"seq":1036,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"resources.lua","checksums":[{"algorithm":"SHA1","checksum":"d91125b76e1ea533c92e01a91b895d68026b5c7f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/resources.lua"}}}
{"seq":1037,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-projectile-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"f0a0e5504cea6368ca3df2b2f34039eeb3b4b288"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/rocket-projectile-pictures.lua"}}}
{"seq":1038,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"rocket-silo-crafting-pictures.lua","checksums":[{"algorithm":"SHA1","checksum":"d88029fde91ea5efeeb999f9e3ce6905cfadbd7e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/rocket-silo-crafting-pictures.lua"}}}
{"seq":1039,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"smoke-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"b3efc3b8d3ccdd1c6b2b23f1947ee4c1b45b3437"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/smoke-animations.lua"}}}
{"seq":1040,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"smoke.lua","checksums":[{"algorithm":"SHA1","checksum":"69ecf855324b8fc710c23de02681a8440ca2e136"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/smoke.lua"}}}
{"seq":1041,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"2f8b1c4daa4a0b86ba87f15a06e46a2b60bffbb0"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/sounds.lua"}}}
{"seq":1042,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spawner-animation.lua","checksums":[{"algorithm":"SHA1","checksum":"27e11e91d26477b58f5cba24a6549ae5bdebdcd1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spawner-animation.lua"}}}
{"seq":1043,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spidertron-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"04f36037d97d4bebdae983e5feb6b863b885e0d1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spidertron-animations.lua"}}}
{"seq":1044,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spidertron-light-positions.lua","checksums":[{"algorithm":"SHA1","checksum":"72080e3b0784aaaeaf15efdc7e829edf6ab7abcb"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spidertron-light-positions.lua"}}}
{"seq":1045,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spitter-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"8b8cb815d4ba5b4a27200f0655ad60986b0ed579"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/spitter-animations.lua"}}}
{"seq":1046,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"trains.lua","checksums":[{"algorithm":"SHA1","checksum":"ae052aac013ce171e3da1ba84c26012b12f41acc"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/trains.lua"}}}
{"seq":1047,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"transport-belts.lua","checksums":[{"algorithm":"SHA1","checksum":"495c0a4d1a25bbeee5f39964dd1d8fc3b2190e89"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/transport-belts.lua"}}}
{"seq":1048,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"trees.lua","checksums":[{"algorithm":"SHA1","checksum":"d21575998b1d411e3a9fa35717040c8de0196d2a"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/trees.lua"}}}
{"seq":1049,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"turrets.lua","checksums":[{"algorithm":"SHA1","checksum":"1d1c0fe31e201b43213aa98ad29e959d9d313cc0"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/turrets.lua"}}}
{"seq":1050,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"worm-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"c5946c30739897b7f593b0ce20cf720fadde873e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/entity/worm-animations.lua"}}}
{"seq":1051,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"equipment-grid.lua","checksums":[{"algorithm":"SHA1","checksum":"100ec56132e74b1b608cd95557c881d55fa2bd4d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/equipment-grid.lua"}}}
{"seq":1052,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"equipment.lua","checksums":[{"algorithm":"SHA1","checksum":"7614d9ea2acafb261805ebe486453cee3de4f265"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/equipment.lua"}}}
{"seq":1053,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"factoriopedia-simulations.lua","checksums":[{"algorithm":"SHA1","checksum":"bd9c23d2d21edd0728eb5e80412a0271b198e571"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/factoriopedia-simulations.lua"}}}
{"seq":1054,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"factoriopedia-util.lua","checksums":[{"algorithm":"SHA1","checksum":"9811d99696ec29bcdad01dbecd5c3f3eca14d227"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/factoriopedia-util.lua"}}}
{"seq":1055,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fire-util.lua","checksums":[{"algorithm":"SHA1","checksum":"37daaf6f9e438bacf4aa03156b08f14b7651e9c6"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/fire-util.lua"}}}
{"seq":1056,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fluid.lua","checksums":[{"algorithm":"SHA1","checksum":"6401582771e744f1f75d693b7af91e9bfd10a5ac"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/fluid.lua"}}}
{"seq":1057,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"impact-deliver-category.lua","checksums":[{"algorithm":"SHA1","checksum":"84a44aad477463bf150b3bfbcaa11e6ab6e78129"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/impact-deliver-category.lua"}}}
{"seq":1058,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"item-groups.lua","checksums":[{"algorithm":"SHA1","checksum":"65de61bf72c18c093e0a6c9e792fd19067656199"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item-groups.lua"}}}
{"seq":1059,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"item-tints.lua","checksums":[{"algorithm":"SHA1","checksum":"1aa3d4eedaf2414faf9a55a1ed8a5fd03048e56d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item-tints.lua"}}}
{"seq":1060,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"item.lua","checksums":[{"algorithm":"SHA1","checksum":"1fc57576794a5efb7c6a9cfa96e0ac3111f33c9b"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item.lua"}}}
{"seq":1061,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"item_sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"a73521fd19f275b37fd8c48791eb6f7e66ae4c42"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/item_sounds.lua"}}}
{"seq":1062,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"map-gen-presets.lua","checksums":[{"algorithm":"SHA1","checksum":"cfe276ea7c0bc7996cafd21ef57e71e1b8014f28"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/map-gen-presets.lua"}}}
{"seq":1063,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"map-settings.lua","checksums":[{"algorithm":"SHA1","checksum":"449ca9e9fa99d6eb5cab0fc92e960e5b9bb32b59"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/map-settings.lua"}}}
{"seq":1064,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"noise-expressions.lua","checksums":[{"algorithm":"SHA1","checksum":"47e89a8f10855cb46009cbdf49d18e877f1941b1"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/noise-expressions.lua"}}}
{"seq":1065,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"particle-animations.lua","checksums":[{"algorithm":"SHA1","checksum":"b5b5efe28d3533ab785c5d4dd7273398e061280c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/particle-animations.lua"}}}
{"seq":1066,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"particles.lua","checksums":[{"algorithm":"SHA1","checksum":"38c95ecd050ce9031928aa8fa0d37b3121f73f95"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/particles.lua"}}}
{"seq":1067,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet-map-gen.lua","checksums":[{"algorithm":"SHA1","checksum":"509968383f26ff4a6038ff86be7f84d193f92b05"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/planet-map-gen.lua"}}}
{"seq":1068,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"planet.lua","checksums":[{"algorithm":"SHA1","checksum":"2d146f099a8a6291fff537ea70f44e4bfd686534"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/planet.lua"}}}
{"seq":1069,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"procession-audio-catalogue-types.lua","checksums":[{"algorithm":"SHA1","checksum":"70e6aa58b4f898bcd94d6bb75e3e47aff7cc4405"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession-audio-catalogue-types.lua"}}}
{"seq":1070,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"procession-graphic-catalogue-types.lua","checksums":[{"algorithm":"SHA1","checksum":"4c82c187ab7b6647110556bfd655a4a205ec0166"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession-graphic-catalogue-types.lua"}}}
{"seq":1071,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"procession-style.lua","checksums":[{"algorithm":"SHA1","checksum":"fccb635c18adce08bc7bb5ea3fb64aa0b19deabe"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession-style.lua"}}}
{"seq":1072,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"procession.lua","checksums":[{"algorithm":"SHA1","checksum":"b4f4625919c48717ca1f60f14123c5a60fcfa88f"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/procession.lua"}}}
{"seq":1073,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"surface-property.lua","checksums":[{"algorithm":"SHA1","checksum":"c407d2799297581fe60d165c7b02fcb7ae4231b3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/planet/surface-property.lua"}}}
{"seq":1074,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pollution.lua","checksums":[{"algorithm":"SHA1","checksum":"d85e708ca333da38d4a2da9f2488dc5d27fa275c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/pollution.lua"}}}
{"seq":1075,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"recipe.lua","checksums":[{"algorithm":"SHA1","checksum":"7f5624e2da5023f138b6ca06b9e295ef05364d73"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/recipe.lua"}}}
{"seq":1076,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"shortcuts.lua","checksums":[{"algorithm":"SHA1","checksum":"06460558a68f13d042f06a6b920c8afd05fe0ce7"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/shortcuts.lua"}}}
{"seq":1077,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"signal.lua","checksums":[{"algorithm":"SHA1","checksum":"60b3fefcfcb35629713511c82831f46ee55fb576"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/signal.lua"}}}
{"seq":1078,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"technology.lua","checksums":[{"algorithm":"SHA1","checksum":"c9e623487f7718b985dbf51ac42cbe332ede42b5"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/technology.lua"}}}
{"seq":1079,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tile-collision-masks.lua","checksums":[{"algorithm":"SHA1","checksum":"dc00d36f0f98729573e79a9d72ee3efb3a1300d3"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-collision-masks.lua"}}}
{"seq":1080,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tile-graphics.lua","checksums":[{"algorithm":"SHA1","checksum":"d5f6b1b4c7b6a22047c51e1632c6b9db66fe095c"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-graphics.lua"}}}
{"seq":1081,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tile-pollution-values.lua","checksums":[{"algorithm":"SHA1","checksum":"d4c9a7e663f03e8c8f3213f45bd3f5e5559ac1e9"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-pollution-values.lua"}}}
{"seq":1082,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tile-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"74c7552495b3b9e276c7f3a2cf39f3cfbb7aff4a"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-sounds.lua"}}}
{"seq":1083,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tile-trigger-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"57ed689667c38675b2fc10d264c2f68ed26b9c39"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tile-trigger-effects.lua"}}}
{"seq":1084,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tiles.lua","checksums":[{"algorithm":"SHA1","checksum":"92d7e7a2646d07df3425d9e42f28f942ecffa2d8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tile/tiles.lua"}}}
{"seq":1085,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tips-and-tricks-simulations.lua","checksums":[{"algorithm":"SHA1","checksum":"6fe1740ac948ee02f9b134499a07eb05a4def3e8"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tips-and-tricks-simulations.lua"}}}
{"seq":1086,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tips-and-tricks.lua","checksums":[{"algorithm":"SHA1","checksum":"b338b2fbd9fe213ec6baeaf2493711ca2bf2933d"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tips-and-tricks.lua"}}}
{"seq":1087,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"trigger-target-types.lua","checksums":[{"algorithm":"SHA1","checksum":"c4911612260e37d4a918e88d4b801f056525532e"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/trigger-target-types.lua"}}}
{"seq":1088,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"tutorials.lua","checksums":[{"algorithm":"SHA1","checksum":"95c7c68a1792aadae228ec4b6d8aa6d917dc16db"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/tutorials.lua"}}}
{"seq":1089,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"utility-sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"83f31117c4a2e31f279030b7c6bc26c89dec2c77"}],"path":"/Applications/factorio.app/Contents/data/base/prototypes/utility-sprites.lua"}}}
{"seq":1090,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"require_test.lua","checksums":[{"algorithm":"SHA1","checksum":"76499ff4e7f9c65a932a125e5c3ba1d8b6c4b857"}],"path":"/Applications/factorio.app/Contents/data/base/require_test.lua"}}}
{"seq":1091,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"cad8b72bed4e0fe1a0290e8649d1003a60315947"}],"path":"/Applications/factorio.app/Contents/data/core/data.lua"}}}
{"seq":1092,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"autoplace_utils.lua","checksums":[{"algorithm":"SHA1","checksum":"7af87f128879a8a830282900b5e4cb2757168488"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/autoplace_utils.lua"}}}
{"seq":1093,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"bonus-gui-ordering.lua","checksums":[{"algorithm":"SHA1","checksum":"cb3e29fb1c044ac4781c0b4416563e2e194ee7e5"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/bonus-gui-ordering.lua"}}}
{"seq":1094,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"circuit-connector-generated-definitions.lua","checksums":[{"algorithm":"SHA1","checksum":"d19143fd5de29b236286c772204c2e884ecb2009"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/circuit-connector-generated-definitions.lua"}}}
{"seq":1095,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"circuit-connector-sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"3dce6d3ce6250f3d26b47c4d17881c9dfdfa32e0"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/circuit-connector-sprites.lua"}}}
{"seq":1096,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"collision-mask-defaults.lua","checksums":[{"algorithm":"SHA1","checksum":"e9af699320c1e67124d06ef44994e2b49db265b7"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/collision-mask-defaults.lua"}}}
{"seq":1097,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"collision-mask-util.lua","checksums":[{"algorithm":"SHA1","checksum":"441195c478a9a629a5e36c1dc461f3c0ee0945c2"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/collision-mask-util.lua"}}}
{"seq":1098,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-duplicate-checker.lua","checksums":[{"algorithm":"SHA1","checksum":"f21cc8f30c7fb1d83b3909c3bc61d56d8659eacd"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/data-duplicate-checker.lua"}}}
{"seq":1099,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"dataloader.lua","checksums":[{"algorithm":"SHA1","checksum":"1f4b83edb76f22483b54993255b383c56ea48e89"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/dataloader.lua"}}}
{"seq":1100,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"math2d.lua","checksums":[{"algorithm":"SHA1","checksum":"a0f38aba053d5f97305238430f62d7a2f87e61d4"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/math2d.lua"}}}
{"seq":1101,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"math3d.lua","checksums":[{"algorithm":"SHA1","checksum":"a69494b38f90f1a917cb5c65553ae7bc8aee286a"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/math3d.lua"}}}
{"seq":1102,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"meld.lua","checksums":[{"algorithm":"SHA1","checksum":"b82ae4f62d71e34a44c67a9ee3f9ec81c384539c"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/meld.lua"}}}
{"seq":1103,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"resource-autoplace.lua","checksums":[{"algorithm":"SHA1","checksum":"4107a4caa207e33da7f134f4f5bc442c070543b1"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/resource-autoplace.lua"}}}
{"seq":1104,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sound-util.lua","checksums":[{"algorithm":"SHA1","checksum":"15765a1144c63278f39d7382f07f33d930afb300"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/sound-util.lua"}}}
{"seq":1105,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"surface-render-parameter-effects.lua","checksums":[{"algorithm":"SHA1","checksum":"09e0304764c6508064a7e4dd59c571d98ecaac2c"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/surface-render-parameter-effects.lua"}}}
{"seq":1106,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":1107,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"burner-usage.lua","checksums":[{"algorithm":"SHA1","checksum":"d53745fda3f939393889cb3bb8e7db9d85347092"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/burner-usage.lua"}}}
{"seq":1108,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"cursors.lua","checksums":[{"algorithm":"SHA1","checksum":"6c61bc6423b0c51f9f3d0b8d84c31ab9750465cd"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/cursors.lua"}}}
{"seq":1109,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"editor-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"2a161ad4c9467cace1bf4904707460d68134230b"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/editor-controller.lua"}}}
{"seq":1110,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"fonts.lua","checksums":[{"algorithm":"SHA1","checksum":"de5e727c91ee4692d1990bff5537e6d37c0f82d8"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/fonts.lua"}}}
{"seq":1111,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"god-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"87bfc20244008200fc04070d860fa5568c4b7e6d"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/god-controller.lua"}}}
{"seq":1112,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"noise-functions.lua","checksums":[{"algorithm":"SHA1","checksum":"e7cc09ca3cd002a672fca0cb9a4728ef32932aa7"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/noise-functions.lua"}}}
{"seq":1113,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"noise-programs.lua","checksums":[{"algorithm":"SHA1","checksum":"7248205307ea2dde5dba73bc4cdb704505cbfb0b"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/noise-programs.lua"}}}
{"seq":1114,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"parameters.lua","checksums":[{"algorithm":"SHA1","checksum":"bc324b18ccc87a69c754b2cb388bf426417b57e9"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/parameters.lua"}}}
{"seq":1115,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"remote-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"62baf142cee657dda9593aff001e1f96d7742db6"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/remote-controller.lua"}}}
{"seq":1116,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"spectator-controller.lua","checksums":[{"algorithm":"SHA1","checksum":"50849c02e228726b9d226a4557f897d42de506a0"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/spectator-controller.lua"}}}
{"seq":1117,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"style.lua","checksums":[{"algorithm":"SHA1","checksum":"6e5c81f0605a144149fd50ce40c18765d5e27903"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/style.lua"}}}
{"seq":1118,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"unknown.lua","checksums":[{"algorithm":"SHA1","checksum":"7596778f8ca0db6fa108e0e5a78c1031f363d40f"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/unknown.lua"}}}
{"seq":1119,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"utility-constants.lua","checksums":[{"algorithm":"SHA1","checksum":"63d0656aa3630eca00b8cafe85ac47ea76396481"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/utility-constants.lua"}}}
{"seq":1120,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"utility-sounds.lua","checksums":[{"algorithm":"SHA1","checksum":"57296c0c3dce81638ced363f2ce45070df6d770f"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/utility-sounds.lua"}}}
{"seq":1121,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"utility-sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"8561e3b3397994693f7d530bc4e1bc5c090863bc"}],"path":"/Applications/factorio.app/Contents/data/core/prototypes/utility-sprites.lua"}}}
{"seq":1122,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"3551b5d12f61dd5d21099fb4f706ec819babba55"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/data.lua"}}}
{"seq":1123,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"hotkeys.lua","checksums":[{"algorithm":"SHA1","checksum":"e8a9abbaa3d7206cbf89b1e5d7ec8fa4270162d9"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/prototypes/hotkeys.lua"}}}
{"seq":1124,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"mod_data.lua","checksums":[{"algorithm":"SHA1","checksum":"0f55a5023895ee34a3d59852516628ba4eab24ac"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/prototypes/mod_data.lua"}}}
{"seq":1125,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-final-fixes.lua","checksums":[{"algorithm":"SHA1","checksum":"79da5a472e978e79c2b7f3f170a318b7ad7d7486"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/data-final-fixes.lua"}}}
{"seq":1126,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-updates.lua","checksums":[{"algorithm":"SHA1","checksum":"8f6a14b21d6d510f804311745123f675b957ccae"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/data-updates.lua"}}}
{"seq":1127,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data.lua","checksums":[{"algorithm":"SHA1","checksum":"0c1817fed7b438bc24649baa5248d83deb406796"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/data.lua"}}}
{"seq":1128,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"404390b59c923740e9011b9c7ef0d2eef9723323"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/init.lua"}}}
{"seq":1129,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"0c3151a6af7e578f89180071e933bc42bbc123a4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/logger.lua"}}}
{"seq":1130,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"other-mods.lua","checksums":[{"algorithm":"SHA1","checksum":"99d9c1fb000d0422a1ec7a1df01f86053068cd93"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/other-mods.lua"}}}
{"seq":1131,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"prototype.lua","checksums":[{"algorithm":"SHA1","checksum":"6c0855f4dff4a0bcde0ae432b4abf69f3f83a4d8"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototype.lua"}}}
{"seq":1132,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-util.lua","checksums":[{"algorithm":"SHA1","checksum":"3bde1780490dccb547562603193d09693436df72"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/data-util.lua"}}}
{"seq":1133,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sprite.lua","checksums":[{"algorithm":"SHA1","checksum":"45a0fec54a0af81ffadb7441841865a2b8857d1b"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/sprite.lua"}}}
{"seq":1134,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"style.lua","checksums":[{"algorithm":"SHA1","checksum":"a540bc9eb45ee52249a8771985fce68ede587ea2"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/style.lua"}}}
{"seq":1135,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"technology-slot-style.lua","checksums":[{"algorithm":"SHA1","checksum":"40d8b402116443367cce0d608dee9c66509819e3"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/prototypes/technology-slot-style.lua"}}}
{"seq":1136,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"remote-apis.lua","checksums":[{"algorithm":"SHA1","checksum":"22da5c4bfb6f46cbfc81dc8ba1b0c1b053023906"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/remote-apis.lua"}}}
{"seq":1137,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"dfdcf7f2375f9e9a3c7323844d00993f73eb902f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/settings.lua"}}}
{"seq":1138,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"constants.lua","checksums":[{"algorithm":"SHA1","checksum":"bebc4a45bc3abdbe9faf7d10eadd464b099b3f57"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/constants.lua"}}}
{"seq":1139,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"da667981b77fc76cea1b6f783bfa585fb5ee3790"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/init.lua"}}}
{"seq":1140,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"b8602f0319773b27f230fa41a07d7e72d4ba154a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/settings.lua"}}}
{"seq":1141,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"this.lua","checksums":[{"algorithm":"SHA1","checksum":"e749eaba6276ac106ac5168d0172a61ec2e55924"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/this.lua"}}}
{"seq":1142,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"custom-input.lua","checksums":[{"algorithm":"SHA1","checksum":"af3c9be3b732f4a1ca47731e7e9dcfe1d8bed1cd"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/custom-input.lua"}}}
{"seq":1143,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"internal.lua","checksums":[{"algorithm":"SHA1","checksum":"ad9b3f572ed2cc93822b03e61e5bdf63836161f3"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/internal.lua"}}}
{"seq":1144,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"main.lua","checksums":[{"algorithm":"SHA1","checksum":"c1f041e18483b9e2810c5e927aff5ddcab2e77c4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/main.lua"}}}
{"seq":1145,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"network.lua","checksums":[{"algorithm":"SHA1","checksum":"3b70c2f2de60ec9c184cbfb589a889d19578894b"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/network.lua"}}}
{"seq":1146,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"pins.lua","checksums":[{"algorithm":"SHA1","checksum":"f0a66295824ff626d76b25db8ea1debc09aaafd9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/pins.lua"}}}
{"seq":1147,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"2a47d3a8384c9b5d2dd5a56f75f6da74ea1d1208"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/sprites.lua"}}}
{"seq":1148,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"styles.lua","checksums":[{"algorithm":"SHA1","checksum":"4ee3609a5ac2be0d28aa402a0318160047cf972c"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/styles.lua"}}}
{"seq":1149,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"technology.lua","checksums":[{"algorithm":"SHA1","checksum":"9972505b34ea800ce18c02c66d10f84118bdf652"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/prototypes/technology.lua"}}}
{"seq":1150,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"config.lua","checksums":[{"algorithm":"SHA1","checksum":"0cb984f56b227c60eb39495dfd2a0828dc567557"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/config.lua"}}}
{"seq":1151,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"core.lua","checksums":[{"algorithm":"SHA1","checksum":"d472220e0d99666642e1c5056a0d840da15839c9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/core.lua"}}}
{"seq":1152,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sprites.lua","checksums":[{"algorithm":"SHA1","checksum":"5b5203a57d8c5e83a02f6adb47d125615257fe5d"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/data/modules/sprites.lua"}}}
{"seq":1153,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"b95f6252e6e31c413fc2017506fd86baa738b08e"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/misc/logger.lua"}}}
{"seq":1154,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"unique_array.lua","checksums":[{"algorithm":"SHA1","checksum":"30403ff08c721b2e07866274fb8ab6b3a131fe80"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/classes/unique_array.lua"}}}
{"seq":1155,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"is.lua","checksums":[{"algorithm":"SHA1","checksum":"99917d30f6307b72add15c7d1c4852cec6df606a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/is.lua"}}}
{"seq":1156,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"table.lua","checksums":[{"algorithm":"SHA1","checksum":"b205946aaa42680450553d7412053c3b9396d3cc"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/table.lua"}}}
{"seq":1157,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data-util.lua","sourceReference":6,"checksums":[{"algorithm":"SHA1","checksum":"bb8143e4439d738bf7942dd6aa038987200c7643"}],"path":"__flib__/data-util.lua"}}}
{"seq":1158,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"data.lua","sourceReference":3,"checksums":[{"algorithm":"SHA1","checksum":"8bf792ff81ca9fff29b129f2de990ef460e5c81e"}],"path":"__flib__/data.lua"}}}
{"seq":1159,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"sprite.lua","sourceReference":4,"checksums":[{"algorithm":"SHA1","checksum":"8c588e2a8ae23614cae93b659d24e0de0208005b"}],"path":"__flib__/prototypes/sprite.lua"}}}
{"seq":1160,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"style.lua","sourceReference":5,"checksums":[{"algorithm":"SHA1","checksum":"d16b2b0b3540ac17780b852909aa57d785f26b9b"}],"path":"__flib__/prototypes/style.lua"}}}
{"seq":1161,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"technology-slot-style.lua","sourceReference":7,"checksums":[{"algorithm":"SHA1","checksum":"14e612281444352155d75f481b31bdd5d8eac53a"}],"path":"__flib__/prototypes/technology-slot-style.lua"}}}
{"seq":1162,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"table.lua","sourceReference":12,"checksums":[{"algorithm":"SHA1","checksum":"ba3fa1cddc66c9b9eabf2021ccd77becdfdb2cb4"}],"path":"__flib__/table.lua"}}}
{"seq":1163,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":1,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":169}}}
{"seq":1164,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":184}}}
{"seq":1165,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":3,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":205}}}
{"seq":1166,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":4,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":211}}}
{"seq":1167,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":5,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":218}}}
{"seq":1168,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":6,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":278}}}
{"seq":1169,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":7,"verified":false,"source":{"name":"other.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"line":119}}}
{"seq":1170,"type":"event","event":"output","body":{"output":"   1.804 Loading sounds...\n","category":"stdout"}}
{"seq":1171,"type":"event","event":"output","body":{"output":"   1.949 Info PlayerData.cpp:580: Local player-data.json available\n","category":"stdout"}}
{"seq":1172,"type":"event","event":"output","body":{"output":"   1.951 Post-data load graphics options: [Light occlusion: YES]\n","category":"stdout"}}
{"seq":1173,"type":"event","event":"output","body":{"output":"   2.194 Initial atlas bitmap size is 16384\n","category":"stdout"}}
{"seq":1174,"type":"event","event":"output","body":{"output":"   2.209 Created an atlas bitmap (size 16384x16384) [none]\n","category":"stdout"}}
{"seq":1175,"type":"event","event":"output","body":{"output":"   2.209 Created an atlas bitmap (size 16384x12596) [none]\n","category":"stdout"}}
{"seq":1176,"type":"event","event":"output","body":{"output":"   2.209 Created an atlas bitmap (size 16384x6976) [low-object]\n","category":"stdout"}}
{"seq":1177,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 16384x12096) [corpse-decay]\n","category":"stdout"}}
{"seq":1178,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 8192x4376) [decal]\n","category":"stdout"}}
{"seq":1179,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 4096x1284) [none]\n","category":"stdout"}}
{"seq":1180,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 8192x5648) [mipmap, linear-minification, linear-magnification, linear-mip-level]\n","category":"stdout"}}
{"seq":1181,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 4096x1632) [smoke, mipmap, linear-minification, linear-magnification]\n","category":"stdout"}}
{"seq":1182,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 16384x7968) [terrain, mipmap, linear-minification, linear-mip-level]\n","category":"stdout"}}
{"seq":1183,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 4096x2800) [terrain-effect-map, mipmap, linear-minification, linear-mip-level]\n","category":"stdout"}}
{"seq":1184,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 4096x3088) [mipmap]\n","category":"stdout"}}
{"seq":1185,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 8192x2928) [icon, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level]\n","category":"stdout"}}
{"seq":1186,"type":"event","event":"output","body":{"output":"   2.210 Created an atlas bitmap (size 16384x4080) [alpha-mask]\n","category":"stdout"}}
{"seq":1187,"type":"event","event":"output","body":{"output":"   2.220 Created an atlas bitmap (size 16384x16380) [shadow, linear-magnification, alpha-mask]\n","category":"stdout"}}
{"seq":1188,"type":"event","event":"output","body":{"output":"   2.220 Created an atlas bitmap (size 4096x2172) [shadow, linear-magnification, alpha-mask]\n","category":"stdout"}}
{"seq":1189,"type":"event","event":"output","body":{"output":"   2.220 Created an atlas bitmap (size 8192x2336) [shadow, mipmap, linear-magnification, alpha-mask]\n","category":"stdout"}}
{"seq":1190,"type":"event","event":"output","body":{"output":"   2.220 Created an atlas bitmap (size 4096x176) [icon-background, not-compressed, mipmap, linear-minification, linear-magnification, linear-mip-level, ]\n","category":"stdout"}}
{"seq":1191,"type":"event","event":"output","body":{"output":"   2.220 Loading 3D bitmaps: 6\n","category":"stdout"}}
{"seq":1192,"type":"event","event":"output","body":{"output":"   2.293 Texture processor created (4096). GPU accelerated compression Supported: yes, Enabled: yes/yes. Test passed. YCoCgDXT PSNR: 35.83, BC3 PSNR: 33.82\n","category":"stdout"}}
{"seq":1193,"type":"event","event":"output","body":{"output":"   2.335 Parallel sprite loader initialized (threads: 11, bitmaps: 4794)\n","category":"stdout"}}
{"seq":1194,"type":"event","event":"output","body":{"output":"   7.941 Sprites loaded\n","category":"stdout"}}
{"seq":1195,"type":"event","event":"output","body":{"output":"   7.967 Generated mipmaps (4) for atlas [2] of size 16384x6976   \n","category":"stdout"}}
{"seq":1196,"type":"event","event":"output","body":{"output":"   7.969 Generated mipmaps (3) for atlas [6] of size 8192x5648   \n","category":"stdout"}}
{"seq":1197,"type":"event","event":"output","body":{"output":"   7.973 Generated mipmaps (3) for atlas [7] of size 4096x1632   \n","category":"stdout"}}
{"seq":1198,"type":"event","event":"output","body":{"output":"   7.978 Generated mipmaps (3) for atlas [8] of size 16384x7968   \n","category":"stdout"}}
{"seq":1199,"type":"event","event":"output","body":{"output":"   7.979 Generated mipmaps (3) for atlas [9] of size 4096x2800   \n","category":"stdout"}}
{"seq":1200,"type":"event","event":"output","body":{"output":"   8.027 Generated mipmaps (3) for atlas [10] of size 4096x3088   \n","category":"stdout"}}
{"seq":1201,"type":"event","event":"output","body":{"output":"   8.047 Generated mipmaps (5) for atlas [11] of size 8192x2928   \n","category":"stdout"}}
{"seq":1202,"type":"event","event":"output","body":{"output":"   8.049 Generated mipmaps (3) for atlas [15] of size 8192x2336   \n","category":"stdout"}}
{"seq":1203,"type":"event","event":"output","body":{"output":"   8.065 Custom mipmaps uploaded (2394)\n","category":"stdout"}}
{"seq":1204,"type":"event","event":"output","body":{"output":"   8.085 Estimated VRAM usage for textures: 1630.97 MB (Atlases: 1625.66 MB, Textures: 5.31 MB)\n","category":"stdout"}}
{"seq":1205,"type":"event","event":"output","body":{"output":"   8.088 Custom inputs active: 15\n","category":"stdout"}}
{"seq":1206,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","sourceReference":27,"checksums":[{"algorithm":"SHA1","checksum":"3af547d2f4db3728b75ac5d1b3a4f47830dc48e7"}],"path":"__level__/control.lua"}}}
{"seq":1207,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"bcbdde18ce4ec16ebfd93bd694cd9b12ef969c9a"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/control.lua"}}}
{"seq":1208,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"event_handler.lua","checksums":[{"algorithm":"SHA1","checksum":"5b385ca96e5db16a847e57835301f980f2aa2308"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/event_handler.lua"}}}
{"seq":1209,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"freeplay.lua","checksums":[{"algorithm":"SHA1","checksum":"33191c40e4b413a56e4e5518a58a4a335cbee099"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/freeplay.lua"}}}
{"seq":1210,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":1211,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"crash-site.lua","checksums":[{"algorithm":"SHA1","checksum":"4f0b3aaf61b665a8a7c64dc05c2a087cf6b3e2c4"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/crash-site.lua"}}}
{"seq":1212,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"silo-script.lua","checksums":[{"algorithm":"SHA1","checksum":"827cfea05adc971821a517c8abd6410ece24ce74"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/silo-script.lua"}}}
{"seq":1213,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"mod-gui.lua","checksums":[{"algorithm":"SHA1","checksum":"8fe5bcc457ba619701e25df98ccd067114d16414"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/mod-gui.lua"}}}
{"seq":1214,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"b9d39ad9fedee91f5b5c23ce4a60d613c645690c.lua","sourceReference":28,"checksums":[{"algorithm":"SHA1","checksum":"b9d39ad9fedee91f5b5c23ce4a60d613c645690c"}]}}}
{"seq":1215,"type":"event","event":"output","body":{"output":"   8.135 Factorio initialised\n","category":"stdout"}}
{"seq":1216,"type":"event","event":"output","body":{"output":"   8.142 Info AuthServerConnector.cpp:620: Performing TLS check.\n","category":"stdout"}}
{"seq":1217,"type":"event","event":"output","body":{"output":"   8.142 Info HttpSharedState.cpp:57: Downloading https://auth.factorio.com/tls-check/success\n","category":"stdout"}}
{"seq":1218,"type":"event","event":"output","body":{"output":"   8.437 Info AuthServerConnector.cpp:653: TLS check success.\n","category":"stdout"}}
{"seq":1219,"type":"event","event":"output","body":{"output":"   8.438 Info HttpSharedState.cpp:57: Downloading https://updater.factorio.com/updater/get-available-versions?username=<private>&token=<private>&apiVersion=2\n","category":"stdout"}}
{"seq":1220,"type":"event","event":"output","body":{"output":"   8.834 0 packages available to download (experimental updates enabled).\n","category":"stdout"}}
{"seq":1221,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"b9d39ad9fedee91f5b5c23ce4a60d613c645690c.lua","sourceReference":28,"checksums":[{"algorithm":"SHA1","checksum":"b9d39ad9fedee91f5b5c23ce4a60d613c645690c"}]}}}
{"seq":1222,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"bcbdde18ce4ec16ebfd93bd694cd9b12ef969c9a"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/control.lua"}}}
{"seq":1223,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"freeplay.lua","checksums":[{"algorithm":"SHA1","checksum":"33191c40e4b413a56e4e5518a58a4a335cbee099"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/freeplay.lua"}}}
{"seq":1224,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"crash-site.lua","checksums":[{"algorithm":"SHA1","checksum":"4f0b3aaf61b665a8a7c64dc05c2a087cf6b3e2c4"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/crash-site.lua"}}}
{"seq":1225,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"event_handler.lua","checksums":[{"algorithm":"SHA1","checksum":"5b385ca96e5db16a847e57835301f980f2aa2308"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/event_handler.lua"}}}
{"seq":1226,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"mod-gui.lua","checksums":[{"algorithm":"SHA1","checksum":"8fe5bcc457ba619701e25df98ccd067114d16414"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/mod-gui.lua"}}}
{"seq":1227,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"silo-script.lua","checksums":[{"algorithm":"SHA1","checksum":"827cfea05adc971821a517c8abd6410ece24ce74"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/silo-script.lua"}}}
{"seq":1228,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":1229,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"control.lua","sourceReference":27,"checksums":[{"algorithm":"SHA1","checksum":"3af547d2f4db3728b75ac5d1b3a4f47830dc48e7"}],"path":"__level__/control.lua"}}}
{"seq":1230,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":1,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":169}}}
{"seq":1231,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":184}}}
{"seq":1232,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":3,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":205}}}
{"seq":1233,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":4,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":211}}}
{"seq":1234,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":5,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":218}}}
{"seq":1235,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":6,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":278}}}
{"seq":1236,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":7,"verified":false,"source":{"name":"other.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"line":119}}}
{"seq":1237,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","sourceReference":29,"checksums":[{"algorithm":"SHA1","checksum":"3af547d2f4db3728b75ac5d1b3a4f47830dc48e7"}],"path":"__level__/control.lua"}}}
{"seq":1238,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"bcbdde18ce4ec16ebfd93bd694cd9b12ef969c9a"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/control.lua"}}}
{"seq":1239,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"event_handler.lua","checksums":[{"algorithm":"SHA1","checksum":"5b385ca96e5db16a847e57835301f980f2aa2308"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/event_handler.lua"}}}
{"seq":1240,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"freeplay.lua","checksums":[{"algorithm":"SHA1","checksum":"33191c40e4b413a56e4e5518a58a4a335cbee099"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/freeplay.lua"}}}
{"seq":1241,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":1242,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"crash-site.lua","checksums":[{"algorithm":"SHA1","checksum":"4f0b3aaf61b665a8a7c64dc05c2a087cf6b3e2c4"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/crash-site.lua"}}}
{"seq":1243,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"silo-script.lua","checksums":[{"algorithm":"SHA1","checksum":"827cfea05adc971821a517c8abd6410ece24ce74"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/silo-script.lua"}}}
{"seq":1244,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"mod-gui.lua","checksums":[{"algorithm":"SHA1","checksum":"8fe5bcc457ba619701e25df98ccd067114d16414"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/mod-gui.lua"}}}
{"seq":1245,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"a400a1c032f09fd06f71a3da2364980f4686279d.lua","sourceReference":30,"checksums":[{"algorithm":"SHA1","checksum":"a400a1c032f09fd06f71a3da2364980f4686279d"}]}}}
{"seq":1246,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"099600a10a944114aac406d136b625fb416dd779.lua","sourceReference":31,"checksums":[{"algorithm":"SHA1","checksum":"099600a10a944114aac406d136b625fb416dd779"}]}}}
{"seq":1247,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"099600a10a944114aac406d136b625fb416dd779.lua","sourceReference":272,"checksums":[{"algorithm":"SHA1","checksum":"099600a10a944114aac406d136b625fb416dd779"}]}}}
{"seq":1248,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"a400a1c032f09fd06f71a3da2364980f4686279d.lua","sourceReference":30,"checksums":[{"algorithm":"SHA1","checksum":"a400a1c032f09fd06f71a3da2364980f4686279d"}]}}}
{"seq":1249,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"bcbdde18ce4ec16ebfd93bd694cd9b12ef969c9a"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/control.lua"}}}
{"seq":1250,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"freeplay.lua","checksums":[{"algorithm":"SHA1","checksum":"33191c40e4b413a56e4e5518a58a4a335cbee099"}],"path":"/Applications/factorio.app/Contents/data/base/script/freeplay/freeplay.lua"}}}
{"seq":1251,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"crash-site.lua","checksums":[{"algorithm":"SHA1","checksum":"4f0b3aaf61b665a8a7c64dc05c2a087cf6b3e2c4"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/crash-site.lua"}}}
{"seq":1252,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"event_handler.lua","checksums":[{"algorithm":"SHA1","checksum":"5b385ca96e5db16a847e57835301f980f2aa2308"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/event_handler.lua"}}}
{"seq":1253,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"mod-gui.lua","checksums":[{"algorithm":"SHA1","checksum":"8fe5bcc457ba619701e25df98ccd067114d16414"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/mod-gui.lua"}}}
{"seq":1254,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"silo-script.lua","checksums":[{"algorithm":"SHA1","checksum":"827cfea05adc971821a517c8abd6410ece24ce74"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/silo-script.lua"}}}
{"seq":1255,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":1256,"type":"event","event":"loadedSource","body":{"reason":"removed","source":{"name":"control.lua","sourceReference":29,"checksums":[{"algorithm":"SHA1","checksum":"3af547d2f4db3728b75ac5d1b3a4f47830dc48e7"}],"path":"__level__/control.lua"}}}
{"seq":1257,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":1,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":169}}}
{"seq":1258,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":184}}}
{"seq":1259,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":3,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":205}}}
{"seq":1260,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":4,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":211}}}
{"seq":1261,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":5,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":218}}}
{"seq":1262,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":6,"verified":false,"source":{"name":"ghost_manager.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":278}}}
{"seq":1263,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":7,"verified":false,"source":{"name":"other.lua","path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"line":119}}}
{"seq":1264,"type":"event","event":"output","body":{"output":"  31.090 Loading level.dat: 3537452 bytes.\n","category":"stdout"}}
{"seq":1265,"type":"event","event":"output","body":{"output":"  31.090 Info Scenario.cpp:152: Map version 1.2.32-0\n","category":"stdout"}}
{"seq":1266,"type":"event","event":"output","body":{"output":"  31.092 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0-biter-egg.json\n","category":"stdout"}}
{"seq":1267,"type":"event","event":"output","body":{"output":"  31.092 Info PrototypeMigrationList.cpp:197: Activating migration base/2.0.0-internal3.json\n","category":"stdout"}}
{"seq":1268,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"38151de055510f2724d56624273e5603c9178c46"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/control.lua"}}}
{"seq":1269,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"util.lua","checksums":[{"algorithm":"SHA1","checksum":"8f8eabb974ffe9af9306ce6705e9f8160e1c7644"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/util.lua"}}}
{"seq":1270,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tools.lua","checksums":[{"algorithm":"SHA1","checksum":"ba69de6bd052e2bc3ae5b37b65d7d1bb7df4efdc"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/scripts/tools.lua"}}}
{"seq":1271,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"constants.lua","checksums":[{"algorithm":"SHA1","checksum":"a939930b81e08ce1f09361083edf4763a6a2d526"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/scripts/constants.lua"}}}
{"seq":1272,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"0a5d35b01a91623eeae0af8fc6ada357905ab2f8"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/scripts/settings.lua"}}}
{"seq":1273,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"collision-mask-util.lua","checksums":[{"algorithm":"SHA1","checksum":"441195c478a9a629a5e36c1dc461f3c0ee0945c2"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/collision-mask-util.lua"}}}
{"seq":1274,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"collision-mask-defaults.lua","checksums":[{"algorithm":"SHA1","checksum":"e9af699320c1e67124d06ef44994e2b49db265b7"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/collision-mask-defaults.lua"}}}
{"seq":1275,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"remote-interface.lua","checksums":[{"algorithm":"SHA1","checksum":"2e9e62a0efa7395570b2bea6f179e96b9de75e3c"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/scripts/remote-interface.lua"}}}
{"seq":1276,"type":"event","event":"output","body":{"output":"  31.184 Checksum for script __even-pickier-dollies__/control.lua: 2343557042\n","category":"stdout"}}
{"seq":1277,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"1a87f3781c7c424b7007f050d4e77f46dfebf7f5"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/control.lua"}}}
{"seq":1278,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"da667981b77fc76cea1b6f783bfa585fb5ee3790"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/init.lua"}}}
{"seq":1279,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"this.lua","checksums":[{"algorithm":"SHA1","checksum":"e749eaba6276ac106ac5168d0172a61ec2e55924"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/this.lua"}}}
{"seq":1280,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"constants.lua","checksums":[{"algorithm":"SHA1","checksum":"bebc4a45bc3abdbe9faf7d10eadd464b099b3f57"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/constants.lua"}}}
{"seq":1281,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"b8602f0319773b27f230fa41a07d7e72d4ba154a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/settings.lua"}}}
{"seq":1282,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"init.lua","checksums":[{"algorithm":"SHA1","checksum":"404390b59c923740e9011b9c7ef0d2eef9723323"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/init.lua"}}}
{"seq":1283,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"is.lua","checksums":[{"algorithm":"SHA1","checksum":"99917d30f6307b72add15c7d1c4852cec6df606a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/is.lua"}}}
{"seq":1284,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"settings.lua","checksums":[{"algorithm":"SHA1","checksum":"dfdcf7f2375f9e9a3c7323844d00993f73eb902f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/settings.lua"}}}
{"seq":1285,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"table.lua","checksums":[{"algorithm":"SHA1","checksum":"b205946aaa42680450553d7412053c3b9396d3cc"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/table.lua"}}}
{"seq":1286,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}}}
{"seq":1287,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"config.lua","checksums":[{"algorithm":"SHA1","checksum":"0cb984f56b227c60eb39495dfd2a0828dc567557"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/config.lua"}}}
{"seq":1288,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"event_filters.lua","checksums":[{"algorithm":"SHA1","checksum":"7ac8ed86fd354c8991eef157530398587bf97342"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/modules/event_filters.lua"}}}
{"seq":1289,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"core.lua","checksums":[{"algorithm":"SHA1","checksum":"d472220e0d99666642e1c5056a0d840da15839c9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/core.lua"}}}
{"seq":1290,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"unique_array.lua","checksums":[{"algorithm":"SHA1","checksum":"30403ff08c721b2e07866274fb8ab6b3a131fe80"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/classes/unique_array.lua"}}}
{"seq":1291,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"type.lua","checksums":[{"algorithm":"SHA1","checksum":"436ef9becfd858ed159d7d05816317fbbacc332d"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/type.lua"}}}
{"seq":1292,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"dump_event_data.lua","checksums":[{"algorithm":"SHA1","checksum":"27cdd82aba64ca92d22c96f6160a8782ee3655fd"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/modules/dump_event_data.lua"}}}
{"seq":1293,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"0c3151a6af7e578f89180071e933bc42bbc123a4"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/logger.lua"}}}
{"seq":1294,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"logger.lua","checksums":[{"algorithm":"SHA1","checksum":"b95f6252e6e31c413fc2017506fd86baa738b08e"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/misc/logger.lua"}}}
{"seq":1295,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"other-mods.lua","checksums":[{"algorithm":"SHA1","checksum":"99d9c1fb000d0422a1ec7a1df01f86053068cd93"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/other-mods.lua"}}}
{"seq":1296,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"remote-apis.lua","checksums":[{"algorithm":"SHA1","checksum":"22da5c4bfb6f46cbfc81dc8ba1b0c1b053023906"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/remote-apis.lua"}}}
{"seq":1297,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"runtime.lua","checksums":[{"algorithm":"SHA1","checksum":"ef46211770d905738aca22f41849fca9bf3a739b"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/runtime.lua"}}}
{"seq":1298,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"player.lua","checksums":[{"algorithm":"SHA1","checksum":"00513802752856f41f263b787f5747e29623f7c5"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/player.lua"}}}
{"seq":1299,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"game.lua","checksums":[{"algorithm":"SHA1","checksum":"db649e36581ea367e119193e6dfd69d6501b0acc"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/game.lua"}}}
{"seq":1300,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"merge_data.lua","checksums":[{"algorithm":"SHA1","checksum":"631738432036995056cfa5a1cb20e8b9c69acf98"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/modules/merge_data.lua"}}}
{"seq":1301,"type":"event","event":"output","body":{"output":"  31.194 Script @__fiber-optics__/framework/logger.lua:35: [FO] (Framework) [INTERNAL] - ================================================================================\n","category":"stdout"}}
{"seq":1302,"type":"event","event":"output","body":{"output":"  31.194 Script @__fiber-optics__/framework/logger.lua:35: [FO] (Framework) [INTERNAL] - == mod 'optical-connector' initialized, run id: 0\n","category":"stdout"}}
{"seq":1303,"type":"event","event":"output","body":{"output":"  31.194 Script @__fiber-optics__/framework/logger.lua:35: [FO] (Framework) [INTERNAL] - ================================================================================\n","category":"stdout"}}
{"seq":1304,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"gui_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"965efa6bf5112b856e76b0ac2bb5ed9d4b165ade"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/gui_manager.lua"}}}
{"seq":1305,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"string.lua","checksums":[{"algorithm":"SHA1","checksum":"64817347b25e26dc3c1444ef7d191ce1c097927a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/string.lua"}}}
{"seq":1306,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"gui.lua","checksums":[{"algorithm":"SHA1","checksum":"5e1a4f6b1dcc26b53eadc88e85d6478e47dc853d"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/gui.lua"}}}
{"seq":1307,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"}}}
{"seq":1308,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":1,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":169}}}
{"seq":1309,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":2,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":184}}}
{"seq":1310,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":3,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":205}}}
{"seq":1311,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":4,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":211}}}
{"seq":1312,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":5,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":218}}}
{"seq":1313,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":6,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":278}}}
{"seq":1314,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"position.lua","checksums":[{"algorithm":"SHA1","checksum":"3422bd8a3eb9053b785902d891498e548548f528"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/area/position.lua"}}}
{"seq":1315,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"area.lua","checksums":[{"algorithm":"SHA1","checksum":"78d7abbd920a2102ff1f6e1d5597031571c88f06"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/area/area.lua"}}}
{"seq":1316,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"math.lua","checksums":[{"algorithm":"SHA1","checksum":"144c63ff99987405128073f4d3c0071ce72f47ac"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/utils/math.lua"}}}
{"seq":1317,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"direction.lua","checksums":[{"algorithm":"SHA1","checksum":"0dbc9036b0d55235e750c60d0e58ca39cbbef243"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/area/direction.lua"}}}
{"seq":1318,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"orientation.lua","checksums":[{"algorithm":"SHA1","checksum":"b161ad690e086c8e443c8a23ee56cf773d0c07df"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/area/orientation.lua"}}}
{"seq":1319,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"matchers.lua","checksums":[{"algorithm":"SHA1","checksum":"2edf0839e42879098502afb149d5ca15816d823c"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/matchers.lua"}}}
{"seq":1320,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tools.lua","checksums":[{"algorithm":"SHA1","checksum":"f88be90d3e5e2f7e075a4247c31393368b01385c"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/tools.lua"}}}
{"seq":1321,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"blueprint_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"38a5105b6de9800fea53b7373b0a2655e5e9ee70"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/blueprint_manager.lua"}}}
{"seq":1322,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"translation_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"8a31804eef28b38e2765fa5cafae1cd6c12947ca"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/translation_manager.lua"}}}
{"seq":1323,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"tombstone_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"808b45aa0fb2fb0e4f773710c8361a53f89bc6f9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/tombstone_manager.lua"}}}
{"seq":1324,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"ticker.lua","checksums":[{"algorithm":"SHA1","checksum":"de981d4fc321f08c9ac8eb35a09ebb2921ff5d7f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ticker.lua"}}}
{"seq":1325,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"render.lua","checksums":[{"algorithm":"SHA1","checksum":"4da2638884965906cee4a219b7c581aa766f05bf"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/render.lua"}}}
{"seq":1326,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fo.lua","checksums":[{"algorithm":"SHA1","checksum":"2849a4117741a8677f29530ddf599139e1779894"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/fo.lua"}}}
{"seq":1327,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"pin.lua","checksums":[{"algorithm":"SHA1","checksum":"1b38f2a233fe6196c0e7b89ac332b83194bf57f9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/pin.lua"}}}
{"seq":1328,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"other.lua","checksums":[{"algorithm":"SHA1","checksum":"982202fd3864641cf43807d4027e74b1372a4ca0"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"}}}
{"seq":1329,"type":"event","event":"breakpoint","body":{"reason":"changed","breakpoint":{"id":7,"verified":true,"source":{"name":"other.lua","checksums":[{"algorithm":"SHA1","checksum":"982202fd3864641cf43807d4027e74b1372a4ca0"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"line":119}}}
{"seq":1330,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"fiber-network.lua","checksums":[{"algorithm":"SHA1","checksum":"653ca57ed55f429ccb753a7c59344f720b2e751a"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/fiber-network.lua"}}}
{"seq":1331,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"gui.lua","checksums":[{"algorithm":"SHA1","checksum":"6e1f97da197a8ba64a802ca47013c9f415af1922"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/gui.lua"}}}
{"seq":1332,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"signal_converter.lua","checksums":[{"algorithm":"SHA1","checksum":"a54ea86559bbdaede94fea7221bc2c1903df9fa9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/signal_converter.lua"}}}
{"seq":1333,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"desc-gui.lua","checksums":[{"algorithm":"SHA1","checksum":"04f965f73246546fa88c1a6a0f253757b1b43454"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/desc-gui.lua"}}}
{"seq":1334,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"signal-gui.lua","checksums":[{"algorithm":"SHA1","checksum":"43a51743996e2461b16e55cb1906e1764fe78bd7"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/signal-gui.lua"}}}
{"seq":1335,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"console.lua","checksums":[{"algorithm":"SHA1","checksum":"3cfd8ac82765ceb75e91dcf8184f42fb2052eb9b"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/console.lua"}}}
{"seq":1336,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"picker-dollies.lua","checksums":[{"algorithm":"SHA1","checksum":"c51ca66c117cec47bc2c283d53750ce0ca70c05f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/lib/remote-apis/picker-dollies.lua"}}}
{"seq":1337,"type":"event","event":"output","body":{"output":"  31.222 Checksum for script __fiber-optics__/control.lua: 1277634294\n","category":"stdout"}}
{"seq":1338,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"control.lua","sourceReference":273,"checksums":[{"algorithm":"SHA1","checksum":"2b85b351b04381db65af8d89f3269905cc47c47f"}],"path":"__EditorExtensions__/control.lua"}}}
{"seq":1339,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"event_handler.lua","checksums":[{"algorithm":"SHA1","checksum":"5b385ca96e5db16a847e57835301f980f2aa2308"}],"path":"/Applications/factorio.app/Contents/data/core/lualib/event_handler.lua"}}}
{"seq":1340,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"gui.lua","sourceReference":274,"checksums":[{"algorithm":"SHA1","checksum":"64de7907a8ed0b521afe78546614f977d262f6ee"}],"path":"__flib__/gui.lua"}}}
{"seq":1341,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"migrations.lua","sourceReference":275,"checksums":[{"algorithm":"SHA1","checksum":"403fb3d4aeeddd7f3b7480db2f8b3d98dd638aac"}],"path":"__EditorExtensions__/scripts/migrations.lua"}}}
{"seq":1342,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"infinity-accumulator.lua","sourceReference":276,"checksums":[{"algorithm":"SHA1","checksum":"0b60f267665f4a9d3f8f54666774ec42a0dc15b8"}],"path":"__EditorExtensions__/scripts/infinity-accumulator.lua"}}}
{"seq":1343,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"table.lua","sourceReference":277,"checksums":[{"algorithm":"SHA1","checksum":"ba3fa1cddc66c9b9eabf2021ccd77becdfdb2cb4"}],"path":"__flib__/table.lua"}}}
{"seq":1344,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"util.lua","sourceReference":278,"checksums":[{"algorithm":"SHA1","checksum":"b93986076d19efa2d87b483a117f1ae3556b79d0"}],"path":"__EditorExtensions__/scripts/util.lua"}}}
{"seq":1345,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"infinity-loader.lua","sourceReference":279,"checksums":[{"algorithm":"SHA1","checksum":"3fa65ae5fc999a0b6063b90fd6825e99e0691f9d"}],"path":"__EditorExtensions__/scripts/infinity-loader.lua"}}}
{"seq":1346,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"direction.lua","sourceReference":280,"checksums":[{"algorithm":"SHA1","checksum":"ccacde394906424c9a770b5cec9095df1bd794db"}],"path":"__flib__/direction.lua"}}}
{"seq":1347,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"math.lua","sourceReference":281,"checksums":[{"algorithm":"SHA1","checksum":"7ebb96dd5924bf381d84be5b0f259c868fb59033"}],"path":"__flib__/math.lua"}}}
{"seq":1348,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"position.lua","sourceReference":282,"checksums":[{"algorithm":"SHA1","checksum":"a960a8331e8aef3faac8bf2243eaefe4120092dc"}],"path":"__flib__/position.lua"}}}
{"seq":1349,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"inventory-filters.lua","sourceReference":283,"checksums":[{"algorithm":"SHA1","checksum":"1ecca468d7f08131beefbe4d515fcd176532b097"}],"path":"__EditorExtensions__/scripts/inventory-filters.lua"}}}
{"seq":1350,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"inventory-sync.lua","sourceReference":284,"checksums":[{"algorithm":"SHA1","checksum":"c41c076f496772c0ab9c8a22cf341e389f354ba9"}],"path":"__EditorExtensions__/scripts/inventory-sync.lua"}}}
{"seq":1351,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"linked-belt.lua","sourceReference":285,"checksums":[{"algorithm":"SHA1","checksum":"41ed19c07880fdd682ab865887b8952c56f208fb"}],"path":"__EditorExtensions__/scripts/linked-belt.lua"}}}
{"seq":1352,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"aggregate-chest.lua","sourceReference":286,"checksums":[{"algorithm":"SHA1","checksum":"4df49f5590dda9b0321ff4c324d4db4712043100"}],"path":"__EditorExtensions__/scripts/aggregate-chest.lua"}}}
{"seq":1353,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"cheat-mode.lua","sourceReference":287,"checksums":[{"algorithm":"SHA1","checksum":"07f4e4c7ecd6ad21d2c5c31e9f7f642b2538699a"}],"path":"__EditorExtensions__/scripts/cheat-mode.lua"}}}
{"seq":1354,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"array.lua","sourceReference":288,"checksums":[{"algorithm":"SHA1","checksum":"7f7d0fa18611e9c3728080bcc83a5d93408e754b"}],"path":"__flib__/array.lua"}}}
{"seq":1355,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"debug-world.lua","sourceReference":289,"checksums":[{"algorithm":"SHA1","checksum":"f22f8df044a78615abcbf18ffddb1d41b9cec2a6"}],"path":"__EditorExtensions__/scripts/debug-world.lua"}}}
{"seq":1356,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"editor.lua","sourceReference":290,"checksums":[{"algorithm":"SHA1","checksum":"6542e4adb5b7e6b54a947528f8c733fc026ff945"}],"path":"__EditorExtensions__/scripts/editor.lua"}}}
{"seq":1357,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"infinity-pipe.lua","sourceReference":291,"checksums":[{"algorithm":"SHA1","checksum":"a99392f7cfe4280d4403901c5d217184a950a605"}],"path":"__EditorExtensions__/scripts/infinity-pipe.lua"}}}
{"seq":1358,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"infinity-wagon.lua","sourceReference":292,"checksums":[{"algorithm":"SHA1","checksum":"22582a9ee06cb1e5ec6ff215f8bb581b38c6dc3e"}],"path":"__EditorExtensions__/scripts/infinity-wagon.lua"}}}
{"seq":1359,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"super-pump.lua","sourceReference":293,"checksums":[{"algorithm":"SHA1","checksum":"dda8c4124a754e77c4a3ca7293e1c68f6967a036"}],"path":"__EditorExtensions__/scripts/super-pump.lua"}}}
{"seq":1360,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"testing-lab.lua","sourceReference":294,"checksums":[{"algorithm":"SHA1","checksum":"9fb5228196c4da186ef7f502f2c3e52f3bc529dd"}],"path":"__EditorExtensions__/scripts/testing-lab.lua"}}}
{"seq":1361,"type":"event","event":"output","body":{"output":"  31.234 Checksum for script __EditorExtensions__/control.lua: 3746159280\n","category":"stdout"}}
{"seq":1362,"type":"event","event":"output","body":{"output":"  31.236 Applying migration: Even Pickier Dollies: 2.6.1_recycler.lua\n","category":"stdout"}}
{"seq":1363,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"2.6.1_recycler.lua","checksums":[{"algorithm":"SHA1","checksum":"987ad8715b83d8f571a4fe1d5fdc5bcf601c485e"}],"path":"/Users/henning/factorio/mods_21/even-pickier-dollies/migrations/2.6.1_recycler.lua"}}}
{"seq":1364,"type":"event","event":"output","body":{"output":"  31.236 Applying migration: Fiber Optics: migrate_ghost_manager.lua\n","category":"stdout"}}
{"seq":1365,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"migrate_ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"d8a47d5e1fb8e6a84cd82cbe50de179a8fb75363"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/migrations/migrate_ghost_manager.lua"}}}
{"seq":1366,"type":"event","event":"output","body":{"output":"  31.236 Applying migration: Fiber Optics: migrate_ticker.lua\n","category":"stdout"}}
{"seq":1367,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"migrate_ticker.lua","checksums":[{"algorithm":"SHA1","checksum":"71bc620ee115ec52bafb255991a6ba528157666f"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/migrations/migrate_ticker.lua"}}}
{"seq":1368,"type":"event","event":"output","body":{"output":"  31.236 Applying migration: Fiber Optics: migrate_tombstone_manager.lua\n","category":"stdout"}}
{"seq":1369,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"migrate_tombstone_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"af1727dbf6f35fe0f91d01059ceee8d8684e9831"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/migrations/migrate_tombstone_manager.lua"}}}
{"seq":1370,"type":"event","event":"output","body":{"output":"  31.236 Applying migration: Fiber Optics: migration_2.0.0.lua\n","category":"stdout"}}
{"seq":1371,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"migration_2.0.0.lua","checksums":[{"algorithm":"SHA1","checksum":"afb1d2922c8c358bf932b344df16b03b9d519a18"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/migrations/migration_2.0.0.lua"}}}
{"seq":1372,"type":"event","event":"stopped","body":{"reason":"breakpoint","threadId":2,"allThreadsStopped":true,"hitBreakpointIds":[2]}}
{"command":"threads","type":"request","seq":10}
{"seq":1373,"type":"response","request_seq":10,"command":"threads","success":true,"body":{"threads":[{"id":0,"name":"level"},{"id":1,"name":"even-pickier-dollies"},{"id":2,"name":"fiber-optics"},{"id":3,"name":"EditorExtensions"}]}}
{"command":"stackTrace","arguments":{"threadId":2,"startFrame":0,"levels":20},"type":"request","seq":11}
{"seq":1374,"type":"response","request_seq":11,"command":"stackTrace","success":true,"body":{"stackFrames":[{"id":1,"name":"handler","line":184,"column":0,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"}},{"id":2,"name":"pcall","line":401,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":3,"name":"dispatch_event","line":418,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":4,"name":"(name unavailable)","line":497,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":5,"name":"die","line":-1,"column":0},{"id":6,"name":"deleteOrDiePinsForEntity","line":67,"column":0,"source":{"name":"pin.lua","checksums":[{"algorithm":"SHA1","checksum":"1b38f2a233fe6196c0e7b89ac332b83194bf57f9"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/pin.lua"}},{"id":7,"name":"destroyOrDie","line":460,"column":0,"source":{"name":"fo.lua","checksums":[{"algorithm":"SHA1","checksum":"2849a4117741a8677f29530ddf599139e1779894"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/fo.lua"}},{"id":8,"name":"handler","line":137,"column":0,"source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"1a87f3781c7c424b7007f050d4e77f46dfebf7f5"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/control.lua"}},{"id":9,"name":"pcall","line":401,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":10,"name":"dispatch_event","line":418,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":11,"name":"(name unavailable)","line":497,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}}]}}
{"command":"evaluate","arguments":{"expression":"entity.ghost_name","frameId":1,"context":"watch"},"type":"request","seq":12}
{"seq":1375,"type":"event","event":"loadedSource","body":{"reason":"new","source":{"name":"2c65a81832ac1e7d346725b3085d04330b842a61.lua","sourceReference":295,"checksums":[{"algorithm":"SHA1","checksum":"2c65a81832ac1e7d346725b3085d04330b842a61"}]}}}
{"seq":1376,"type":"response","request_seq":12,"command":"evaluate","success":true,"body":{"result":"\"hps__fo-oc-io_pin_one\"","type":"string","variablesReference":0,"presentationHint":{"attributes":["readOnly"]}}}
{"command":"scopes","arguments":{"frameId":1},"type":"request","seq":13}
{"seq":1377,"type":"response","request_seq":13,"command":"scopes","success":true,"body":{"scopes":[{"name":"Locals","variablesReference":2,"expensive":false},{"name":"Upvals","variablesReference":3,"expensive":false},{"name":"fiber-optics storage","variablesReference":4,"expensive":false},{"name":"Globals","variablesReference":5,"expensive":false}]}}
{"command":"variables","arguments":{"variablesReference":2},"type":"request","seq":14}
{"seq":1378,"type":"response","request_seq":14,"command":"variables","success":true,"body":{"variables":[{"name":"[temporaries]","value":"3 items","type":"temporaries","variablesReference":8,"presentationHint":{"kind":"virtual","attributes":["readOnly"]}},{"name":"[1] event","value":"{ [\"name\"] = 155,  [\"tick\"] = 2178,  [\"surface_index\"] = 1,  [\"ghost\"] = [LuaEntity: entity-ghost at [gps=4.3,-1.6]],  [\"force\"] = [LuaForce: player],  [\"position\"] = [table *0x000000010bd30360],  [\"prototype\"] = [LuaEntityPrototype: hps__fo-oc-io_pin_one (container)],  [\"quality\"] = [LuaQualityPrototype: normal (quality)],  [\"unit_number\"] = 42,  [\"corpses\"] = [table *0x000000010bd301a0],  [\"define_name\"] = \"on_post_entity_died\",  [\"options\"] = [table *0x000000010bd302a0], }","type":"table","variablesReference":6,"namedVariables":17,"indexedVariables":0},{"name":"[2] entity","value":"[LuaEntity: entity-ghost at [gps=4.3,-1.6]]","type":"LuaEntity","variablesReference":7}]}}
{"command":"setBreakpoints","arguments":{"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"lines":[169,205,211,218,278],"breakpoints":[{"line":169},{"line":205},{"line":211},{"line":218},{"line":278}],"sourceModified":false},"type":"request","seq":15}
{"seq":1379,"type":"response","request_seq":15,"command":"setBreakpoints","success":true,"body":{"breakpoints":[{"id":8,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":169},{"id":9,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":205},{"id":10,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":211},{"id":11,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":218},{"id":12,"verified":true,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"},"line":278}]}}
{"command":"continue","arguments":{"threadId":2},"type":"request","seq":16}
{"seq":1380,"type":"response","request_seq":16,"command":"continue","success":true}
{"seq":1381,"type":"event","event":"continued","body":{"threadId":2,"allThreadsContinued":true}}
{"seq":1382,"type":"event","event":"stopped","body":{"reason":"breakpoint","threadId":2,"allThreadsStopped":true,"hitBreakpointIds":[9]}}
{"command":"threads","type":"request","seq":17}
{"seq":1383,"type":"response","request_seq":17,"command":"threads","success":true,"body":{"threads":[{"id":0,"name":"level"},{"id":1,"name":"even-pickier-dollies"},{"id":2,"name":"fiber-optics"},{"id":3,"name":"EditorExtensions"}]}}
{"command":"stackTrace","arguments":{"threadId":2,"startFrame":0,"levels":20},"type":"request","seq":18}
{"seq":1384,"type":"response","request_seq":18,"command":"stackTrace","success":true,"body":{"stackFrames":[{"id":12,"name":"handler","line":205,"column":0,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"}},{"id":13,"name":"pcall","line":401,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":14,"name":"dispatch_event","line":421,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":15,"name":"(name unavailable)","line":497,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}}]}}
{"command":"evaluate","arguments":{"expression":"entity.ghost_name","frameId":12,"context":"watch"},"type":"request","seq":19}
{"seq":1385,"type":"response","request_seq":19,"command":"evaluate","success":false,"message":"[string \"entity.ghost_name\"]:1: attempt to index global 'entity' (a nil value)"}
{"command":"scopes","arguments":{"frameId":12},"type":"request","seq":20}
{"seq":1386,"type":"response","request_seq":20,"command":"scopes","success":true,"body":{"scopes":[{"name":"Locals","variablesReference":9,"expensive":false},{"name":"Upvals","variablesReference":10,"expensive":false},{"name":"fiber-optics storage","variablesReference":11,"expensive":false},{"name":"Globals","variablesReference":12,"expensive":false}]}}
{"command":"variables","arguments":{"variablesReference":9},"type":"request","seq":21}
{"seq":1387,"type":"response","request_seq":21,"command":"variables","success":true,"body":{"variables":[{"name":"[temporaries]","value":"11 items","type":"temporaries","variablesReference":16,"presentationHint":{"kind":"virtual","attributes":["readOnly"]}},{"name":"[1] state","value":"{ [\"ghost_entities\"] = [table *0x000000012df26690],  [\"pre_build\"] = [table *0x000000012df266f0], }","type":"table","variablesReference":13,"namedVariables":3,"indexedVariables":0},{"name":"[5] id","value":"80","type":"number","variablesReference":0},{"name":"[6] ghost_entity","value":"{ [\"entity\"] = [LuaEntity: entity-ghost at [gps=5.0,-1.0]],  [\"key\"] = \"5.00:-1.00:1:hps__fo-optical-connector\",  [\"tick\"] = 2778,  [\"tags\"] = [table *0x000000010beabcb0], }","type":"table","variablesReference":14,"namedVariables":9,"indexedVariables":0},{"name":"[7] callback","value":"[Lua control.lua:243 *0x00000001191aa170]","type":"function","variablesReference":15}]}}
{"command":"stepIn","arguments":{"threadId":2},"type":"request","seq":22}
{"seq":1388,"type":"response","request_seq":22,"command":"stepIn","success":true}
{"seq":1389,"type":"event","event":"continued","body":{"threadId":2,"allThreadsContinued":true}}
{"seq":1390,"type":"event","event":"stopped","body":{"reason":"step","threadId":2,"allThreadsStopped":true}}
{"command":"threads","type":"request","seq":23}
{"seq":1391,"type":"response","request_seq":23,"command":"threads","success":true,"body":{"threads":[{"id":0,"name":"level"},{"id":1,"name":"even-pickier-dollies"},{"id":2,"name":"fiber-optics"},{"id":3,"name":"EditorExtensions"}]}}
{"command":"stackTrace","arguments":{"threadId":2,"startFrame":0,"levels":20},"type":"request","seq":24}
{"seq":1392,"type":"response","request_seq":24,"command":"stackTrace","success":true,"body":{"stackFrames":[{"id":16,"name":"callback","line":244,"column":0,"source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"1a87f3781c7c424b7007f050d4e77f46dfebf7f5"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/control.lua"}},{"id":12,"name":"handler","line":205,"column":0,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"}},{"id":13,"name":"pcall","line":401,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":14,"name":"dispatch_event","line":421,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":15,"name":"(name unavailable)","line":497,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}}]}}
{"command":"evaluate","arguments":{"expression":"entity.ghost_name","frameId":16,"context":"watch"},"type":"request","seq":25}
{"seq":1393,"type":"response","request_seq":25,"command":"evaluate","success":false,"message":"[string \"entity.ghost_name\"]:1: attempt to index global 'entity' (a nil value)"}
{"command":"scopes","arguments":{"frameId":16},"type":"request","seq":26}
{"seq":1394,"type":"response","request_seq":26,"command":"scopes","success":true,"body":{"scopes":[{"name":"Locals","variablesReference":17,"expensive":false},{"name":"Upvals","variablesReference":18,"expensive":false},{"name":"fiber-optics storage","variablesReference":19,"expensive":false},{"name":"Globals","variablesReference":20,"expensive":false}]}}
{"command":"variables","arguments":{"variablesReference":17},"type":"request","seq":27}
{"seq":1395,"type":"response","request_seq":27,"command":"variables","success":true,"body":{"variables":[{"name":"[temporaries]","value":"4 items","type":"temporaries","variablesReference":22,"presentationHint":{"kind":"virtual","attributes":["readOnly"]}},{"name":"[1] attached_entity","value":"{ [\"entity\"] = [LuaEntity: entity-ghost at [gps=5.0,-1.0]],  [\"key\"] = \"5.00:-1.00:1:hps__fo-optical-connector\",  [\"tick\"] = 2778,  [\"tags\"] = [table *0x000000010beabcb0], }","type":"table","variablesReference":14,"namedVariables":9,"indexedVariables":0},{"name":"[2] all_entities","value":"{ [63] = [table *0x000000010bd06290],  [64] = [table *0x000000010bd392e0],  [65] = [table *0x000000010bd30a10],  [66] = [table *0x000000010bd32ce0],  [67] = [table *0x000000010bd051d0],  [68] = [table *0x000000010bd33540],  [69] = [table *0x000000010bd3adb0],  [70] = [table *0x000000010bd3cca0],  [71] = [table *0x000000010bd3eb90],  [72] = [table *0x000000010bd40a80],  [73] = [table *0x000000010bc12d00],  [74] = [table *0x000000010bc538f0],  [75] = [table *0x000000010bc1bae0],  [76] = [table *0x000000010bc25630],  [77] = [table *0x000000010bc58c60],  [78] = [table *0x000000010bc5ab60],  [79] = [table *0x000000010bd427c0],  [80] = [table *0x000000010bd44ca0], }","type":"table","variablesReference":21,"namedVariables":49,"indexedVariables":81}]}}
{"command":"stepIn","arguments":{"threadId":2},"type":"request","seq":28}
{"seq":1396,"type":"response","request_seq":28,"command":"stepIn","success":true}
{"seq":1397,"type":"event","event":"continued","body":{"threadId":2,"allThreadsContinued":true}}
{"seq":1398,"type":"event","event":"stopped","body":{"reason":"step","threadId":2,"allThreadsStopped":true}}
{"command":"threads","type":"request","seq":29}
{"seq":1399,"type":"response","request_seq":29,"command":"threads","success":true,"body":{"threads":[{"id":0,"name":"level"},{"id":1,"name":"even-pickier-dollies"},{"id":2,"name":"fiber-optics"},{"id":3,"name":"EditorExtensions"}]}}
{"command":"stackTrace","arguments":{"threadId":2,"startFrame":0,"levels":20},"type":"request","seq":30}
{"seq":1400,"type":"response","request_seq":30,"command":"stackTrace","success":true,"body":{"stackFrames":[{"id":16,"name":"callback","line":106,"column":0,"source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"1a87f3781c7c424b7007f050d4e77f46dfebf7f5"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/control.lua"}},{"id":12,"name":"handler","line":205,"column":0,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"}},{"id":13,"name":"pcall","line":401,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":14,"name":"dispatch_event","line":421,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":15,"name":"(name unavailable)","line":497,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}}]}}
{"command":"evaluate","arguments":{"expression":"entity.ghost_name","frameId":16,"context":"watch"},"type":"request","seq":31}
{"seq":1401,"type":"response","request_seq":31,"command":"evaluate","success":false,"message":"[string \"entity.ghost_name\"]:1: attempt to index global 'entity' (a nil value)"}
{"command":"scopes","arguments":{"frameId":16},"type":"request","seq":32}
{"seq":1402,"type":"response","request_seq":32,"command":"scopes","success":true,"body":{"scopes":[{"name":"Locals","variablesReference":17,"expensive":false},{"name":"Upvals","variablesReference":18,"expensive":false},{"name":"fiber-optics storage","variablesReference":19,"expensive":false},{"name":"Globals","variablesReference":20,"expensive":false}]}}
{"command":"variables","arguments":{"variablesReference":17},"type":"request","seq":33}
{"seq":1403,"type":"response","request_seq":33,"command":"variables","success":true,"body":{"variables":[{"name":"[temporaries]","value":"13 items","type":"temporaries","variablesReference":22,"presentationHint":{"kind":"virtual","attributes":["readOnly"]}},{"name":"[1] self","value":"{ [\"registerEntity\"] = [Lua other.lua:27 *0x0000000114fd6470],  [\"deleteAttachedEntity\"] = [Lua other.lua:45 *0x0000000114fd6a80],  [\"findEntitiesInArea\"] = [Lua other.lua:65 *0x0000000114fd6a40],  [\"ghostRefresh\"] = [Lua other.lua:105 *0x0000000114f77a80],  [\"tick\"] = [Lua other.lua:157 *0x0000000114f77b20], }","type":"table","variablesReference":23,"namedVariables":9,"indexedVariables":0},{"name":"[2] attached_entity","value":"{ [\"entity\"] = [LuaEntity: entity-ghost at [gps=5.0,-1.0]],  [\"key\"] = \"5.00:-1.00:1:hps__fo-optical-connector\",  [\"tick\"] = 2778,  [\"tags\"] = [table *0x000000010beabcb0], }","type":"table","variablesReference":14,"namedVariables":9,"indexedVariables":0},{"name":"[3] all_entities","value":"{ [63] = [table *0x000000010bd06290],  [64] = [table *0x000000010bd392e0],  [65] = [table *0x000000010bd30a10],  [66] = [table *0x000000010bd32ce0],  [67] = [table *0x000000010bd051d0],  [68] = [table *0x000000010bd33540],  [69] = [table *0x000000010bd3adb0],  [70] = [table *0x000000010bd3cca0],  [71] = [table *0x000000010bd3eb90],  [72] = [table *0x000000010bd40a80],  [73] = [table *0x000000010bc12d00],  [74] = [table *0x000000010bc538f0],  [75] = [table *0x000000010bc1bae0],  [76] = [table *0x000000010bc25630],  [77] = [table *0x000000010bc58c60],  [78] = [table *0x000000010bc5ab60],  [79] = [table *0x000000010bd427c0],  [80] = [table *0x000000010bd44ca0], }","type":"table","variablesReference":21,"namedVariables":49,"indexedVariables":81}]}}
{"command":"setBreakpoints","arguments":{"source":{"name":"other.lua","checksums":[{"algorithm":"SHA1","checksum":"982202fd3864641cf43807d4027e74b1372a4ca0"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"lines":[],"breakpoints":[],"sourceModified":false},"type":"request","seq":34}
{"seq":1404,"type":"response","request_seq":34,"command":"setBreakpoints","success":true,"body":{"breakpoints":[]}}
{"command":"setBreakpoints","arguments":{"source":{"name":"other.lua","checksums":[{"algorithm":"SHA1","checksum":"982202fd3864641cf43807d4027e74b1372a4ca0"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"lines":[120],"breakpoints":[{"line":120}],"sourceModified":false},"type":"request","seq":35}
{"seq":1405,"type":"response","request_seq":35,"command":"setBreakpoints","success":true,"body":{"breakpoints":[{"id":13,"verified":true,"source":{"name":"other.lua","checksums":[{"algorithm":"SHA1","checksum":"982202fd3864641cf43807d4027e74b1372a4ca0"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/scripts/other.lua"},"line":120}]}}
{"command":"continue","arguments":{"threadId":2},"type":"request","seq":36}
{"seq":1406,"type":"response","request_seq":36,"command":"continue","success":true}
{"seq":1407,"type":"event","event":"continued","body":{"threadId":2,"allThreadsContinued":true}}
{"seq":1408,"type":"event","event":"stopped","body":{"reason":"breakpoint","threadId":2,"allThreadsStopped":true,"hitBreakpointIds":[13]}}
{"command":"threads","type":"request","seq":37}
{"seq":1409,"type":"response","request_seq":37,"command":"threads","success":true,"body":{"threads":[{"id":0,"name":"level"},{"id":1,"name":"even-pickier-dollies"},{"id":2,"name":"fiber-optics"},{"id":3,"name":"EditorExtensions"}]}}
{"command":"stackTrace","arguments":{"threadId":2,"startFrame":0,"levels":20},"type":"request","seq":38}
{"seq":1410,"type":"response","request_seq":38,"command":"stackTrace","success":true,"body":{"stackFrames":[{"id":16,"name":"callback","line":120,"column":0,"source":{"name":"control.lua","checksums":[{"algorithm":"SHA1","checksum":"1a87f3781c7c424b7007f050d4e77f46dfebf7f5"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/control.lua"}},{"id":12,"name":"handler","line":205,"column":0,"source":{"name":"ghost_manager.lua","checksums":[{"algorithm":"SHA1","checksum":"5d53a93c2f0c8575b501bc2cd384ef5913960669"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/framework/ghost_manager.lua"}},{"id":13,"name":"pcall","line":401,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":14,"name":"dispatch_event","line":421,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}},{"id":15,"name":"(name unavailable)","line":497,"column":0,"source":{"name":"event.lua","checksums":[{"algorithm":"SHA1","checksum":"eec01c19481f7f737cee08441ef03c9787882077"}],"path":"/Users/henning/factorio/mods_21/fiber-optics/stdlib/event/event.lua"}}]}}
{"command":"evaluate","arguments":{"expression":"entity.ghost_name","frameId":16,"context":"watch"},"type":"request","seq":39}
{"seq":1411,"type":"response","request_seq":39,"command":"evaluate","success":false,"message":"[string \"entity.ghost_name\"]:1: attempt to index global 'entity' (a nil value)"}
{"command":"scopes","arguments":{"frameId":16},"type":"request","seq":40}
{"seq":1412,"type":"response","request_seq":40,"command":"scopes","success":true,"body":{"scopes":[{"name":"Locals","variablesReference":17,"expensive":false},{"name":"Upvals","variablesReference":18,"expensive":false},{"name":"fiber-optics storage","variablesReference":19,"expensive":false},{"name":"Globals","variablesReference":20,"expensive":false}]}}
{"command":"variables","arguments":{"variablesReference":17},"type":"request","seq":41}
