{"abi":[{"type":"function","name":"IS_SCRIPT","inputs":[],"outputs":[{"name":"","type":"bool","internalType":"bool"}],"stateMutability":"view"},{"type":"function","name":"run","inputs":[],"outputs":[],"stateMutability":"nonpayable"},{"type":"event","name":"Store_SetRecord","inputs":[{"name":"tableId","type":"bytes32","indexed":true,"internalType":"ResourceId"},{"name":"keyTuple","type":"bytes32[]","indexed":false,"internalType":"bytes32[]"},{"name":"staticData","type":"bytes","indexed":false,"internalType":"bytes"},{"name":"encodedLengths","type":"bytes32","indexed":false,"internalType":"EncodedLengths"},{"name":"dynamicData","type":"bytes","indexed":false,"internalType":"bytes"}],"anonymous":false},{"type":"event","name":"Store_SpliceDynamicData","inputs":[{"name":"tableId","type":"bytes32","indexed":true,"internalType":"ResourceId"},{"name":"keyTuple","type":"bytes32[]","indexed":false,"internalType":"bytes32[]"},{"name":"dynamicFieldIndex","type":"uint8","indexed":false,"internalType":"uint8"},{"name":"start","type":"uint48","indexed":false,"internalType":"uint48"},{"name":"deleteCount","type":"uint40","indexed":false,"internalType":"uint40"},{"name":"encodedLengths","type":"bytes32","indexed":false,"internalType":"EncodedLengths"},{"name":"data","type":"bytes","indexed":false,"internalType":"bytes"}],"anonymous":false},{"type":"error","name":"EncodedLengths_InvalidLength","inputs":[{"name":"length","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"Slice_OutOfBounds","inputs":[{"name":"data","type":"bytes","internalType":"bytes"},{"name":"start","type":"uint256","internalType":"uint256"},{"name":"end","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"Store_IndexOutOfBounds","inputs":[{"name":"length","type":"uint256","internalType":"uint256"},{"name":"accessedIndex","type":"uint256","internalType":"uint256"}]},{"type":"error","name":"Store_InvalidResourceType","inputs":[{"name":"expected","type":"bytes2","internalType":"bytes2"},{"name":"resourceId","type":"bytes32","internalType":"ResourceId"},{"name":"resourceIdString","type":"string","internalType":"string"}]},{"type":"error","name":"Store_InvalidSplice","inputs":[{"name":"startWithinField","type":"uint40","internalType":"uint40"},{"name":"deleteCount","type":"uint40","internalType":"uint40"},{"name":"fieldLength","type":"uint40","internalType":"uint40"}]}],"bytecode":{"object":"0x6080604052600c805460ff1916600117905534801561001d57600080fd5b506127158061002d6000396000f3fe608060405234801561001057600080fd5b50600436106100365760003560e01c8063c04062261461003b578063f8ccbf4714610045575b600080fd5b610043610066565b005b600c546100529060ff1681565b604051901515815260200160405180910390f35b7f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e17580547fffffffffffffffffffffffff000000000000000000000000000000000000000016737203e7adfdf38519e1ff4f8da7dcdc969371f3771790556040517fc1978d1f00000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f505249564154455f4b45590000000000000000000000000000000000000000006044820152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d9063c1978d1f90606401602060405180830381865afa15801561015c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101809190612249565b6040517fce817d4700000000000000000000000000000000000000000000000000000000815260048101829052909150737109709ecfa91a80626ff3989d68f67f5b1dd12d9063ce817d4790602401600060405180830381600087803b1580156101e957600080fd5b505af11580156101fd573d6000803e3d6000fd5b5050505061020961028f565b7f885cb69240a935d632d79c317109709ecfa91a80626ff3989d68f67f5b1dd12d60001c73ffffffffffffffffffffffffffffffffffffffff166376eadd366040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561027457600080fd5b505af1158015610288573d6000803e3d6000fd5b5050505050565b604080516009808252610140820190925260009160208201610120803683375050604080516009808252610140820190925292935060009291506020820161012080368337505060408051600980825261014082019092529293506000929150602082015b60608152602001906001900390816102f4575050604080516009808252610140820190925291925060009190602082015b60608152602001906001900390816103255790505090506060600060607f74620000000000000000000000000000436f6d6261740000000000000000000060001b8760008151811061037957610379612262565b6020026020010181815250507f746200000000000000000000000000005374727563747572655479706500000060001b876001815181106103bc576103bc612262565b6020026020010181815250507f74620000000000000000000000000000556e7472617665727361626c6500000060001b876002815181106103ff576103ff612262565b6020026020010181815250507f7462000000000000000000000000000043617074757261626c6500000000000060001b8760038151811061044257610442612262565b6020026020010181815250507f746200000000000000000000000000004368617267657200000000000000000060001b8760048151811061048557610485612262565b6020026020010181815250507f746200000000000000000000000000004368617267654361700000000000000060001b876005815181106104c8576104c8612262565b6020026020010181815250507f74620000000000000000000000000000466163746f727900000000000000000060001b8760068151811061050b5761050b612262565b6020026020010181815250507f74620000000000000000000000000000537061776e506f696e7400000000000060001b8760078151811061054e5761054e612262565b6020026020010181815250507f74620000000000000000000000000000476f6c644f6e4b696c6c00000000000060001b8760088151811061059157610591612262565b60209081029190910101526105b06207a120806000808080600b610d29565b87519295509093509150839086906000906105cd576105cd612262565b602002602001018190525081866000815181106105ec576105ec612262565b602002602001018181525050808460008151811061060c5761060c612262565b60209081029190910101526106216002610d55565b8751929550909350915083908690600190811061064057610640612262565b6020026020010181905250818660018151811061065f5761065f612262565b602002602001018181525050808460018151811061067f5761067f612262565b60200260200101819052506106946001610d75565b875192955090935091508390869060029081106106b3576106b3612262565b602002602001018190525081866002815181106106d2576106d2612262565b60200260200101818152505080846002815181106106f2576106f2612262565b60200260200101819052506107076000610d75565b8751929550909350915083908690600390811061072657610726612262565b6020026020010181905250818660038151811061074557610745612262565b602002602001018181525050808460038151811061076557610765612262565b602002602001018190525061077a6032610d86565b8751929550909350915083908690600490811061079957610799612262565b602002602001018190525081866004815181106107b8576107b8612262565b60200260200101818152505080846004815181106107d8576107d8612262565b60200260200101819052506107f06101f46000610d97565b8751929550909350915083908690600590811061080f5761080f612262565b6020026020010181905250818660058151811061082e5761082e612262565b602002602001018181525050808460058151811061084e5761084e612262565b602090810291909101015260408051600780825261010082019092526000918160200160208202803683370190505090507f53776f7264736d616e000000000000000000000000000000000000000000000060001b816000815181106108b6576108b6612262565b6020026020010181815250507f50696b656d616e0000000000000000000000000000000000000000000000000060001b816001815181106108f9576108f9612262565b6020026020010181815250507f50696c6c6167657200000000000000000000000000000000000000000000000060001b8160028151811061093c5761093c612262565b6020026020010181815250507f417263686572000000000000000000000000000000000000000000000000000060001b8160038151811061097f5761097f612262565b6020026020010181815250507f4b6e69676874000000000000000000000000000000000000000000000000000060001b816004815181106109c2576109c2612262565b6020026020010181815250507f427275746500000000000000000000000000000000000000000000000000000060001b81600581518110610a0557610a05612262565b6020026020010181815250507f4361746170756c7400000000000000000000000000000000000000000000000060001b81600681518110610a4857610a48612262565b60209081029190910101526040805160078082526101008201909252600091816020016020820280368337019050509050606481600081518110610a8e57610a8e612262565b602002602001019060030b908160030b81525050609681600181518110610ab757610ab7612262565b602002602001019060030b908160030b8152505060c881600281518110610ae057610ae0612262565b600392830b6020918202929092010152815160fa9183918110610b0557610b05612262565b602002602001019060030b908160030b8152505061019081600481518110610b2f57610b2f612262565b602002602001019060030b908160030b8152505061022681600581518110610b5957610b59612262565b602002602001019060030b908160030b815250506102bc81600681518110610b8357610b83612262565b602002602001019060030b908160030b81525050610ba18282610db9565b89519297509095509350859088906006908110610bc057610bc0612262565b60200260200101819052508388600681518110610bdf57610bdf612262565b6020026020010181815250508286600681518110610bff57610bff612262565b6020026020010181905250610c146001610d75565b89519297509095509350859088906007908110610c3357610c33612262565b60200260200101819052508388600781518110610c5257610c52612262565b6020026020010181815250508286600781518110610c7257610c72612262565b6020026020010181905250610c886101f4610d86565b89519297509095509350859088906008908110610ca757610ca7612262565b60200260200101819052508388600881518110610cc657610cc6612262565b6020026020010181815250508286600881518110610ce657610ce6612262565b6020026020010181905250610d1e7f537061776e536574746c656d656e7400000000000000000000000000000000008a898b8a610de9565b505050505050505050565b6060600060606000610d408b8b8b8b8b8b8b610e80565b9b60009b5060609a5098505050505050505050565b6060600060606000610d6685610ebb565b95600095506060945092505050565b6060600060606000610d6685610ee4565b6060600060606000610d6685610efd565b6060600060606000610da98686610f15565b9660009650606095509350505050565b606060006060806000610dcc8787610f49565b90506000610dda8888610f74565b92989197509195509350505050565b610df38585610f99565b60005b8451811015610e7857610e7086868381518110610e1557610e15612262565b6020026020010151858481518110610e2f57610e2f612262565b6020026020010151878581518110610e4957610e49612262565b6020026020010151868681518110610e6357610e63612262565b6020026020010151611014565b600101610df6565b505050505050565b606087878787878787604051602001610e9f979695949392919061228e565b6040516020818303038152906040529050979650505050505050565b606081604051602001610ece91906122e8565b6040516020818303038152906040529050919050565b60405181151560f81b6020820152606090602101610ece565b60405160e082901b6020820152606090602401610ece565b60405160e083811b602083015282901b60248201526060906028015b60405160208183030381529060405290505b92915050565b6000610f6d83516020028351600402606081901b603883901b838301171792915050565b9392505050565b6060610f7f836110cd565b610f88836110dd565b604051602001610f3192919061232d565b604080516001808252818301909252600091602080830190803683370190505090508281600081518110610fcf57610fcf612262565b602090810291909101015261100f7f7462000000000000000000000000000054656d706c6174655461626c6573000082600061100a866110cd565b6110ed565b505050565b600061101f846111ad565b9050600061102d84846111c2565b9050600061103b85856111df565b6040805160028082526060820183529293506000929091602083019080368337019050509050888160008151811061107557611075612262565b602002602001018181525050878160018151811061109557611095612262565b6020908102919091010152610d1e7f7462000000000000000000000000000054656d706c617465436f6e74656e7400828686866111f4565b606081610f6d81602060006112c3565b606081610f6d81600460e06112c3565b60006110f7611323565b90503073ffffffffffffffffffffffffffffffffffffffff821603611127576111228585858561136f565b610288565b6040517fef6ea86200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82169063ef6ea8629061117f9088908890889088906004016123c4565b600060405180830381600087803b15801561119957600080fd5b505af1158015610d1e573d6000803e3d6000fd5b606081604051602001610ece91815260200190565b8151815160009181810160389190911b1760609190911b17610f6d565b60608282604051602001610f3192919061232d565b60006111fe611323565b90503073ffffffffffffffffffffffffffffffffffffffff82160361122f5761122a86868686866113aa565b610e78565b6040517f298314fb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82169063298314fb906112899089908990899089908990600401612403565b600060405180830381600087803b1580156112a357600080fd5b505af11580156112b7573d6000803e3d6000fd5b50505050505050505050565b825160609060006112d4858361246a565b9050604051925060208301601f19603f83860101166040528184526000602088015b84821015611317578051871b835291870191600191909101906020016112f6565b50505050509392505050565b7f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e1755460009073ffffffffffffffffffffffffffffffffffffffff168061136a573391505090565b919050565b600061137b85856113c0565b90506000611398828560ff166028026038011c64ffffffffff1690565b9050610e7886868660008588886113d3565b61028885858585856113bb8b611830565b6118b5565b6000610f6d6113cf8484611bee565b5490565b7f7462000000000000000000000000000000000000000000000000000000000000877fffff000000000000000000000000000000000000000000000000000000000000161461149c577f7462000000000000000000000000000000000000000000000000000000000000878860405160200161145191815260200190565b60408051601f19818403018152908290527f31b46683000000000000000000000000000000000000000000000000000000008252611493939291600401612481565b60405180910390fd5b60006114b7828760ff166028026038011c64ffffffffff1690565b9050600083518564ffffffffff16836114d091906124cb565b6114da91906124de565b90508082141580156114fc5750816114f286886124f1565b64ffffffffff1614155b1561154c576040517fa65010b400000000000000000000000000000000000000000000000000000000815264ffffffffff8088166004830152808716602483015283166044820152606401611493565b818664ffffffffff16111561159d576040517f7e8578d30000000000000000000000000000000000000000000000000000000081526004810183905264ffffffffff87166024820152604401611493565b60006115aa848984611c44565b905060006115b78b611d12565b905060005b815181101561168f5760008282815181106115d9576115d9612262565b602002602001015190506116056010826affffffffffffffffffffff1916611da390919063ffffffff16565b1561168657606081901c73ffffffffffffffffffffffffffffffffffffffff166355eb5a288e8e8e8e8e8d8f6040518863ffffffff1660e01b81526004016116539796959493929190612516565b600060405180830381600087803b15801561166d57600080fd5b505af1158015611681573d6000803e3d6000fd5b505050505b506001016115bc565b5064ffffffffff881660005b8a60ff168160ff1610156116ce576116c2878260ff166028026038011c64ffffffffff1690565b9091019060010161169b565b508b7ffe158a7adba34e256807c8a149028d3162918713c3838afc643ce9f96716ebfd8c8c848c888d60405161170996959493929190612574565b60405180910390a25082841461172a5760006117258c8c611bee565b839055505b60006117378c8c8c611dc1565b905061174b818a64ffffffffff1689611e41565b5060005b815181101561182257600082828151811061176c5761176c612262565b602002602001015190506117986020826affffffffffffffffffffff1916611da390919063ffffffff16565b1561181957606081901c73ffffffffffffffffffffffffffffffffffffffff1663635845338e8e8e8e8e8a8f6040518863ffffffff1660e01b81526004016117e69796959493929190612516565b600060405180830381600087803b15801561180057600080fd5b505af1158015611814573d6000803e3d6000fd5b505050505b5060010161174f565b505050505050505050505050565b60007f8b9d8c8b908d9affffffffffffffffffab9e9d939a8d00000000000000000000820161187f57507e60030220202000000000000000000000000000000000000000000000000000919050565b610f436118ac7f746273746f72650000000000000000005461626c65730000000000000000000084611e57565b60206000611eb0565b7f6f74000000000000000000000000000000000000000000000000000000000000867fffff000000000000000000000000000000000000000000000000000000000000160361194157857f8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a98686868660405161193494939291906125d0565b60405180910390a2610e78565b600061194c87611d12565b905060005b8151811015611a2557600082828151811061196e5761196e612262565b6020026020010151905061199a6001826affffffffffffffffffffff1916611da390919063ffffffff16565b15611a1c576040517f57066c9c000000000000000000000000000000000000000000000000000000008152606082901c906357066c9c906119e9908c908c908c908c908c908c9060040161260f565b600060405180830381600087803b158015611a0357600080fd5b505af1158015611a17573d6000803e3d6000fd5b505050505b50600101611951565b50867f8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a987878787604051611a5c94939291906125d0565b60405180910390a26000611a708888611f02565b90506000602087019050611a88826000895184611f17565b6000611a9385611fd5565b1115611b17576000611aa58a8a611bee565b878155905060208601915060008060005b611abf88611fd5565b8160ff161015611b1257611ad48d8d83611dc1565b9250611aef8a8260ff166028026038011c64ffffffffff1690565b9150611afe8360008488611f17565b611b0882866124de565b9450600101611ab6565b505050505b60005b83518110156112b7576000848281518110611b3757611b37612262565b60200260200101519050611b636002826affffffffffffffffffffff1916611da390919063ffffffff16565b15611be5576040517f5b28cdaf000000000000000000000000000000000000000000000000000000008152606082901c90635b28cdaf90611bb2908e908e908e908e908e908e9060040161260f565b600060405180830381600087803b158015611bcc57600080fd5b505af1158015611be0573d6000803e3d6000fd5b505050505b50600101611b1a565b60008282604051602001611c03929190612668565b60408051601f1981840301815291905280516020909101207f14e2fcc58e58e68ec7edc30c8d50dccc3ce2714a623ec81f46b6a63922d76569189392505050565b600064ffffffffff821115611c88576040517f7149a3c100000000000000000000000000000000000000000000000000000000815260048101839052602401611493565b8366ffffffffffffff811660ff851660280260380182901c64ffffffffff16808510611cba5780850382019150611cc2565b848103820391505b5064ffffffffff6038602860ff8816020181811b197fffffffffffffffffffffffffffffffffffffffffffffffffff000000000000009490941690921792909216918416901b1790509392505050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110611d4c57611d4c612262565b60209081029190910101526000611d847f746273746f726500000000000000000053746f7265486f6f6b730000000000008383612012565b9050611d9b611d96826000845161204c565b6120da565b949350505050565b60008160ff1682611db48560581c90565b1660ff1614905092915050565b60008383604051602001611dd6929190612668565b604051602081830303815290604052805190602001208260f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167f3b4102da22e32d82fc925482184f16c09fd4281692720b87d124aef6da48a0f1181860001c90509392505050565b61100f83838351611e528560200190565b611f17565b60408051602081018490529081018290526000906060015b60408051601f1981840301815291905280516020909101207f86425bff6b57326c7859e89024fe4f238ca327a1ae4a230180dd2f0e88aaa7d9189392505050565b600060208210611ed657602082048401935060208281611ed257611ed26126a4565b0691505b508254600882021b602082900380841115611efa576001850154600882021c821791505b509392505050565b60008282604051602001611e6f929190612668565b8215611f915760208310611f4157602083048401935060208381611f3d57611f3d6126a4565b0692505b8215611f915760208390036000600019600885021c1990506008850281811c91508351811c9050811987541682821617875550818411611f82575050611fcf565b50600194909401939182900391015b5b60208210611fb35780518455600190930192601f1990910190602001611f92565b8115611fcf5783548151600019600885021c9182169119161784555b50505050565b60006008600180611fe8600260206124cb565b611ff291906124cb565b611ffc91906124cb565b612006919061246a565b8260ff911c1692915050565b6060611d9b612022858585611dc1565b60006120478561203289896113c0565b9060ff166028026038011c64ffffffffff1690565b6120eb565b60008183118061205c5750835182115b15612099578383836040517f23230fa3000000000000000000000000000000000000000000000000000000008152600401611493939291906126ba565b602084016120a784826124de565b905060006120b585856124cb565b6fffffffffffffffffffffffffffffffff1660809290921b9190911795945050505050565b60606000610f6d836015600061210e565b60405160208101601f19603f8484010116604052828252611efa8585858461217d565b6060600061211c8560801c90565b90506fffffffffffffffffffffffffffffffff85166000858281612142576121426126a4565b04905060405193506020840160208202810160405281855260005b82811015611317578451871c82529387019360209091019060010161215d565b821561220457602083106121a7576020830484019350602083816121a3576121a36126a4565b0692505b82156122045760208390036000818410156121ca5750600019600884021c6121d4565b50600019600882021c5b8554600886021b8184511682198216178452508184116121f5575050611fcf565b50600194909401939182900391015b5b602082106122265783548152600190930192601f1990910190602001612205565b8115611fcf576000600019600884021c8251865482191691161782525050505050565b60006020828403121561225b57600080fd5b5051919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b60e088811b825287811b600483015286811b600883015285811b600c83015284811b601083015283901b60148201526000600e83106122cf576122cf612278565b5060f89190911b60188201526019019695505050505050565b6000600683106122fa576122fa612278565b5060f89190911b815260010190565b60005b8381101561232457818101518382015260200161230c565b50506000910152565b6000835161233f818460208801612309565b835190830190612353818360208801612309565b01949350505050565b60008151808452602080850194506020840160005b8381101561238d57815187529582019590820190600101612371565b509495945050505050565b600081518084526123b0816020860160208601612309565b601f01601f19169290920160200192915050565b8481526080602082015260006123dd608083018661235c565b60ff8516604084015282810360608401526123f88185612398565b979650505050505050565b85815260a06020820152600061241c60a083018761235c565b828103604084015261242e8187612398565b905084606084015282810360808401526124488185612398565b98975050505050505050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610f4357610f43612454565b7fffff000000000000000000000000000000000000000000000000000000000000841681528260208201526060604082015260006124c26060830184612398565b95945050505050565b81810381811115610f4357610f43612454565b80820180821115610f4357610f43612454565b64ffffffffff81811683821601908082111561250f5761250f612454565b5092915050565b87815260e06020820152600061252f60e083018961235c565b60ff8816604084015264ffffffffff87811660608501528616608084015260a0830185905282810360c08401526125668185612398565b9a9950505050505050505050565b60c08152600061258760c083018961235c565b60ff8816602084015265ffffffffffff8716604084015264ffffffffff8616606084015284608084015282810360a08401526125c38185612398565b9998505050505050505050565b6080815260006125e3608083018761235c565b82810360208401526125f58187612398565b905084604084015282810360608401526123f88185612398565b86815260c06020820152600061262860c083018861235c565b828103604084015261263a8188612398565b905085606084015282810360808401526126548186612398565b9150508260a0830152979650505050505050565b8281526000602080830184516020860160005b828110156126975781518452928401929084019060010161267b565b5091979650505050505050565b634e487b7160e01b600052601260045260246000fd5b6060815260006126cd6060830186612398565b6020830194909452506040015291905056fea2646970667358221220b5e29b4697aea0d0cb446515011ef2a95baf28bbc896c9178d4ab276286f69d464736f6c63430008180033","sourceMap":"233:418:168:-:0;;;758:28:150;;;-1:-1:-1;;758:28:150;782:4;758:28;;;233:418:168;;;;;;;;;;;;;;;;","linkReferences":{}},"deployedBytecode":{"object":"0x608060405234801561001057600080fd5b50600436106100365760003560e01c8063c04062261461003b578063f8ccbf4714610045575b600080fd5b610043610066565b005b600c546100529060ff1681565b604051901515815260200160405180910390f35b7f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e17580547fffffffffffffffffffffffff000000000000000000000000000000000000000016737203e7adfdf38519e1ff4f8da7dcdc969371f3771790556040517fc1978d1f00000000000000000000000000000000000000000000000000000000815260206004820152600b60248201527f505249564154455f4b45590000000000000000000000000000000000000000006044820152600090737109709ecfa91a80626ff3989d68f67f5b1dd12d9063c1978d1f90606401602060405180830381865afa15801561015c573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906101809190612249565b6040517fce817d4700000000000000000000000000000000000000000000000000000000815260048101829052909150737109709ecfa91a80626ff3989d68f67f5b1dd12d9063ce817d4790602401600060405180830381600087803b1580156101e957600080fd5b505af11580156101fd573d6000803e3d6000fd5b5050505061020961028f565b7f885cb69240a935d632d79c317109709ecfa91a80626ff3989d68f67f5b1dd12d60001c73ffffffffffffffffffffffffffffffffffffffff166376eadd366040518163ffffffff1660e01b8152600401600060405180830381600087803b15801561027457600080fd5b505af1158015610288573d6000803e3d6000fd5b5050505050565b604080516009808252610140820190925260009160208201610120803683375050604080516009808252610140820190925292935060009291506020820161012080368337505060408051600980825261014082019092529293506000929150602082015b60608152602001906001900390816102f4575050604080516009808252610140820190925291925060009190602082015b60608152602001906001900390816103255790505090506060600060607f74620000000000000000000000000000436f6d6261740000000000000000000060001b8760008151811061037957610379612262565b6020026020010181815250507f746200000000000000000000000000005374727563747572655479706500000060001b876001815181106103bc576103bc612262565b6020026020010181815250507f74620000000000000000000000000000556e7472617665727361626c6500000060001b876002815181106103ff576103ff612262565b6020026020010181815250507f7462000000000000000000000000000043617074757261626c6500000000000060001b8760038151811061044257610442612262565b6020026020010181815250507f746200000000000000000000000000004368617267657200000000000000000060001b8760048151811061048557610485612262565b6020026020010181815250507f746200000000000000000000000000004368617267654361700000000000000060001b876005815181106104c8576104c8612262565b6020026020010181815250507f74620000000000000000000000000000466163746f727900000000000000000060001b8760068151811061050b5761050b612262565b6020026020010181815250507f74620000000000000000000000000000537061776e506f696e7400000000000060001b8760078151811061054e5761054e612262565b6020026020010181815250507f74620000000000000000000000000000476f6c644f6e4b696c6c00000000000060001b8760088151811061059157610591612262565b60209081029190910101526105b06207a120806000808080600b610d29565b87519295509093509150839086906000906105cd576105cd612262565b602002602001018190525081866000815181106105ec576105ec612262565b602002602001018181525050808460008151811061060c5761060c612262565b60209081029190910101526106216002610d55565b8751929550909350915083908690600190811061064057610640612262565b6020026020010181905250818660018151811061065f5761065f612262565b602002602001018181525050808460018151811061067f5761067f612262565b60200260200101819052506106946001610d75565b875192955090935091508390869060029081106106b3576106b3612262565b602002602001018190525081866002815181106106d2576106d2612262565b60200260200101818152505080846002815181106106f2576106f2612262565b60200260200101819052506107076000610d75565b8751929550909350915083908690600390811061072657610726612262565b6020026020010181905250818660038151811061074557610745612262565b602002602001018181525050808460038151811061076557610765612262565b602002602001018190525061077a6032610d86565b8751929550909350915083908690600490811061079957610799612262565b602002602001018190525081866004815181106107b8576107b8612262565b60200260200101818152505080846004815181106107d8576107d8612262565b60200260200101819052506107f06101f46000610d97565b8751929550909350915083908690600590811061080f5761080f612262565b6020026020010181905250818660058151811061082e5761082e612262565b602002602001018181525050808460058151811061084e5761084e612262565b602090810291909101015260408051600780825261010082019092526000918160200160208202803683370190505090507f53776f7264736d616e000000000000000000000000000000000000000000000060001b816000815181106108b6576108b6612262565b6020026020010181815250507f50696b656d616e0000000000000000000000000000000000000000000000000060001b816001815181106108f9576108f9612262565b6020026020010181815250507f50696c6c6167657200000000000000000000000000000000000000000000000060001b8160028151811061093c5761093c612262565b6020026020010181815250507f417263686572000000000000000000000000000000000000000000000000000060001b8160038151811061097f5761097f612262565b6020026020010181815250507f4b6e69676874000000000000000000000000000000000000000000000000000060001b816004815181106109c2576109c2612262565b6020026020010181815250507f427275746500000000000000000000000000000000000000000000000000000060001b81600581518110610a0557610a05612262565b6020026020010181815250507f4361746170756c7400000000000000000000000000000000000000000000000060001b81600681518110610a4857610a48612262565b60209081029190910101526040805160078082526101008201909252600091816020016020820280368337019050509050606481600081518110610a8e57610a8e612262565b602002602001019060030b908160030b81525050609681600181518110610ab757610ab7612262565b602002602001019060030b908160030b8152505060c881600281518110610ae057610ae0612262565b600392830b6020918202929092010152815160fa9183918110610b0557610b05612262565b602002602001019060030b908160030b8152505061019081600481518110610b2f57610b2f612262565b602002602001019060030b908160030b8152505061022681600581518110610b5957610b59612262565b602002602001019060030b908160030b815250506102bc81600681518110610b8357610b83612262565b602002602001019060030b908160030b81525050610ba18282610db9565b89519297509095509350859088906006908110610bc057610bc0612262565b60200260200101819052508388600681518110610bdf57610bdf612262565b6020026020010181815250508286600681518110610bff57610bff612262565b6020026020010181905250610c146001610d75565b89519297509095509350859088906007908110610c3357610c33612262565b60200260200101819052508388600781518110610c5257610c52612262565b6020026020010181815250508286600781518110610c7257610c72612262565b6020026020010181905250610c886101f4610d86565b89519297509095509350859088906008908110610ca757610ca7612262565b60200260200101819052508388600881518110610cc657610cc6612262565b6020026020010181815250508286600881518110610ce657610ce6612262565b6020026020010181905250610d1e7f537061776e536574746c656d656e7400000000000000000000000000000000008a898b8a610de9565b505050505050505050565b6060600060606000610d408b8b8b8b8b8b8b610e80565b9b60009b5060609a5098505050505050505050565b6060600060606000610d6685610ebb565b95600095506060945092505050565b6060600060606000610d6685610ee4565b6060600060606000610d6685610efd565b6060600060606000610da98686610f15565b9660009650606095509350505050565b606060006060806000610dcc8787610f49565b90506000610dda8888610f74565b92989197509195509350505050565b610df38585610f99565b60005b8451811015610e7857610e7086868381518110610e1557610e15612262565b6020026020010151858481518110610e2f57610e2f612262565b6020026020010151878581518110610e4957610e49612262565b6020026020010151868681518110610e6357610e63612262565b6020026020010151611014565b600101610df6565b505050505050565b606087878787878787604051602001610e9f979695949392919061228e565b6040516020818303038152906040529050979650505050505050565b606081604051602001610ece91906122e8565b6040516020818303038152906040529050919050565b60405181151560f81b6020820152606090602101610ece565b60405160e082901b6020820152606090602401610ece565b60405160e083811b602083015282901b60248201526060906028015b60405160208183030381529060405290505b92915050565b6000610f6d83516020028351600402606081901b603883901b838301171792915050565b9392505050565b6060610f7f836110cd565b610f88836110dd565b604051602001610f3192919061232d565b604080516001808252818301909252600091602080830190803683370190505090508281600081518110610fcf57610fcf612262565b602090810291909101015261100f7f7462000000000000000000000000000054656d706c6174655461626c6573000082600061100a866110cd565b6110ed565b505050565b600061101f846111ad565b9050600061102d84846111c2565b9050600061103b85856111df565b6040805160028082526060820183529293506000929091602083019080368337019050509050888160008151811061107557611075612262565b602002602001018181525050878160018151811061109557611095612262565b6020908102919091010152610d1e7f7462000000000000000000000000000054656d706c617465436f6e74656e7400828686866111f4565b606081610f6d81602060006112c3565b606081610f6d81600460e06112c3565b60006110f7611323565b90503073ffffffffffffffffffffffffffffffffffffffff821603611127576111228585858561136f565b610288565b6040517fef6ea86200000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82169063ef6ea8629061117f9088908890889088906004016123c4565b600060405180830381600087803b15801561119957600080fd5b505af1158015610d1e573d6000803e3d6000fd5b606081604051602001610ece91815260200190565b8151815160009181810160389190911b1760609190911b17610f6d565b60608282604051602001610f3192919061232d565b60006111fe611323565b90503073ffffffffffffffffffffffffffffffffffffffff82160361122f5761122a86868686866113aa565b610e78565b6040517f298314fb00000000000000000000000000000000000000000000000000000000815273ffffffffffffffffffffffffffffffffffffffff82169063298314fb906112899089908990899089908990600401612403565b600060405180830381600087803b1580156112a357600080fd5b505af11580156112b7573d6000803e3d6000fd5b50505050505050505050565b825160609060006112d4858361246a565b9050604051925060208301601f19603f83860101166040528184526000602088015b84821015611317578051871b835291870191600191909101906020016112f6565b50505050509392505050565b7f629a4c26e296b22a8e0856e9f6ecb2d1008d7e00081111962cd175fa7488e1755460009073ffffffffffffffffffffffffffffffffffffffff168061136a573391505090565b919050565b600061137b85856113c0565b90506000611398828560ff166028026038011c64ffffffffff1690565b9050610e7886868660008588886113d3565b61028885858585856113bb8b611830565b6118b5565b6000610f6d6113cf8484611bee565b5490565b7f7462000000000000000000000000000000000000000000000000000000000000877fffff000000000000000000000000000000000000000000000000000000000000161461149c577f7462000000000000000000000000000000000000000000000000000000000000878860405160200161145191815260200190565b60408051601f19818403018152908290527f31b46683000000000000000000000000000000000000000000000000000000008252611493939291600401612481565b60405180910390fd5b60006114b7828760ff166028026038011c64ffffffffff1690565b9050600083518564ffffffffff16836114d091906124cb565b6114da91906124de565b90508082141580156114fc5750816114f286886124f1565b64ffffffffff1614155b1561154c576040517fa65010b400000000000000000000000000000000000000000000000000000000815264ffffffffff8088166004830152808716602483015283166044820152606401611493565b818664ffffffffff16111561159d576040517f7e8578d30000000000000000000000000000000000000000000000000000000081526004810183905264ffffffffff87166024820152604401611493565b60006115aa848984611c44565b905060006115b78b611d12565b905060005b815181101561168f5760008282815181106115d9576115d9612262565b602002602001015190506116056010826affffffffffffffffffffff1916611da390919063ffffffff16565b1561168657606081901c73ffffffffffffffffffffffffffffffffffffffff166355eb5a288e8e8e8e8e8d8f6040518863ffffffff1660e01b81526004016116539796959493929190612516565b600060405180830381600087803b15801561166d57600080fd5b505af1158015611681573d6000803e3d6000fd5b505050505b506001016115bc565b5064ffffffffff881660005b8a60ff168160ff1610156116ce576116c2878260ff166028026038011c64ffffffffff1690565b9091019060010161169b565b508b7ffe158a7adba34e256807c8a149028d3162918713c3838afc643ce9f96716ebfd8c8c848c888d60405161170996959493929190612574565b60405180910390a25082841461172a5760006117258c8c611bee565b839055505b60006117378c8c8c611dc1565b905061174b818a64ffffffffff1689611e41565b5060005b815181101561182257600082828151811061176c5761176c612262565b602002602001015190506117986020826affffffffffffffffffffff1916611da390919063ffffffff16565b1561181957606081901c73ffffffffffffffffffffffffffffffffffffffff1663635845338e8e8e8e8e8a8f6040518863ffffffff1660e01b81526004016117e69796959493929190612516565b600060405180830381600087803b15801561180057600080fd5b505af1158015611814573d6000803e3d6000fd5b505050505b5060010161174f565b505050505050505050505050565b60007f8b9d8c8b908d9affffffffffffffffffab9e9d939a8d00000000000000000000820161187f57507e60030220202000000000000000000000000000000000000000000000000000919050565b610f436118ac7f746273746f72650000000000000000005461626c65730000000000000000000084611e57565b60206000611eb0565b7f6f74000000000000000000000000000000000000000000000000000000000000867fffff000000000000000000000000000000000000000000000000000000000000160361194157857f8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a98686868660405161193494939291906125d0565b60405180910390a2610e78565b600061194c87611d12565b905060005b8151811015611a2557600082828151811061196e5761196e612262565b6020026020010151905061199a6001826affffffffffffffffffffff1916611da390919063ffffffff16565b15611a1c576040517f57066c9c000000000000000000000000000000000000000000000000000000008152606082901c906357066c9c906119e9908c908c908c908c908c908c9060040161260f565b600060405180830381600087803b158015611a0357600080fd5b505af1158015611a17573d6000803e3d6000fd5b505050505b50600101611951565b50867f8dbb3a9672eebfd3773e72dd9c102393436816d832c7ba9e1e1ac8fcadcac7a987878787604051611a5c94939291906125d0565b60405180910390a26000611a708888611f02565b90506000602087019050611a88826000895184611f17565b6000611a9385611fd5565b1115611b17576000611aa58a8a611bee565b878155905060208601915060008060005b611abf88611fd5565b8160ff161015611b1257611ad48d8d83611dc1565b9250611aef8a8260ff166028026038011c64ffffffffff1690565b9150611afe8360008488611f17565b611b0882866124de565b9450600101611ab6565b505050505b60005b83518110156112b7576000848281518110611b3757611b37612262565b60200260200101519050611b636002826affffffffffffffffffffff1916611da390919063ffffffff16565b15611be5576040517f5b28cdaf000000000000000000000000000000000000000000000000000000008152606082901c90635b28cdaf90611bb2908e908e908e908e908e908e9060040161260f565b600060405180830381600087803b158015611bcc57600080fd5b505af1158015611be0573d6000803e3d6000fd5b505050505b50600101611b1a565b60008282604051602001611c03929190612668565b60408051601f1981840301815291905280516020909101207f14e2fcc58e58e68ec7edc30c8d50dccc3ce2714a623ec81f46b6a63922d76569189392505050565b600064ffffffffff821115611c88576040517f7149a3c100000000000000000000000000000000000000000000000000000000815260048101839052602401611493565b8366ffffffffffffff811660ff851660280260380182901c64ffffffffff16808510611cba5780850382019150611cc2565b848103820391505b5064ffffffffff6038602860ff8816020181811b197fffffffffffffffffffffffffffffffffffffffffffffffffff000000000000009490941690921792909216918416901b1790509392505050565b60408051600180825281830190925260609160009190602080830190803683370190505090508281600081518110611d4c57611d4c612262565b60209081029190910101526000611d847f746273746f726500000000000000000053746f7265486f6f6b730000000000008383612012565b9050611d9b611d96826000845161204c565b6120da565b949350505050565b60008160ff1682611db48560581c90565b1660ff1614905092915050565b60008383604051602001611dd6929190612668565b604051602081830303815290604052805190602001208260f81b7effffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff19167f3b4102da22e32d82fc925482184f16c09fd4281692720b87d124aef6da48a0f1181860001c90509392505050565b61100f83838351611e528560200190565b611f17565b60408051602081018490529081018290526000906060015b60408051601f1981840301815291905280516020909101207f86425bff6b57326c7859e89024fe4f238ca327a1ae4a230180dd2f0e88aaa7d9189392505050565b600060208210611ed657602082048401935060208281611ed257611ed26126a4565b0691505b508254600882021b602082900380841115611efa576001850154600882021c821791505b509392505050565b60008282604051602001611e6f929190612668565b8215611f915760208310611f4157602083048401935060208381611f3d57611f3d6126a4565b0692505b8215611f915760208390036000600019600885021c1990506008850281811c91508351811c9050811987541682821617875550818411611f82575050611fcf565b50600194909401939182900391015b5b60208210611fb35780518455600190930192601f1990910190602001611f92565b8115611fcf5783548151600019600885021c9182169119161784555b50505050565b60006008600180611fe8600260206124cb565b611ff291906124cb565b611ffc91906124cb565b612006919061246a565b8260ff911c1692915050565b6060611d9b612022858585611dc1565b60006120478561203289896113c0565b9060ff166028026038011c64ffffffffff1690565b6120eb565b60008183118061205c5750835182115b15612099578383836040517f23230fa3000000000000000000000000000000000000000000000000000000008152600401611493939291906126ba565b602084016120a784826124de565b905060006120b585856124cb565b6fffffffffffffffffffffffffffffffff1660809290921b9190911795945050505050565b60606000610f6d836015600061210e565b60405160208101601f19603f8484010116604052828252611efa8585858461217d565b6060600061211c8560801c90565b90506fffffffffffffffffffffffffffffffff85166000858281612142576121426126a4565b04905060405193506020840160208202810160405281855260005b82811015611317578451871c82529387019360209091019060010161215d565b821561220457602083106121a7576020830484019350602083816121a3576121a36126a4565b0692505b82156122045760208390036000818410156121ca5750600019600884021c6121d4565b50600019600882021c5b8554600886021b8184511682198216178452508184116121f5575050611fcf565b50600194909401939182900391015b5b602082106122265783548152600190930192601f1990910190602001612205565b8115611fcf576000600019600884021c8251865482191691161782525050505050565b60006020828403121561225b57600080fd5b5051919050565b634e487b7160e01b600052603260045260246000fd5b634e487b7160e01b600052602160045260246000fd5b60e088811b825287811b600483015286811b600883015285811b600c83015284811b601083015283901b60148201526000600e83106122cf576122cf612278565b5060f89190911b60188201526019019695505050505050565b6000600683106122fa576122fa612278565b5060f89190911b815260010190565b60005b8381101561232457818101518382015260200161230c565b50506000910152565b6000835161233f818460208801612309565b835190830190612353818360208801612309565b01949350505050565b60008151808452602080850194506020840160005b8381101561238d57815187529582019590820190600101612371565b509495945050505050565b600081518084526123b0816020860160208601612309565b601f01601f19169290920160200192915050565b8481526080602082015260006123dd608083018661235c565b60ff8516604084015282810360608401526123f88185612398565b979650505050505050565b85815260a06020820152600061241c60a083018761235c565b828103604084015261242e8187612398565b905084606084015282810360808401526124488185612398565b98975050505050505050565b634e487b7160e01b600052601160045260246000fd5b8082028115828204841417610f4357610f43612454565b7fffff000000000000000000000000000000000000000000000000000000000000841681528260208201526060604082015260006124c26060830184612398565b95945050505050565b81810381811115610f4357610f43612454565b80820180821115610f4357610f43612454565b64ffffffffff81811683821601908082111561250f5761250f612454565b5092915050565b87815260e06020820152600061252f60e083018961235c565b60ff8816604084015264ffffffffff87811660608501528616608084015260a0830185905282810360c08401526125668185612398565b9a9950505050505050505050565b60c08152600061258760c083018961235c565b60ff8816602084015265ffffffffffff8716604084015264ffffffffff8616606084015284608084015282810360a08401526125c38185612398565b9998505050505050505050565b6080815260006125e3608083018761235c565b82810360208401526125f58187612398565b905084604084015282810360608401526123f88185612398565b86815260c06020820152600061262860c083018861235c565b828103604084015261263a8188612398565b905085606084015282810360808401526126548186612398565b9150508260a0830152979650505050505050565b8281526000602080830184516020860160005b828110156126975781518452928401929084019060010161267b565b5091979650505050505050565b634e487b7160e01b600052601260045260246000fd5b6060815260006126cd6060830186612398565b6020830194909452506040015291905056fea2646970667358221220b5e29b4697aea0d0cb446515011ef2a95baf28bbc896c9178d4ab276286f69d464736f6c63430008180033","sourceMap":"233:418:168:-:0;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;299:350;;;:::i;:::-;;758:28:150;;;;;;;;;;;;179:14:341;;172:22;154:41;;142:2;127:18;758:28:150;;;;;;;299:350:168;1066:42:37;2374:38;;;;357:42:168;2374:38:37;;;518:25:168;;;;;408:2:341;518:25:168;;;390:21:341;447:2;427:18;;;420:30;486:13;466:18;;;459:41;489:26:168;;518:10;;;;517:18:341;;518:25:168;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::i;:::-;550:37;;;;;;;;881:25:341;;;489:54:168;;-1:-1:-1;550:17:168;;;;854:18:341;;550:37:168;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;594:25;:23;:25::i;:::-;317:28:149;309:37;;626:16:168;;;:18;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;323:326;299:350::o;711:3807:267:-;778:21;;;707:1;778:21;;;;;;;;;750:25;;778:21;;;;;;;;-1:-1:-1;;838:21:267;;;707:1;838:21;;;;;;;;;750:49;;-1:-1:-1;803:32:267;;838:21;-1:-1:-1;838:21:267;;;;;;;;-1:-1:-1;;892:19:267;;;707:1;892:19;;;;;;;;;803:56;;-1:-1:-1;863:26:267;;892:19;-1:-1:-1;892:19:267;;;;;;;;;;;;;;;;;-1:-1:-1;;945:19:267;;;707:1;945:19;;;;;;;;;863:48;;-1:-1:-1;915:27:267;;945:19;;;;;;;;;;;;;;;;;;;;;915:49;;969:23;996:29;1029:24;1300:66:187;1284:83;;1058:8:267;1067:1;1058:11;;;;;;;;:::i;:::-;;;;;;:48;;;;;1145:66:243;1129:83;;1110:8:267;1119:1;1110:11;;;;;;;;:::i;:::-;;;;;;:55;;;;;1073:66:248;1057:83;;1169:8:267;1178:1;1169:11;;;;;;;;:::i;:::-;;;;;;:55;;;;;1067:66:181;1051:83;;1228:8:267;1237:1;1228:11;;;;;;;;:::i;:::-;;;;;;:52;;;;;1061:66:185;1045:83;;1284:8:267;1293:1;1284:11;;;;;;;;:::i;:::-;;;;;;:49;;;;;1126:66:182;1110:83;;1337:8:267;1346:1;1337:11;;;;;;;;:::i;:::-;;;;;;:51;;;;;1132:66:191;1116:83;;1392:8:267;1401:1;1392:11;;;;;;;;:::i;:::-;;;;;;:49;;;;;1067:66:241;1051:83;;1445:8:267;1454:1;1445:11;;;;;;;;:::i;:::-;;;;;;:52;;;;;1067:66:193;1051:83;;1501:8:267;1510:1;1501:11;;;;;;;;:::i;:::-;;;;;;;;;;:52;1602:70;1616:6;;1632:1;;;;1667:2;1602:13;:70::i;:::-;1676:14;;1558:114;;-1:-1:-1;1558:114:267;;-1:-1:-1;1558:114:267;-1:-1:-1;1558:114:267;;1676:11;;1688:1;;1676:14;;;;:::i;:::-;;;;;;:27;;;;1750:14;1707:15;1723:1;1707:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;1787:11;1769:12;1782:1;1769:15;;;;;;;;:::i;:::-;;;;;;;;;;:29;1847:46;1889:1;1847:20;:46::i;:::-;1897:14;;1803:90;;-1:-1:-1;1803:90:267;;-1:-1:-1;1803:90:267;-1:-1:-1;1803:90:267;;1897:11;;1909:1;;1897:14;;;;;;:::i;:::-;;;;;;:27;;;;1971:14;1928:15;1944:1;1928:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;2008:11;1990:12;2003:1;1990:15;;;;;;;;:::i;:::-;;;;;;:29;;;;2068:26;2089:4;2068:20;:26::i;:::-;2098:14;;2024:70;;-1:-1:-1;2024:70:267;;-1:-1:-1;2024:70:267;-1:-1:-1;2024:70:267;;2098:11;;2110:1;;2098:14;;;;;;:::i;:::-;;;;;;:27;;;;2172:14;2129:15;2145:1;2129:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;2209:11;2191:12;2204:1;2191:15;;;;;;;;:::i;:::-;;;;;;:29;;;;2269:24;2287:5;2269:17;:24::i;:::-;2297:14;;2225:68;;-1:-1:-1;2225:68:267;;-1:-1:-1;2225:68:267;-1:-1:-1;2225:68:267;;2297:11;;2309:1;;2297:14;;;;;;:::i;:::-;;;;;;:27;;;;2371:14;2328:15;2344:1;2328:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;2408:11;2390:12;2403:1;2390:15;;;;;;;;:::i;:::-;;;;;;:29;;;;2468:18;2483:2;2468:14;:18::i;:::-;2490:14;;2424:62;;-1:-1:-1;2424:62:267;;-1:-1:-1;2424:62:267;-1:-1:-1;2424:62:267;;2490:11;;2502:1;;2490:14;;;;;;:::i;:::-;;;;;;:27;;;;2564:14;2521:15;2537:1;2521:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;2601:11;2583:12;2596:1;2583:15;;;;;;;;:::i;:::-;;;;;;:29;;;;2661:24;2678:3;2683:1;2661:16;:24::i;:::-;2689:14;;2617:68;;-1:-1:-1;2617:68:267;;-1:-1:-1;2617:68:267;-1:-1:-1;2617:68:267;;2689:11;;2701:1;;2689:14;;;;;;:::i;:::-;;;;;;:27;;;;2763:14;2720:15;2736:1;2720:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;2800:11;2782:12;2795:1;2782:15;;;;;;;;:::i;:::-;;;;;;;;;;:29;2855:16;;;2869:1;2855:16;;;;;;;;;2815:37;;2855:16;;;;;;;;;;;;-1:-1:-1;2855:16:267;2815:56;;2901:66;2875:92;;:20;2896:1;2875:23;;;;;;;;:::i;:::-;;;;;;:92;;;;;2997:66;2971:92;;:20;2992:1;2971:23;;;;;;;;:::i;:::-;;;;;;:92;;;;;3093:66;3067:92;;:20;3088:1;3067:23;;;;;;;;:::i;:::-;;;;;;:92;;;;;3189:66;3163:92;;:20;3184:1;3163:23;;;;;;;;:::i;:::-;;;;;;:92;;;;;3285:66;3259:92;;:20;3280:1;3259:23;;;;;;;;:::i;:::-;;;;;;:92;;;;;3381:66;3355:92;;:20;3376:1;3355:23;;;;;;;;:::i;:::-;;;;;;:92;;;;;3477:66;3451:92;;:20;3472:1;3451:23;;;;;;;;:::i;:::-;;;;;;;;;;:92;3582:14;;;3594:1;3582:14;;;;;;;;;3547:32;;3582:14;;;;;;;;;;;;-1:-1:-1;3582:14:267;3547:49;;3623:3;3600:17;3618:1;3600:20;;;;;;;;:::i;:::-;;;;;;:26;;;;;;;;;;;3653:3;3630:17;3648:1;3630:20;;;;;;;;:::i;:::-;;;;;;:26;;;;;;;;;;;3683:3;3660:17;3678:1;3660:20;;;;;;;;:::i;:::-;:26;;;;:20;;;;;;;;;:26;3690:20;;3713:3;;3690:17;;:20;;;;;;:::i;:::-;;;;;;:26;;;;;;;;;;;3743:3;3720:17;3738:1;3720:20;;;;;;;;:::i;:::-;;;;;;:26;;;;;;;;;;;3773:3;3750:17;3768:1;3750:20;;;;;;;;:::i;:::-;;;;;;:26;;;;;;;;;;;3803:3;3780:17;3798:1;3780:20;;;;;;;;:::i;:::-;;;;;;:26;;;;;;;;;;;3854:55;3869:20;3891:17;3854:14;:55::i;:::-;3913:14;;3810:99;;-1:-1:-1;3810:99:267;;-1:-1:-1;3810:99:267;-1:-1:-1;3810:99:267;;3913:11;;3925:1;;3913:14;;;;;;:::i;:::-;;;;;;:27;;;;3987:14;3944:15;3960:1;3944:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;4024:11;4006:12;4019:1;4006:15;;;;;;;;:::i;:::-;;;;;;:29;;;;4084:23;4102:4;4084:17;:23::i;:::-;4111:14;;4040:67;;-1:-1:-1;4040:67:267;;-1:-1:-1;4040:67:267;-1:-1:-1;4040:67:267;;4111:11;;4123:1;;4111:14;;;;;;:::i;:::-;;;;;;:27;;;;4185:14;4142:15;4158:1;4142:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;4222:11;4204:12;4217:1;4204:15;;;;;;;;:::i;:::-;;;;;;:29;;;;4282:22;4300:3;4282:17;:22::i;:::-;4308:14;;4238:66;;-1:-1:-1;4238:66:267;;-1:-1:-1;4238:66:267;-1:-1:-1;4238:66:267;;4308:11;;4320:1;;4308:14;;;;;;:::i;:::-;;;;;;:27;;;;4382:14;4339:15;4355:1;4339:18;;;;;;;;:::i;:::-;;;;;;:58;;;;;4419:11;4401:12;4414:1;4401:15;;;;;;;;:::i;:::-;;;;;;:29;;;;4435:80;4450:10;4462:8;4472:11;4485:15;4502:12;4435:14;:80::i;:::-;746:3772;;;;;;;;;711:3807::o;19955:546:187:-;20156:12;20170:14;20186:12;20206:24;20233:137;20253:6;20267:9;20284:8;20300:15;20323:8;20339;20355:9;20233:12;:137::i;:::-;20206:164;20377:30;;-1:-1:-1;20413:25:187;;-1:-1:-1;19955:546:187;-1:-1:-1;;;;;;;;;19955:546:187:o;6783:288:243:-;6844:12;6858:14;6874:12;6894:24;6921:19;6934:5;6921:12;:19::i;:::-;6894:46;6947:30;;-1:-1:-1;6983:25:243;;-1:-1:-1;6783:288:243;-1:-1:-1;;;6783:288:243:o;6580:278:248:-;6631:12;6645:14;6661:12;6681:24;6708:19;6721:5;6708:12;:19::i;6574:279:185:-;6626:12;6640:14;6656:12;6676:24;6703:19;6716:5;6703:12;:19::i;10560:309:182:-;10630:12;10644:14;10660:12;10680:24;10707:31;10720:3;10725:12;10707;:31::i;:::-;10680:58;10745:30;;-1:-1:-1;10781:25:182;;-1:-1:-1;10560:309:182;-1:-1:-1;;;;10560:309:182:o;20568:394:191:-;20676:12;20690:14;20706:12;20726:24;20756:30;20789:38;20803:12;20817:9;20789:13;:38::i;:::-;20756:71;;20833:25;20861:38;20875:12;20889:9;20861:13;:38::i;:::-;20914:11;;20927:15;;-1:-1:-1;20914:11:191;;-1:-1:-1;20568:394:191;-1:-1:-1;;;;20568:394:191:o;367:449:308:-;545:40;564:10;576:8;545:18;:40::i;:::-;595:9;590:224;610:8;:15;606:1;:19;590:224;;;638:171;665:10;699:8;708:1;699:11;;;;;;;;:::i;:::-;;;;;;;739:15;755:1;739:18;;;;;;;;:::i;:::-;;;;;;;766:11;778:1;766:14;;;;;;;;:::i;:::-;;;;;;;788:12;801:1;788:15;;;;;;;;:::i;:::-;;;;;;;638:19;:171::i;:::-;627:3;;590:224;;;;367:449;;;;;:::o;19314:332:187:-;19521:12;19565:6;19573:9;19584:8;19594:15;19611:8;19621;19631:9;19548:93;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;19541:100;;19314:332;;;;;;;;;:::o;6352:122:243:-;6419:12;6463:5;6446:23;;;;;;;;:::i;:::-;;;;;;;;;;;;;6439:30;;6352:122;;;:::o;6159:112:248:-;6243:23;;2619:14:341;;2612:22;2607:3;2603:32;6243:23:248;;;2591:45:341;6216:12:248;;2652:11:341;;6243:23:248;2468:201:341;6152:113:185;6237:23;;2815:3:341;2811:16;;;6237:23:185;;;2799:29:341;6210:12:185;;2844:11:341;;6237:23:185;2674:187:341;10108:143:182;10211:35;;3031:3:341;3027:16;;;10211:35:182;;;3015:29:341;3073:16;;;3060:11;;;3053:37;10184:12:182;;3106:11:341;;10211:35:182;;;;;;;;;;;;;10204:42;;10108:143;;;;;:::o;19517:357:191:-;19632:30;19793:70;19816:12;:19;19838:2;19816:24;19842:9;:16;19861:1;19842:20;2776:23:15;2761:39;;;975:16;2694:39;;;2662:5;;;2675:59;2742;2518:351;;;;;19793:70:191;19775:88;19517:357;-1:-1:-1;;;19517:357:191:o;20039:220::-;20142:12;20186:34;20206:12;20186:18;:34::i;:::-;20222:31;20242:9;20222:18;:31::i;:::-;20169:85;;;;;;;;;:::i;4548:224:245:-;4641:16;;;4655:1;4641:16;;;;;;;;;4612:26;;4641:16;;;;;;;;;;;-1:-1:-1;4641:16:245;4612:45;;4678:2;4663:9;4673:1;4663:12;;;;;;;;:::i;:::-;;;;;;;;;;:17;4687:80;1075:66;4725:9;1059:83;4739:27;4759:5;4739:18;:27::i;:::-;4687;:80::i;:::-;4606:166;4548:224;;:::o;17760:607:244:-;17934:24;17961:28;17974:14;17961:12;:28::i;:::-;17934:55;;17996:30;18029:38;18043:10;18055:11;18029:13;:38::i;:::-;17996:71;;18073:25;18101:38;18115:10;18127:11;18101:13;:38::i;:::-;18175:16;;;18189:1;18175:16;;;;;;;;18073:66;;-1:-1:-1;18146:26:244;;18175:16;;;;;;;;;;;;-1:-1:-1;18175:16:244;18146:45;;18212:10;18197:9;18207:1;18197:12;;;;;;;;:::i;:::-;;;;;;:25;;;;;18261:7;18228:9;18238:1;18228:12;;;;;;;;:::i;:::-;;;;;;;;;;:41;18276:86;1347:66;18308:9;18319:11;18332:15;18349:12;18276:21;:86::i;44950:222:48:-;45014:12;45104:6;45128:39;45104:6;45161:2;45165:1;45128:17;:39::i;16979:221::-;17041:12;17131:6;17155:40;17131:6;17188:1;17191:3;17155:17;:40::i;11569:424:37:-;11720:21;11744:17;:15;:17::i;:::-;11720:41;-1:-1:-1;11796:4:37;11771:30;;;;11767:222;;11811:69;11837:7;11846:8;11856:17;11875:4;11811:25;:69::i;:::-;11767:222;;;11901:81;;;;;:37;;;;;;:81;;11939:7;;11948:8;;11958:17;;11977:4;;11901:81;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;22652:140:244;22728:12;22772:14;22755:32;;;;;;5430:19:341;;5474:2;5465:12;;5266:217;22983:356:244;23276:24;;23302:25;;23092:30;;2662:5:15;;;975:16;2694:39;;;;2675:59;2776:23;2761:39;;;;2742:59;23253:75:244;2518:351:15;23504:188:244;23601:12;23652:10;23673:11;23628:59;;;;;;;;;:::i;6458:480:37:-;6645:21;6669:17;:15;:17::i;:::-;6645:41;-1:-1:-1;6721:4:37;6696:30;;;;6692:242;;6736:79;6756:7;6765:8;6775:10;6787:14;6803:11;6736:19;:79::i;:::-;6692:242;;;6836:91;;;;;:31;;;;;;:91;;6868:7;;6877:8;;6887:10;;6899:14;;6915:11;;6836:91;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;6639:299;6458:480;;;;;:::o;830:1343:49:-;1002:12;;955:17;;980:19;1043:26;1058:11;1002:12;1043:26;:::i;:::-;1020:49;;1441:4;1435:11;;-1:-1:-1;1484:4:49;1474:15;;-1:-1:-1;;1358:16:49;1531:32;;;1358:16;1354:32;1503:4;1496:69;1607:12;1601:4;1594:26;1651:1;1721:4;1714:5;1710:16;1628:535;1741:11;1738:1;1735:18;1628:535;;;2134:19;;2113:41;;2091:64;;2007:31;;;;1828:1;1821:9;;;;;1920:4;1902:23;1628:535;;;1632:102;;;1222:947;;830:1343;;;;;:::o;1836:227:37:-;1066:42;1925:22;1886:7;;1925:22;;;1953:106;;2001:10;1994:17;;;1836:227;:::o;1953:106::-;2039:13;1836:227;-1:-1:-1;1836:227:37:o;24152:738:36:-;24403:37;24443:66;24491:7;24500:8;24443:47;:66::i;:::-;24403:106;-1:-1:-1;24515:26:36;24551:49;24403:106;24582:17;7070:16:15;;1063;7070;975;7059:27;7017:70;6995:94;;;6878:222;24551:49:36;24515:86;;24608:277;24662:7;24687:8;24722:17;24765:1;24787:19;24820:4;24856:22;24608:36;:277::i;12066:286::-;12253:94;12263:7;12272:8;12282:10;12294:14;12310:11;12323:23;12338:7;12323:14;:23::i;:::-;12253:9;:94::i;53939:303::-;54060:14;54154:82;54185:48;54215:7;54224:8;54185:29;:48::i;:::-;4711:21:35;;4605:137;44254:4001:36;44673:14;44652:7;:35;;;44648:161;;44743:14;44759:7;44792;44775:25;;;;;;5430:19:341;;5474:2;5465:12;;5266:217;44775:25:36;;;;-1:-1:-1;;44775:25:36;;;;;;;;;;44704:98;;;;;;;;;;:::i;:::-;;;;;;;;44648:161;44815:27;44845:49;:22;44876:17;7070:16:15;;1063;7070;975;7059:27;7017:70;6995:94;;;6878:222;44845:49:36;44815:79;;44900:26;44965:4;:11;44951;44929:33;;:19;:33;;;;:::i;:::-;:47;;;;:::i;:::-;44900:76;;45248:18;45225:19;:41;;:98;;;;-1:-1:-1;45304:19:36;45270:30;45289:11;45270:16;:30;:::i;:::-;:53;;;;45225:98;45221:218;;;45340:92;;;;;7981:12:341;8020:15;;;45340:92:36;;;8002:34:341;8072:15;;;8052:18;;;8045:43;8124:15;;8104:18;;;8097:43;7944:18;;45340:92:36;7775:371:341;45221:218:36;45545:19;45526:16;:38;;;45522:140;;;45581:74;;;;;;;;8324:25:341;;;8397:12;8385:25;;8365:18;;;8358:53;8297:18;;45581:74:36;8151:266:341;45522:140:36;45701:36;45740:72;:22;45774:17;45793:18;45740:33;:72::i;:::-;45701:111;;45959:22;45984:24;46000:7;45984:15;:24::i;:::-;45959:49;;46019:9;46014:486;46034:5;:12;46030:1;:16;46014:486;;;46061:9;46083:5;46089:1;46083:8;;;;;;;;:::i;:::-;;;;;;;46061:31;;46104:42;836:6:45;46104:4:36;:14;;;;;:42;;;;:::i;:::-;46100:394;;;3536:35:17;;;;46158:55:36;;;46235:7;46264:8;46303:17;46350:16;46391:11;46430:22;46470:4;46158:327;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;46100:394;-1:-1:-1;46048:3:36;;46014:486;;;-1:-1:-1;46558:32:36;;;:13;46698:107;46716:17;46712:21;;:1;:21;;;46698:107;;;46761:33;:22;46792:1;7070:16:15;;1063;7070;975;7059:27;7017:70;6995:94;;;6878:222;46761:33:36;46752:42;;;;46735:3;;46698:107;;;;46930:7;46874:277;46957:8;46994:17;47035:5;47064:11;47101:21;47138:4;46874:277;;;;;;;;;;;:::i;:::-;;;;;;;;46506:652;47243:18;47220:19;:41;47216:248;;47271:31;47305:48;47335:7;47344:8;47305:29;:48::i;:::-;695:28:35;;;-1:-1:-1;47216:248:36;47521:27;47551:61;47575:7;47584:8;47594:17;47551:23;:61::i;:::-;47521:91;;47620:92;47652:19;47681:16;47620:92;;47705:4;47620:13;:92::i;:::-;47513:206;47773:9;47768:483;47788:5;:12;47784:1;:16;47768:483;;;47815:9;47837:5;47843:1;47837:8;;;;;;;;:::i;:::-;;;;;;;47815:31;;47858:41;947:6:45;47858:4:36;:14;;;;;:41;;;;:::i;:::-;47854:391;;;3536:35:17;;;;47911:54:36;;;47987:7;48016:8;48055:17;48102:16;48143:11;48182:21;48221:4;47911:325;;;;;;;;;;;;;;;;;;;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;47854:391;-1:-1:-1;47802:3:36;;47768:483;;;;44498:3757;;;;44254:4001;;;;;;;:::o;4015:652::-;4082:11;4318:64;;;4314:111;;-1:-1:-1;1342:66:42;;4015:652:36;-1:-1:-1;4015:652:36:o;4314:111::-;4469:185;4515:85;1213:66:42;4591:7:36;4515:40;:85::i;:::-;4620:2;4642:1;4469:17;:185::i;13212:3165::-;13507:23;13486:7;:44;;;13482:211;;13613:7;13584:88;13622:8;13632:10;13644:14;13660:11;13584:88;;;;;;;;;:::i;:::-;;;;;;;;13680:7;;13482:211;13831:22;13856:24;13872:7;13856:15;:24::i;:::-;13831:49;;13891:9;13886:340;13906:5;:12;13902:1;:16;13886:340;;;13933:9;13955:5;13961:1;13955:8;;;;;;;;:::i;:::-;;;;;;;13933:31;;13976:33;409:6:45;13976:4:36;:14;;;;;:33;;;;:::i;:::-;13972:248;;;14021:190;;;;;3536:35:17;;;;;14021:47:36;;:190;;14080:7;;14099:8;;14119:10;;14141:14;;14167:11;;14190;;14021:190;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;13972:248;-1:-1:-1;13920:3:36;;13886:340;;;;14303:7;14274:88;14312:8;14322:10;14334:14;14350:11;14274:88;;;;;;;;;:::i;:::-;;;;;;;;14426:26;14455:59;14496:7;14505:8;14455:40;:59::i;:::-;14426:88;-1:-1:-1;14520:21:36;894:4:31;884:15;;14520:54:36;;14580:149;14618:18;14652:1;14669:10;:17;14709:13;14580;:149::i;:::-;14829:1;14796:30;:11;:28;:30::i;:::-;:34;14792:1174;;;14915:33;14951:66;14999:7;15008:8;14951:47;:66::i;:::-;695:28:35;;;14915:102:36;-1:-1:-1;894:4:31;884:15;;15191:47:36;;15347:27;15382:25;15420:7;15415:545;15433:30;:11;:28;:30::i;:::-;15429:1;:34;;;15415:545;;;15499:63;15541:7;15550:8;15560:1;15499:41;:63::i;:::-;15477:85;-1:-1:-1;15592:25:36;:14;15615:1;7070:16:15;;1063;7070;975;7059:27;7017:70;6995:94;;;6878:222;15592:25:36;15572:45;;15627:170;15669:19;15708:1;15729:17;15773:13;15627;:170::i;:::-;15807:34;15824:17;15807:34;;:::i;:::-;;-1:-1:-1;15938:3:36;;15415:545;;;;14832:1134;;;14792:1174;16040:9;16035:338;16055:5;:12;16051:1;:16;16035:338;;;16082:9;16104:5;16110:1;16104:8;;;;;;;;:::i;:::-;;;;;;;16082:31;;16125:32;503:6:45;16125:4:36;:14;;;;;:32;;;;:::i;:::-;16121:246;;;16169:189;;;;;3536:35:17;;;;;16169:46:36;;:189;;16227:7;;16246:8;;16266:10;;16288:14;;16314:11;;16337;;16169:189;;;:::i;:::-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;16121:246;-1:-1:-1;16069:3:36;;16035:338;;53371:230;53492:7;53576;53585:8;53559:35;;;;;;;;;:::i;:::-;;;;-1:-1:-1;;53559:35:36;;;;;;;;;53549:46;;53559:35;53549:46;;;;42524:40;53522:73;;53371:230;-1:-1:-1;;;53371:230:36:o;7468:1525:15:-;7596:14;1145:16;7622:25;;7618:120;;;7664:67;;;;;;;;881:25:341;;;854:18;;7664:67:15;735:177:341;7618:120:15;7802:14;6445:61;;;7070:16;;;1063;7070;975;7059:27;7017:70;;;6995:94;;8068:38;;;8064:192;;8151:19;8133:15;:37;8118:52;;;;8064:192;;;8232:15;8210:19;:37;8195:52;;;;8064:192;-1:-1:-1;8572:16:15;975;1063;8439;;;;8428:27;8564:35;;;8882:5;8719:26;8699:46;;;;8698:62;;;8862:25;;;;8892:34;;;;;8861:66;;-1:-1:-1;7468:1525:15;;;;;:::o;3658:342:41:-;3774:16;;;3788:1;3774:16;;;;;;;;;3715:22;;3745:26;;3774:16;;;;;;;;;;;;-1:-1:-1;3774:16:41;3745:45;;3829:7;3796:9;3806:1;3796:12;;;;;;;;:::i;:::-;;;;;;;;;;:41;3844:18;3865:49;971:66;3901:9;3844:18;3865:25;:49::i;:::-;3844:70;;3928:66;:44;3949:5;3956:1;3959:5;:12;3928:20;:44::i;:::-;:64;:66::i;:::-;3920:75;3658:342;-1:-1:-1;;;;3658:342:41:o;3035:136:17:-;3105:4;3157:9;3124:42;;3143:9;3125:15;3135:4;3934:26;;;3804:162;3125:15;:27;3124:42;;;3117:49;;3035:136;;;;:::o;52742:274:36:-;52886:7;52991;53000:8;52974:35;;;;;;;;;:::i;:::-;;;;;;;;;;;;;52964:46;;;;;;52943:17;52936:25;;52916:45;;;42433:34;52916:45;:94;52908:103;;52901:110;;52742:274;;;;;:::o;966:162:35:-;1055:68;1061:14;1077:6;1085:4;:11;1098:24;1117:4;894::31;884:15;;758:151;1098:24:35;1055:5;:68::i;51249:282:36:-;51494:30;;;;;;12545:19:341;;;12580:12;;;12573:28;;;51337:7:36;;12617:12:341;;51494:30:36;;;;-1:-1:-1;;51494:30:36;;;;;;;;;51484:41;;51494:30;51484:41;;;;42361:22;51477:48;;51249:282;-1:-1:-1;;;51249:282:36:o;8945:812:35:-;9043:14;9079:2;9069:6;:12;9065:112;;9138:2;9129:6;:11;9111:29;;;;9160:2;9150:12;;;;;;:::i;:::-;;;;9065:112;-1:-1:-1;9368:21:35;;9353:12;9341:25;;9337:53;9516:2;:11;;;9598:22;;;9594:159;;;9734:1;9718:14;9714:22;9708:29;9693:12;9678:13;9674:32;9670:68;9662:6;9659:80;9649:90;;9594:159;9059:698;8945:812;;;;;:::o;50806:191:36:-;50908:7;50972;50981:8;50955:35;;;;;;;;;:::i;1489:2340:35:-;1602:10;;1598:1504;;1755:2;1745:6;:12;1741:122;;1818:2;1809:6;:11;1791:29;;;;1842:2;1832:12;;;;;;:::i;:::-;;;;1741:122;1953:10;;1949:1147;;2161:2;:11;;;2035:21;-1:-1:-1;;579:1:43;804:25:44;;782:48;2208:18:35;2193:33;;2395:12;2387:6;2383:25;2442:4;2431:9;2427:20;2419:28;;2497:13;2491:20;2480:9;2476:36;2458:54;;2745:4;2741:9;2724:14;2718:21;2714:37;2645:4;2633:10;2629:21;2572:193;2544:14;2524:253;;2836:13;2826:6;:23;2822:36;;2851:7;;;;2822:36;-1:-1:-1;2999:1:35;2981:19;;;;;3054:23;;;;;3012:30;1949:1147;3132:253;3149:2;3139:6;:12;3132:253;;3244:20;;3221:44;;3318:1;3300:19;;;;-1:-1:-1;;3358:12:35;;;;3346:2;3329:19;3132:253;;;3453:10;;3449:376;;3761:21;;3672:20;;-1:-1:-1;;579:1:43;804:25:44;;782:48;3757:32:35;;;3694:9;;3668:36;3617:184;3573:238;;3449:376;1489:2340;;;;:::o;5377:173:16:-;5451:7;579:1:43;1704;;1684:13;1696:1;376:2;1684:13;:::i;:::-;:17;;;;:::i;:::-;:21;;;;:::i;:::-;1683:38;;;;:::i;:::-;5487:11:16;5466:79;5479:65;;5466:79;;5377:173;-1:-1:-1;;5377:173:16:o;37180:522:36:-;37316:12;37440:257;37479:79;37521:7;37530:8;37540:17;37479:41;:79::i;:::-;37576:1;37595:93;37670:17;37595:66;37643:7;37652:8;37595:47;:66::i;:::-;:74;7070:16:15;;1063;7070;975;7059:27;7017:70;6995:94;;;6878:222;37595:93:36;37440:12;:257::i;2003:574:34:-;2094:5;2189:3;2181:5;:11;:32;;;;2202:4;:11;2196:3;:17;2181:32;2177:93;;;2253:4;2259:5;2266:3;2222:48;;;;;;;;;;;;;:::i;2177:93::-;2336:4;2326:15;;2383:16;2394:5;2326:15;2383:16;:::i;:::-;;-1:-1:-1;2405:12:34;2420:11;2426:5;2420:3;:11;:::i;:::-;692:17;2555:15;2547:3;2536:14;;;;2535:36;;;;;;-1:-1:-1;;;;;2003:574:34:o;40103:220:47:-;40169:24;40201:30;40234:32;40252:6;40260:2;40264:1;40234:17;:32::i;5042:669:35:-;5458:4;5452:11;5499:4;5487:17;;-1:-1:-1;;1358:16:49;5546:26:35;;;1358:16:49;1354:32;5518:4:35;5511:63;5618:6;5610;5603:22;5636:51;5641:14;5657:6;5665;5673:13;5636:4;:51::i;2681:1129:49:-;2801:22;2831:21;2855;:11;2997:3:34;2975:25;;2901:104;2855:21:49;2831:45;-1:-1:-1;692:17:34;3238:38;;2882:20:49;3044:11;3238:38:34;3044:11:49;3029:26;;;;:::i;:::-;;3015:40;;3164:4;3158:11;3149:20;;3207:4;3200:5;3196:16;3267:4;3254:11;3250:22;3236:12;3232:41;3226:4;3219:55;3317:11;3310:5;3303:26;3360:1;3337:463;3376:11;3373:1;3370:18;3337:463;;;3770:20;;3749:42;;3728:64;;3642:31;;;;3555:4;3537:23;;;;3463:1;3456:9;3337:463;;6076:2380:35;6193:10;;6189:1542;;6346:2;6336:6;:12;6332:122;;6409:2;6400:6;:11;6382:29;;;;6433:2;6423:12;;;;;;:::i;:::-;;;;6332:122;6544:10;;6540:1185;;6752:2;:11;;;6626:21;6810:22;;;6806:135;;;-1:-1:-1;;;579:1:43;804:25:44;;782:48;6806:135:35;;;-1:-1:-1;;;579:1:43;804:25:44;;782:48;6806:135:35;7135:14;7129:21;7114:12;7106:6;7102:25;7098:53;7375:4;7359:13;7353:20;7349:31;7285:4;7281:9;7269:10;7265:26;7210:184;7183:13;7163:243;;7465:13;7455:6;:23;7451:36;;7480:7;;;;7451:36;-1:-1:-1;7628:1:35;7610:19;;;;;7683:23;;;;;7641:30;6540:1185;7760:253;7777:2;7767:6;:12;7760:253;;7871:21;;7849:44;;7946:1;7928:19;;;;-1:-1:-1;;7986:12:35;;;;7974:2;7957:19;7760:253;;;8081:10;;8077:375;;8101:12;-1:-1:-1;;579:1:43;804:25:44;;782:48;8389:20:35;;8299:21;;8322:9;;8295:37;8385:31;;8244:184;8201:237;;-1:-1:-1;6076:2380:35;;;;:::o;546:184:341:-;616:6;669:2;657:9;648:7;644:23;640:32;637:52;;;685:1;682;675:12;637:52;-1:-1:-1;708:16:341;;546:184;-1:-1:-1;546:184:341:o;1106:::-;-1:-1:-1;;;1155:1:341;1148:88;1255:4;1252:1;1245:15;1279:4;1276:1;1269:15;1295:184;-1:-1:-1;;;1344:1:341;1337:88;1444:4;1441:1;1434:15;1468:4;1465:1;1458:15;1484:709;1787:3;1811:15;;;1799:28;;1856:15;;;1852:1;1843:11;;1836:36;1901:15;;;1897:1;1888:11;;1881:36;1947:15;;;1942:2;1933:12;;1926:37;1993:15;;;1988:2;1979:12;;1972:37;2039:15;;;2034:2;2025:12;;2018:37;1759:3;2085:2;2074:14;;2064:48;;2092:18;;:::i;:::-;-1:-1:-1;2146:3:341;2142:16;;;;2137:2;2128:12;;2121:38;2184:2;2175:12;;1484:709;-1:-1:-1;;;;;;1484:709:341:o;2198:265::-;2327:3;2366:1;2358:6;2355:13;2345:47;;2372:18;;:::i;:::-;-1:-1:-1;2417:3:341;2413:16;;;;2401:29;;2455:1;2446:11;;2198:265::o;3128:250::-;3213:1;3223:113;3237:6;3234:1;3231:13;3223:113;;;3313:11;;;3307:18;3294:11;;;3287:39;3259:2;3252:10;3223:113;;;-1:-1:-1;;3370:1:341;3352:16;;3345:27;3128:250::o;3383:492::-;3558:3;3596:6;3590:13;3612:66;3671:6;3666:3;3659:4;3651:6;3647:17;3612:66;:::i;:::-;3741:13;;3700:16;;;;3763:70;3741:13;3700:16;3810:4;3798:17;;3763:70;:::i;:::-;3849:20;;3383:492;-1:-1:-1;;;;3383:492:341:o;3880:439::-;3933:3;3971:5;3965:12;3998:6;3993:3;3986:19;4024:4;4053;4048:3;4044:14;4037:21;;4092:4;4085:5;4081:16;4115:1;4125:169;4139:6;4136:1;4133:13;4125:169;;;4200:13;;4188:26;;4234:12;;;;4269:15;;;;4161:1;4154:9;4125:169;;;-1:-1:-1;4310:3:341;;3880:439;-1:-1:-1;;;;;3880:439:341:o;4324:329::-;4365:3;4403:5;4397:12;4430:6;4425:3;4418:19;4446:76;4515:6;4508:4;4503:3;4499:14;4492:4;4485:5;4481:16;4446:76;:::i;:::-;4567:2;4555:15;-1:-1:-1;;4551:88:341;4542:98;;;;4642:4;4538:109;;4324:329;-1:-1:-1;;4324:329:341:o;4658:603::-;4966:6;4955:9;4948:25;5009:3;5004:2;4993:9;4989:18;4982:31;4929:4;5036:57;5088:3;5077:9;5073:19;5065:6;5036:57;:::i;:::-;5141:4;5133:6;5129:17;5124:2;5113:9;5109:18;5102:45;5195:9;5187:6;5183:22;5178:2;5167:9;5163:18;5156:50;5223:32;5248:6;5240;5223:32;:::i;:::-;5215:40;4658:603;-1:-1:-1;;;;;;;4658:603:341:o;5488:792::-;5881:6;5870:9;5863:25;5924:3;5919:2;5908:9;5904:18;5897:31;5844:4;5951:57;6003:3;5992:9;5988:19;5980:6;5951:57;:::i;:::-;6056:9;6048:6;6044:22;6039:2;6028:9;6024:18;6017:50;6090:32;6115:6;6107;6090:32;:::i;:::-;6076:46;;6158:6;6153:2;6142:9;6138:18;6131:34;6214:9;6206:6;6202:22;6196:3;6185:9;6181:19;6174:51;6242:32;6267:6;6259;6242:32;:::i;:::-;6234:40;5488:792;-1:-1:-1;;;;;;;;5488:792:341:o;6285:184::-;-1:-1:-1;;;6334:1:341;6327:88;6434:4;6431:1;6424:15;6458:4;6455:1;6448:15;6474:168;6547:9;;;6578;;6595:15;;;6589:22;;6575:37;6565:71;;6616:18;;:::i;6865:463::-;7111:66;7103:6;7099:79;7088:9;7081:98;7215:6;7210:2;7199:9;7195:18;7188:34;7258:2;7253;7242:9;7238:18;7231:30;7062:4;7278:44;7318:2;7307:9;7303:18;7295:6;7278:44;:::i;:::-;7270:52;6865:463;-1:-1:-1;;;;;6865:463:341:o;7333:128::-;7400:9;;;7421:11;;;7418:37;;;7435:18;;:::i;7466:125::-;7531:9;;;7552:10;;;7549:36;;;7565:18;;:::i;7596:174::-;7663:12;7695:10;;;7707;;;7691:27;;7730:11;;;7727:37;;;7744:18;;:::i;:::-;7727:37;7596:174;;;;:::o;8422:899::-;8845:6;8834:9;8827:25;8888:3;8883:2;8872:9;8868:18;8861:31;8808:4;8915:57;8967:3;8956:9;8952:19;8944:6;8915:57;:::i;:::-;9020:4;9008:17;;9003:2;8988:18;;8981:45;9045:12;9093:15;;;9088:2;9073:18;;9066:43;9146:15;;9140:3;9125:19;;9118:44;9193:3;9178:19;;9171:35;;;9243:22;;;9237:3;9222:19;;9215:51;9283:32;9247:6;9300;9283:32;:::i;:::-;9275:40;8422:899;-1:-1:-1;;;;;;;;;;8422:899:341:o;9326:787::-;9690:3;9679:9;9672:22;9653:4;9717:57;9769:3;9758:9;9754:19;9746:6;9717:57;:::i;:::-;9822:4;9814:6;9810:17;9805:2;9794:9;9790:18;9783:45;9876:14;9868:6;9864:27;9859:2;9848:9;9844:18;9837:55;9940:12;9932:6;9928:25;9923:2;9912:9;9908:18;9901:53;9991:6;9985:3;9974:9;9970:19;9963:35;10047:9;10039:6;10035:22;10029:3;10018:9;10014:19;10007:51;10075:32;10100:6;10092;10075:32;:::i;:::-;10067:40;9326:787;-1:-1:-1;;;;;;;;;9326:787:341:o;10118:689::-;10452:3;10441:9;10434:22;10415:4;10479:57;10531:3;10520:9;10516:19;10508:6;10479:57;:::i;:::-;10584:9;10576:6;10572:22;10567:2;10556:9;10552:18;10545:50;10618:32;10643:6;10635;10618:32;:::i;:::-;10604:46;;10686:6;10681:2;10670:9;10666:18;10659:34;10741:9;10733:6;10729:22;10724:2;10713:9;10709:18;10702:50;10769:32;10794:6;10786;10769:32;:::i;10812:896::-;11265:6;11254:9;11247:25;11308:3;11303:2;11292:9;11288:18;11281:31;11228:4;11335:57;11387:3;11376:9;11372:19;11364:6;11335:57;:::i;:::-;11440:9;11432:6;11428:22;11423:2;11412:9;11408:18;11401:50;11474:32;11499:6;11491;11474:32;:::i;:::-;11460:46;;11542:6;11537:2;11526:9;11522:18;11515:34;11598:9;11590:6;11586:22;11580:3;11569:9;11565:19;11558:51;11626:32;11651:6;11643;11626:32;:::i;:::-;11618:40;;;11695:6;11689:3;11678:9;11674:19;11667:35;10812:896;;;;;;;;;:::o;11713:639::-;11963:6;11958:3;11951:19;11933:3;11989:2;12022;12017:3;12013:12;12054:6;12048:13;12119:2;12111:6;12107:15;12140:1;12150:175;12164:6;12161:1;12158:13;12150:175;;;12227:13;;12213:28;;12263:14;;;;12300:15;;;;12186:1;12179:9;12150:175;;;-1:-1:-1;12341:5:341;;11713:639;-1:-1:-1;;;;;;;11713:639:341:o;12640:184::-;-1:-1:-1;;;12689:1:341;12682:88;12789:4;12786:1;12779:15;12813:4;12810:1;12803:15;12829:359;13032:2;13021:9;13014:21;12995:4;13052:44;13092:2;13081:9;13077:18;13069:6;13052:44;:::i;:::-;13127:2;13112:18;;13105:34;;;;-1:-1:-1;13170:2:341;13155:18;13148:34;13044:52;12829:359;-1:-1:-1;12829:359:341:o","linkReferences":{}},"methodIdentifiers":{"IS_SCRIPT()":"f8ccbf47","run()":"c0406226"},"rawMetadata":"{\"compiler\":{\"version\":\"0.8.24+commit.e11b9ed9\"},\"language\":\"Solidity\",\"output\":{\"abi\":[{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"length\",\"type\":\"uint256\"}],\"name\":\"EncodedLengths_InvalidLength\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"},{\"internalType\":\"uint256\",\"name\":\"start\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"end\",\"type\":\"uint256\"}],\"name\":\"Slice_OutOfBounds\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"uint256\",\"name\":\"length\",\"type\":\"uint256\"},{\"internalType\":\"uint256\",\"name\":\"accessedIndex\",\"type\":\"uint256\"}],\"name\":\"Store_IndexOutOfBounds\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"bytes2\",\"name\":\"expected\",\"type\":\"bytes2\"},{\"internalType\":\"ResourceId\",\"name\":\"resourceId\",\"type\":\"bytes32\"},{\"internalType\":\"string\",\"name\":\"resourceIdString\",\"type\":\"string\"}],\"name\":\"Store_InvalidResourceType\",\"type\":\"error\"},{\"inputs\":[{\"internalType\":\"uint40\",\"name\":\"startWithinField\",\"type\":\"uint40\"},{\"internalType\":\"uint40\",\"name\":\"deleteCount\",\"type\":\"uint40\"},{\"internalType\":\"uint40\",\"name\":\"fieldLength\",\"type\":\"uint40\"}],\"name\":\"Store_InvalidSplice\",\"type\":\"error\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"ResourceId\",\"name\":\"tableId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes32[]\",\"name\":\"keyTuple\",\"type\":\"bytes32[]\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"staticData\",\"type\":\"bytes\"},{\"indexed\":false,\"internalType\":\"EncodedLengths\",\"name\":\"encodedLengths\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"dynamicData\",\"type\":\"bytes\"}],\"name\":\"Store_SetRecord\",\"type\":\"event\"},{\"anonymous\":false,\"inputs\":[{\"indexed\":true,\"internalType\":\"ResourceId\",\"name\":\"tableId\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes32[]\",\"name\":\"keyTuple\",\"type\":\"bytes32[]\"},{\"indexed\":false,\"internalType\":\"uint8\",\"name\":\"dynamicFieldIndex\",\"type\":\"uint8\"},{\"indexed\":false,\"internalType\":\"uint48\",\"name\":\"start\",\"type\":\"uint48\"},{\"indexed\":false,\"internalType\":\"uint40\",\"name\":\"deleteCount\",\"type\":\"uint40\"},{\"indexed\":false,\"internalType\":\"EncodedLengths\",\"name\":\"encodedLengths\",\"type\":\"bytes32\"},{\"indexed\":false,\"internalType\":\"bytes\",\"name\":\"data\",\"type\":\"bytes\"}],\"name\":\"Store_SpliceDynamicData\",\"type\":\"event\"},{\"inputs\":[],\"name\":\"IS_SCRIPT\",\"outputs\":[{\"internalType\":\"bool\",\"name\":\"\",\"type\":\"bool\"}],\"stateMutability\":\"view\",\"type\":\"function\"},{\"inputs\":[],\"name\":\"run\",\"outputs\":[],\"stateMutability\":\"nonpayable\",\"type\":\"function\"}],\"devdoc\":{\"errors\":{\"EncodedLengths_InvalidLength(uint256)\":[{\"params\":{\"length\":\"The length of the encoded lengths.\"}}],\"Slice_OutOfBounds(bytes,uint256,uint256)\":[{\"details\":\"Raised if `start` is greater than `end` or `end` greater than the length of `data`.\",\"params\":{\"data\":\"The bytes array to subslice.\",\"end\":\"The end index for the subslice.\",\"start\":\"The start index for the subslice.\"}}],\"Store_IndexOutOfBounds(uint256,uint256)\":[{\"details\":\"Raised if the start index is larger than the previous length of the field.\",\"params\":{\"accessedIndex\":\"FIXME\",\"length\":\"FIXME\"}}],\"Store_InvalidResourceType(bytes2,bytes32,string)\":[{\"params\":{\"expected\":\"The expected resource type.\",\"resourceId\":\"The resource ID.\",\"resourceIdString\":\"The stringified resource ID (for easier debugging).\"}}],\"Store_InvalidSplice(uint40,uint40,uint40)\":[{\"details\":\"Raised if the splice total length of the field is changed but the splice is not at the end of the field.\",\"params\":{\"deleteCount\":\"The number of bytes to delete in the splice operation.\",\"fieldLength\":\"The field length for the splice operation.\",\"startWithinField\":\"The start index within the field for the splice operation.\"}}]},\"events\":{\"Store_SetRecord(bytes32,bytes32[],bytes,bytes32,bytes)\":{\"params\":{\"dynamicData\":\"The dynamic data of the record.\",\"encodedLengths\":\"The encoded lengths of the dynamic data of the record.\",\"keyTuple\":\"An array representing the composite key for the record.\",\"staticData\":\"The static data of the record.\",\"tableId\":\"The ID of the table where the record is set.\"}},\"Store_SpliceDynamicData(bytes32,bytes32[],uint8,uint48,uint40,bytes32,bytes)\":{\"params\":{\"data\":\"The data to insert into the dynamic data of the record at the start byte.\",\"deleteCount\":\"The number of bytes to delete in the splice operation.\",\"dynamicFieldIndex\":\"The index of the dynamic field to splice data, relative to the start of the dynamic fields. (Dynamic field index = field index - number of static fields)\",\"encodedLengths\":\"The encoded lengths of the dynamic data of the record.\",\"keyTuple\":\"An array representing the composite key for the record.\",\"start\":\"The start position in bytes for the splice operation.\",\"tableId\":\"The ID of the table where the data is spliced.\"}}},\"kind\":\"dev\",\"methods\":{},\"version\":1},\"userdoc\":{\"errors\":{\"EncodedLengths_InvalidLength(uint256)\":[{\"notice\":\"Error raised when the provided encoded lengths has an invalid length.\"}],\"Slice_OutOfBounds(bytes,uint256,uint256)\":[{\"notice\":\"Error raised when the provided slice is out of bounds.\"}],\"Store_IndexOutOfBounds(uint256,uint256)\":[{\"notice\":\"Error raised if the provided index is out of bounds.\"}],\"Store_InvalidResourceType(bytes2,bytes32,string)\":[{\"notice\":\"Error raised if the provided resource ID cannot be found.\"}],\"Store_InvalidSplice(uint40,uint40,uint40)\":[{\"notice\":\"Error raised if the provided splice is invalid.\"}]},\"events\":{\"Store_SetRecord(bytes32,bytes32[],bytes,bytes32,bytes)\":{\"notice\":\"Emitted when a new record is set in the store.\"},\"Store_SpliceDynamicData(bytes32,bytes32[],uint8,uint48,uint40,bytes32,bytes)\":{\"notice\":\"Emitted when dynamic data in the store is spliced.\"}},\"kind\":\"user\",\"methods\":{},\"version\":1}},\"settings\":{\"compilationTarget\":{\"script/2023_12_04_ChangeSpawnSettlementTemplateStaminaOnKill.s.sol\":\"ChangeSpawnSettlementTemplateStaminaOnKill\"},\"evmVersion\":\"paris\",\"libraries\":{},\"metadata\":{\"bytecodeHash\":\"ipfs\"},\"optimizer\":{\"enabled\":true,\"runs\":3000},\"remappings\":[\":@dk1a/solidity-stringutils/=node_modules/@dk1a/solidity-stringutils/\",\":@latticexyz/=node_modules/@latticexyz/\",\":@openzeppelin/=node_modules/@openzeppelin/\",\":base/=src/\",\":ds-test/=node_modules/ds-test/src/\",\":forge-std/=node_modules/forge-std/src/\",\":solmate/=node_modules/solmate/src/\"]},\"sources\":{\"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol\":{\"keccak256\":\"0x650927696f7518fa216f2d6001835e9fdb419518034c781e86d2a2d33f4ecd2a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://72e91ac32ed00d36bd22fefeaf4ce1e9420143ddab7080eeb720c668a117bf44\",\"dweb:/ipfs/QmdVqn18WZvx5p84MDJPsB5tfVoXDR86wzm4sLx6WrGYYL\"]},\"node_modules/@latticexyz/store/src/Bytes.sol\":{\"keccak256\":\"0x7dec900f9c9e7dff59430fa6f520e76c56338c3e829201aea140d49342e4fef8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e55c1dfcda94dcc64b8577949b2e92a9d3fc44f5fba1ae77ceacccfdc8e22e35\",\"dweb:/ipfs/QmS7uRJbEQYkPuZ5Dz5aSNjaaxj9PA8RtxUeUGN2W3jZx6\"]},\"node_modules/@latticexyz/store/src/EncodedLengths.sol\":{\"keccak256\":\"0xebc0a6efd611e02b15c05a382382b597fe059eba7f2a9e90da81eeb2f7666774\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://00b2cac12599935e25ea0697e99fc9e6d5af6c1c982761996c16707d9cd6ca09\",\"dweb:/ipfs/QmXccFminkrFtDpNfx6X1pHvW7Tn1nA5XcGu9T17pJyZyK\"]},\"node_modules/@latticexyz/store/src/FieldLayout.sol\":{\"keccak256\":\"0x15f698b7eabc062a00ff7a2e02db0ace2dd51f8bd2bc51a45dc0afa88f2ee658\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f774202c98ad394b3b62be93292512c633dec63bc931c190ed984656c2d54ec7\",\"dweb:/ipfs/Qmd2D9mvP8S88ad2Q8WU54saNVr3Pwc5stPqEKHwcpo8AT\"]},\"node_modules/@latticexyz/store/src/Hook.sol\":{\"keccak256\":\"0xd016a2e1260f5a81ff9a8dfac58d7947e114414df8cce7302a2629908ea5f18e\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0c558a6f3a5f540c0190fa6d642a094a185c5db1acfc2437c7dbde0340f00ac3\",\"dweb:/ipfs/QmViAHvR7U7HNfBiBZEMFiy1TTSHDFNiDzBfQSeLBShCky\"]},\"node_modules/@latticexyz/store/src/IERC165.sol\":{\"keccak256\":\"0x0efbf9afc716c585621482221f75e5bd60bcf0e813c9f7800d7c0309dcc3c927\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://31b6aeb5446a0a0d5bd71be15a68c5bde94b08c961369203b83c8abe36f401d2\",\"dweb:/ipfs/QmXhComne4es9ZMKaGNqHCdJZrFoFssxMYgLaqvCXPL1Mg\"]},\"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol\":{\"keccak256\":\"0x06bb49164f44acc8d51df7b75ecf2f7aeb9281f7a3b357cae7d8d58bd1700dfa\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://719027f4cc60fea30ce01cd4f672462f41fac750ae802e91a1a6d37c929e11ba\",\"dweb:/ipfs/QmWi5DM2jT5V5SGP1afRmFyRgFvuZiGDX2PWHwP19HssF1\"]},\"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol\":{\"keccak256\":\"0xaef70c46e412bded1024ac82c957cea81c1d1ab11878a95635531e2ac9673a53\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://cda2c7dc02ee8f0163b1c8d0f3e1e05d48b2a009e5c7365d2418f17bc3455817\",\"dweb:/ipfs/QmXHDZuCPTxjHaeiEaJhA81koX2NJ3Gj1zt5WVWaz77FL8\"]},\"node_modules/@latticexyz/store/src/ISchemaErrors.sol\":{\"keccak256\":\"0x0ac3de36c9d0058a17fcd7f1a905132215fd16ea3ed3b5109de1de04ddd7c441\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f83fa2546009cfd16b3b3969dcec1d67c9d818d910177b885ba263b6a948c65d\",\"dweb:/ipfs/QmehywHdvFYBL9BTtoPsVVwJXsEA4Xjk8aPWoHw1R45KeY\"]},\"node_modules/@latticexyz/store/src/ISliceErrors.sol\":{\"keccak256\":\"0x72684b7dfc1b44537401ccf10d6120186d02323266fcc762bc81859985eded4c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e8d037b6937969ae54018ddf647eeaf5eb69a2b0bf9edf9456d3d270316b2883\",\"dweb:/ipfs/QmfYJeyAmzRqpn68FteiM97p5t17iBw62FCET4bK5g4w37\"]},\"node_modules/@latticexyz/store/src/IStore.sol\":{\"keccak256\":\"0x42515d1410333a3573f78a460576271ef62c16edad5cf771ef6287b83ca1c706\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6a58d03c4cf420df57d2b2e2e7932daad877e46e89561b46e1fa9f593a701bdc\",\"dweb:/ipfs/QmeFmKS7J1WqqBAgXkyxxx2fGA8JzuGszUmVsV2T6DYtsL\"]},\"node_modules/@latticexyz/store/src/IStoreErrors.sol\":{\"keccak256\":\"0x37e4d2f015dd4005ff9b3f711257c891027804bc268db1791984af4989951912\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a4a566ea96b69211f503707f69a9f9012d5873a3fd57b3f221549f46a7518df6\",\"dweb:/ipfs/QmVgcE3JufJr3iyeV6xqkvS4YtDcy6Eqyram2yzWUhwoB4\"]},\"node_modules/@latticexyz/store/src/IStoreEvents.sol\":{\"keccak256\":\"0x8606e9de37943c74beabb9ac9acd2132f951bed1ef79f2f4f3de83ed1f271f6a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d13adeee7ae9e687bf1cd12a8c36223179685fc828a7c468ee9311c879401b08\",\"dweb:/ipfs/QmQeb2ArSoQpE6ujBbDj9LY3xqpVCPiz3bh9SLT6siE8RY\"]},\"node_modules/@latticexyz/store/src/IStoreHook.sol\":{\"keccak256\":\"0x6574a30a2bbd8a0de21b2504c55effb8802fdeff62296af82a9380bd753adcc4\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://85a859c533f51b584a9a2e8a64d61b6cf6f69bfcff1b926ad787518b1cae9562\",\"dweb:/ipfs/QmVyjmyJ69ZeqaXHg91JtGLVahRfZ7KtWaessLWZ6rYk9p\"]},\"node_modules/@latticexyz/store/src/IStoreKernel.sol\":{\"keccak256\":\"0x37a23dcbabc5937a717f2fda636b6a97963ed4b5a96870a62dfb199a8b692f89\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ac9741ea6daf21f39699be11afd919ae3ec07df24d948aaaa6549456fefd7fc0\",\"dweb:/ipfs/QmeiPQkZitM4Pc3i6L87thU71Fs1JVWAgMqXnSK8VrCq75\"]},\"node_modules/@latticexyz/store/src/IStoreRead.sol\":{\"keccak256\":\"0xdcf28b3293d4d6c1fe2808a8918c1b2122e4e0e49f2793c79ebd2b9ae210ff7b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bb3d9cc80f549ed0c5b768aea69fb1b3c364bd4f85d193a3040c411b594d94db\",\"dweb:/ipfs/QmYYdY5CjPHiW5ucXihTva1eHsCPNqBsvL6zYYafH3ap4p\"]},\"node_modules/@latticexyz/store/src/IStoreRegistration.sol\":{\"keccak256\":\"0x9e91a73f93cc9ebc00c265c83177f6a3f8a156749a9261202e2845e12aeaa96b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a39280d87d22dd0a959d8f55925cb092dba1fee2f11d3dd8e3ffabed45a9ab6a\",\"dweb:/ipfs/QmRMBFLJtT2KN43Xz9P3vUNWxXrP8rLTNBFw2P6Z7EGeaS\"]},\"node_modules/@latticexyz/store/src/IStoreWrite.sol\":{\"keccak256\":\"0x120fd448da5806e09ecb5327ad4dba64df01d2ee7232de0979133627e87e24ba\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7a3cb151b2ddee217f330d61813b2dcd997de94940c903719f6d066a21467890\",\"dweb:/ipfs/Qmbes1RRY6KdtsMohp8834xXyipeQK9GJ41NfgXK1d1QAZ\"]},\"node_modules/@latticexyz/store/src/Memory.sol\":{\"keccak256\":\"0xef6e7000b181c2991aeacbf99a9d886f8c4df88878b857713f851185b63a7811\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b079b4773d140ab2c01bdb04facfa56a78f753aea7122fa445b2bfa133411392\",\"dweb:/ipfs/QmWYWKFpwtsPeGdCSxcANgxXUbwAuMMgR7iMVPDSCZxz2A\"]},\"node_modules/@latticexyz/store/src/ResourceId.sol\":{\"keccak256\":\"0x889423054511cf8a83f5dfd65a0f984dc514aba798ef3db139b59d395b2327e2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://40b9495d455c87db8b063e291ca3973dc3ba1163f09c5d7446241a9e1cb69ed0\",\"dweb:/ipfs/Qmek1JKVjPUpoXnKwu66HfPS9rHstKtWTuBmG8YFxbPEWQ\"]},\"node_modules/@latticexyz/store/src/Schema.sol\":{\"keccak256\":\"0x0d2a08030d21292ecbcc850d9111f3817d03f17cd5e02186894848a9152d79d7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3f30024c1613fb587aaba4c1dcb8e4e46ed765a2cebd5b63fbebd327d1bf13d3\",\"dweb:/ipfs/QmZzqSnPMYKDYwbFNvUFrvuazMUyQHzQ59w3A9x6juHAm7\"]},\"node_modules/@latticexyz/store/src/Slice.sol\":{\"keccak256\":\"0xae6c03881fdfa56cba1879d9c9c6b52c2829e6a278a200176678d8da05a89345\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3cad7dc4944c0518de2e7f99697485d365ae37aa6cad6967996377c2dd951fe4\",\"dweb:/ipfs/QmW3grFwr8BcgJmLfjLbj3FthnD7NRUBFMFiahbXztHPr7\"]},\"node_modules/@latticexyz/store/src/Storage.sol\":{\"keccak256\":\"0x7e735a4c7fa8b8a5fe2371d90801e3287ddb78efed69b31e1a76f0b7b153c4c3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9e6db36bd52144b6feeecd91a58fc311127a3892fc96c4171db5b570fe9876ee\",\"dweb:/ipfs/QmS6LqnTZvpMc4eiz5JowBoNnh3RYemG6JHjqtYucT1rQi\"]},\"node_modules/@latticexyz/store/src/StoreCore.sol\":{\"keccak256\":\"0x9513dc38e5baadde0ba9b08320a324043b0e88a10702be5c3507da8c3d45e861\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://99c80c65a394763668e4aed69220fec6bb3ed847fb277ddd1ff1d4bfdf452da2\",\"dweb:/ipfs/QmRT2BATKtrYmixWMuWo9Cz8g8oscfLNSmvjxTyiTNA1pc\"]},\"node_modules/@latticexyz/store/src/StoreSwitch.sol\":{\"keccak256\":\"0x7edf7c1641408f3a580eb28bda58054583cb846f875608612671c6d40712ba40\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4146adef610d1daab085a81aa9f2d4fd8c4e5f459b9ef184f3ef23465573cf91\",\"dweb:/ipfs/QmQqZMsbkzSNG6VfYzQLdRCBCsNohBSVQmWoTP6QvKmKUP\"]},\"node_modules/@latticexyz/store/src/codegen/index.sol\":{\"keccak256\":\"0x094a6f1e2910b345b6b254e0fc2c8882b3190c673f7ee19742e857057a4d3f85\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://18908e2e7e878635abea72ef99851fddd204371e6b641f010e831ebfa0b1bfd4\",\"dweb:/ipfs/QmSNAxXqxTrzPkZ4rSAQgBnuer1yLPq74hoqnzrZV3WGsb\"]},\"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol\":{\"keccak256\":\"0xfdea5b4cf666720c1c0d81a8acdede68e6220aee45d8a9f3c9834b4edc5da394\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b3a394dfe123cfb7200f65d379fb0cb3d2c84475b382faf6ee11bf9c45a63b53\",\"dweb:/ipfs/QmRMPHFBbCKtqKBVV9gvd2jhnfsyUKmCBEQkgviMoxi1UG\"]},\"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol\":{\"keccak256\":\"0xf192bceab34508cee21dd7c33e4d776f79c4a7ca55ee8905c6c694850ebfdf64\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c95113f76f6de671cb44710754e0942934182b544660a4330fc90a505e198905\",\"dweb:/ipfs/QmXma5ZxfK8Y9TbvB7QM9hdhfc1ixiMcLpo9BQxnVthHB5\"]},\"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol\":{\"keccak256\":\"0xa825218614acc19a4100357dd7ee410b67b994fe7aaa68650d5d0d4202d4ca8c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://09b0cbb598fe2b75bbcd269b47d686a66fcc89c0c40d9a09807eba7688b81fc6\",\"dweb:/ipfs/QmYk6XQwSLhRumujTCsqxdvugKuP8oLjjB926pMHR445ra\"]},\"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol\":{\"keccak256\":\"0x918b977e7f7f3e947d6d5aa189c54c9c7e7c106d0a0d53734ee959ad454abe09\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3a3de63c04c838bf80c1903cf7464d201d0ece0f86a7aaca35462b730e9338fc\",\"dweb:/ipfs/QmSUkLZ88J7tSwdmR3viBJHU8QVgN2Gji6W8wYLJEDNkc2\"]},\"node_modules/@latticexyz/store/src/constants.sol\":{\"keccak256\":\"0x67e0d59237bd37424827ecde1ecdbe71f65376af517b0623cd8f8d5451bca7a6\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://09c5ec7fe73e06140957d44a3d9938587711c783ccbf08ff017638c9279a3168\",\"dweb:/ipfs/QmfS9ZRqHXmBJ1h5B4x4gbU6d18DtMgKZSkxhQgNVRxueu\"]},\"node_modules/@latticexyz/store/src/rightMask.sol\":{\"keccak256\":\"0x28887aab8ad5ca598927e59d702999ca6e3b3128f1cddd2b995a381c8d04b275\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7710847f4689b7f5b81436c7d52ae4395f244a2eebf8d398b2edd43accb06754\",\"dweb:/ipfs/QmTD2wYqryXTynHAn5Vf9wtjUUSGeCJWENZTnWtBAK38pa\"]},\"node_modules/@latticexyz/store/src/storeHookTypes.sol\":{\"keccak256\":\"0x4f29001e53690ce74fe405a6d0376a564c9c743d1631d36fab04331865e4d572\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://138c80abd63225a3eeb01ebfa1f9288e188a7ee5b2266b275fb4ed31b5aa30e3\",\"dweb:/ipfs/QmdEx9uHgCCbTcetGwFH5a66Ft7ajmrMDXvP1fW7WjnnE2\"]},\"node_modules/@latticexyz/store/src/storeResourceTypes.sol\":{\"keccak256\":\"0x1c4cb6b3ecf76f614479ab304d7de3ade0e99c7ccfd07717b57c92f699a27261\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://2c9b0e0c9b3b5610d6fd65a8ffd7c54df390a34ccc70d58f4a055c49ad1ea586\",\"dweb:/ipfs/QmP6ffpnR7aRyvq9AiUkVNH6LbGfFP3NDq7E2n2PVcHhp2\"]},\"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol\":{\"keccak256\":\"0x310523f7f3acca841e62fe50be8d8b042cad5b3c239cb1105d6623cf83e63152\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://1cc40ca233acf6502bc65677b381c05331dd7323953e54b5df969051e47f851e\",\"dweb:/ipfs/QmTxy9mhodT8drezB5K1kPR78AMaARomoJqDyaWpLuCKui\"]},\"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol\":{\"keccak256\":\"0x259ee545fd9dfd4767f0b7fef31f52fd3c54c4a1c6657d6fbda4927800c937b3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0a4e31efa9f476cd267af7c3e11fe0151252206a1f6407a80a4092444c2de8ea\",\"dweb:/ipfs/QmRF4gWYw33mFTMh7nX8DJ1qzx3Ko6yMsnxubzYTRppdyo\"]},\"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol\":{\"keccak256\":\"0x0e74ff88ec94cb33f79d8afc1497c4fdccf02db40ab47f3701c7d02fc305d4d8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://36b7cd0c2a3f2dcdc83ab7ac5a93f123746ce29c0f1000f2b275ad2c647ff0f3\",\"dweb:/ipfs/QmYdipHYUhHhS78wLdtmKZUK14FEwpto5mFy3rNeZssMLz\"]},\"node_modules/@latticexyz/store/src/version.sol\":{\"keccak256\":\"0x78c571906ee999ee7e56d4f7702b8a93c3a9e55e6b552aca115b5f6ac7f1c80a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a9f141b2d556b2a2545e7db5606e8a038679a995a22aeaf1702cb3a60320b60a\",\"dweb:/ipfs/QmY7x258Fhj3TT3RT4sNyyfiRphVYdZXhtAnSYpasJ4xVQ\"]},\"node_modules/forge-std/src/Base.sol\":{\"keccak256\":\"0x609e3a00319169988cc8272e837f350a9ba77cf8f8f62e4897a8e4a8a5f0fb27\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b24435e35ba5b080ebd6e8976c23fb735c7212d042be8462ffd2ea50c5250363\",\"dweb:/ipfs/QmPeVvN7FS4oMmCuYAeRdZihTfrG4tA7Vvunuvv59a6wre\"]},\"node_modules/forge-std/src/Script.sol\":{\"keccak256\":\"0xd566affaba92598bcd059dcb3714a968aeedb365ec0d666815e8b38519e0f433\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://2fb5f7a97d2a7a06e10c198b60f05e64176eb4ef306b72800c168e7a7ec51693\",\"dweb:/ipfs/Qmcep4r7YEU3BwFJNTTxZsdCVzBYdtcVp8oDtmwLoZGRzP\"]},\"node_modules/forge-std/src/StdChains.sol\":{\"keccak256\":\"0x38c788c4869b7692243c98de26857f392175ba292de160d9eac24fa34ed1d1b8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d4b18b42ccd9f51ace79f470fe2d196974ae867667c5a7e9b7e8ddb47a5e83a6\",\"dweb:/ipfs/QmZ8AJdCrMVFLsZJsvp2d4Zi7c7wVgQh45XrVwdrzR3Vmr\"]},\"node_modules/forge-std/src/StdCheats.sol\":{\"keccak256\":\"0xf6746576912986486f4e5eccdb6b3bbb03e47c4da75a59acc4b1c313b8d31d9f\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://01fd4243d8a85cc7f07b6c5ac9e3f5f38b2443ef82025953c3badb39099fe2e4\",\"dweb:/ipfs/QmVDUyQ3tE4a2b87wJDAkwwyFwRpUPGuy8yJDV9JgHqnrd\"]},\"node_modules/forge-std/src/StdJson.sol\":{\"keccak256\":\"0x113bce4d6d0fe7c4e1e3bf2760ba21c075448660a8dae6003f27b9ff86890612\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8c8a169ea47398b475696e66d07e354d9997680b5f954418caeeaec5427a131f\",\"dweb:/ipfs/QmSTK6XmjgYZ2CCGZ87AVTowNL3UWfRvqhT6DTbZoKyJzz\"]},\"node_modules/forge-std/src/StdMath.sol\":{\"keccak256\":\"0xd90ad4fd8aeaeb8929964e686e769fdedd5eded3fc3815df194a0ab9f91a3fb2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7919b70f636c7b805223992f28ad1ad0145d6c1385b5931a3589aface5fe6c92\",\"dweb:/ipfs/QmY7FRaULwoGgFteF8GawjQJRfasNgpWnU2aiMsFrYpuTC\"]},\"node_modules/forge-std/src/StdStorage.sol\":{\"keccak256\":\"0xd1517df281f973dba8b7ba52c02d3df552b60d91b8f47e4669049da648778673\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://52e43264f58a5dcfd985f3c99aa81064805aa8f1c2b4c6521fd63d45cdbba8d5\",\"dweb:/ipfs/QmUMTF6cRjt5tCQrrgQDXVRmHQLjevNsTvLFdaA1m9TBj9\"]},\"node_modules/forge-std/src/StdUtils.sol\":{\"keccak256\":\"0x6584855fecbe5b6a9f8ebdb26b37c58532c5bc5cc6e1737dfa7c8a045087be55\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://40a35a4d292b4fed02e11d5f25fb474f10a7c4eb99f75b5383dc23fcb6e55d3c\",\"dweb:/ipfs/QmYZ2nz1EmNh4xLWf4YybZoa1Da1z3Wq3w4pneMhkouMi4\"]},\"node_modules/forge-std/src/Vm.sol\":{\"keccak256\":\"0xe0cfe5ca62fb9d9366be870999bd82802d6b913c1f960f67b8f17060008f2d1a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ddadc1e899953cb26e7d87c0f27284d02f09b611cfd3300e321c33dc2c65d0b3\",\"dweb:/ipfs/Qmbmrdph3D5YweihJSPM6sopZcSKWMox2ZM89dyonfhrq8\"]},\"node_modules/forge-std/src/console.sol\":{\"keccak256\":\"0x91d5413c2434ca58fd278b6e1e79fd98d10c83931cc2596a6038eee4daeb34ba\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://91ccea707361e48b9b7a161fe81f496b9932bc471e9c4e4e1e9c283f2453cc70\",\"dweb:/ipfs/QmcB66sZhQ6Kz7MUHcLE78YXRUZxoZnnxZjN6yATsbB2ec\"]},\"node_modules/forge-std/src/console2.sol\":{\"keccak256\":\"0xcd5706f5a7025825d9fd389c89b49bf571f9abaea8a062dc4048320b5b43bf46\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c066485a7d4bd18d44efb4c89274b0959e8066b9a480383a2ce07d7f31555f88\",\"dweb:/ipfs/QmckeYfA5FtAjcxaytq69Dpj6uY57tbQ61kNPPxXi9kgbW\"]},\"node_modules/forge-std/src/interfaces/IMulticall3.sol\":{\"keccak256\":\"0x7aac1389150499a922d1f9ef5749c908cef127cb2075b92fa17e9cb611263d0a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d95ebb7c7c463e08ebc12dab639945752fb2480acfc6e86da32f72732a7fd0c0\",\"dweb:/ipfs/QmNXK8P8oPWwajsQHvAHw3JPyQidPLCGQN3hWu1Lk6PBL2\"]},\"script/2023_12_04_ChangeSpawnSettlementTemplateStaminaOnKill.s.sol\":{\"keccak256\":\"0x300e598153b7a2f4fb67bd5badf4d309cbc0400bc90cf662847049506e46ed04\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://585bdaabab8a69fbffcb4ac41bbe577c093833425a132d3b876f85a0a405edfe\",\"dweb:/ipfs/QmVmYhSPQQXi2Nt477NPTkgL2JuXRcRUXpy9r2hiUmnKu6\"]},\"src/codegen/Templates.sol\":{\"keccak256\":\"0x39ee06e740a5bf5022a54eefcfda6c408ed0c3038080f3f3d1a61092c4e12070\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://77c8ece77feaa0c9e92fee71c662e9137eb2e49f697b08eb6fe3caceb9b47b6f\",\"dweb:/ipfs/QmapJpVqP4GZ2QvDRKCzG4KcHAm95P4EWG2vsSLUR8bkC3\"]},\"src/codegen/common.sol\":{\"keccak256\":\"0xde2e4be7aca0c3e8251af4967910c5134427aae34480f4a443a0f0ef97304ca8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://646bd92523b977f3d71d23c858bcc1d60d22cdb3c0008debe68008dab535480c\",\"dweb:/ipfs/QmQe7Jn1xt6sjCc7R6RSnZXDbCpfsuK3WEHEc3ZXF66YaJ\"]},\"src/codegen/index.sol\":{\"keccak256\":\"0xcd45b20519d350da7ed4b0478a8367e43c49a91ecd2c532f0c14bd4a888c2beb\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bfec1c17ade7d90dd40032f6e018a1f6e1b4e2d5d7d882a75601882899046852\",\"dweb:/ipfs/QmVH2RD6rejRjarwqkTcB1fm7kB2KzYJ3diq35YiceB3GV\"]},\"src/codegen/tables/Admin.sol\":{\"keccak256\":\"0xf10e4e3cfb7e4c5fb9bbdbbf5680ec9068a91ef4921f0f34e7e3dc9c636ece96\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://66e8d4dc995834e1d435266034f072339ace519d2db0db0dba319aa18c22b9f5\",\"dweb:/ipfs/QmSnKW4cMLYoZ5TEHqsgVXebBCh4RKQTnBJ3jS7gG9oWwc\"]},\"src/codegen/tables/ArchetypeModifier.sol\":{\"keccak256\":\"0x2774f0bce106cb276fb82b29eb863105ffa4f3e39f5c4f68e1859ad017868d69\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c97bd37991895be1a497eb86c280ee4e77d3d8f2c189a99dc262302296da3360\",\"dweb:/ipfs/QmV9TUcUThRPqdwfDVN4BrqYWzZNVCnbGappRfEAaZHsGx\"]},\"src/codegen/tables/ArmorModifier.sol\":{\"keccak256\":\"0x859465345a990b8f47886a4d9fa9e8c242e58640a287e9efd44933120cb15753\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://871eabf4155d6d6f0526e04a67d828cf92b31dd74b160317238f754e0ecf5e6c\",\"dweb:/ipfs/QmQP2GfftiUALMSnuTPuanZ7XuumvEVxHmU5aGnv166jeA\"]},\"src/codegen/tables/Capturable.sol\":{\"keccak256\":\"0x7d4470907329ad648ef968b2fca6fd0274e7949cd36958d4e982cfabb4064b62\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5a0b83506b6e48c200b2da24f534ab7814b69123e2c5bb752f0e5a589af6ca83\",\"dweb:/ipfs/QmXd6mtKVrksyobryS6NXsyTHAkNzcQz3Tx367JBh8DcxS\"]},\"src/codegen/tables/ChargeCap.sol\":{\"keccak256\":\"0x7a83dbeb22169d6ebfcdb5643d66d92b5ec86131a0653203c2481b0e05c95db7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ce738c202ac6192eaef051fb2c31f161aa25342c412a6573b16a90c739c9d6c6\",\"dweb:/ipfs/QmSbgUHgyfRYayVZ46cEDNAQMFTAAAUp3EVNnPbboUKJmC\"]},\"src/codegen/tables/ChargedByStart.sol\":{\"keccak256\":\"0x5e57251fa96cff2d688521a9d027e0a1d10e6dd6aeb3d17b50218051206ce7c0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ab7e380bd7efc5ec3342aa92a5baeeec4daf9a8e4d0a5d014e8885cf43f0f509\",\"dweb:/ipfs/QmRT35J1DjmrsayXf7Ah5mG6M8DL5GYpugF9pjUjMunHGL\"]},\"src/codegen/tables/Chargee.sol\":{\"keccak256\":\"0x4d0667015c05d2ce9fb2d2bc21bfd624c52185e2a13ccfd24a31db7ab7bcd229\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e41ca5034b0c715c58b7d07d7e5eca056b8124fb29d54ffbbcc67bee85e6c672\",\"dweb:/ipfs/QmWQGSHjTtqUipQCs9k3ApE1QH513U6dT4fWLbmhR3XhKG\"]},\"src/codegen/tables/Charger.sol\":{\"keccak256\":\"0x207ba440b1726fd34eaf3b06534cb6b8ded261cd18e8ba293b71513fb30d4e59\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9d7d5ec258be098dc360450083f387e8883bfc5e04c7a397661c246c3a0d9c98\",\"dweb:/ipfs/QmXh7WUv6nVGaWwVUPzqZWxa6ZdH6dvbRyHpNyXMAkYkTS\"]},\"src/codegen/tables/Chargers.sol\":{\"keccak256\":\"0xe53ec363e1b998df4fbf1b224a422fed9e7318985b3254445ff6382c690f2d39\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e145661f9a411fd80d3a1345c3a884733a70e3a0692a6976c83ea1082ab7eefd\",\"dweb:/ipfs/QmfHP8TjfffzoxBvMEkbWweRbMJdkj7S25CjuKEhbDwBQh\"]},\"src/codegen/tables/Combat.sol\":{\"keccak256\":\"0xfb75582c7b47a2c3a039b2363990778a09ad881f807c6059c089e327dd5622c8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9025892eb625a405bf5c6e73243aba096552623bbc65a70a8535e52b7aa9ac12\",\"dweb:/ipfs/QmajtipyJe4nvwRFUGeWyvkPdPUmNbSyiBvMU2ReaDcWQe\"]},\"src/codegen/tables/CombatOutcome.sol\":{\"keccak256\":\"0x39c34c16752de956bc808338eaeb3f8c50d8c43708760bb48da2ba9522659716\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f74d50ed5660f8c49a0587ca124ba6a863069983f680a0809f18b6e7bf7bbf7c\",\"dweb:/ipfs/QmbYmq8WLedbhTRKTyVzu9KHbQDGUkBa7Kjkk6gWSBXP68\"]},\"src/codegen/tables/CreatedByAddress.sol\":{\"keccak256\":\"0xee280d7f4f8fd0a521be5bba95a0b2506391b5cf61a40671ced8a550137ba926\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b33847b93edbe83be6cc9f87aa589f7419b2e631a475a8a3cf50cd3b50d334d9\",\"dweb:/ipfs/QmP9aM73jjRTcWpgQFNjB69P7LEAdSJSP3HFYq4Pb26W9s\"]},\"src/codegen/tables/EntitiesAtPosition.sol\":{\"keccak256\":\"0x9b7c55dc61d9ecfba53baf29240424272243a7cabf51a2fe77649dfc60757775\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://6cd8f65bca9918f2fd26b61af7055ff949e63c48c1dbce88cf42339e73528a8a\",\"dweb:/ipfs/QmSGsPVQZHeAFwPasf55dWgVY2pNubS8AyABb5L2faqR7s\"]},\"src/codegen/tables/Factory.sol\":{\"keccak256\":\"0x3c9d8dc200b6812b2860b947dc7dbcb2b5f09988ceafdf5cda9e015258672e51\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://08ba9b493aea9440f5b8d5fd0f7ea5626e60003a6a328c982d1e6f892744b198\",\"dweb:/ipfs/QmWwASAHJ7xXKx8F2y8vaH3uFvo1SCtKBwapiMy7X9kKgD\"]},\"src/codegen/tables/Gold.sol\":{\"keccak256\":\"0xb1a08fb494fb3dd7ad6c55ef1c4b007d2782681334e313a3b4e6367bfac46eeb\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e9b04b672466b0a86d8d6bd945805aaa3df29a9bc6ca388ed266625f95f11666\",\"dweb:/ipfs/QmZzDoG8gzERLqFvpRTZaxp63z175w2Kc6n4BeQqRqQsn7\"]},\"src/codegen/tables/GoldOnKill.sol\":{\"keccak256\":\"0x2648461ac0ca9286a16105b54b5e99d214e73e7bc0e38e536e04036759ec28d9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bb72d5e3d68bceb9dbf9e980aa9ec6da998c08aa3928a865e6bc42a2c68c6ed0\",\"dweb:/ipfs/Qmbpaz1M3gSLRe2oCaXjg6N9DcTkt9dKLpt7GVqRfqPc9E\"]},\"src/codegen/tables/HeroInRotation.sol\":{\"keccak256\":\"0xc767deccaa4afdfa100908ea469eb74f0fb03862fb4bc314bca49accba781bc0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5b396cbc21852732ef7dfcc20c451414c621f48800e3bf8a50c509d99fbf2c22\",\"dweb:/ipfs/QmeGZsKbwjg6NUr2zGDZZVAJWtZMaKNVi8GmM8ferQ9nwm\"]},\"src/codegen/tables/HeroInSeasonPassRotation.sol\":{\"keccak256\":\"0x97e034873505b7620541b0e76d3be71d1eeb5bb167b9bea0a9c79755b3af7a64\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://71670f47d76690aee6e2e09616695dfc48fb10f676a590aca400b72b2b8c0278\",\"dweb:/ipfs/QmWYep89a3xEecxce6VQDcqiDP2oQwb9brw9YdZ3cAgAHZ\"]},\"src/codegen/tables/LastAction.sol\":{\"keccak256\":\"0x8efb6c27febb4017c5f12749fa6bb7b9ee4d96836f5f648112402b64d6471dd2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://00adc0def56f28c5ec1bb67138dd52047df62532f6d35c9c0d8510c2892aec21\",\"dweb:/ipfs/QmXTAEnVsdaqDYhz1Pa1GY6jLwRbQL2v1rmruXTAg6tqq9\"]},\"src/codegen/tables/LastMatchIndex.sol\":{\"keccak256\":\"0xd0cd2ff0bf4322f86d686aab0133b817ff2ceaa525efda859b63ee56414e5d9c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4db125d4a831723b4f8a9304aac762a87ee20b01bcd1942201930d434fb4729e\",\"dweb:/ipfs/QmUAUQvZThNAqu86pzRisKcGEyPwpGAThUMDgURZE54qDZ\"]},\"src/codegen/tables/LevelInSeasonPassRotation.sol\":{\"keccak256\":\"0x0ce58903a78500f2e425b10d4ad4246350267e365bc1c6583d0f0509a572ee60\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://43a29c5c794d42e97e1cde84b9312617d744db8e1fda5ee81a6479864f594e91\",\"dweb:/ipfs/QmUSk4bvPB5QDHD5BHGbQ2acwFqMF6gzn2vJqbzbY5m4yv\"]},\"src/codegen/tables/LevelInStandardRotation.sol\":{\"keccak256\":\"0xd5f2745e9308f6208de9395ccfbd1bef51762ac38afa13faf89115504664678c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://77a3386c2de1b28a2519a9987eb0b844adcab8025785b938def1b76c94d31a8a\",\"dweb:/ipfs/QmV7hGDSEx4qjrVdR98Y5wodz8BU4k9Vuoi7TNTyC8L6Gs\"]},\"src/codegen/tables/LevelPosition.sol\":{\"keccak256\":\"0x7b007bf3b5acd3ed78b7f9b854b9f87de7f9686a5391348e61102624daa34320\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://5fe78370d1c63483c1ee26c716cb7bec1c8fc0630a11eb805f2970fcb629f8dd\",\"dweb:/ipfs/QmQG4gCC1VPoPSqQyJQBLBKZFVMRaP2HL4w7y7N1zo281u\"]},\"src/codegen/tables/LevelPositionIndex.sol\":{\"keccak256\":\"0x5ae3287cdc0993f0a566752c11c794a5f3cef613137633a5b5710b27ee50dba8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8e1bbe6c98bcc9cdc71723721ff8226f32d1c113a7ac3dc3e32c699ef9ced61c\",\"dweb:/ipfs/QmeTq3eJkUt2tABVSVkvUYb3GkJddgvSx9YrS1c9wmh1X2\"]},\"src/codegen/tables/LevelTemplates.sol\":{\"keccak256\":\"0x7416e62c88753dae52abf397f9a8efedd3b7f57fe2a6c8d64746bb971fdcbc5a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0a4c50a1b2aae84a6f120d098cc7228a0908350926758d518d76e6fe8af7bee6\",\"dweb:/ipfs/QmT2uLbrcruogZVGPnimAhELuXhPrsCi372t6AdrwiCwLc\"]},\"src/codegen/tables/LevelTemplatesIndex.sol\":{\"keccak256\":\"0x23dce66b52fe3276b92e633351bef206795dbd770d1b3969a708e3f594145ab7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://49a48ef1c877c70c308305bc890f326ac6fabaafd375c372228d1b1c76e88228\",\"dweb:/ipfs/QmYU9H4pUdGHmKpb9Xoa2F1oaixSE46FRbjL6DJqEETRC6\"]},\"src/codegen/tables/MapCenter.sol\":{\"keccak256\":\"0x33ca78f53d059eb85a87a778e3567e1beb08b0a7f5b1cda1fbbc3cccd5809895\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://28288d4a845a45e31f7b3c6133b40a670cf081a62502a317c13822ec2122ce06\",\"dweb:/ipfs/QmbYotHQrmowTusHUPKY1d3RhufGqPzdkFEK5inCakcTPz\"]},\"src/codegen/tables/Match.sol\":{\"keccak256\":\"0x6047491e98fd77fa6d8455a22de36c69aba94365f0a56a8de7871cc5a9ae47a8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b073d9ed5c30a1d576a8bf87d579d887a66a27f6d5be64852efc1b1c1906fa8c\",\"dweb:/ipfs/QmV7uZ3Eu3Gr9UzF826WRQvqFA8ZaUBkmopEtMSFy8ze4C\"]},\"src/codegen/tables/MatchAccessControl.sol\":{\"keccak256\":\"0x37288fa25ba25104191c5456c6fd7b7380a0d6201c2a9427b5e1eb74002ef0c8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b61848d2d319bda3c882b020c4b50953f4bde7c77280ce6251a5aadff11a7d22\",\"dweb:/ipfs/QmPgaYhDgN39ZJMiZ92N8wRbvvSpLZDYUYgeQoupvckGXt\"]},\"src/codegen/tables/MatchAllowed.sol\":{\"keccak256\":\"0xd4bd94fca7cd88e4a1c1af87b8b718311e850c231a1f8927938f2273bfadd8f6\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4c333c604c745c496f0a19b52851e767be70f6c18c6b25c0c5ec3bf4f1887082\",\"dweb:/ipfs/QmQFNBQrAcnoCj1WwdK3asHcscwUa7ijmAMzgGp5U37odN\"]},\"src/codegen/tables/MatchConfig.sol\":{\"keccak256\":\"0xe7043b09e90efca02f0f00c74a76cf6d5a77566c22839cb04c84f9af7a104d92\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3f9eb78465fc312fe06f8c46404367990e039fb86281da7f87d5fa515bf4c125\",\"dweb:/ipfs/QmW5keQr1kgsoREvctNEo6qdeWyE6TCcFogtxziRNM2zES\"]},\"src/codegen/tables/MatchEntityCounter.sol\":{\"keccak256\":\"0x9b1ee0c8f43b3335c8b7ba283a7e8c720e675637e67b96f8e1f99e23ca6351a4\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4a809c81f0534f038ed6d7e4fae7e4c14ed403345196eb8e9147998564608fc3\",\"dweb:/ipfs/QmWsQ8nGm8FwDwrD7Tm5axpsLcjE175wtR7mGdPfhZ4snE\"]},\"src/codegen/tables/MatchFinished.sol\":{\"keccak256\":\"0x128aca9ae5df0b7d2f49256ed738f0c4940e183a78a905e66e4786b65225b2bf\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://13e2ca1e62ee9129a4aff30416fd067216005dab1ef890e83f22eb2fb921a3cd\",\"dweb:/ipfs/QmNkoDRhYkQGbey8y3NVjRHj65ywt4N6teh3xLUkVvChCR\"]},\"src/codegen/tables/MatchIndex.sol\":{\"keccak256\":\"0xfc79f9d5165d12e52d0d98c8bd1d9218c7edab051b1fe5855985c8b8cbbafd05\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3821f80fbdce89cc3c298af23be6b3d9c72af782613dd9c6ac76e6109ee9ef76\",\"dweb:/ipfs/QmQT5gyjetVUiEtu26w3F35vijHN8uMNjLYhkdoGNRF641\"]},\"src/codegen/tables/MatchIndexToEntity.sol\":{\"keccak256\":\"0x643d1bfb36f3eaeb02f9d40d4e15e99156231ad4aca4bc6a1cc9ddce63e4c7f0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://546d579174c65ff4dbccafdfbc840f7fc514e23ca2523a88c0ff97c6c2cf593c\",\"dweb:/ipfs/QmaFfVPQVVfVVJmj2wwWCP8Hc7Nh1uBi4vvxc4ZEL8Fwkw\"]},\"src/codegen/tables/MatchMapCopyProgress.sol\":{\"keccak256\":\"0x330646e80e0032b5bb10d89c380b9673d47b712fe22cd6756789811cf03fddc5\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://34920da22632a7dab6b30a2a2bc966f74b3bec7f980091cd090d5cd7f7e389bf\",\"dweb:/ipfs/QmQ1P7CCNBxGjkuj3hHCxyYdftHfdnhEayPDHkJmjLi1z1\"]},\"src/codegen/tables/MatchName.sol\":{\"keccak256\":\"0xcbeafc76a6acf829a55a550b2a3eadde85d7bca60f466ecded2d774dbf0a20cf\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a73cf84685913febcc31ddef9e1a99f30f8396642fcf8da48063c0585022f7ff\",\"dweb:/ipfs/QmawusYMCnSrdYZoyqpm1Ge4LgV1R5gocUNB9wPTUV1m45\"]},\"src/codegen/tables/MatchPlayer.sol\":{\"keccak256\":\"0xee101160ad514436bca33cd248d1db005dc617079446e108b51e634e4b733466\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://b1513a939211b457618b1b6ee51b1aaf6a7d27155e9b1b1f6f1092994dc5cb2e\",\"dweb:/ipfs/QmYM38eguwxrdoY2aCYgPjkmv4Zy1TQKqnUzSLnmgQ6efy\"]},\"src/codegen/tables/MatchPlayers.sol\":{\"keccak256\":\"0x15be786172faac4a093405cbed6b04179e346f6d7fa406c1655e662fe5cd5ff0\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://74accee4317b30169319461722907f0bc15fb68e3a559ee5a20243ec05951b29\",\"dweb:/ipfs/QmcTrgqqepqATKz7o3xRu9U87pUcjoofdDWyyoCpSscADR\"]},\"src/codegen/tables/MatchRanking.sol\":{\"keccak256\":\"0x495d1fff5a589eb704cdce9dc204140a986ac3f0d127cb53b2457d155f0ec3c3\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://34f4bf1e9c909892736d6fc96a74756aaa38824eff350f108a09294251765e86\",\"dweb:/ipfs/QmVnHpCzj2jXYDmUz3D2BpmYL4PfpDdtdxhr4BHVzhx8tt\"]},\"src/codegen/tables/MatchReady.sol\":{\"keccak256\":\"0x55de77e1cb9c3885457a4fa929b103c08dbcf2f98a772ca1a0b0e1b53a258f95\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8304446db0452005a96cadf4ff8a7cb608b2622b0e422463774477495637c576\",\"dweb:/ipfs/Qmbhwxi9jWL6ZKgo8Hok5C9oqX6gWSf2fbGMxAdeSL9a7W\"]},\"src/codegen/tables/MatchReward.sol\":{\"keccak256\":\"0x405c42f0bae0bcf542e1558992ce79e47ba4ddf4bf7d7e825764215c15b484c4\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://913eb3da7a38e336efffa9882f00833ade8ec5f963714cee8ce59ab533baeacd\",\"dweb:/ipfs/QmV6fxYzRLsu7KGiiEEpA8R8ZqV8G6d64cu4J8E7PuxzVG\"]},\"src/codegen/tables/MatchRewardPercentages.sol\":{\"keccak256\":\"0x23e7f2766800ac019a1bcdf72a02f031c3b134dd0adc4b0987d16480cedafedb\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7c20400c50d17afba333659761d0dd2e76bba5a769e51a771b6838955ef89db9\",\"dweb:/ipfs/Qmdcqs7NHBWzFTkSchmsLggxZvFFfav7hWv3VJxmKXpUUw\"]},\"src/codegen/tables/MatchSky.sol\":{\"keccak256\":\"0x16ec4183a84c7ff1970582370856a8e1e77d681aec3cdf6d7e8b082f40ffb2c8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7e2e35940eb37143c33c4483231043553b04ecb2b71eaed75484193d847333d9\",\"dweb:/ipfs/QmU9yxrLzpF6v55gs8mkTgnw8mCP6VkXZfmHQe1b1EMmvK\"]},\"src/codegen/tables/MatchSpawnPoints.sol\":{\"keccak256\":\"0x756a07f839a1865b93cfd3a1e89dff0c09cc68900b948c2481908b20a0e30c40\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://93de577f605f94d6b2d9e977bc6ea57d085a57d36633afe87deaecb976d669aa\",\"dweb:/ipfs/QmeTCmN3Y1wiGd4oKGEPz57vy4p4hhx9go6XYMNzSYzUXH\"]},\"src/codegen/tables/MatchSweepstake.sol\":{\"keccak256\":\"0x116a1b8e65f1e388a9ec2959940370e4e1ad6202ae694f84a05ee5f9330471e2\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a7977b6835cf0326a539a8df2ef50eaa1b842be1ed4115aa4fc1e2ba24468211\",\"dweb:/ipfs/QmbD3oWJLR2LqsjfUFbLZVpMq1iYfvA4Sa2actx3Qe9eH4\"]},\"src/codegen/tables/MatchesPerDay.sol\":{\"keccak256\":\"0xc2a833021b54a6fb7fa22912951e148a94db4a243529ec0f2773eeea96552909\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9c3beeb6a1b4953ea158eae7c6fa48f1e7cad821db69ba13065cf9a6a7d3d973\",\"dweb:/ipfs/QmYHNwJxaaxdVCLJ4FBy8HbfvZG5uvUSZZGhbBVT7CP62T\"]},\"src/codegen/tables/Movable.sol\":{\"keccak256\":\"0x992cd2679446862395f78738431562132ba2ebe19d356f3f4a5f84dfa98766e8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://586483965abd1455641d717c8026b2547831b65a98babb223bd1daa494eb1300\",\"dweb:/ipfs/QmT8qmrmzvqfPvekMqc5gvCUpVGvm2jVHiikpqb9eBB2tc\"]},\"src/codegen/tables/MoveDifficulty.sol\":{\"keccak256\":\"0x61d1c51f9a38261a1e28d1623a34e68c8712212e4e2ea68fb1d036da313dc795\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://cdbfcc096f892fe1e18d8ad02347e06a14e3fb9bda2c0e4c7de5966ad23960b4\",\"dweb:/ipfs/QmaM57xNvhSTjgfHEwjj1s5rhug3vmyUQgnaKUoDrKHqEi\"]},\"src/codegen/tables/Name.sol\":{\"keccak256\":\"0x587ffc590fbecde23fb55c032dc640421a6ecf1eb5e31a05cc9b624f6024cdc7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3896bc33760910c0f97fc6c44390ce7d811642111d1cd723d7d6360b68c4bbd2\",\"dweb:/ipfs/QmYZguqg1GnBCAzqUMWzzgy5nr6jJj2qn54DW7VSogDMLS\"]},\"src/codegen/tables/NameExists.sol\":{\"keccak256\":\"0x737370a09bf6ba5603156a800695545996c2411d452fe2cb4601bc250aa6ce85\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://414c641f57ef05ec011c23c386e536eb16a8d3fc09ee6c3ee28e4a9097071a5d\",\"dweb:/ipfs/QmeFDFdVto3dejjMhQJPigGRt5EXtBB32TBN1UfMHpS4ts\"]},\"src/codegen/tables/OfficialLevel.sol\":{\"keccak256\":\"0xdf385936440217206a6c58d4acc92435dbce85ff27b28934d8d04a6e6263e61c\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://7986b6d0d66ba0d02b2121b11dd15fa883684373e05d346d0ffc3bb09c33479a\",\"dweb:/ipfs/QmSDHQaxzvjyWpb2Q9XSSMgkwFNQ4pRDxUDCXbWjxYzzJ3\"]},\"src/codegen/tables/OwnedBy.sol\":{\"keccak256\":\"0x54dc90730a1d26c273135b68a2eafa692ea7bbebe2c8093901fb6dfb7241f616\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4b1a76c29a92ffba96b8d3eb3fc3703979be26fd9524e282aea95ae9b635c240\",\"dweb:/ipfs/QmQMCZnYdoRdDrYdQ9tAmVKCpZ13nk2SpSCnQkHxLfTSiZ\"]},\"src/codegen/tables/Player.sol\":{\"keccak256\":\"0xe254f3c4755d5e3c0e693610f97bec61c43af6ac47e211f608f5f6264c884b92\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e408973d1c4fe436247935bcc79d9a8d64dc81e56ee52ab07f3c35340e950f32\",\"dweb:/ipfs/QmQgH7rvY2gYsyircaihk5oXnesupQ39xu3npARj9snHkF\"]},\"src/codegen/tables/PlayerReady.sol\":{\"keccak256\":\"0xd6d88d036e7e044eb033f40dcac52a72cfc883dbb1a3e8c0f805d0262302584a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://2b85b2eb8171153981e617ce3c3b3081d4c3dabb1086a5ba30839f5f8c8b8b4e\",\"dweb:/ipfs/QmYDzjiQEqQa1ZmeQvqp2Np5CHWJGuBgN9KJqWwBj33odK\"]},\"src/codegen/tables/Position.sol\":{\"keccak256\":\"0xfdb0bfdcdd0faa001251237c1d8d11dfa5c5f55e92a73c3e9bcc8d15da6d2f5e\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://1f2c6ba12f7c1c4d2bc532953f0eb308b1acc367fd8e9f8a9c22080d1b2a26cf\",\"dweb:/ipfs/QmSSrdowViDQzdQNFZtQAiV64uobjvcbyqKeJYiB3SuiKo\"]},\"src/codegen/tables/RequiresSetup.sol\":{\"keccak256\":\"0x66f46d938735289692660cc2e662d9af917b7f0e1d3bf72d5816cd2d1d052bb4\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://3099118257562b270eb9de2c59e010930873e75671b8325d2e889c0c4f1d9813\",\"dweb:/ipfs/QmWtbBEZkbs7WkXPYcc4nh2YhSoDNvwJZS4vHjG5pn2GGp\"]},\"src/codegen/tables/SeasonPassConfig.sol\":{\"keccak256\":\"0xbfc1bf9367cbfbf51720c42368e00fa5d1205376506dd6a5c774cf3671f25783\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://47c1d5630a095574ea6ff159d4d789811de1a94944708e13e5565c10b3dd9fee\",\"dweb:/ipfs/QmYXGjBVKWe6a6mQYAmFjQURzux1A1RJCKndypXXi4DqGL\"]},\"src/codegen/tables/SeasonPassIndex.sol\":{\"keccak256\":\"0x4e9391e9f74a6bc7584d68b39299e7cbc46bbd19cb9ff41757e543f4d4d8076f\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ce4f38a82777d872e77680c4247a3fb7a0d3382d928343838cdbe560b23df1cb\",\"dweb:/ipfs/QmUEwc1Xx7eGyBzjuWMTvL9ZZ54GHotB7z5TVUR2CRfXi5\"]},\"src/codegen/tables/SeasonPassLastSaleAt.sol\":{\"keccak256\":\"0x4e2dc83f3bb7a69219900138b8bbeca95b1b3db499b652b46e82af3d800c900a\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://edf4e0b57fc1953f0d010c1d1e9f89d64f6a71c08062d2865bd82fd7e31962db\",\"dweb:/ipfs/QmTqUhccjfA7g1ihndFmX1KnXSkngrA8ZezipxQbC5q9Zp\"]},\"src/codegen/tables/SeasonPassSale.sol\":{\"keccak256\":\"0xdc1e6a8010139fbe50abe14ec230b7e7e6d8ea51862017f89e943c37e4ed9eef\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c872f8bc71d0c6564816543078ab471d855162372e38b7efcc28f2935aef79a5\",\"dweb:/ipfs/QmUzToGutHfjtEuafTwTS8VqTA9Ed4hSd1DeG2ZtCs8Utp\"]},\"src/codegen/tables/SeasonTimes.sol\":{\"keccak256\":\"0x14b138e1714c163093d765bd993108ed3d42aa7ed6347464645c14d3e8b4948b\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://58d5e5c5fdbda3fada43a356725ecd9c2d07223b66f26863bf3da68a9c10ca3f\",\"dweb:/ipfs/QmPnGaKuWe6mUsmeSjvvVmx3xheFSminMeu1WzbdFzpQ4J\"]},\"src/codegen/tables/SkyPoolConfig.sol\":{\"keccak256\":\"0x5d64965969a4fd273bfc63d403d9c7fb8966afc532136bdf786c72b762f0247f\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0a68f12857bd4991da2d55b2036088ab06a2260332cb2d9d19dbee17afaf98aa\",\"dweb:/ipfs/QmRtiHverx5CKGyuwjQCTkhwwmpEX5MEtCkgH3vYve1nvt\"]},\"src/codegen/tables/SpawnPoint.sol\":{\"keccak256\":\"0x78906bea1e126b05a40746224a19bf08245617ebf36d5b00533d78f600ed80cb\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://14609f17a3e50a3dd514cf66ce2c67cc53da0b098cc35a9b95555a4e35ef32f3\",\"dweb:/ipfs/QmZiX5dEHttgdiYPfCknkNN4vYfrRdnEsp8GERqGLNhB2f\"]},\"src/codegen/tables/SpawnReservedBy.sol\":{\"keccak256\":\"0x6a17e250b900eb9d623f4926de4489882c2b2026acd08605053151ef6350d473\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a80a2ad46e8004219d931f2dd5c5b4e95107ce0280f06af0f1a8f87df32cb4f8\",\"dweb:/ipfs/QmRKyjDXJ1j879J5TcYq6yBECFxtZivZDNPUjy1QrGf6qQ\"]},\"src/codegen/tables/StructureType.sol\":{\"keccak256\":\"0xf2a62d3afc680a0425b964d752e1b3aaa12f66e9ae20a80ff61f2063f9f74033\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://83323d65688309464f06fdb08d0e46e09d6f9498627e61ea9c79e30347dba797\",\"dweb:/ipfs/Qmc2hS9eqV9tdESgHt2iu6YHMEGHToxv2KFrvt4LPG8TCZ\"]},\"src/codegen/tables/TemplateContent.sol\":{\"keccak256\":\"0x0cdf0cf6588d72332903764dfafde5331e5b68ec132eb6b40e6b324dd1fcb710\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f0e40422c1a173cc04e5df496714aaadbb98086f06e2fef736b99b540253d92d\",\"dweb:/ipfs/QmWoSy7wPUMM4Udoi7M6M95tJjUDFpuFPgBwoXbsZnRv3e\"]},\"src/codegen/tables/TemplateTables.sol\":{\"keccak256\":\"0x07146cd69cc87c73e5aa04cd033f54f04c82cac09b57c7427d631d4d8df17035\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://48e6f9586a1a77b90c3e86138c9560394ed420517b2c8a4c407823f505188d7f\",\"dweb:/ipfs/QmYjusEWnpwFGZDQV2AvLwY4DRV3oLHMrNDxp9EbzbimPA\"]},\"src/codegen/tables/TerrainType.sol\":{\"keccak256\":\"0xa67a0edb0d1a70470de01dbf43327f9d911c12fa08aca734c417c591721e6b87\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4927c5e934cfd8575799f5bcef8c7392bc2da2bb84d463c9441f785dff8fc077\",\"dweb:/ipfs/QmYK9Swtc48ndGcaeyqpj3o248nspgkmcN5kFEaCAwF9pm\"]},\"src/codegen/tables/UnitType.sol\":{\"keccak256\":\"0x5703cd50d2cdb70757024245231899a35de083c49239a10cb1515f459aae0ffb\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9f3f90e9a9e08b9dc4e58092fe7802f3671c9684ee998a4014613b03725ea6bf\",\"dweb:/ipfs/QmZZjKPByxqcbEYhE95f794ud6i1tkqJPSbGsqSXHNMQ6S\"]},\"src/codegen/tables/Untraversable.sol\":{\"keccak256\":\"0x0ac641c25a8910d70d3b092d152063a49c6353c16b17e1590de0b72f2fca75d7\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://cb94e6a5eced54b95558842986aaafbdebf27363e9363402f72885845b72e12c\",\"dweb:/ipfs/QmcxBUHXXbcxgxq31Ss1vi2BtsW3enedLspVmV1Pd21UFd\"]},\"src/codegen/tables/VirtualLevelTemplates.sol\":{\"keccak256\":\"0xa2ae7f4ff1efd2518ab854c0883b2f696cc29635232bd241786a3fae7246bc35\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bd78db57fea870896bac73809330841d091fb2234ca79c8caca6eae350557b7c\",\"dweb:/ipfs/Qmae8optd6w4gP47g9kGAAVRybGivKBq36saxEdZq5qV12\"]},\"src/codegen/templates/ArcherTemplate.sol\":{\"keccak256\":\"0xe20cbd1ce5cf812261ba289a1903c9026f74e43455a31b17625025f2d59a00d9\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://ff74f89173e6d956e53acd27c9a780e75cb3c713c6515b4ce0e1bae2d43657c4\",\"dweb:/ipfs/QmYdfbj7r1PQ6Z6dj7R5ZzADxCkoS5dK6y8rvXVDbLGQFh\"]},\"src/codegen/templates/BruteTemplate.sol\":{\"keccak256\":\"0xa0a0af2f3b20342ccff808b2a458b6415040aabeff3ee790a354bff816c1213d\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://70ac7a219f2ccdf81ebbaa96eab4c34ea31bb59a89d87fe848d73f5ebe879a6d\",\"dweb:/ipfs/QmNVdMdsU62Qq8iNtiXogR4mRyyDggkQ8NhNe2XYLAprdD\"]},\"src/codegen/templates/CatapultTemplate.sol\":{\"keccak256\":\"0x0833482fef791bcd2f4a126ae5e83645c4916602ac5f1927fdf36385d8e9bc16\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f332bd2f7b94332250ff00730074ac19b9b75f76b5c904130153dc0d4910a79a\",\"dweb:/ipfs/QmTmqHohwgQGRkAnA7MsXjb8yrhohe8WS2UdvVryNFZybK\"]},\"src/codegen/templates/DragoonTemplate.sol\":{\"keccak256\":\"0xcd3936768f1fa980670f25812ae1d6611331857410d0c413773b38f0393bdf92\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://bede35fea188ad5db77857bf062c97da9e2d348add3e94c522df56db4a32394a\",\"dweb:/ipfs/QmSrNEpWJtxFSbDVkUM9yhSxAWHREsHuwb95sc9H4v1imm\"]},\"src/codegen/templates/ForestTemplate.sol\":{\"keccak256\":\"0xf894556fe0fb1c1f7823dee417a0faf794565818b4762d681ffc396370732b96\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://d94dbd067cead39a4bfc29c675e399a783186520a25e4fdee99a30f2d81dcf46\",\"dweb:/ipfs/QmPh9rgDXZEErNEH8Y4LchvqHagbHuBa5zzzBCfidVKzgS\"]},\"src/codegen/templates/GodUnitTemplate.sol\":{\"keccak256\":\"0x0f11c751143dbae24ec4854d29ab75a8f3fd6528d779a472b735e36079106e7f\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://aaa2b94beb37b62f162fa4c86cf8c7f067aa631e7f7f6463a45b1583636bb692\",\"dweb:/ipfs/QmTonMfoiXUcuCKTrKLfzUCwWTD71y788VfqMY6AsCUxEF\"]},\"src/codegen/templates/GoldCacheTemplate.sol\":{\"keccak256\":\"0x547964c7f96cee22195979d3ae013ab95722dedb346d45dede970a25782d2b99\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://c9e082b4e506ad2c5916a384aa5ac39b88ae537eda4b2858255e5698fbc749ea\",\"dweb:/ipfs/QmamtdwGskTjj3zjFV2B8NL2RZCiJefbh4Jmk8sAmsKiHx\"]},\"src/codegen/templates/GoldMineTemplate.sol\":{\"keccak256\":\"0x8eb42338c914c92ec8495829d21f6f6237ee5ceee862dad535c7eddb1b4c1685\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://4a09b8da90b3eb8c75185efb8d0d1b1ce0b6449f91f4723b95de90614edb9851\",\"dweb:/ipfs/QmNq3WKikoEyJAgdAn7oN7KAS8Bn1V7WarCNjCGjwnW4RB\"]},\"src/codegen/templates/GrassTemplate.sol\":{\"keccak256\":\"0x5db4a62ac388cd8b93e841a344400ae57f19a206c1531bb1ee82e4791aa396ee\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://9d4e61e61f41dc09778a3c6cb5330cf0dd6ff86372a7d73ec0a473f1a8c68063\",\"dweb:/ipfs/QmSmuZeQm3uUMzBKbdeYz6LCxy1W6UxdfZGZtUwdayW5uG\"]},\"src/codegen/templates/HalberdierTemplate.sol\":{\"keccak256\":\"0x32ff84d3570344d9301e355ac3b88cb9bb1a3f767a50eb0c7ac2cf7c03733af8\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://1ffac2b11ea7d8a72ff9d681870e153551f9536775e27ab18374133cac78349e\",\"dweb:/ipfs/Qmbo4A91jf7HwCtBKzmTb8UAKk7aRjGnpxK9g6PJhGDLsQ\"]},\"src/codegen/templates/KnightTemplate.sol\":{\"keccak256\":\"0x32bf3f717904299b0d6cde7f8a86ecf30c939ff649adeb6c725eb45e31792668\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://afadfbee18c69f2adb93d53a71156a29417e451c6b38e8643d6b80c90cc558b3\",\"dweb:/ipfs/QmQSZtcPxBXD2LR9QJkhDi2GpjXWqdC9zrzXzh8QPQeGVe\"]},\"src/codegen/templates/MapCenterMarkerTemplate.sol\":{\"keccak256\":\"0xeaed604fc98855994004f491e1d0d9c7997d7aa1f1f11199a80544e611153907\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://8b8aac494b8baefa5fa136c3d067a4cb8b0d26050c3c9ccb842cca2c337d8f83\",\"dweb:/ipfs/QmR4k6UhoavJaKPSw1Uv1LarMMEtnqsBMkVHcLAHyQNsQf\"]},\"src/codegen/templates/MarksmanTemplate.sol\":{\"keccak256\":\"0x09d868b0ecf914864e766be4a9a2c8c0d95246d00d0900531cf2f72c8a680d65\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://f5e463d065789e86a7c59dd9754cdd55f909a46de205f0eaecaaa61c5d806ce7\",\"dweb:/ipfs/QmawpW9aAEswTXQwmjN2Po1QoopqEzFkpgRLHTGCvUcrwc\"]},\"src/codegen/templates/MountainTemplate.sol\":{\"keccak256\":\"0xd229215132cec0ec809d4f992f32dd6c185f880b27c7b405f46403d923954694\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://fe78242b299b59843a6f2ffdd3846c6c04b667c1bf92434163979c32a5d2a02e\",\"dweb:/ipfs/QmQCETmNKLXSXTLh7nHcvGMXJJW4hBWRfNxFr241MnyUse\"]},\"src/codegen/templates/PikemanTemplate.sol\":{\"keccak256\":\"0xa44a24e6a25859b7bc8557a4219495cfcfd0252788753d08e6ad7f02f7492514\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://413d8ae3ac6eef8cb39fa0129948e2b8474dffb576cd8e4780318adf87e70df3\",\"dweb:/ipfs/QmTY8W3igMqrrSv7SVMhUqCvDVMWKWRZ9MRg7xfRG6gSro\"]},\"src/codegen/templates/PillagerTemplate.sol\":{\"keccak256\":\"0xface53dc686f8ab6c9b65d9519c6a10c018cb8e77c92db67454f86070be05715\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://08caf20cb7704e079af74983e7273dfff6712c7743d32977461cfe483126e6f0\",\"dweb:/ipfs/QmYfc5VnjMaMaNZ9fwngQ3Qi9pZhHGoNqKDM1ABUHUgiTZ\"]},\"src/codegen/templates/SettlementTemplate.sol\":{\"keccak256\":\"0x5055dcdfa392fc0bef6827df91c28f67b39816bed62cf8e4d92ce2590a029ac6\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://cc9fdd4a865b897436ee2209a2ec67301b8738d9583f122ceb195a64c44e0262\",\"dweb:/ipfs/QmQgTquRMKYriKzC7Cu41PyD3EYvwsAWFbPJk2NyqcXeHd\"]},\"src/codegen/templates/SpawnSettlementTemplate.sol\":{\"keccak256\":\"0xc59b9be6231afb0e5e67440e57e66da33f5ef14eea125659079568b8d1421163\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://e50a5f09238267c30fb9818fb7bd8e36490a26052aaf7567888088014a531847\",\"dweb:/ipfs/QmemBz6UK1RVKftXQ6uJQGnczLohfAksmjxfHQwa5n6Q27\"]},\"src/codegen/templates/SwordsmanTemplate.sol\":{\"keccak256\":\"0xe8aaaf0f075d2c7a50f6617c433dbee7268a7f7bfda34a57812600b116ea475e\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://a57eb795f8e2d6b12d76b738d49a6f0ca082c0047b3747233ed6bb461e169383\",\"dweb:/ipfs/QmXLk27nVNA8EryHhGYRNMLMAeUeJ4bQngeXvpydhNzcEE\"]},\"src/codegen/templates/WoodenWallTemplate.sol\":{\"keccak256\":\"0x88626992dddc1dd3f5dfea49a055426a43ea1831c59698f37e5f5cb165518961\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://0e008817fe025b12442557f45566cf4bed3f9e2558931829629dca4cf74f00cc\",\"dweb:/ipfs/QmR76mtWLSHBNHo5kZv7DpEAH8k9qkcXrydz14sCpxvezC\"]},\"src/libraries/templates/createTemplate.sol\":{\"keccak256\":\"0xda5f57dd98a9a6c08573583300e095fd05bcb169c91cda43e11728893ee12209\",\"license\":\"MIT\",\"urls\":[\"bzz-raw://143d572d105badeb524e25c45aa711bc89b511c18adc62538221b6177a444b16\",\"dweb:/ipfs/QmehGCyRRuLeqnKWGugV74hixnsyNc92tp1uQ4S2RQ9mFp\"]}},\"version\":1}","metadata":{"compiler":{"version":"0.8.24+commit.e11b9ed9"},"language":"Solidity","output":{"abi":[{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"}],"type":"error","name":"EncodedLengths_InvalidLength"},{"inputs":[{"internalType":"bytes","name":"data","type":"bytes"},{"internalType":"uint256","name":"start","type":"uint256"},{"internalType":"uint256","name":"end","type":"uint256"}],"type":"error","name":"Slice_OutOfBounds"},{"inputs":[{"internalType":"uint256","name":"length","type":"uint256"},{"internalType":"uint256","name":"accessedIndex","type":"uint256"}],"type":"error","name":"Store_IndexOutOfBounds"},{"inputs":[{"internalType":"bytes2","name":"expected","type":"bytes2"},{"internalType":"ResourceId","name":"resourceId","type":"bytes32"},{"internalType":"string","name":"resourceIdString","type":"string"}],"type":"error","name":"Store_InvalidResourceType"},{"inputs":[{"internalType":"uint40","name":"startWithinField","type":"uint40"},{"internalType":"uint40","name":"deleteCount","type":"uint40"},{"internalType":"uint40","name":"fieldLength","type":"uint40"}],"type":"error","name":"Store_InvalidSplice"},{"inputs":[{"internalType":"ResourceId","name":"tableId","type":"bytes32","indexed":true},{"internalType":"bytes32[]","name":"keyTuple","type":"bytes32[]","indexed":false},{"internalType":"bytes","name":"staticData","type":"bytes","indexed":false},{"internalType":"EncodedLengths","name":"encodedLengths","type":"bytes32","indexed":false},{"internalType":"bytes","name":"dynamicData","type":"bytes","indexed":false}],"type":"event","name":"Store_SetRecord","anonymous":false},{"inputs":[{"internalType":"ResourceId","name":"tableId","type":"bytes32","indexed":true},{"internalType":"bytes32[]","name":"keyTuple","type":"bytes32[]","indexed":false},{"internalType":"uint8","name":"dynamicFieldIndex","type":"uint8","indexed":false},{"internalType":"uint48","name":"start","type":"uint48","indexed":false},{"internalType":"uint40","name":"deleteCount","type":"uint40","indexed":false},{"internalType":"EncodedLengths","name":"encodedLengths","type":"bytes32","indexed":false},{"internalType":"bytes","name":"data","type":"bytes","indexed":false}],"type":"event","name":"Store_SpliceDynamicData","anonymous":false},{"inputs":[],"stateMutability":"view","type":"function","name":"IS_SCRIPT","outputs":[{"internalType":"bool","name":"","type":"bool"}]},{"inputs":[],"stateMutability":"nonpayable","type":"function","name":"run"}],"devdoc":{"kind":"dev","methods":{},"version":1},"userdoc":{"kind":"user","methods":{},"version":1}},"settings":{"remappings":["@dk1a/solidity-stringutils/=node_modules/@dk1a/solidity-stringutils/","@latticexyz/=node_modules/@latticexyz/","@openzeppelin/=node_modules/@openzeppelin/","base/=src/","ds-test/=node_modules/ds-test/src/","forge-std/=node_modules/forge-std/src/","solmate/=node_modules/solmate/src/"],"optimizer":{"enabled":true,"runs":3000},"metadata":{"bytecodeHash":"ipfs"},"compilationTarget":{"script/2023_12_04_ChangeSpawnSettlementTemplateStaminaOnKill.s.sol":"ChangeSpawnSettlementTemplateStaminaOnKill"},"evmVersion":"paris","libraries":{}},"sources":{"node_modules/@latticexyz/schema-type/src/solidity/SchemaType.sol":{"keccak256":"0x650927696f7518fa216f2d6001835e9fdb419518034c781e86d2a2d33f4ecd2a","urls":["bzz-raw://72e91ac32ed00d36bd22fefeaf4ce1e9420143ddab7080eeb720c668a117bf44","dweb:/ipfs/QmdVqn18WZvx5p84MDJPsB5tfVoXDR86wzm4sLx6WrGYYL"],"license":"MIT"},"node_modules/@latticexyz/store/src/Bytes.sol":{"keccak256":"0x7dec900f9c9e7dff59430fa6f520e76c56338c3e829201aea140d49342e4fef8","urls":["bzz-raw://e55c1dfcda94dcc64b8577949b2e92a9d3fc44f5fba1ae77ceacccfdc8e22e35","dweb:/ipfs/QmS7uRJbEQYkPuZ5Dz5aSNjaaxj9PA8RtxUeUGN2W3jZx6"],"license":"MIT"},"node_modules/@latticexyz/store/src/EncodedLengths.sol":{"keccak256":"0xebc0a6efd611e02b15c05a382382b597fe059eba7f2a9e90da81eeb2f7666774","urls":["bzz-raw://00b2cac12599935e25ea0697e99fc9e6d5af6c1c982761996c16707d9cd6ca09","dweb:/ipfs/QmXccFminkrFtDpNfx6X1pHvW7Tn1nA5XcGu9T17pJyZyK"],"license":"MIT"},"node_modules/@latticexyz/store/src/FieldLayout.sol":{"keccak256":"0x15f698b7eabc062a00ff7a2e02db0ace2dd51f8bd2bc51a45dc0afa88f2ee658","urls":["bzz-raw://f774202c98ad394b3b62be93292512c633dec63bc931c190ed984656c2d54ec7","dweb:/ipfs/Qmd2D9mvP8S88ad2Q8WU54saNVr3Pwc5stPqEKHwcpo8AT"],"license":"MIT"},"node_modules/@latticexyz/store/src/Hook.sol":{"keccak256":"0xd016a2e1260f5a81ff9a8dfac58d7947e114414df8cce7302a2629908ea5f18e","urls":["bzz-raw://0c558a6f3a5f540c0190fa6d642a094a185c5db1acfc2437c7dbde0340f00ac3","dweb:/ipfs/QmViAHvR7U7HNfBiBZEMFiy1TTSHDFNiDzBfQSeLBShCky"],"license":"MIT"},"node_modules/@latticexyz/store/src/IERC165.sol":{"keccak256":"0x0efbf9afc716c585621482221f75e5bd60bcf0e813c9f7800d7c0309dcc3c927","urls":["bzz-raw://31b6aeb5446a0a0d5bd71be15a68c5bde94b08c961369203b83c8abe36f401d2","dweb:/ipfs/QmXhComne4es9ZMKaGNqHCdJZrFoFssxMYgLaqvCXPL1Mg"],"license":"MIT"},"node_modules/@latticexyz/store/src/IEncodedLengthsErrors.sol":{"keccak256":"0x06bb49164f44acc8d51df7b75ecf2f7aeb9281f7a3b357cae7d8d58bd1700dfa","urls":["bzz-raw://719027f4cc60fea30ce01cd4f672462f41fac750ae802e91a1a6d37c929e11ba","dweb:/ipfs/QmWi5DM2jT5V5SGP1afRmFyRgFvuZiGDX2PWHwP19HssF1"],"license":"MIT"},"node_modules/@latticexyz/store/src/IFieldLayoutErrors.sol":{"keccak256":"0xaef70c46e412bded1024ac82c957cea81c1d1ab11878a95635531e2ac9673a53","urls":["bzz-raw://cda2c7dc02ee8f0163b1c8d0f3e1e05d48b2a009e5c7365d2418f17bc3455817","dweb:/ipfs/QmXHDZuCPTxjHaeiEaJhA81koX2NJ3Gj1zt5WVWaz77FL8"],"license":"MIT"},"node_modules/@latticexyz/store/src/ISchemaErrors.sol":{"keccak256":"0x0ac3de36c9d0058a17fcd7f1a905132215fd16ea3ed3b5109de1de04ddd7c441","urls":["bzz-raw://f83fa2546009cfd16b3b3969dcec1d67c9d818d910177b885ba263b6a948c65d","dweb:/ipfs/QmehywHdvFYBL9BTtoPsVVwJXsEA4Xjk8aPWoHw1R45KeY"],"license":"MIT"},"node_modules/@latticexyz/store/src/ISliceErrors.sol":{"keccak256":"0x72684b7dfc1b44537401ccf10d6120186d02323266fcc762bc81859985eded4c","urls":["bzz-raw://e8d037b6937969ae54018ddf647eeaf5eb69a2b0bf9edf9456d3d270316b2883","dweb:/ipfs/QmfYJeyAmzRqpn68FteiM97p5t17iBw62FCET4bK5g4w37"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStore.sol":{"keccak256":"0x42515d1410333a3573f78a460576271ef62c16edad5cf771ef6287b83ca1c706","urls":["bzz-raw://6a58d03c4cf420df57d2b2e2e7932daad877e46e89561b46e1fa9f593a701bdc","dweb:/ipfs/QmeFmKS7J1WqqBAgXkyxxx2fGA8JzuGszUmVsV2T6DYtsL"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreErrors.sol":{"keccak256":"0x37e4d2f015dd4005ff9b3f711257c891027804bc268db1791984af4989951912","urls":["bzz-raw://a4a566ea96b69211f503707f69a9f9012d5873a3fd57b3f221549f46a7518df6","dweb:/ipfs/QmVgcE3JufJr3iyeV6xqkvS4YtDcy6Eqyram2yzWUhwoB4"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreEvents.sol":{"keccak256":"0x8606e9de37943c74beabb9ac9acd2132f951bed1ef79f2f4f3de83ed1f271f6a","urls":["bzz-raw://d13adeee7ae9e687bf1cd12a8c36223179685fc828a7c468ee9311c879401b08","dweb:/ipfs/QmQeb2ArSoQpE6ujBbDj9LY3xqpVCPiz3bh9SLT6siE8RY"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreHook.sol":{"keccak256":"0x6574a30a2bbd8a0de21b2504c55effb8802fdeff62296af82a9380bd753adcc4","urls":["bzz-raw://85a859c533f51b584a9a2e8a64d61b6cf6f69bfcff1b926ad787518b1cae9562","dweb:/ipfs/QmVyjmyJ69ZeqaXHg91JtGLVahRfZ7KtWaessLWZ6rYk9p"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreKernel.sol":{"keccak256":"0x37a23dcbabc5937a717f2fda636b6a97963ed4b5a96870a62dfb199a8b692f89","urls":["bzz-raw://ac9741ea6daf21f39699be11afd919ae3ec07df24d948aaaa6549456fefd7fc0","dweb:/ipfs/QmeiPQkZitM4Pc3i6L87thU71Fs1JVWAgMqXnSK8VrCq75"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreRead.sol":{"keccak256":"0xdcf28b3293d4d6c1fe2808a8918c1b2122e4e0e49f2793c79ebd2b9ae210ff7b","urls":["bzz-raw://bb3d9cc80f549ed0c5b768aea69fb1b3c364bd4f85d193a3040c411b594d94db","dweb:/ipfs/QmYYdY5CjPHiW5ucXihTva1eHsCPNqBsvL6zYYafH3ap4p"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreRegistration.sol":{"keccak256":"0x9e91a73f93cc9ebc00c265c83177f6a3f8a156749a9261202e2845e12aeaa96b","urls":["bzz-raw://a39280d87d22dd0a959d8f55925cb092dba1fee2f11d3dd8e3ffabed45a9ab6a","dweb:/ipfs/QmRMBFLJtT2KN43Xz9P3vUNWxXrP8rLTNBFw2P6Z7EGeaS"],"license":"MIT"},"node_modules/@latticexyz/store/src/IStoreWrite.sol":{"keccak256":"0x120fd448da5806e09ecb5327ad4dba64df01d2ee7232de0979133627e87e24ba","urls":["bzz-raw://7a3cb151b2ddee217f330d61813b2dcd997de94940c903719f6d066a21467890","dweb:/ipfs/Qmbes1RRY6KdtsMohp8834xXyipeQK9GJ41NfgXK1d1QAZ"],"license":"MIT"},"node_modules/@latticexyz/store/src/Memory.sol":{"keccak256":"0xef6e7000b181c2991aeacbf99a9d886f8c4df88878b857713f851185b63a7811","urls":["bzz-raw://b079b4773d140ab2c01bdb04facfa56a78f753aea7122fa445b2bfa133411392","dweb:/ipfs/QmWYWKFpwtsPeGdCSxcANgxXUbwAuMMgR7iMVPDSCZxz2A"],"license":"MIT"},"node_modules/@latticexyz/store/src/ResourceId.sol":{"keccak256":"0x889423054511cf8a83f5dfd65a0f984dc514aba798ef3db139b59d395b2327e2","urls":["bzz-raw://40b9495d455c87db8b063e291ca3973dc3ba1163f09c5d7446241a9e1cb69ed0","dweb:/ipfs/Qmek1JKVjPUpoXnKwu66HfPS9rHstKtWTuBmG8YFxbPEWQ"],"license":"MIT"},"node_modules/@latticexyz/store/src/Schema.sol":{"keccak256":"0x0d2a08030d21292ecbcc850d9111f3817d03f17cd5e02186894848a9152d79d7","urls":["bzz-raw://3f30024c1613fb587aaba4c1dcb8e4e46ed765a2cebd5b63fbebd327d1bf13d3","dweb:/ipfs/QmZzqSnPMYKDYwbFNvUFrvuazMUyQHzQ59w3A9x6juHAm7"],"license":"MIT"},"node_modules/@latticexyz/store/src/Slice.sol":{"keccak256":"0xae6c03881fdfa56cba1879d9c9c6b52c2829e6a278a200176678d8da05a89345","urls":["bzz-raw://3cad7dc4944c0518de2e7f99697485d365ae37aa6cad6967996377c2dd951fe4","dweb:/ipfs/QmW3grFwr8BcgJmLfjLbj3FthnD7NRUBFMFiahbXztHPr7"],"license":"MIT"},"node_modules/@latticexyz/store/src/Storage.sol":{"keccak256":"0x7e735a4c7fa8b8a5fe2371d90801e3287ddb78efed69b31e1a76f0b7b153c4c3","urls":["bzz-raw://9e6db36bd52144b6feeecd91a58fc311127a3892fc96c4171db5b570fe9876ee","dweb:/ipfs/QmS6LqnTZvpMc4eiz5JowBoNnh3RYemG6JHjqtYucT1rQi"],"license":"MIT"},"node_modules/@latticexyz/store/src/StoreCore.sol":{"keccak256":"0x9513dc38e5baadde0ba9b08320a324043b0e88a10702be5c3507da8c3d45e861","urls":["bzz-raw://99c80c65a394763668e4aed69220fec6bb3ed847fb277ddd1ff1d4bfdf452da2","dweb:/ipfs/QmRT2BATKtrYmixWMuWo9Cz8g8oscfLNSmvjxTyiTNA1pc"],"license":"MIT"},"node_modules/@latticexyz/store/src/StoreSwitch.sol":{"keccak256":"0x7edf7c1641408f3a580eb28bda58054583cb846f875608612671c6d40712ba40","urls":["bzz-raw://4146adef610d1daab085a81aa9f2d4fd8c4e5f459b9ef184f3ef23465573cf91","dweb:/ipfs/QmQqZMsbkzSNG6VfYzQLdRCBCsNohBSVQmWoTP6QvKmKUP"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/index.sol":{"keccak256":"0x094a6f1e2910b345b6b254e0fc2c8882b3190c673f7ee19742e857057a4d3f85","urls":["bzz-raw://18908e2e7e878635abea72ef99851fddd204371e6b641f010e831ebfa0b1bfd4","dweb:/ipfs/QmSNAxXqxTrzPkZ4rSAQgBnuer1yLPq74hoqnzrZV3WGsb"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/Hooks.sol":{"keccak256":"0xfdea5b4cf666720c1c0d81a8acdede68e6220aee45d8a9f3c9834b4edc5da394","urls":["bzz-raw://b3a394dfe123cfb7200f65d379fb0cb3d2c84475b382faf6ee11bf9c45a63b53","dweb:/ipfs/QmRMPHFBbCKtqKBVV9gvd2jhnfsyUKmCBEQkgviMoxi1UG"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/ResourceIds.sol":{"keccak256":"0xf192bceab34508cee21dd7c33e4d776f79c4a7ca55ee8905c6c694850ebfdf64","urls":["bzz-raw://c95113f76f6de671cb44710754e0942934182b544660a4330fc90a505e198905","dweb:/ipfs/QmXma5ZxfK8Y9TbvB7QM9hdhfc1ixiMcLpo9BQxnVthHB5"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/StoreHooks.sol":{"keccak256":"0xa825218614acc19a4100357dd7ee410b67b994fe7aaa68650d5d0d4202d4ca8c","urls":["bzz-raw://09b0cbb598fe2b75bbcd269b47d686a66fcc89c0c40d9a09807eba7688b81fc6","dweb:/ipfs/QmYk6XQwSLhRumujTCsqxdvugKuP8oLjjB926pMHR445ra"],"license":"MIT"},"node_modules/@latticexyz/store/src/codegen/tables/Tables.sol":{"keccak256":"0x918b977e7f7f3e947d6d5aa189c54c9c7e7c106d0a0d53734ee959ad454abe09","urls":["bzz-raw://3a3de63c04c838bf80c1903cf7464d201d0ece0f86a7aaca35462b730e9338fc","dweb:/ipfs/QmSUkLZ88J7tSwdmR3viBJHU8QVgN2Gji6W8wYLJEDNkc2"],"license":"MIT"},"node_modules/@latticexyz/store/src/constants.sol":{"keccak256":"0x67e0d59237bd37424827ecde1ecdbe71f65376af517b0623cd8f8d5451bca7a6","urls":["bzz-raw://09c5ec7fe73e06140957d44a3d9938587711c783ccbf08ff017638c9279a3168","dweb:/ipfs/QmfS9ZRqHXmBJ1h5B4x4gbU6d18DtMgKZSkxhQgNVRxueu"],"license":"MIT"},"node_modules/@latticexyz/store/src/rightMask.sol":{"keccak256":"0x28887aab8ad5ca598927e59d702999ca6e3b3128f1cddd2b995a381c8d04b275","urls":["bzz-raw://7710847f4689b7f5b81436c7d52ae4395f244a2eebf8d398b2edd43accb06754","dweb:/ipfs/QmTD2wYqryXTynHAn5Vf9wtjUUSGeCJWENZTnWtBAK38pa"],"license":"MIT"},"node_modules/@latticexyz/store/src/storeHookTypes.sol":{"keccak256":"0x4f29001e53690ce74fe405a6d0376a564c9c743d1631d36fab04331865e4d572","urls":["bzz-raw://138c80abd63225a3eeb01ebfa1f9288e188a7ee5b2266b275fb4ed31b5aa30e3","dweb:/ipfs/QmdEx9uHgCCbTcetGwFH5a66Ft7ajmrMDXvP1fW7WjnnE2"],"license":"MIT"},"node_modules/@latticexyz/store/src/storeResourceTypes.sol":{"keccak256":"0x1c4cb6b3ecf76f614479ab304d7de3ade0e99c7ccfd07717b57c92f699a27261","urls":["bzz-raw://2c9b0e0c9b3b5610d6fd65a8ffd7c54df390a34ccc70d58f4a055c49ad1ea586","dweb:/ipfs/QmP6ffpnR7aRyvq9AiUkVNH6LbGfFP3NDq7E2n2PVcHhp2"],"license":"MIT"},"node_modules/@latticexyz/store/src/tightcoder/DecodeSlice.sol":{"keccak256":"0x310523f7f3acca841e62fe50be8d8b042cad5b3c239cb1105d6623cf83e63152","urls":["bzz-raw://1cc40ca233acf6502bc65677b381c05331dd7323953e54b5df969051e47f851e","dweb:/ipfs/QmTxy9mhodT8drezB5K1kPR78AMaARomoJqDyaWpLuCKui"],"license":"MIT"},"node_modules/@latticexyz/store/src/tightcoder/EncodeArray.sol":{"keccak256":"0x259ee545fd9dfd4767f0b7fef31f52fd3c54c4a1c6657d6fbda4927800c937b3","urls":["bzz-raw://0a4e31efa9f476cd267af7c3e11fe0151252206a1f6407a80a4092444c2de8ea","dweb:/ipfs/QmRF4gWYw33mFTMh7nX8DJ1qzx3Ko6yMsnxubzYTRppdyo"],"license":"MIT"},"node_modules/@latticexyz/store/src/tightcoder/TightCoder.sol":{"keccak256":"0x0e74ff88ec94cb33f79d8afc1497c4fdccf02db40ab47f3701c7d02fc305d4d8","urls":["bzz-raw://36b7cd0c2a3f2dcdc83ab7ac5a93f123746ce29c0f1000f2b275ad2c647ff0f3","dweb:/ipfs/QmYdipHYUhHhS78wLdtmKZUK14FEwpto5mFy3rNeZssMLz"],"license":"MIT"},"node_modules/@latticexyz/store/src/version.sol":{"keccak256":"0x78c571906ee999ee7e56d4f7702b8a93c3a9e55e6b552aca115b5f6ac7f1c80a","urls":["bzz-raw://a9f141b2d556b2a2545e7db5606e8a038679a995a22aeaf1702cb3a60320b60a","dweb:/ipfs/QmY7x258Fhj3TT3RT4sNyyfiRphVYdZXhtAnSYpasJ4xVQ"],"license":"MIT"},"node_modules/forge-std/src/Base.sol":{"keccak256":"0x609e3a00319169988cc8272e837f350a9ba77cf8f8f62e4897a8e4a8a5f0fb27","urls":["bzz-raw://b24435e35ba5b080ebd6e8976c23fb735c7212d042be8462ffd2ea50c5250363","dweb:/ipfs/QmPeVvN7FS4oMmCuYAeRdZihTfrG4tA7Vvunuvv59a6wre"],"license":"MIT"},"node_modules/forge-std/src/Script.sol":{"keccak256":"0xd566affaba92598bcd059dcb3714a968aeedb365ec0d666815e8b38519e0f433","urls":["bzz-raw://2fb5f7a97d2a7a06e10c198b60f05e64176eb4ef306b72800c168e7a7ec51693","dweb:/ipfs/Qmcep4r7YEU3BwFJNTTxZsdCVzBYdtcVp8oDtmwLoZGRzP"],"license":"MIT"},"node_modules/forge-std/src/StdChains.sol":{"keccak256":"0x38c788c4869b7692243c98de26857f392175ba292de160d9eac24fa34ed1d1b8","urls":["bzz-raw://d4b18b42ccd9f51ace79f470fe2d196974ae867667c5a7e9b7e8ddb47a5e83a6","dweb:/ipfs/QmZ8AJdCrMVFLsZJsvp2d4Zi7c7wVgQh45XrVwdrzR3Vmr"],"license":"MIT"},"node_modules/forge-std/src/StdCheats.sol":{"keccak256":"0xf6746576912986486f4e5eccdb6b3bbb03e47c4da75a59acc4b1c313b8d31d9f","urls":["bzz-raw://01fd4243d8a85cc7f07b6c5ac9e3f5f38b2443ef82025953c3badb39099fe2e4","dweb:/ipfs/QmVDUyQ3tE4a2b87wJDAkwwyFwRpUPGuy8yJDV9JgHqnrd"],"license":"MIT"},"node_modules/forge-std/src/StdJson.sol":{"keccak256":"0x113bce4d6d0fe7c4e1e3bf2760ba21c075448660a8dae6003f27b9ff86890612","urls":["bzz-raw://8c8a169ea47398b475696e66d07e354d9997680b5f954418caeeaec5427a131f","dweb:/ipfs/QmSTK6XmjgYZ2CCGZ87AVTowNL3UWfRvqhT6DTbZoKyJzz"],"license":"MIT"},"node_modules/forge-std/src/StdMath.sol":{"keccak256":"0xd90ad4fd8aeaeb8929964e686e769fdedd5eded3fc3815df194a0ab9f91a3fb2","urls":["bzz-raw://7919b70f636c7b805223992f28ad1ad0145d6c1385b5931a3589aface5fe6c92","dweb:/ipfs/QmY7FRaULwoGgFteF8GawjQJRfasNgpWnU2aiMsFrYpuTC"],"license":"MIT"},"node_modules/forge-std/src/StdStorage.sol":{"keccak256":"0xd1517df281f973dba8b7ba52c02d3df552b60d91b8f47e4669049da648778673","urls":["bzz-raw://52e43264f58a5dcfd985f3c99aa81064805aa8f1c2b4c6521fd63d45cdbba8d5","dweb:/ipfs/QmUMTF6cRjt5tCQrrgQDXVRmHQLjevNsTvLFdaA1m9TBj9"],"license":"MIT"},"node_modules/forge-std/src/StdUtils.sol":{"keccak256":"0x6584855fecbe5b6a9f8ebdb26b37c58532c5bc5cc6e1737dfa7c8a045087be55","urls":["bzz-raw://40a35a4d292b4fed02e11d5f25fb474f10a7c4eb99f75b5383dc23fcb6e55d3c","dweb:/ipfs/QmYZ2nz1EmNh4xLWf4YybZoa1Da1z3Wq3w4pneMhkouMi4"],"license":"MIT"},"node_modules/forge-std/src/Vm.sol":{"keccak256":"0xe0cfe5ca62fb9d9366be870999bd82802d6b913c1f960f67b8f17060008f2d1a","urls":["bzz-raw://ddadc1e899953cb26e7d87c0f27284d02f09b611cfd3300e321c33dc2c65d0b3","dweb:/ipfs/Qmbmrdph3D5YweihJSPM6sopZcSKWMox2ZM89dyonfhrq8"],"license":"MIT"},"node_modules/forge-std/src/console.sol":{"keccak256":"0x91d5413c2434ca58fd278b6e1e79fd98d10c83931cc2596a6038eee4daeb34ba","urls":["bzz-raw://91ccea707361e48b9b7a161fe81f496b9932bc471e9c4e4e1e9c283f2453cc70","dweb:/ipfs/QmcB66sZhQ6Kz7MUHcLE78YXRUZxoZnnxZjN6yATsbB2ec"],"license":"MIT"},"node_modules/forge-std/src/console2.sol":{"keccak256":"0xcd5706f5a7025825d9fd389c89b49bf571f9abaea8a062dc4048320b5b43bf46","urls":["bzz-raw://c066485a7d4bd18d44efb4c89274b0959e8066b9a480383a2ce07d7f31555f88","dweb:/ipfs/QmckeYfA5FtAjcxaytq69Dpj6uY57tbQ61kNPPxXi9kgbW"],"license":"MIT"},"node_modules/forge-std/src/interfaces/IMulticall3.sol":{"keccak256":"0x7aac1389150499a922d1f9ef5749c908cef127cb2075b92fa17e9cb611263d0a","urls":["bzz-raw://d95ebb7c7c463e08ebc12dab639945752fb2480acfc6e86da32f72732a7fd0c0","dweb:/ipfs/QmNXK8P8oPWwajsQHvAHw3JPyQidPLCGQN3hWu1Lk6PBL2"],"license":"MIT"},"script/2023_12_04_ChangeSpawnSettlementTemplateStaminaOnKill.s.sol":{"keccak256":"0x300e598153b7a2f4fb67bd5badf4d309cbc0400bc90cf662847049506e46ed04","urls":["bzz-raw://585bdaabab8a69fbffcb4ac41bbe577c093833425a132d3b876f85a0a405edfe","dweb:/ipfs/QmVmYhSPQQXi2Nt477NPTkgL2JuXRcRUXpy9r2hiUmnKu6"],"license":"MIT"},"src/codegen/Templates.sol":{"keccak256":"0x39ee06e740a5bf5022a54eefcfda6c408ed0c3038080f3f3d1a61092c4e12070","urls":["bzz-raw://77c8ece77feaa0c9e92fee71c662e9137eb2e49f697b08eb6fe3caceb9b47b6f","dweb:/ipfs/QmapJpVqP4GZ2QvDRKCzG4KcHAm95P4EWG2vsSLUR8bkC3"],"license":"MIT"},"src/codegen/common.sol":{"keccak256":"0xde2e4be7aca0c3e8251af4967910c5134427aae34480f4a443a0f0ef97304ca8","urls":["bzz-raw://646bd92523b977f3d71d23c858bcc1d60d22cdb3c0008debe68008dab535480c","dweb:/ipfs/QmQe7Jn1xt6sjCc7R6RSnZXDbCpfsuK3WEHEc3ZXF66YaJ"],"license":"MIT"},"src/codegen/index.sol":{"keccak256":"0xcd45b20519d350da7ed4b0478a8367e43c49a91ecd2c532f0c14bd4a888c2beb","urls":["bzz-raw://bfec1c17ade7d90dd40032f6e018a1f6e1b4e2d5d7d882a75601882899046852","dweb:/ipfs/QmVH2RD6rejRjarwqkTcB1fm7kB2KzYJ3diq35YiceB3GV"],"license":"MIT"},"src/codegen/tables/Admin.sol":{"keccak256":"0xf10e4e3cfb7e4c5fb9bbdbbf5680ec9068a91ef4921f0f34e7e3dc9c636ece96","urls":["bzz-raw://66e8d4dc995834e1d435266034f072339ace519d2db0db0dba319aa18c22b9f5","dweb:/ipfs/QmSnKW4cMLYoZ5TEHqsgVXebBCh4RKQTnBJ3jS7gG9oWwc"],"license":"MIT"},"src/codegen/tables/ArchetypeModifier.sol":{"keccak256":"0x2774f0bce106cb276fb82b29eb863105ffa4f3e39f5c4f68e1859ad017868d69","urls":["bzz-raw://c97bd37991895be1a497eb86c280ee4e77d3d8f2c189a99dc262302296da3360","dweb:/ipfs/QmV9TUcUThRPqdwfDVN4BrqYWzZNVCnbGappRfEAaZHsGx"],"license":"MIT"},"src/codegen/tables/ArmorModifier.sol":{"keccak256":"0x859465345a990b8f47886a4d9fa9e8c242e58640a287e9efd44933120cb15753","urls":["bzz-raw://871eabf4155d6d6f0526e04a67d828cf92b31dd74b160317238f754e0ecf5e6c","dweb:/ipfs/QmQP2GfftiUALMSnuTPuanZ7XuumvEVxHmU5aGnv166jeA"],"license":"MIT"},"src/codegen/tables/Capturable.sol":{"keccak256":"0x7d4470907329ad648ef968b2fca6fd0274e7949cd36958d4e982cfabb4064b62","urls":["bzz-raw://5a0b83506b6e48c200b2da24f534ab7814b69123e2c5bb752f0e5a589af6ca83","dweb:/ipfs/QmXd6mtKVrksyobryS6NXsyTHAkNzcQz3Tx367JBh8DcxS"],"license":"MIT"},"src/codegen/tables/ChargeCap.sol":{"keccak256":"0x7a83dbeb22169d6ebfcdb5643d66d92b5ec86131a0653203c2481b0e05c95db7","urls":["bzz-raw://ce738c202ac6192eaef051fb2c31f161aa25342c412a6573b16a90c739c9d6c6","dweb:/ipfs/QmSbgUHgyfRYayVZ46cEDNAQMFTAAAUp3EVNnPbboUKJmC"],"license":"MIT"},"src/codegen/tables/ChargedByStart.sol":{"keccak256":"0x5e57251fa96cff2d688521a9d027e0a1d10e6dd6aeb3d17b50218051206ce7c0","urls":["bzz-raw://ab7e380bd7efc5ec3342aa92a5baeeec4daf9a8e4d0a5d014e8885cf43f0f509","dweb:/ipfs/QmRT35J1DjmrsayXf7Ah5mG6M8DL5GYpugF9pjUjMunHGL"],"license":"MIT"},"src/codegen/tables/Chargee.sol":{"keccak256":"0x4d0667015c05d2ce9fb2d2bc21bfd624c52185e2a13ccfd24a31db7ab7bcd229","urls":["bzz-raw://e41ca5034b0c715c58b7d07d7e5eca056b8124fb29d54ffbbcc67bee85e6c672","dweb:/ipfs/QmWQGSHjTtqUipQCs9k3ApE1QH513U6dT4fWLbmhR3XhKG"],"license":"MIT"},"src/codegen/tables/Charger.sol":{"keccak256":"0x207ba440b1726fd34eaf3b06534cb6b8ded261cd18e8ba293b71513fb30d4e59","urls":["bzz-raw://9d7d5ec258be098dc360450083f387e8883bfc5e04c7a397661c246c3a0d9c98","dweb:/ipfs/QmXh7WUv6nVGaWwVUPzqZWxa6ZdH6dvbRyHpNyXMAkYkTS"],"license":"MIT"},"src/codegen/tables/Chargers.sol":{"keccak256":"0xe53ec363e1b998df4fbf1b224a422fed9e7318985b3254445ff6382c690f2d39","urls":["bzz-raw://e145661f9a411fd80d3a1345c3a884733a70e3a0692a6976c83ea1082ab7eefd","dweb:/ipfs/QmfHP8TjfffzoxBvMEkbWweRbMJdkj7S25CjuKEhbDwBQh"],"license":"MIT"},"src/codegen/tables/Combat.sol":{"keccak256":"0xfb75582c7b47a2c3a039b2363990778a09ad881f807c6059c089e327dd5622c8","urls":["bzz-raw://9025892eb625a405bf5c6e73243aba096552623bbc65a70a8535e52b7aa9ac12","dweb:/ipfs/QmajtipyJe4nvwRFUGeWyvkPdPUmNbSyiBvMU2ReaDcWQe"],"license":"MIT"},"src/codegen/tables/CombatOutcome.sol":{"keccak256":"0x39c34c16752de956bc808338eaeb3f8c50d8c43708760bb48da2ba9522659716","urls":["bzz-raw://f74d50ed5660f8c49a0587ca124ba6a863069983f680a0809f18b6e7bf7bbf7c","dweb:/ipfs/QmbYmq8WLedbhTRKTyVzu9KHbQDGUkBa7Kjkk6gWSBXP68"],"license":"MIT"},"src/codegen/tables/CreatedByAddress.sol":{"keccak256":"0xee280d7f4f8fd0a521be5bba95a0b2506391b5cf61a40671ced8a550137ba926","urls":["bzz-raw://b33847b93edbe83be6cc9f87aa589f7419b2e631a475a8a3cf50cd3b50d334d9","dweb:/ipfs/QmP9aM73jjRTcWpgQFNjB69P7LEAdSJSP3HFYq4Pb26W9s"],"license":"MIT"},"src/codegen/tables/EntitiesAtPosition.sol":{"keccak256":"0x9b7c55dc61d9ecfba53baf29240424272243a7cabf51a2fe77649dfc60757775","urls":["bzz-raw://6cd8f65bca9918f2fd26b61af7055ff949e63c48c1dbce88cf42339e73528a8a","dweb:/ipfs/QmSGsPVQZHeAFwPasf55dWgVY2pNubS8AyABb5L2faqR7s"],"license":"MIT"},"src/codegen/tables/Factory.sol":{"keccak256":"0x3c9d8dc200b6812b2860b947dc7dbcb2b5f09988ceafdf5cda9e015258672e51","urls":["bzz-raw://08ba9b493aea9440f5b8d5fd0f7ea5626e60003a6a328c982d1e6f892744b198","dweb:/ipfs/QmWwASAHJ7xXKx8F2y8vaH3uFvo1SCtKBwapiMy7X9kKgD"],"license":"MIT"},"src/codegen/tables/Gold.sol":{"keccak256":"0xb1a08fb494fb3dd7ad6c55ef1c4b007d2782681334e313a3b4e6367bfac46eeb","urls":["bzz-raw://e9b04b672466b0a86d8d6bd945805aaa3df29a9bc6ca388ed266625f95f11666","dweb:/ipfs/QmZzDoG8gzERLqFvpRTZaxp63z175w2Kc6n4BeQqRqQsn7"],"license":"MIT"},"src/codegen/tables/GoldOnKill.sol":{"keccak256":"0x2648461ac0ca9286a16105b54b5e99d214e73e7bc0e38e536e04036759ec28d9","urls":["bzz-raw://bb72d5e3d68bceb9dbf9e980aa9ec6da998c08aa3928a865e6bc42a2c68c6ed0","dweb:/ipfs/Qmbpaz1M3gSLRe2oCaXjg6N9DcTkt9dKLpt7GVqRfqPc9E"],"license":"MIT"},"src/codegen/tables/HeroInRotation.sol":{"keccak256":"0xc767deccaa4afdfa100908ea469eb74f0fb03862fb4bc314bca49accba781bc0","urls":["bzz-raw://5b396cbc21852732ef7dfcc20c451414c621f48800e3bf8a50c509d99fbf2c22","dweb:/ipfs/QmeGZsKbwjg6NUr2zGDZZVAJWtZMaKNVi8GmM8ferQ9nwm"],"license":"MIT"},"src/codegen/tables/HeroInSeasonPassRotation.sol":{"keccak256":"0x97e034873505b7620541b0e76d3be71d1eeb5bb167b9bea0a9c79755b3af7a64","urls":["bzz-raw://71670f47d76690aee6e2e09616695dfc48fb10f676a590aca400b72b2b8c0278","dweb:/ipfs/QmWYep89a3xEecxce6VQDcqiDP2oQwb9brw9YdZ3cAgAHZ"],"license":"MIT"},"src/codegen/tables/LastAction.sol":{"keccak256":"0x8efb6c27febb4017c5f12749fa6bb7b9ee4d96836f5f648112402b64d6471dd2","urls":["bzz-raw://00adc0def56f28c5ec1bb67138dd52047df62532f6d35c9c0d8510c2892aec21","dweb:/ipfs/QmXTAEnVsdaqDYhz1Pa1GY6jLwRbQL2v1rmruXTAg6tqq9"],"license":"MIT"},"src/codegen/tables/LastMatchIndex.sol":{"keccak256":"0xd0cd2ff0bf4322f86d686aab0133b817ff2ceaa525efda859b63ee56414e5d9c","urls":["bzz-raw://4db125d4a831723b4f8a9304aac762a87ee20b01bcd1942201930d434fb4729e","dweb:/ipfs/QmUAUQvZThNAqu86pzRisKcGEyPwpGAThUMDgURZE54qDZ"],"license":"MIT"},"src/codegen/tables/LevelInSeasonPassRotation.sol":{"keccak256":"0x0ce58903a78500f2e425b10d4ad4246350267e365bc1c6583d0f0509a572ee60","urls":["bzz-raw://43a29c5c794d42e97e1cde84b9312617d744db8e1fda5ee81a6479864f594e91","dweb:/ipfs/QmUSk4bvPB5QDHD5BHGbQ2acwFqMF6gzn2vJqbzbY5m4yv"],"license":"MIT"},"src/codegen/tables/LevelInStandardRotation.sol":{"keccak256":"0xd5f2745e9308f6208de9395ccfbd1bef51762ac38afa13faf89115504664678c","urls":["bzz-raw://77a3386c2de1b28a2519a9987eb0b844adcab8025785b938def1b76c94d31a8a","dweb:/ipfs/QmV7hGDSEx4qjrVdR98Y5wodz8BU4k9Vuoi7TNTyC8L6Gs"],"license":"MIT"},"src/codegen/tables/LevelPosition.sol":{"keccak256":"0x7b007bf3b5acd3ed78b7f9b854b9f87de7f9686a5391348e61102624daa34320","urls":["bzz-raw://5fe78370d1c63483c1ee26c716cb7bec1c8fc0630a11eb805f2970fcb629f8dd","dweb:/ipfs/QmQG4gCC1VPoPSqQyJQBLBKZFVMRaP2HL4w7y7N1zo281u"],"license":"MIT"},"src/codegen/tables/LevelPositionIndex.sol":{"keccak256":"0x5ae3287cdc0993f0a566752c11c794a5f3cef613137633a5b5710b27ee50dba8","urls":["bzz-raw://8e1bbe6c98bcc9cdc71723721ff8226f32d1c113a7ac3dc3e32c699ef9ced61c","dweb:/ipfs/QmeTq3eJkUt2tABVSVkvUYb3GkJddgvSx9YrS1c9wmh1X2"],"license":"MIT"},"src/codegen/tables/LevelTemplates.sol":{"keccak256":"0x7416e62c88753dae52abf397f9a8efedd3b7f57fe2a6c8d64746bb971fdcbc5a","urls":["bzz-raw://0a4c50a1b2aae84a6f120d098cc7228a0908350926758d518d76e6fe8af7bee6","dweb:/ipfs/QmT2uLbrcruogZVGPnimAhELuXhPrsCi372t6AdrwiCwLc"],"license":"MIT"},"src/codegen/tables/LevelTemplatesIndex.sol":{"keccak256":"0x23dce66b52fe3276b92e633351bef206795dbd770d1b3969a708e3f594145ab7","urls":["bzz-raw://49a48ef1c877c70c308305bc890f326ac6fabaafd375c372228d1b1c76e88228","dweb:/ipfs/QmYU9H4pUdGHmKpb9Xoa2F1oaixSE46FRbjL6DJqEETRC6"],"license":"MIT"},"src/codegen/tables/MapCenter.sol":{"keccak256":"0x33ca78f53d059eb85a87a778e3567e1beb08b0a7f5b1cda1fbbc3cccd5809895","urls":["bzz-raw://28288d4a845a45e31f7b3c6133b40a670cf081a62502a317c13822ec2122ce06","dweb:/ipfs/QmbYotHQrmowTusHUPKY1d3RhufGqPzdkFEK5inCakcTPz"],"license":"MIT"},"src/codegen/tables/Match.sol":{"keccak256":"0x6047491e98fd77fa6d8455a22de36c69aba94365f0a56a8de7871cc5a9ae47a8","urls":["bzz-raw://b073d9ed5c30a1d576a8bf87d579d887a66a27f6d5be64852efc1b1c1906fa8c","dweb:/ipfs/QmV7uZ3Eu3Gr9UzF826WRQvqFA8ZaUBkmopEtMSFy8ze4C"],"license":"MIT"},"src/codegen/tables/MatchAccessControl.sol":{"keccak256":"0x37288fa25ba25104191c5456c6fd7b7380a0d6201c2a9427b5e1eb74002ef0c8","urls":["bzz-raw://b61848d2d319bda3c882b020c4b50953f4bde7c77280ce6251a5aadff11a7d22","dweb:/ipfs/QmPgaYhDgN39ZJMiZ92N8wRbvvSpLZDYUYgeQoupvckGXt"],"license":"MIT"},"src/codegen/tables/MatchAllowed.sol":{"keccak256":"0xd4bd94fca7cd88e4a1c1af87b8b718311e850c231a1f8927938f2273bfadd8f6","urls":["bzz-raw://4c333c604c745c496f0a19b52851e767be70f6c18c6b25c0c5ec3bf4f1887082","dweb:/ipfs/QmQFNBQrAcnoCj1WwdK3asHcscwUa7ijmAMzgGp5U37odN"],"license":"MIT"},"src/codegen/tables/MatchConfig.sol":{"keccak256":"0xe7043b09e90efca02f0f00c74a76cf6d5a77566c22839cb04c84f9af7a104d92","urls":["bzz-raw://3f9eb78465fc312fe06f8c46404367990e039fb86281da7f87d5fa515bf4c125","dweb:/ipfs/QmW5keQr1kgsoREvctNEo6qdeWyE6TCcFogtxziRNM2zES"],"license":"MIT"},"src/codegen/tables/MatchEntityCounter.sol":{"keccak256":"0x9b1ee0c8f43b3335c8b7ba283a7e8c720e675637e67b96f8e1f99e23ca6351a4","urls":["bzz-raw://4a809c81f0534f038ed6d7e4fae7e4c14ed403345196eb8e9147998564608fc3","dweb:/ipfs/QmWsQ8nGm8FwDwrD7Tm5axpsLcjE175wtR7mGdPfhZ4snE"],"license":"MIT"},"src/codegen/tables/MatchFinished.sol":{"keccak256":"0x128aca9ae5df0b7d2f49256ed738f0c4940e183a78a905e66e4786b65225b2bf","urls":["bzz-raw://13e2ca1e62ee9129a4aff30416fd067216005dab1ef890e83f22eb2fb921a3cd","dweb:/ipfs/QmNkoDRhYkQGbey8y3NVjRHj65ywt4N6teh3xLUkVvChCR"],"license":"MIT"},"src/codegen/tables/MatchIndex.sol":{"keccak256":"0xfc79f9d5165d12e52d0d98c8bd1d9218c7edab051b1fe5855985c8b8cbbafd05","urls":["bzz-raw://3821f80fbdce89cc3c298af23be6b3d9c72af782613dd9c6ac76e6109ee9ef76","dweb:/ipfs/QmQT5gyjetVUiEtu26w3F35vijHN8uMNjLYhkdoGNRF641"],"license":"MIT"},"src/codegen/tables/MatchIndexToEntity.sol":{"keccak256":"0x643d1bfb36f3eaeb02f9d40d4e15e99156231ad4aca4bc6a1cc9ddce63e4c7f0","urls":["bzz-raw://546d579174c65ff4dbccafdfbc840f7fc514e23ca2523a88c0ff97c6c2cf593c","dweb:/ipfs/QmaFfVPQVVfVVJmj2wwWCP8Hc7Nh1uBi4vvxc4ZEL8Fwkw"],"license":"MIT"},"src/codegen/tables/MatchMapCopyProgress.sol":{"keccak256":"0x330646e80e0032b5bb10d89c380b9673d47b712fe22cd6756789811cf03fddc5","urls":["bzz-raw://34920da22632a7dab6b30a2a2bc966f74b3bec7f980091cd090d5cd7f7e389bf","dweb:/ipfs/QmQ1P7CCNBxGjkuj3hHCxyYdftHfdnhEayPDHkJmjLi1z1"],"license":"MIT"},"src/codegen/tables/MatchName.sol":{"keccak256":"0xcbeafc76a6acf829a55a550b2a3eadde85d7bca60f466ecded2d774dbf0a20cf","urls":["bzz-raw://a73cf84685913febcc31ddef9e1a99f30f8396642fcf8da48063c0585022f7ff","dweb:/ipfs/QmawusYMCnSrdYZoyqpm1Ge4LgV1R5gocUNB9wPTUV1m45"],"license":"MIT"},"src/codegen/tables/MatchPlayer.sol":{"keccak256":"0xee101160ad514436bca33cd248d1db005dc617079446e108b51e634e4b733466","urls":["bzz-raw://b1513a939211b457618b1b6ee51b1aaf6a7d27155e9b1b1f6f1092994dc5cb2e","dweb:/ipfs/QmYM38eguwxrdoY2aCYgPjkmv4Zy1TQKqnUzSLnmgQ6efy"],"license":"MIT"},"src/codegen/tables/MatchPlayers.sol":{"keccak256":"0x15be786172faac4a093405cbed6b04179e346f6d7fa406c1655e662fe5cd5ff0","urls":["bzz-raw://74accee4317b30169319461722907f0bc15fb68e3a559ee5a20243ec05951b29","dweb:/ipfs/QmcTrgqqepqATKz7o3xRu9U87pUcjoofdDWyyoCpSscADR"],"license":"MIT"},"src/codegen/tables/MatchRanking.sol":{"keccak256":"0x495d1fff5a589eb704cdce9dc204140a986ac3f0d127cb53b2457d155f0ec3c3","urls":["bzz-raw://34f4bf1e9c909892736d6fc96a74756aaa38824eff350f108a09294251765e86","dweb:/ipfs/QmVnHpCzj2jXYDmUz3D2BpmYL4PfpDdtdxhr4BHVzhx8tt"],"license":"MIT"},"src/codegen/tables/MatchReady.sol":{"keccak256":"0x55de77e1cb9c3885457a4fa929b103c08dbcf2f98a772ca1a0b0e1b53a258f95","urls":["bzz-raw://8304446db0452005a96cadf4ff8a7cb608b2622b0e422463774477495637c576","dweb:/ipfs/Qmbhwxi9jWL6ZKgo8Hok5C9oqX6gWSf2fbGMxAdeSL9a7W"],"license":"MIT"},"src/codegen/tables/MatchReward.sol":{"keccak256":"0x405c42f0bae0bcf542e1558992ce79e47ba4ddf4bf7d7e825764215c15b484c4","urls":["bzz-raw://913eb3da7a38e336efffa9882f00833ade8ec5f963714cee8ce59ab533baeacd","dweb:/ipfs/QmV6fxYzRLsu7KGiiEEpA8R8ZqV8G6d64cu4J8E7PuxzVG"],"license":"MIT"},"src/codegen/tables/MatchRewardPercentages.sol":{"keccak256":"0x23e7f2766800ac019a1bcdf72a02f031c3b134dd0adc4b0987d16480cedafedb","urls":["bzz-raw://7c20400c50d17afba333659761d0dd2e76bba5a769e51a771b6838955ef89db9","dweb:/ipfs/Qmdcqs7NHBWzFTkSchmsLggxZvFFfav7hWv3VJxmKXpUUw"],"license":"MIT"},"src/codegen/tables/MatchSky.sol":{"keccak256":"0x16ec4183a84c7ff1970582370856a8e1e77d681aec3cdf6d7e8b082f40ffb2c8","urls":["bzz-raw://7e2e35940eb37143c33c4483231043553b04ecb2b71eaed75484193d847333d9","dweb:/ipfs/QmU9yxrLzpF6v55gs8mkTgnw8mCP6VkXZfmHQe1b1EMmvK"],"license":"MIT"},"src/codegen/tables/MatchSpawnPoints.sol":{"keccak256":"0x756a07f839a1865b93cfd3a1e89dff0c09cc68900b948c2481908b20a0e30c40","urls":["bzz-raw://93de577f605f94d6b2d9e977bc6ea57d085a57d36633afe87deaecb976d669aa","dweb:/ipfs/QmeTCmN3Y1wiGd4oKGEPz57vy4p4hhx9go6XYMNzSYzUXH"],"license":"MIT"},"src/codegen/tables/MatchSweepstake.sol":{"keccak256":"0x116a1b8e65f1e388a9ec2959940370e4e1ad6202ae694f84a05ee5f9330471e2","urls":["bzz-raw://a7977b6835cf0326a539a8df2ef50eaa1b842be1ed4115aa4fc1e2ba24468211","dweb:/ipfs/QmbD3oWJLR2LqsjfUFbLZVpMq1iYfvA4Sa2actx3Qe9eH4"],"license":"MIT"},"src/codegen/tables/MatchesPerDay.sol":{"keccak256":"0xc2a833021b54a6fb7fa22912951e148a94db4a243529ec0f2773eeea96552909","urls":["bzz-raw://9c3beeb6a1b4953ea158eae7c6fa48f1e7cad821db69ba13065cf9a6a7d3d973","dweb:/ipfs/QmYHNwJxaaxdVCLJ4FBy8HbfvZG5uvUSZZGhbBVT7CP62T"],"license":"MIT"},"src/codegen/tables/Movable.sol":{"keccak256":"0x992cd2679446862395f78738431562132ba2ebe19d356f3f4a5f84dfa98766e8","urls":["bzz-raw://586483965abd1455641d717c8026b2547831b65a98babb223bd1daa494eb1300","dweb:/ipfs/QmT8qmrmzvqfPvekMqc5gvCUpVGvm2jVHiikpqb9eBB2tc"],"license":"MIT"},"src/codegen/tables/MoveDifficulty.sol":{"keccak256":"0x61d1c51f9a38261a1e28d1623a34e68c8712212e4e2ea68fb1d036da313dc795","urls":["bzz-raw://cdbfcc096f892fe1e18d8ad02347e06a14e3fb9bda2c0e4c7de5966ad23960b4","dweb:/ipfs/QmaM57xNvhSTjgfHEwjj1s5rhug3vmyUQgnaKUoDrKHqEi"],"license":"MIT"},"src/codegen/tables/Name.sol":{"keccak256":"0x587ffc590fbecde23fb55c032dc640421a6ecf1eb5e31a05cc9b624f6024cdc7","urls":["bzz-raw://3896bc33760910c0f97fc6c44390ce7d811642111d1cd723d7d6360b68c4bbd2","dweb:/ipfs/QmYZguqg1GnBCAzqUMWzzgy5nr6jJj2qn54DW7VSogDMLS"],"license":"MIT"},"src/codegen/tables/NameExists.sol":{"keccak256":"0x737370a09bf6ba5603156a800695545996c2411d452fe2cb4601bc250aa6ce85","urls":["bzz-raw://414c641f57ef05ec011c23c386e536eb16a8d3fc09ee6c3ee28e4a9097071a5d","dweb:/ipfs/QmeFDFdVto3dejjMhQJPigGRt5EXtBB32TBN1UfMHpS4ts"],"license":"MIT"},"src/codegen/tables/OfficialLevel.sol":{"keccak256":"0xdf385936440217206a6c58d4acc92435dbce85ff27b28934d8d04a6e6263e61c","urls":["bzz-raw://7986b6d0d66ba0d02b2121b11dd15fa883684373e05d346d0ffc3bb09c33479a","dweb:/ipfs/QmSDHQaxzvjyWpb2Q9XSSMgkwFNQ4pRDxUDCXbWjxYzzJ3"],"license":"MIT"},"src/codegen/tables/OwnedBy.sol":{"keccak256":"0x54dc90730a1d26c273135b68a2eafa692ea7bbebe2c8093901fb6dfb7241f616","urls":["bzz-raw://4b1a76c29a92ffba96b8d3eb3fc3703979be26fd9524e282aea95ae9b635c240","dweb:/ipfs/QmQMCZnYdoRdDrYdQ9tAmVKCpZ13nk2SpSCnQkHxLfTSiZ"],"license":"MIT"},"src/codegen/tables/Player.sol":{"keccak256":"0xe254f3c4755d5e3c0e693610f97bec61c43af6ac47e211f608f5f6264c884b92","urls":["bzz-raw://e408973d1c4fe436247935bcc79d9a8d64dc81e56ee52ab07f3c35340e950f32","dweb:/ipfs/QmQgH7rvY2gYsyircaihk5oXnesupQ39xu3npARj9snHkF"],"license":"MIT"},"src/codegen/tables/PlayerReady.sol":{"keccak256":"0xd6d88d036e7e044eb033f40dcac52a72cfc883dbb1a3e8c0f805d0262302584a","urls":["bzz-raw://2b85b2eb8171153981e617ce3c3b3081d4c3dabb1086a5ba30839f5f8c8b8b4e","dweb:/ipfs/QmYDzjiQEqQa1ZmeQvqp2Np5CHWJGuBgN9KJqWwBj33odK"],"license":"MIT"},"src/codegen/tables/Position.sol":{"keccak256":"0xfdb0bfdcdd0faa001251237c1d8d11dfa5c5f55e92a73c3e9bcc8d15da6d2f5e","urls":["bzz-raw://1f2c6ba12f7c1c4d2bc532953f0eb308b1acc367fd8e9f8a9c22080d1b2a26cf","dweb:/ipfs/QmSSrdowViDQzdQNFZtQAiV64uobjvcbyqKeJYiB3SuiKo"],"license":"MIT"},"src/codegen/tables/RequiresSetup.sol":{"keccak256":"0x66f46d938735289692660cc2e662d9af917b7f0e1d3bf72d5816cd2d1d052bb4","urls":["bzz-raw://3099118257562b270eb9de2c59e010930873e75671b8325d2e889c0c4f1d9813","dweb:/ipfs/QmWtbBEZkbs7WkXPYcc4nh2YhSoDNvwJZS4vHjG5pn2GGp"],"license":"MIT"},"src/codegen/tables/SeasonPassConfig.sol":{"keccak256":"0xbfc1bf9367cbfbf51720c42368e00fa5d1205376506dd6a5c774cf3671f25783","urls":["bzz-raw://47c1d5630a095574ea6ff159d4d789811de1a94944708e13e5565c10b3dd9fee","dweb:/ipfs/QmYXGjBVKWe6a6mQYAmFjQURzux1A1RJCKndypXXi4DqGL"],"license":"MIT"},"src/codegen/tables/SeasonPassIndex.sol":{"keccak256":"0x4e9391e9f74a6bc7584d68b39299e7cbc46bbd19cb9ff41757e543f4d4d8076f","urls":["bzz-raw://ce4f38a82777d872e77680c4247a3fb7a0d3382d928343838cdbe560b23df1cb","dweb:/ipfs/QmUEwc1Xx7eGyBzjuWMTvL9ZZ54GHotB7z5TVUR2CRfXi5"],"license":"MIT"},"src/codegen/tables/SeasonPassLastSaleAt.sol":{"keccak256":"0x4e2dc83f3bb7a69219900138b8bbeca95b1b3db499b652b46e82af3d800c900a","urls":["bzz-raw://edf4e0b57fc1953f0d010c1d1e9f89d64f6a71c08062d2865bd82fd7e31962db","dweb:/ipfs/QmTqUhccjfA7g1ihndFmX1KnXSkngrA8ZezipxQbC5q9Zp"],"license":"MIT"},"src/codegen/tables/SeasonPassSale.sol":{"keccak256":"0xdc1e6a8010139fbe50abe14ec230b7e7e6d8ea51862017f89e943c37e4ed9eef","urls":["bzz-raw://c872f8bc71d0c6564816543078ab471d855162372e38b7efcc28f2935aef79a5","dweb:/ipfs/QmUzToGutHfjtEuafTwTS8VqTA9Ed4hSd1DeG2ZtCs8Utp"],"license":"MIT"},"src/codegen/tables/SeasonTimes.sol":{"keccak256":"0x14b138e1714c163093d765bd993108ed3d42aa7ed6347464645c14d3e8b4948b","urls":["bzz-raw://58d5e5c5fdbda3fada43a356725ecd9c2d07223b66f26863bf3da68a9c10ca3f","dweb:/ipfs/QmPnGaKuWe6mUsmeSjvvVmx3xheFSminMeu1WzbdFzpQ4J"],"license":"MIT"},"src/codegen/tables/SkyPoolConfig.sol":{"keccak256":"0x5d64965969a4fd273bfc63d403d9c7fb8966afc532136bdf786c72b762f0247f","urls":["bzz-raw://0a68f12857bd4991da2d55b2036088ab06a2260332cb2d9d19dbee17afaf98aa","dweb:/ipfs/QmRtiHverx5CKGyuwjQCTkhwwmpEX5MEtCkgH3vYve1nvt"],"license":"MIT"},"src/codegen/tables/SpawnPoint.sol":{"keccak256":"0x78906bea1e126b05a40746224a19bf08245617ebf36d5b00533d78f600ed80cb","urls":["bzz-raw://14609f17a3e50a3dd514cf66ce2c67cc53da0b098cc35a9b95555a4e35ef32f3","dweb:/ipfs/QmZiX5dEHttgdiYPfCknkNN4vYfrRdnEsp8GERqGLNhB2f"],"license":"MIT"},"src/codegen/tables/SpawnReservedBy.sol":{"keccak256":"0x6a17e250b900eb9d623f4926de4489882c2b2026acd08605053151ef6350d473","urls":["bzz-raw://a80a2ad46e8004219d931f2dd5c5b4e95107ce0280f06af0f1a8f87df32cb4f8","dweb:/ipfs/QmRKyjDXJ1j879J5TcYq6yBECFxtZivZDNPUjy1QrGf6qQ"],"license":"MIT"},"src/codegen/tables/StructureType.sol":{"keccak256":"0xf2a62d3afc680a0425b964d752e1b3aaa12f66e9ae20a80ff61f2063f9f74033","urls":["bzz-raw://83323d65688309464f06fdb08d0e46e09d6f9498627e61ea9c79e30347dba797","dweb:/ipfs/Qmc2hS9eqV9tdESgHt2iu6YHMEGHToxv2KFrvt4LPG8TCZ"],"license":"MIT"},"src/codegen/tables/TemplateContent.sol":{"keccak256":"0x0cdf0cf6588d72332903764dfafde5331e5b68ec132eb6b40e6b324dd1fcb710","urls":["bzz-raw://f0e40422c1a173cc04e5df496714aaadbb98086f06e2fef736b99b540253d92d","dweb:/ipfs/QmWoSy7wPUMM4Udoi7M6M95tJjUDFpuFPgBwoXbsZnRv3e"],"license":"MIT"},"src/codegen/tables/TemplateTables.sol":{"keccak256":"0x07146cd69cc87c73e5aa04cd033f54f04c82cac09b57c7427d631d4d8df17035","urls":["bzz-raw://48e6f9586a1a77b90c3e86138c9560394ed420517b2c8a4c407823f505188d7f","dweb:/ipfs/QmYjusEWnpwFGZDQV2AvLwY4DRV3oLHMrNDxp9EbzbimPA"],"license":"MIT"},"src/codegen/tables/TerrainType.sol":{"keccak256":"0xa67a0edb0d1a70470de01dbf43327f9d911c12fa08aca734c417c591721e6b87","urls":["bzz-raw://4927c5e934cfd8575799f5bcef8c7392bc2da2bb84d463c9441f785dff8fc077","dweb:/ipfs/QmYK9Swtc48ndGcaeyqpj3o248nspgkmcN5kFEaCAwF9pm"],"license":"MIT"},"src/codegen/tables/UnitType.sol":{"keccak256":"0x5703cd50d2cdb70757024245231899a35de083c49239a10cb1515f459aae0ffb","urls":["bzz-raw://9f3f90e9a9e08b9dc4e58092fe7802f3671c9684ee998a4014613b03725ea6bf","dweb:/ipfs/QmZZjKPByxqcbEYhE95f794ud6i1tkqJPSbGsqSXHNMQ6S"],"license":"MIT"},"src/codegen/tables/Untraversable.sol":{"keccak256":"0x0ac641c25a8910d70d3b092d152063a49c6353c16b17e1590de0b72f2fca75d7","urls":["bzz-raw://cb94e6a5eced54b95558842986aaafbdebf27363e9363402f72885845b72e12c","dweb:/ipfs/QmcxBUHXXbcxgxq31Ss1vi2BtsW3enedLspVmV1Pd21UFd"],"license":"MIT"},"src/codegen/tables/VirtualLevelTemplates.sol":{"keccak256":"0xa2ae7f4ff1efd2518ab854c0883b2f696cc29635232bd241786a3fae7246bc35","urls":["bzz-raw://bd78db57fea870896bac73809330841d091fb2234ca79c8caca6eae350557b7c","dweb:/ipfs/Qmae8optd6w4gP47g9kGAAVRybGivKBq36saxEdZq5qV12"],"license":"MIT"},"src/codegen/templates/ArcherTemplate.sol":{"keccak256":"0xe20cbd1ce5cf812261ba289a1903c9026f74e43455a31b17625025f2d59a00d9","urls":["bzz-raw://ff74f89173e6d956e53acd27c9a780e75cb3c713c6515b4ce0e1bae2d43657c4","dweb:/ipfs/QmYdfbj7r1PQ6Z6dj7R5ZzADxCkoS5dK6y8rvXVDbLGQFh"],"license":"MIT"},"src/codegen/templates/BruteTemplate.sol":{"keccak256":"0xa0a0af2f3b20342ccff808b2a458b6415040aabeff3ee790a354bff816c1213d","urls":["bzz-raw://70ac7a219f2ccdf81ebbaa96eab4c34ea31bb59a89d87fe848d73f5ebe879a6d","dweb:/ipfs/QmNVdMdsU62Qq8iNtiXogR4mRyyDggkQ8NhNe2XYLAprdD"],"license":"MIT"},"src/codegen/templates/CatapultTemplate.sol":{"keccak256":"0x0833482fef791bcd2f4a126ae5e83645c4916602ac5f1927fdf36385d8e9bc16","urls":["bzz-raw://f332bd2f7b94332250ff00730074ac19b9b75f76b5c904130153dc0d4910a79a","dweb:/ipfs/QmTmqHohwgQGRkAnA7MsXjb8yrhohe8WS2UdvVryNFZybK"],"license":"MIT"},"src/codegen/templates/DragoonTemplate.sol":{"keccak256":"0xcd3936768f1fa980670f25812ae1d6611331857410d0c413773b38f0393bdf92","urls":["bzz-raw://bede35fea188ad5db77857bf062c97da9e2d348add3e94c522df56db4a32394a","dweb:/ipfs/QmSrNEpWJtxFSbDVkUM9yhSxAWHREsHuwb95sc9H4v1imm"],"license":"MIT"},"src/codegen/templates/ForestTemplate.sol":{"keccak256":"0xf894556fe0fb1c1f7823dee417a0faf794565818b4762d681ffc396370732b96","urls":["bzz-raw://d94dbd067cead39a4bfc29c675e399a783186520a25e4fdee99a30f2d81dcf46","dweb:/ipfs/QmPh9rgDXZEErNEH8Y4LchvqHagbHuBa5zzzBCfidVKzgS"],"license":"MIT"},"src/codegen/templates/GodUnitTemplate.sol":{"keccak256":"0x0f11c751143dbae24ec4854d29ab75a8f3fd6528d779a472b735e36079106e7f","urls":["bzz-raw://aaa2b94beb37b62f162fa4c86cf8c7f067aa631e7f7f6463a45b1583636bb692","dweb:/ipfs/QmTonMfoiXUcuCKTrKLfzUCwWTD71y788VfqMY6AsCUxEF"],"license":"MIT"},"src/codegen/templates/GoldCacheTemplate.sol":{"keccak256":"0x547964c7f96cee22195979d3ae013ab95722dedb346d45dede970a25782d2b99","urls":["bzz-raw://c9e082b4e506ad2c5916a384aa5ac39b88ae537eda4b2858255e5698fbc749ea","dweb:/ipfs/QmamtdwGskTjj3zjFV2B8NL2RZCiJefbh4Jmk8sAmsKiHx"],"license":"MIT"},"src/codegen/templates/GoldMineTemplate.sol":{"keccak256":"0x8eb42338c914c92ec8495829d21f6f6237ee5ceee862dad535c7eddb1b4c1685","urls":["bzz-raw://4a09b8da90b3eb8c75185efb8d0d1b1ce0b6449f91f4723b95de90614edb9851","dweb:/ipfs/QmNq3WKikoEyJAgdAn7oN7KAS8Bn1V7WarCNjCGjwnW4RB"],"license":"MIT"},"src/codegen/templates/GrassTemplate.sol":{"keccak256":"0x5db4a62ac388cd8b93e841a344400ae57f19a206c1531bb1ee82e4791aa396ee","urls":["bzz-raw://9d4e61e61f41dc09778a3c6cb5330cf0dd6ff86372a7d73ec0a473f1a8c68063","dweb:/ipfs/QmSmuZeQm3uUMzBKbdeYz6LCxy1W6UxdfZGZtUwdayW5uG"],"license":"MIT"},"src/codegen/templates/HalberdierTemplate.sol":{"keccak256":"0x32ff84d3570344d9301e355ac3b88cb9bb1a3f767a50eb0c7ac2cf7c03733af8","urls":["bzz-raw://1ffac2b11ea7d8a72ff9d681870e153551f9536775e27ab18374133cac78349e","dweb:/ipfs/Qmbo4A91jf7HwCtBKzmTb8UAKk7aRjGnpxK9g6PJhGDLsQ"],"license":"MIT"},"src/codegen/templates/KnightTemplate.sol":{"keccak256":"0x32bf3f717904299b0d6cde7f8a86ecf30c939ff649adeb6c725eb45e31792668","urls":["bzz-raw://afadfbee18c69f2adb93d53a71156a29417e451c6b38e8643d6b80c90cc558b3","dweb:/ipfs/QmQSZtcPxBXD2LR9QJkhDi2GpjXWqdC9zrzXzh8QPQeGVe"],"license":"MIT"},"src/codegen/templates/MapCenterMarkerTemplate.sol":{"keccak256":"0xeaed604fc98855994004f491e1d0d9c7997d7aa1f1f11199a80544e611153907","urls":["bzz-raw://8b8aac494b8baefa5fa136c3d067a4cb8b0d26050c3c9ccb842cca2c337d8f83","dweb:/ipfs/QmR4k6UhoavJaKPSw1Uv1LarMMEtnqsBMkVHcLAHyQNsQf"],"license":"MIT"},"src/codegen/templates/MarksmanTemplate.sol":{"keccak256":"0x09d868b0ecf914864e766be4a9a2c8c0d95246d00d0900531cf2f72c8a680d65","urls":["bzz-raw://f5e463d065789e86a7c59dd9754cdd55f909a46de205f0eaecaaa61c5d806ce7","dweb:/ipfs/QmawpW9aAEswTXQwmjN2Po1QoopqEzFkpgRLHTGCvUcrwc"],"license":"MIT"},"src/codegen/templates/MountainTemplate.sol":{"keccak256":"0xd229215132cec0ec809d4f992f32dd6c185f880b27c7b405f46403d923954694","urls":["bzz-raw://fe78242b299b59843a6f2ffdd3846c6c04b667c1bf92434163979c32a5d2a02e","dweb:/ipfs/QmQCETmNKLXSXTLh7nHcvGMXJJW4hBWRfNxFr241MnyUse"],"license":"MIT"},"src/codegen/templates/PikemanTemplate.sol":{"keccak256":"0xa44a24e6a25859b7bc8557a4219495cfcfd0252788753d08e6ad7f02f7492514","urls":["bzz-raw://413d8ae3ac6eef8cb39fa0129948e2b8474dffb576cd8e4780318adf87e70df3","dweb:/ipfs/QmTY8W3igMqrrSv7SVMhUqCvDVMWKWRZ9MRg7xfRG6gSro"],"license":"MIT"},"src/codegen/templates/PillagerTemplate.sol":{"keccak256":"0xface53dc686f8ab6c9b65d9519c6a10c018cb8e77c92db67454f86070be05715","urls":["bzz-raw://08caf20cb7704e079af74983e7273dfff6712c7743d32977461cfe483126e6f0","dweb:/ipfs/QmYfc5VnjMaMaNZ9fwngQ3Qi9pZhHGoNqKDM1ABUHUgiTZ"],"license":"MIT"},"src/codegen/templates/SettlementTemplate.sol":{"keccak256":"0x5055dcdfa392fc0bef6827df91c28f67b39816bed62cf8e4d92ce2590a029ac6","urls":["bzz-raw://cc9fdd4a865b897436ee2209a2ec67301b8738d9583f122ceb195a64c44e0262","dweb:/ipfs/QmQgTquRMKYriKzC7Cu41PyD3EYvwsAWFbPJk2NyqcXeHd"],"license":"MIT"},"src/codegen/templates/SpawnSettlementTemplate.sol":{"keccak256":"0xc59b9be6231afb0e5e67440e57e66da33f5ef14eea125659079568b8d1421163","urls":["bzz-raw://e50a5f09238267c30fb9818fb7bd8e36490a26052aaf7567888088014a531847","dweb:/ipfs/QmemBz6UK1RVKftXQ6uJQGnczLohfAksmjxfHQwa5n6Q27"],"license":"MIT"},"src/codegen/templates/SwordsmanTemplate.sol":{"keccak256":"0xe8aaaf0f075d2c7a50f6617c433dbee7268a7f7bfda34a57812600b116ea475e","urls":["bzz-raw://a57eb795f8e2d6b12d76b738d49a6f0ca082c0047b3747233ed6bb461e169383","dweb:/ipfs/QmXLk27nVNA8EryHhGYRNMLMAeUeJ4bQngeXvpydhNzcEE"],"license":"MIT"},"src/codegen/templates/WoodenWallTemplate.sol":{"keccak256":"0x88626992dddc1dd3f5dfea49a055426a43ea1831c59698f37e5f5cb165518961","urls":["bzz-raw://0e008817fe025b12442557f45566cf4bed3f9e2558931829629dca4cf74f00cc","dweb:/ipfs/QmR76mtWLSHBNHo5kZv7DpEAH8k9qkcXrydz14sCpxvezC"],"license":"MIT"},"src/libraries/templates/createTemplate.sol":{"keccak256":"0xda5f57dd98a9a6c08573583300e095fd05bcb169c91cda43e11728893ee12209","urls":["bzz-raw://143d572d105badeb524e25c45aa711bc89b511c18adc62538221b6177a444b16","dweb:/ipfs/QmehGCyRRuLeqnKWGugV74hixnsyNc92tp1uQ4S2RQ9mFp"],"license":"MIT"}},"version":1},"ast":{"absolutePath":"script/2023_12_04_ChangeSpawnSettlementTemplateStaminaOnKill.s.sol","id":86471,"exportedSymbols":{"ChangeSpawnSettlementTemplateStaminaOnKill":[86470],"Script":[61305],"ScriptBase":[61268],"SpawnSettlementTemplate":[170254],"StdChains":[63203],"StdCheatsSafe":[64775],"StdStorage":[66295],"StdUtils":[68535],"StoreSwitch":[14558],"VmSafe":[69547],"console":[77936],"console2":[86032],"stdJson":[66121],"stdMath":[66263],"stdStorageSafe":[67187]},"nodeType":"SourceUnit","src":"32:620:168","nodes":[{"id":86431,"nodeType":"PragmaDirective","src":"32:25:168","nodes":[],"literals":["solidity",">=","0.8",".24"]},{"id":86432,"nodeType":"ImportDirective","src":"59:30:168","nodes":[],"absolutePath":"node_modules/forge-std/src/Script.sol","file":"forge-std/Script.sol","nameLocation":"-1:-1:-1","scope":86471,"sourceUnit":61306,"symbolAliases":[],"unitAlias":""},{"id":86434,"nodeType":"ImportDirective","src":"90:68:168","nodes":[],"absolutePath":"node_modules/@latticexyz/store/src/StoreSwitch.sol","file":"@latticexyz/store/src/StoreSwitch.sol","nameLocation":"-1:-1:-1","scope":86471,"sourceUnit":14559,"symbolAliases":[{"foreign":{"id":86433,"name":"StoreSwitch","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":14558,"src":"99:11:168","typeDescriptions":{}},"nameLocation":"-1:-1:-1"}],"unitAlias":""},{"id":86436,"nodeType":"ImportDirective","src":"160:71:168","nodes":[],"absolutePath":"src/codegen/Templates.sol","file":"../src/codegen/Templates.sol","nameLocation":"-1:-1:-1","scope":86471,"sourceUnit":87281,"symbolAliases":[{"foreign":{"id":86435,"name":"SpawnSettlementTemplate","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":170254,"src":"169:23:168","typeDescriptions":{}},"nameLocation":"-1:-1:-1"}],"unitAlias":""},{"id":86470,"nodeType":"ContractDefinition","src":"233:418:168","nodes":[{"id":86469,"nodeType":"FunctionDefinition","src":"299:350:168","nodes":[],"body":{"id":86468,"nodeType":"Block","src":"323:326:168","nodes":[],"statements":[{"expression":{"arguments":[{"hexValue":"307837323033653741446644463338353139653166663466384461374443644339363933373166333737","id":86444,"isConstant":false,"isLValue":false,"isPure":true,"kind":"number","lValueRequested":false,"nodeType":"Literal","src":"357:42:168","typeDescriptions":{"typeIdentifier":"t_address","typeString":"address"},"value":"0x7203e7ADfDF38519e1ff4f8Da7DCdC969371f377"}],"expression":{"argumentTypes":[{"typeIdentifier":"t_address","typeString":"address"}],"expression":{"id":86441,"name":"StoreSwitch","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":14558,"src":"329:11:168","typeDescriptions":{"typeIdentifier":"t_type$_t_contract$_StoreSwitch_$14558_$","typeString":"type(library StoreSwitch)"}},"id":86443,"isConstant":false,"isLValue":false,"isPure":false,"lValueRequested":false,"memberLocation":"341:15:168","memberName":"setStoreAddress","nodeType":"MemberAccess","referencedDeclaration":13315,"src":"329:27:168","typeDescriptions":{"typeIdentifier":"t_function_internal_nonpayable$_t_address_$returns$__$","typeString":"function (address)"}},"id":86445,"isConstant":false,"isLValue":false,"isPure":false,"kind":"functionCall","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"329:71:168","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_tuple$__$","typeString":"tuple()"}},"id":86446,"nodeType":"ExpressionStatement","src":"329:71:168"},{"assignments":[86448],"declarations":[{"constant":false,"id":86448,"mutability":"mutable","name":"deployerPrivateKey","nameLocation":"497:18:168","nodeType":"VariableDeclaration","scope":86468,"src":"489:26:168","stateVariable":false,"storageLocation":"default","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"},"typeName":{"id":86447,"name":"uint256","nodeType":"ElementaryTypeName","src":"489:7:168","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"visibility":"internal"}],"id":86453,"initialValue":{"arguments":[{"hexValue":"505249564154455f4b4559","id":86451,"isConstant":false,"isLValue":false,"isPure":true,"kind":"string","lValueRequested":false,"nodeType":"Literal","src":"529:13:168","typeDescriptions":{"typeIdentifier":"t_stringliteral_2ef6555c4d06f7a53d2dd092327f3256a8d6f18aff592d5349c12226686be6c5","typeString":"literal_string \"PRIVATE_KEY\""},"value":"PRIVATE_KEY"}],"expression":{"argumentTypes":[{"typeIdentifier":"t_stringliteral_2ef6555c4d06f7a53d2dd092327f3256a8d6f18aff592d5349c12226686be6c5","typeString":"literal_string \"PRIVATE_KEY\""}],"expression":{"id":86449,"name":"vm","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":61249,"src":"518:2:168","typeDescriptions":{"typeIdentifier":"t_contract$_Vm_$69872","typeString":"contract Vm"}},"id":86450,"isConstant":false,"isLValue":false,"isPure":false,"lValueRequested":false,"memberLocation":"521:7:168","memberName":"envUint","nodeType":"MemberAccess","referencedDeclaration":68678,"src":"518:10:168","typeDescriptions":{"typeIdentifier":"t_function_external_view$_t_string_memory_ptr_$returns$_t_uint256_$","typeString":"function (string memory) view external returns (uint256)"}},"id":86452,"isConstant":false,"isLValue":false,"isPure":false,"kind":"functionCall","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"518:25:168","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}},"nodeType":"VariableDeclarationStatement","src":"489:54:168"},{"expression":{"arguments":[{"id":86457,"name":"deployerPrivateKey","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":86448,"src":"568:18:168","typeDescriptions":{"typeIdentifier":"t_uint256","typeString":"uint256"}}],"expression":{"argumentTypes":[{"typeIdentifier":"t_uint256","typeString":"uint256"}],"expression":{"id":86454,"name":"vm","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":61249,"src":"550:2:168","typeDescriptions":{"typeIdentifier":"t_contract$_Vm_$69872","typeString":"contract Vm"}},"id":86456,"isConstant":false,"isLValue":false,"isPure":false,"lValueRequested":false,"memberLocation":"553:14:168","memberName":"startBroadcast","nodeType":"MemberAccess","referencedDeclaration":68998,"src":"550:17:168","typeDescriptions":{"typeIdentifier":"t_function_external_nonpayable$_t_uint256_$returns$__$","typeString":"function (uint256) external"}},"id":86458,"isConstant":false,"isLValue":false,"isPure":false,"kind":"functionCall","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"550:37:168","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_tuple$__$","typeString":"tuple()"}},"id":86459,"nodeType":"ExpressionStatement","src":"550:37:168"},{"expression":{"arguments":[],"expression":{"argumentTypes":[],"id":86460,"name":"SpawnSettlementTemplate","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":170254,"src":"594:23:168","typeDescriptions":{"typeIdentifier":"t_function_internal_nonpayable$__$returns$__$","typeString":"function ()"}},"id":86461,"isConstant":false,"isLValue":false,"isPure":false,"kind":"functionCall","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"594:25:168","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_tuple$__$","typeString":"tuple()"}},"id":86462,"nodeType":"ExpressionStatement","src":"594:25:168"},{"expression":{"arguments":[],"expression":{"argumentTypes":[],"expression":{"id":86463,"name":"vm","nodeType":"Identifier","overloadedDeclarations":[],"referencedDeclaration":61249,"src":"626:2:168","typeDescriptions":{"typeIdentifier":"t_contract$_Vm_$69872","typeString":"contract Vm"}},"id":86465,"isConstant":false,"isLValue":false,"isPure":false,"lValueRequested":false,"memberLocation":"629:13:168","memberName":"stopBroadcast","nodeType":"MemberAccess","referencedDeclaration":69001,"src":"626:16:168","typeDescriptions":{"typeIdentifier":"t_function_external_nonpayable$__$returns$__$","typeString":"function () external"}},"id":86466,"isConstant":false,"isLValue":false,"isPure":false,"kind":"functionCall","lValueRequested":false,"nameLocations":[],"names":[],"nodeType":"FunctionCall","src":"626:18:168","tryCall":false,"typeDescriptions":{"typeIdentifier":"t_tuple$__$","typeString":"tuple()"}},"id":86467,"nodeType":"ExpressionStatement","src":"626:18:168"}]},"functionSelector":"c0406226","implemented":true,"kind":"function","modifiers":[],"name":"run","nameLocation":"308:3:168","parameters":{"id":86439,"nodeType":"ParameterList","parameters":[],"src":"311:2:168"},"returnParameters":{"id":86440,"nodeType":"ParameterList","parameters":[],"src":"323:0:168"},"scope":86470,"stateMutability":"nonpayable","virtual":false,"visibility":"external"}],"abstract":false,"baseContracts":[{"baseName":{"id":86437,"name":"Script","nameLocations":["288:6:168"],"nodeType":"IdentifierPath","referencedDeclaration":61305,"src":"288:6:168"},"id":86438,"nodeType":"InheritanceSpecifier","src":"288:6:168"}],"canonicalName":"ChangeSpawnSettlementTemplateStaminaOnKill","contractDependencies":[],"contractKind":"contract","fullyImplemented":true,"linearizedBaseContracts":[86470,61305,61268,61253,68535,64775,63203],"name":"ChangeSpawnSettlementTemplateStaminaOnKill","nameLocation":"242:42:168","scope":86471,"usedErrors":[8577,8645,8689,8703,8754],"usedEvents":[8783,8816]}],"license":"MIT"},"id":168}