Overview ERC1155
Total Supply:
0 TipD11

Holders:
178
Profile Summary
Blockchain:
Base (8453)

Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xA7D1b92C7B15c1109e0720Cb92eEeB44e3c369f4
608060405234801561000f575f80fd5b5060405161358638038061358683398181016040528101906100319190610be0565b6040518060600160405280602c815260200161355a602c91396100598161016f60201b60201c565b506040518060400160405280601581526020017f446567656e2054697020566f75636865722023313100000000000000000000008152506003908161009e9190610e34565b506040518060400160405280600681526020017f5469704431310000000000000000000000000000000000000000000000000000815250600490816100e39190610e34565b506101053360018060405180602001604052805f81525061018260201b60201c565b5f5b8151811015610168575f82828151811061012457610123610f03565b5b602002602001015190505f600190505f6001905061015883828460405180602001604052805f81525061018260201b60201c565b5050508080600101915050610107565b50506112bb565b806002908161017e9190610e34565b5050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16036101f2575f6040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016101e99190610f3f565b60405180910390fd5b5f80610204858561022360201b60201c565b9150915061021b5f8784848761025360201b60201c565b505050505050565b60608060405191506001825283602083015260408201905060018152826020820152604081016040529250929050565b6102658585858561031760201b60201c565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610310575f6102a76106ad60201b60201c565b905060018451036102f9575f6102c65f866106b460201b90919060201c565b90505f6102dc5f866106b460201b90919060201c565b90506102f28389898585896106c760201b60201c565b505061030e565b61030d81878787878761087660201b60201c565b5b505b5050505050565b805182511461036157815181516040517f5b059991000000000000000000000000000000000000000000000000000000008152600401610358929190610f67565b60405180910390fd5b5f6103706106ad60201b60201c565b90505f5b835181101561056c575f61039182866106b460201b90919060201c565b90505f6103a783866106b460201b90919060201c565b90505f73ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff16146104ca575f805f8481526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205490508181101561047657888183856040517f03dee4c500000000000000000000000000000000000000000000000000000000815260040161046d9493929190610f8e565b60405180910390fd5b8181035f808581526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff161461055f57805f808481526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546105579190610ffe565b925050819055505b5050806001019050610374565b506001835103610627575f61058a5f856106b460201b90919060201c565b90505f6105a05f856106b460201b90919060201c565b90508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051610618929190610f67565b60405180910390a450506106a6565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb868660405161069d9291906110e8565b60405180910390a45b5050505050565b5f33905090565b5f60208202602084010151905092915050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b111561086e578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b815260040161072795949392919061117d565b6020604051808303815f875af192505050801561076257506040513d601f19601f8201168201806040525081019061075f919061122a565b60015b6107e3573d805f8114610790576040519150601f19603f3d011682016040523d82523d5f602084013e610795565b606091505b505f8151036107db57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016107d29190610f3f565b60405180910390fd5b805181602001fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461086c57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016108639190610f3f565b60405180910390fd5b505b505050505050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b1115610a1d578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016108d6959493929190611255565b6020604051808303815f875af192505050801561091157506040513d601f19601f8201168201806040525081019061090e919061122a565b60015b610992573d805f811461093f576040519150601f19603f3d011682016040523d82523d5f602084013e610944565b606091505b505f81510361098a57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016109819190610f3f565b60405180910390fd5b805181602001fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff191614610a1b57846040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401610a129190610f3f565b60405180910390fd5b505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f80fd5b5f601f19601f8301169050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b610a8082610a3a565b810181811067ffffffffffffffff82111715610a9f57610a9e610a4a565b5b80604052505050565b5f610ab1610a25565b9050610abd8282610a77565b919050565b5f67ffffffffffffffff821115610adc57610adb610a4a565b5b602082029050602081019050919050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f610b1a82610af1565b9050919050565b610b2a81610b10565b8114610b34575f80fd5b50565b5f81519050610b4581610b21565b92915050565b5f610b5d610b5884610ac2565b610aa8565b90508083825260208201905060208402830185811115610b8057610b7f610aed565b5b835b81811015610ba95780610b958882610b37565b845260208401935050602081019050610b82565b5050509392505050565b5f82601f830112610bc757610bc6610a36565b5b8151610bd7848260208601610b4b565b91505092915050565b5f60208284031215610bf557610bf4610a2e565b5b5f82015167ffffffffffffffff811115610c1257610c11610a32565b5b610c1e84828501610bb3565b91505092915050565b5f81519050919050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680610c7557607f821691505b602082108103610c8857610c87610c31565b5b50919050565b5f819050815f5260205f209050919050565b5f6020601f8301049050919050565b5f82821b905092915050565b5f60088302610cea7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82610caf565b610cf48683610caf565b95508019841693508086168417925050509392505050565b5f819050919050565b5f819050919050565b5f610d38610d33610d2e84610d0c565b610d15565b610d0c565b9050919050565b5f819050919050565b610d5183610d1e565b610d65610d5d82610d3f565b848454610cbb565b825550505050565b5f90565b610d79610d6d565b610d84818484610d48565b505050565b5b81811015610da757610d9c5f82610d71565b600181019050610d8a565b5050565b601f821115610dec57610dbd81610c8e565b610dc684610ca0565b81016020851015610dd5578190505b610de9610de185610ca0565b830182610d89565b50505b505050565b5f82821c905092915050565b5f610e0c5f1984600802610df1565b1980831691505092915050565b5f610e248383610dfd565b9150826002028217905092915050565b610e3d82610c27565b67ffffffffffffffff811115610e5657610e55610a4a565b5b610e608254610c5e565b610e6b828285610dab565b5f60209050601f831160018114610e9c575f8415610e8a578287015190505b610e948582610e19565b865550610efb565b601f198416610eaa86610c8e565b5f5b82811015610ed157848901518255600182019150602085019450602081019050610eac565b86831015610eee5784890151610eea601f891682610dfd565b8355505b6001600288020188555050505b505050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b610f3981610b10565b82525050565b5f602082019050610f525f830184610f30565b92915050565b610f6181610d0c565b82525050565b5f604082019050610f7a5f830185610f58565b610f876020830184610f58565b9392505050565b5f608082019050610fa15f830187610f30565b610fae6020830186610f58565b610fbb6040830185610f58565b610fc86060830184610f58565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f61100882610d0c565b915061101383610d0c565b925082820190508082111561102b5761102a610fd1565b5b92915050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b61106381610d0c565b82525050565b5f611074838361105a565b60208301905092915050565b5f602082019050919050565b5f61109682611031565b6110a0818561103b565b93506110ab8361104b565b805f5b838110156110db5781516110c28882611069565b97506110cd83611080565b9250506001810190506110ae565b5085935050505092915050565b5f6040820190508181035f830152611100818561108c565b90508181036020830152611114818461108c565b90509392505050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f61114f8261111d565b6111598185611127565b9350611169818560208601611137565b61117281610a3a565b840191505092915050565b5f60a0820190506111905f830188610f30565b61119d6020830187610f30565b6111aa6040830186610f58565b6111b76060830185610f58565b81810360808301526111c98184611145565b90509695505050505050565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b611209816111d5565b8114611213575f80fd5b50565b5f8151905061122481611200565b92915050565b5f6020828403121561123f5761123e610a2e565b5b5f61124c84828501611216565b91505092915050565b5f60a0820190506112685f830188610f30565b6112756020830187610f30565b8181036040830152611287818661108c565b9050818103606083015261129b818561108c565b905081810360808301526112af8184611145565b90509695505050505050565b612292806112c85f395ff3fe608060405234801561000f575f80fd5b506004361061009b575f3560e01c80634e1273f4116100645780634e1273f41461016957806395d89b4114610199578063a22cb465146101b7578063e985e9c5146101d3578063f242432a146102035761009b565b8062fdd58e1461009f57806301ffc9a7146100cf57806306fdde03146100ff5780630e89341c1461011d5780632eb2c2d61461014d575b5f80fd5b6100b960048036038101906100b49190611613565b61021f565b6040516100c69190611660565b60405180910390f35b6100e960048036038101906100e491906116ce565b610274565b6040516100f69190611713565b60405180910390f35b610107610355565b604051610114919061179c565b60405180910390f35b610137600480360381019061013291906117bc565b6103e1565b604051610144919061179c565b60405180910390f35b610167600480360381019061016291906119d7565b610412565b005b610183600480360381019061017e9190611b62565b6104b9565b6040516101909190611c8f565b60405180910390f35b6101a16105c0565b6040516101ae919061179c565b60405180910390f35b6101d160048036038101906101cc9190611cd9565b61064c565b005b6101ed60048036038101906101e89190611d17565b610662565b6040516101fa9190611713565b60405180910390f35b61021d60048036038101906102189190611d55565b6106f0565b005b5f805f8381526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b5f7fd9b67a26000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916148061033e57507f0e89341c000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916145b8061034e575061034d82610797565b5b9050919050565b6003805461036290611e15565b80601f016020809104026020016040519081016040528092919081815260200182805461038e90611e15565b80156103d95780601f106103b0576101008083540402835291602001916103d9565b820191905f5260205f20905b8154815290600101906020018083116103bc57829003601f168201915b505050505081565b60606103ec82610800565b6040516020016103fc9190611f39565b6040516020818303038152906040529050919050565b5f61041b6108ca565b90508073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff1614158015610460575061045e8682610662565b155b156104a45780866040517fe237d92200000000000000000000000000000000000000000000000000000000815260040161049b929190611f74565b60405180910390fd5b6104b186868686866108d1565b505050505050565b6060815183511461050557815183516040517f5b0599910000000000000000000000000000000000000000000000000000000081526004016104fc929190611f9b565b60405180910390fd5b5f835167ffffffffffffffff811115610521576105206117eb565b5b60405190808252806020026020018201604052801561054f5781602001602082028036833780820191505090505b5090505f5b84518110156105b55761058b61057382876109c590919063ffffffff16565b61058683876109d890919063ffffffff16565b61021f565b82828151811061059e5761059d611fc2565b5b602002602001018181525050806001019050610554565b508091505092915050565b600480546105cd90611e15565b80601f01602080910402602001604051908101604052809291908181526020018280546105f990611e15565b80156106445780601f1061061b57610100808354040283529160200191610644565b820191905f5260205f20905b81548152906001019060200180831161062757829003601f168201915b505050505081565b61065e6106576108ca565b83836109eb565b5050565b5f60015f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16905092915050565b5f6106f96108ca565b90508073ffffffffffffffffffffffffffffffffffffffff168673ffffffffffffffffffffffffffffffffffffffff161415801561073e575061073c8682610662565b155b156107825780866040517fe237d922000000000000000000000000000000000000000000000000000000008152600401610779929190611f74565b60405180910390fd5b61078f8686868686610b54565b505050505050565b5f7f01ffc9a7000000000000000000000000000000000000000000000000000000007bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916827bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916149050919050565b60605f600161080e84610c5a565b0190505f8167ffffffffffffffff81111561082c5761082b6117eb565b5b6040519080825280601f01601f19166020018201604052801561085e5781602001600182028036833780820191505090505b5090505f82602001820190505b6001156108bf578080600190039150507f3031323334353637383961626364656600000000000000000000000000000000600a86061a8153600a85816108b4576108b3611fef565b5b0494505f850361086b575b819350505050919050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610941575f6040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401610938919061201c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16036109b1575f6040517f01a835140000000000000000000000000000000000000000000000000000000081526004016109a8919061201c565b60405180910390fd5b6109be8585858585610dab565b5050505050565b5f60208202602084010151905092915050565b5f60208202602084010151905092915050565b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603610a5b575f6040517fced3e100000000000000000000000000000000000000000000000000000000008152600401610a52919061201c565b60405180910390fd5b8060015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c3183604051610b479190611713565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1603610bc4575f6040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401610bbb919061201c565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff1603610c34575f6040517f01a83514000000000000000000000000000000000000000000000000000000008152600401610c2b919061201c565b60405180910390fd5b5f80610c408585610e57565b91509150610c518787848487610dab565b50505050505050565b5f805f90507a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008310610cb6577a184f03e93ff9f4daa797ed6e38ed64bf6a1f0100000000000000008381610cac57610cab611fef565b5b0492506040810190505b6d04ee2d6d415b85acef81000000008310610cf3576d04ee2d6d415b85acef81000000008381610ce957610ce8611fef565b5b0492506020810190505b662386f26fc100008310610d2257662386f26fc100008381610d1857610d17611fef565b5b0492506010810190505b6305f5e1008310610d4b576305f5e1008381610d4157610d40611fef565b5b0492506008810190505b6127108310610d70576127108381610d6657610d65611fef565b5b0492506004810190505b60648310610d935760648381610d8957610d88611fef565b5b0492506002810190505b600a8310610da2576001810190505b80915050919050565b610db785858585610e87565b5f73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614610e50575f610df36108ca565b90506001845103610e3f575f610e125f866109d890919063ffffffff16565b90505f610e285f866109d890919063ffffffff16565b9050610e38838989858589611217565b5050610e4e565b610e4d8187878787876113c6565b5b505b5050505050565b60608060405191506001825283602083015260408201905060018152826020820152604081016040529250929050565b8051825114610ed157815181516040517f5b059991000000000000000000000000000000000000000000000000000000008152600401610ec8929190611f9b565b60405180910390fd5b5f610eda6108ca565b90505f5b83518110156110d6575f610efb82866109d890919063ffffffff16565b90505f610f1183866109d890919063ffffffff16565b90505f73ffffffffffffffffffffffffffffffffffffffff168873ffffffffffffffffffffffffffffffffffffffff1614611034575f805f8481526020019081526020015f205f8a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905081811015610fe057888183856040517f03dee4c5000000000000000000000000000000000000000000000000000000008152600401610fd79493929190612035565b60405180910390fd5b8181035f808581526020019081526020015f205f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550505b5f73ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff16146110c957805f808481526020019081526020015f205f8973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8282546110c191906120a5565b925050819055505b5050806001019050610ede565b506001835103611191575f6110f45f856109d890919063ffffffff16565b90505f61110a5f856109d890919063ffffffff16565b90508573ffffffffffffffffffffffffffffffffffffffff168773ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fc3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f628585604051611182929190611f9b565b60405180910390a45050611210565b8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff167f4a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fb86866040516112079291906120d8565b60405180910390a45b5050505050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b11156113be578373ffffffffffffffffffffffffffffffffffffffff1663f23a6e6187878686866040518663ffffffff1660e01b815260040161127795949392919061215f565b6020604051808303815f875af19250505080156112b257506040513d601f19601f820116820180604052508101906112af91906121cb565b60015b611333573d805f81146112e0576040519150601f19603f3d011682016040523d82523d5f602084013e6112e5565b606091505b505f81510361132b57846040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401611322919061201c565b60405180910390fd5b805181602001fd5b63f23a6e6160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916146113bc57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016113b3919061201c565b60405180910390fd5b505b505050505050565b5f8473ffffffffffffffffffffffffffffffffffffffff163b111561156d578373ffffffffffffffffffffffffffffffffffffffff1663bc197c8187878686866040518663ffffffff1660e01b81526004016114269594939291906121f6565b6020604051808303815f875af192505050801561146157506040513d601f19601f8201168201806040525081019061145e91906121cb565b60015b6114e2573d805f811461148f576040519150601f19603f3d011682016040523d82523d5f602084013e611494565b606091505b505f8151036114da57846040517f57f447ce0000000000000000000000000000000000000000000000000000000081526004016114d1919061201c565b60405180910390fd5b805181602001fd5b63bc197c8160e01b7bffffffffffffffffffffffffffffffffffffffffffffffffffffffff1916817bffffffffffffffffffffffffffffffffffffffffffffffffffffffff19161461156b57846040517f57f447ce000000000000000000000000000000000000000000000000000000008152600401611562919061201c565b60405180910390fd5b505b505050505050565b5f604051905090565b5f80fd5b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f6115af82611586565b9050919050565b6115bf816115a5565b81146115c9575f80fd5b50565b5f813590506115da816115b6565b92915050565b5f819050919050565b6115f2816115e0565b81146115fc575f80fd5b50565b5f8135905061160d816115e9565b92915050565b5f80604083850312156116295761162861157e565b5b5f611636858286016115cc565b9250506020611647858286016115ff565b9150509250929050565b61165a816115e0565b82525050565b5f6020820190506116735f830184611651565b92915050565b5f7fffffffff0000000000000000000000000000000000000000000000000000000082169050919050565b6116ad81611679565b81146116b7575f80fd5b50565b5f813590506116c8816116a4565b92915050565b5f602082840312156116e3576116e261157e565b5b5f6116f0848285016116ba565b91505092915050565b5f8115159050919050565b61170d816116f9565b82525050565b5f6020820190506117265f830184611704565b92915050565b5f81519050919050565b5f82825260208201905092915050565b8281835e5f83830152505050565b5f601f19601f8301169050919050565b5f61176e8261172c565b6117788185611736565b9350611788818560208601611746565b61179181611754565b840191505092915050565b5f6020820190508181035f8301526117b48184611764565b905092915050565b5f602082840312156117d1576117d061157e565b5b5f6117de848285016115ff565b91505092915050565b5f80fd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b61182182611754565b810181811067ffffffffffffffff821117156118405761183f6117eb565b5b80604052505050565b5f611852611575565b905061185e8282611818565b919050565b5f67ffffffffffffffff82111561187d5761187c6117eb565b5b602082029050602081019050919050565b5f80fd5b5f6118a461189f84611863565b611849565b905080838252602082019050602084028301858111156118c7576118c661188e565b5b835b818110156118f057806118dc88826115ff565b8452602084019350506020810190506118c9565b5050509392505050565b5f82601f83011261190e5761190d6117e7565b5b813561191e848260208601611892565b91505092915050565b5f80fd5b5f67ffffffffffffffff821115611945576119446117eb565b5b61194e82611754565b9050602081019050919050565b828183375f83830152505050565b5f61197b6119768461192b565b611849565b90508281526020810184848401111561199757611996611927565b5b6119a284828561195b565b509392505050565b5f82601f8301126119be576119bd6117e7565b5b81356119ce848260208601611969565b91505092915050565b5f805f805f60a086880312156119f0576119ef61157e565b5b5f6119fd888289016115cc565b9550506020611a0e888289016115cc565b945050604086013567ffffffffffffffff811115611a2f57611a2e611582565b5b611a3b888289016118fa565b935050606086013567ffffffffffffffff811115611a5c57611a5b611582565b5b611a68888289016118fa565b925050608086013567ffffffffffffffff811115611a8957611a88611582565b5b611a95888289016119aa565b9150509295509295909350565b5f67ffffffffffffffff821115611abc57611abb6117eb565b5b602082029050602081019050919050565b5f611adf611ada84611aa2565b611849565b90508083825260208201905060208402830185811115611b0257611b0161188e565b5b835b81811015611b2b5780611b1788826115cc565b845260208401935050602081019050611b04565b5050509392505050565b5f82601f830112611b4957611b486117e7565b5b8135611b59848260208601611acd565b91505092915050565b5f8060408385031215611b7857611b7761157e565b5b5f83013567ffffffffffffffff811115611b9557611b94611582565b5b611ba185828601611b35565b925050602083013567ffffffffffffffff811115611bc257611bc1611582565b5b611bce858286016118fa565b9150509250929050565b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b611c0a816115e0565b82525050565b5f611c1b8383611c01565b60208301905092915050565b5f602082019050919050565b5f611c3d82611bd8565b611c478185611be2565b9350611c5283611bf2565b805f5b83811015611c82578151611c698882611c10565b9750611c7483611c27565b925050600181019050611c55565b5085935050505092915050565b5f6020820190508181035f830152611ca78184611c33565b905092915050565b611cb8816116f9565b8114611cc2575f80fd5b50565b5f81359050611cd381611caf565b92915050565b5f8060408385031215611cef57611cee61157e565b5b5f611cfc858286016115cc565b9250506020611d0d85828601611cc5565b9150509250929050565b5f8060408385031215611d2d57611d2c61157e565b5b5f611d3a858286016115cc565b9250506020611d4b858286016115cc565b9150509250929050565b5f805f805f60a08688031215611d6e57611d6d61157e565b5b5f611d7b888289016115cc565b9550506020611d8c888289016115cc565b9450506040611d9d888289016115ff565b9350506060611dae888289016115ff565b925050608086013567ffffffffffffffff811115611dcf57611dce611582565b5b611ddb888289016119aa565b9150509295509295909350565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52602260045260245ffd5b5f6002820490506001821680611e2c57607f821691505b602082108103611e3f57611e3e611de8565b5b50919050565b5f81905092915050565b7f68747470733a2f2f69706673646174612e6e65742f646567656e323032342f645f8201527f31312f0000000000000000000000000000000000000000000000000000000000602082015250565b5f611ea9602383611e45565b9150611eb482611e4f565b602382019050919050565b5f611ec98261172c565b611ed38185611e45565b9350611ee3818560208601611746565b80840191505092915050565b7f2e6a736f6e0000000000000000000000000000000000000000000000000000005f82015250565b5f611f23600583611e45565b9150611f2e82611eef565b600582019050919050565b5f611f4382611e9d565b9150611f4f8284611ebf565b9150611f5a82611f17565b915081905092915050565b611f6e816115a5565b82525050565b5f604082019050611f875f830185611f65565b611f946020830184611f65565b9392505050565b5f604082019050611fae5f830185611651565b611fbb6020830184611651565b9392505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f60208201905061202f5f830184611f65565b92915050565b5f6080820190506120485f830187611f65565b6120556020830186611651565b6120626040830185611651565b61206f6060830184611651565b95945050505050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f6120af826115e0565b91506120ba836115e0565b92508282019050808211156120d2576120d1612078565b5b92915050565b5f6040820190508181035f8301526120f08185611c33565b905081810360208301526121048184611c33565b90509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f6121318261210d565b61213b8185612117565b935061214b818560208601611746565b61215481611754565b840191505092915050565b5f60a0820190506121725f830188611f65565b61217f6020830187611f65565b61218c6040830186611651565b6121996060830185611651565b81810360808301526121ab8184612127565b90509695505050505050565b5f815190506121c5816116a4565b92915050565b5f602082840312156121e0576121df61157e565b5b5f6121ed848285016121b7565b91505092915050565b5f60a0820190506122095f830188611f65565b6122166020830187611f65565b81810360408301526122288186611c33565b9050818103606083015261223c8185611c33565b905081810360808301526122508184612127565b9050969550505050505056fea26469706673582212200a4accb7d569edc6ca66885666a1018f04dde1fecf2091ec0a9e6bafd1ee2b7a64736f6c6343000819003368747470733a2f2f69706673646174612e6e65742f646567656e323032342f6431312f7b69647d2e6a736f6e000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000b1000000000000000000000000a468737f8b5bd46f4a33386d364eabf7e6868689000000000000000000000000f05155f792819710da259c103d30e4b70178ea9f0000000000000000000000001fb2f7ce91391f24659ad86e9a8c3ce8bffb3ef60000000000000000000000007814b85bca8b75d4ff0e3e6e9d21ade3fe732bf0000000000000000000000000fd373deee944b392c474296ea6e5857f140260960000000000000000000000008d641548d1ed49994b0cc54cad6df78331139511000000000000000000000000b5ea8d9be32ed18b255a18061dc9a72c0c5305ac000000000000000000000000ec9e7ba3f3bbda3f5961accf1b30851eac2a2cf800000000000000000000000029b3340f6c8e292a65ab5067632fe7e65fcb7b120000000000000000000000002a1c357b673f7a210a12c3428ebad066f521c179000000000000000000000000bea8f78c8443da36de5889a8f14a43a5063dfae80000000000000000000000000cd4c795a377cdc4dfa661348d2e7e588cf44f9f000000000000000000000000ff73e6b5a87937ce3e4cbe72e9ada12efaaf01e2000000000000000000000000e0093f7a481f1545d4a656726735e544eb98ed930000000000000000000000004b1a210b236e28cc7694b3fe16728a72a218be7d00000000000000000000000011fa10655c54c8df14754a3a2aae188fe4ae6dd1000000000000000000000000ad1a13353e0ebd98630ceffbc17964266a9dd0d7000000000000000000000000b3974c40508c86173f8eb98bea02a782737a6a5d0000000000000000000000008920b7fe2c65140869d09a333f5d733e645cfaab0000000000000000000000004c605477ed6d9d1b2d684c2670b85306af2c6d53000000000000000000000000a51d49eb06b8ef2d45e9df4c60994c8f87d14aa500000000000000000000000027952cfeab23269bb628c23407ab19632edc276500000000000000000000000039cc9c86e67baf2129b80fe3414c397492ea80260000000000000000000000008347c3f0ae9205d2450406617d457f6f96e51138000000000000000000000000cbbea7ec33d60db283ab79bdac9ffbfa46a83134000000000000000000000000ae6b008cd699873af443f2ce60247200b2378448000000000000000000000000eef4661db6e4cb06ec29b7f975ebf9f6b48dde2a00000000000000000000000028a33a73c2ebd848aeda3792be629ae1addb4e7a0000000000000000000000006a3b4a12739eafb1dad6edba890862121e218efc00000000000000000000000099f4ae55ec3316cde73c9af44dfb252731545ec500000000000000000000000079e34ed63ddc673fa1e68c8008c70b0178dee71c0000000000000000000000007a0651fc84747b14611b428ed8cbf7eaec52c80e0000000000000000000000007b27c0cfabd0941577624edddc8ad0fd12fd7480000000000000000000000000b049850122154332743d453f6fa00acefea2f379000000000000000000000000c2e8ed8cc0be70f91fc9aa903d5f4538719d7dec00000000000000000000000019c8d82ccc106de1ec4e94bf6e413a3512bd3a510000000000000000000000007e987cb4606a95424a2698a75bbc6918611c18c6000000000000000000000000bb251fb8d519482941534a8ebe911720f9fdcf540000000000000000000000005ce29ae9973bf3b41084c7b2c62e1f843fa12858000000000000000000000000cc47fdd64dcebebb8db60640d4209311aa51fa86000000000000000000000000433d8226d7844bfbee28cc2129bc1df425a97e5f000000000000000000000000e83a4212012ccd18ece8c74c5fedb92462a9b19d00000000000000000000000027fb8f1fc94d68d0b1c894ce7afd69d33c20364500000000000000000000000038efd09f2dc920294e27b119920ed1c5bf28ad470000000000000000000000009695599857d06232cb4c870a835b9db16d0bae8200000000000000000000000091594427523c1f667c70cdc952c4612763b86aca0000000000000000000000009d2099bf2d8647a9199b1d725a46845537bed774000000000000000000000000155f2475479044582364a9d1ed01f85c20c527ba000000000000000000000000d1bcdd7180f4ff8225fbcf5db71ef1f175b3e9e500000000000000000000000052533819af363ead6db6e2a0b09bf58cd85975d50000000000000000000000003f358b4e54385ba4fc8dd9ea718d360db5c7fda5000000000000000000000000f6f820cdf8dac88e07622171c05f2b5b7fb2ca300000000000000000000000002376e9c7c604d1827ba9acb1293dc8b4da2f0db3000000000000000000000000c57b0367114e3e7b2e50dab256963fa85151ffa1000000000000000000000000fe35e15be885750d9b2363cbb6abdd57ac9c4c400000000000000000000000009903f1e3cd790bcbb5fc52eee543364f09793060000000000000000000000000333983eb213d132cf4f71751dd38802d0362e3fa000000000000000000000000000000209e0a892842bc06c354e7d097392cbbbb000000000000000000000000b5eb7b87069dbe3545e8c97c0b8232cf114b05060000000000000000000000001e474b50bdc2b39dccaa2b8ddf37b3f022b128a8000000000000000000000000389470f7bd7fa7dcde686223b21fa8eeb8a0c47a000000000000000000000000c9bf5aaae310e2c0f8e1f1cb908ce25ca8d4646600000000000000000000000006cb4673e403d37ac0ad8ad452ec7adf3ba134e7000000000000000000000000b50477cf2126e94fb92d553d84f04b6e10ba24090000000000000000000000004a7b17fbec1ecc14a00b351f9fb40b0c957e776b00000000000000000000000050a4d103638a88ee72922243cd57ab07c81b65e3000000000000000000000000d9398ee16b4f0abe1d27435a6bc0029b35e71188000000000000000000000000246605364e2feabacdcc17308a0ca85d29a1f2840000000000000000000000006a6ca0093e70b34b5245996b6b2d735244ced4650000000000000000000000008cd265482bb1adb412e4dbc6c0e09557b5d2245c0000000000000000000000006b746e4ec6be560f835d8261853121119fc8a9cc000000000000000000000000a4d358fad85403854a8074540f44cd1d4c22992a000000000000000000000000277e5e0f6908ede4a28ca0db822316bf930fda700000000000000000000000001c7cf2eac51647e4e008cf1c07b8d9f8db73f489000000000000000000000000dd7a372377fc633f74ab6e20963803d52f448830000000000000000000000000a53cac813ecce68c1b1a4879108e8b9b8cf0f60f00000000000000000000000065e77ec371c0ca57ed49990ca10b965191c8f2e4000000000000000000000000d67e097a365aeddc59afbadcaddae9ad5755269800000000000000000000000003d746500894e8ef5041736baf66d9aebdee1898000000000000000000000000af3a72ba9c8eee1909b7a82015aa674f02c5d5eb00000000000000000000000020ad988487d6a53fea7918657f45fe0bb8fd8183000000000000000000000000fbcc982c901e756e17244f6544753afef65475d700000000000000000000000051306f8a959f95f03b3880915821d99809c75e92000000000000000000000000f956f6af2225bc6ab15eddea752a9d57a98b92580000000000000000000000009778229302b66052c365860e1fd6c3a9455510eb00000000000000000000000027fac1db5f94726cb959535ad31d019d13850796000000000000000000000000b362d089eac18a713fbd5bfaa3a5903e234c1c1a0000000000000000000000007612685b5ca418b27857321a4d466c63f1474ca000000000000000000000000097f48297ba09a64b50fad2eca69ded780780f0a00000000000000000000000002579549dcf2183294075561b3acde6eb308c27d8000000000000000000000000f54e2492b25ca2b7ea460934fe039c55401d08cb000000000000000000000000330fb6085f9d4c8e1de67a8b3b1f1e6d1b62721f0000000000000000000000009e83a42deef2fbf9d17734d6d22b6844504fc957000000000000000000000000811521dab2f0dcbc25c6cdb2dcce9d2df328d593000000000000000000000000e47ed204b63adfb80c90082c088fc2a430f9a558000000000000000000000000ede3a75aca635c531b6198c230f3da67949678fe000000000000000000000000642ab64ad2f3c3fbece4af2d74ed47406caaaac1000000000000000000000000ed2ad0f1ca2a1ab08f0c1c5212970f5ad588070e000000000000000000000000dc7bfc3058654da90692457f68ee3a34e2dd390800000000000000000000000081385c3a9ff40bfa257aa8b5310c8f3eb5ae5c520000000000000000000000006cb72521dd4f81e7e82a31d5e2b29cdcb5676cac0000000000000000000000006334d4e7521a2262d60ed5676e271b14fa3bde2d00000000000000000000000017f84459ad044499d098362c9306333797d3af7f0000000000000000000000004615bbe569ff78b506e9891b752a2f5ada17d5cf000000000000000000000000a0f1de4882a5cd1851989d9a1e9bbe9b4604e9a9000000000000000000000000ca1f48a409f27429cc7681f6a4bad7da7bfb7b930000000000000000000000007de74a2995eec8220ddfdec1bb44e1a9017edf55000000000000000000000000cd94d3aa70986658d876ed6497636167014b1d1e0000000000000000000000006d0a9a34fbc2cb305a36f2560ce9660883ed1d86000000000000000000000000bfc9f6c46715755e2ee8b01f20ab36d22cb4ad4f0000000000000000000000009b1406aae0767e5927c428bf8ba628f0a7abcf8b000000000000000000000000f30d69b69dc28fe62eaca325ee34b44df734d6b6000000000000000000000000837f8b4477498836a5af53c295f77da1be4aa3ef00000000000000000000000090c031efb64180d75a4473d2cdc82d1c07e2530d000000000000000000000000b8c1fece2c2928b1e985f59e8546c2f0c13296d4000000000000000000000000776de32c5eb60423ca863d0556c2a045aa43883700000000000000000000000009aa8bf4d27dae690486c052f23eda6882597a9a0000000000000000000000003ecbd327432a1418eed49c7e281b45f4d31a047a0000000000000000000000004b10c6fd424af2e16e8a4e758c5c119dcd273aa4000000000000000000000000172adcafb6e8dd6837f44a52a644dfb358011b25000000000000000000000000f5b81786f196163875e9e331810d7e02ea3a7432000000000000000000000000b4bb3e9ef680eceb61fd811fb2d974e56709657a000000000000000000000000b9354777fd3019df43fa36a85e76ee3fe2f8bc35000000000000000000000000eab77d0a1c8c997c64f9ac05d4fcd852275c8f3e000000000000000000000000668f675e0477e8bfbaa49c5f726830ce51cf26340000000000000000000000008c56a34129dcf0711fe57e47fdcb733fce40a29f00000000000000000000000076f2c15ee06ad6ed15a7b32e5e2e8c6d0caaf620000000000000000000000000540f3df66ee42d0bc409b2bc66521031bdd70d760000000000000000000000007aae8f892ef3a7543dbaa63e275080eb40adc1b500000000000000000000000003f4e3a35b5af44e08e2967a013f203ca909fbf40000000000000000000000002681f8cc39c4f2d2d05e4ac83d700d47525f4008000000000000000000000000ca1694c2e3757b8eeb1ba5eec6dfb3f8d131310c00000000000000000000000074d8967e812de34702ecd3d453a44bf37440b10b0000000000000000000000004bbde6de177dfc7e12e9914989366c3d91bd273f000000000000000000000000ab3fcf5ea98f31bbb47b0e47c054d70e13b219660000000000000000000000008bd3b81485cc57791156f15f1d58126af3997a9500000000000000000000000093888ac8404c748f44033bf3f5aaa0fdbc415d1100000000000000000000000014aa1be872462112739ccf34900264085bd38eca0000000000000000000000002040a831df5e8952eb0af8ecfdab59607683aff100000000000000000000000075bbb37ebdb60a5b74f6400e650b4c3e65d08fad000000000000000000000000096857beab2f174df4d84d840b700fa79ceb70f80000000000000000000000008ef8698b9b24e3d2a16c0c0df66202291dac62a70000000000000000000000007a27202c6c71f0c65f5b846841512583e33e42a8000000000000000000000000d4cbcc7012d8d86e1996c9ff16a2926a6e257db90000000000000000000000005c96723215b26f784974fcf428e0367aea3a4f2400000000000000000000000003202753b9c7d5d20ebd4abdf2dd81a227caf3460000000000000000000000009b38582403ee5dd169e8f33c38faf9bc227b3687000000000000000000000000b685413b8f34011522295676a1477bb761e92ef7000000000000000000000000aad6c65b1ee44c55ebc5af2ead84c94f018934b4000000000000000000000000d79abeff2622073c502f96b0755f54f1c675e1ee000000000000000000000000816463b3814b74e3d14a4b775a69dcecb71383d80000000000000000000000004a0f7f407f27a7bbac65c9d526c04da47005820b000000000000000000000000ee2c055f7706b9dfcd98cd5a23d5629d6316c0bd0000000000000000000000009401ce8bfd598d9f48c0ae26cfa3e470cde2df32000000000000000000000000f68632b47928fd094d25404d30fee128d85f41180000000000000000000000005a6e30c9b550e64a04242cb7e69ec736e2dc1b2d0000000000000000000000003fba79f9c6252031c579ac1e719ecc0a09d6792d000000000000000000000000e813d34c0525e0fbb1e6478b86d40b83603c2008000000000000000000000000aad16355fe45939ea18021264d826895dce55124000000000000000000000000523c00dcf5827dda5fcd5a192bcda3a47622d1fb0000000000000000000000004055543633f773e335a698c34ab8c5e7532cc1690000000000000000000000002aa3419db6758119e0e8bd4cbb867ff7f3ad189e00000000000000000000000008b69407b05bbc56dfffbd98b79ca7a7534a29af000000000000000000000000e6f578727d406c7d6fc021c8410adc4bb74306af00000000000000000000000050e83d19aece3a84566c218e095683d058b0d2210000000000000000000000000eaba1b83c3a54002b51db725f5f48e523c5c6f1000000000000000000000000353ffdb907f038ca65af9f3fae78c565430754ee000000000000000000000000fc9ebbacf6751e34110874e049d3d0094ff0e2330000000000000000000000009cc382bd0be8d36d0220e1343a05beeb830404b2000000000000000000000000419beee486a63971332cee7170c2f675d92ac5d30000000000000000000000002cd3bb7a7601add032dc23ef301139aca6106060000000000000000000000000ec1d104a438b991733b319d23b9e932668d09396000000000000000000000000b516e46ddca82de81e47bb7f80eecf013a8de7150000000000000000000000006bd957f6d562c563547e296e04a56558a1a34904000000000000000000000000d8f41a90523d5885a28efecab4d0c7a59204b7640000000000000000000000008cadb20a4811f363dadb863a190708bed26245f80000000000000000000000000cdaff901d6d0cc94cdad141996b6b0bc8b89bc0