token-icon

X STUDIO

Token

Overview[ERC-20]

Max Total Supply
420,690,000,000.0
XSTUDIO
Holders
12+0.00%
Transfers
129

Profile Summary

Decimals
9

Market

Price
$0 @0.00000000 ETH
If you are the owner of this contract, verify it.
Deployed ByteCode
0x608060405260043610610184575f3560e01c80636fc3eaec116100d05780638f9a55c011610089578063bf474bed11610063578063bf474bed1461051f578063c9567bf914610549578063dd62ed3e1461055f578063ec1f3f631461059b5761018b565b80638f9a55c01461048f57806395d89b41146104b9578063a9059cbb146104e35761018b565b80636fc3eaec146103ab57806370a08231146103c1578063715018a6146103fd5780637d1db4a5146104135780638cd4426d1461043d5780638da5cb5b146104655761018b565b806323b872dd1161013d5780634c8afff4116101175780634c8afff41461032957806351bc3c851461035157806356ec63a514610367578063631453381461038f5761018b565b806323b872dd14610287578063313ce567146102c35780633bbac579146102ed5761018b565b806306fdde031461018f578063095ea7b3146101b95780630faee56f146101f5578063109daa991461021f57806318160ddd146102355780631b5a3b301461025f5761018b565b3661018b57005b5f80fd5b34801561019a575f80fd5b506101a36105c3565b6040516101b09190613a3e565b60405180910390f35b3480156101c4575f80fd5b506101df60048036038101906101da9190613aef565b610600565b6040516101ec9190613b47565b60405180910390f35b348015610200575f80fd5b5061020961061d565b6040516102169190613b6f565b60405180910390f35b34801561022a575f80fd5b50610233610623565b005b348015610240575f80fd5b506102496106f7565b6040516102569190613b6f565b60405180910390f35b34801561026a575f80fd5b5061028560048036038101906102809190613bb2565b61071b565b005b348015610292575f80fd5b506102ad60048036038101906102a89190613bdd565b610917565b6040516102ba9190613b47565b60405180910390f35b3480156102ce575f80fd5b506102d76109eb565b6040516102e49190613c48565b60405180910390f35b3480156102f8575f80fd5b50610313600480360381019061030e9190613c61565b6109f3565b6040516103209190613b47565b60405180910390f35b348015610334575f80fd5b5061034f600480360381019061034a9190613c61565b610a45565b005b34801561035c575f80fd5b50610365610b30565b005b348015610372575f80fd5b5061038d60048036038101906103889190613c61565b610bfe565b005b6103a960048036038101906103a49190613c61565b610cea565b005b3480156103b6575f80fd5b506103bf61173b565b005b3480156103cc575f80fd5b506103e760048036038101906103e29190613c61565b6117e1565b6040516103f49190613b6f565b60405180910390f35b348015610408575f80fd5b50610411611827565b005b34801561041e575f80fd5b50610427611975565b6040516104349190613b6f565b60405180910390f35b348015610448575f80fd5b50610463600480360381019061045e9190613aef565b61197b565b005b348015610470575f80fd5b50610479611b53565b6040516104869190613c9b565b60405180910390f35b34801561049a575f80fd5b506104a3611b7a565b6040516104b09190613b6f565b60405180910390f35b3480156104c4575f80fd5b506104cd611b80565b6040516104da9190613a3e565b60405180910390f35b3480156104ee575f80fd5b5061050960048036038101906105049190613aef565b611bbd565b6040516105169190613b47565b60405180910390f35b34801561052a575f80fd5b50610533611bda565b6040516105409190613b6f565b60405180910390f35b348015610554575f80fd5b5061055d611be0565b005b34801561056a575f80fd5b5061058560048036038101906105809190613cb4565b612339565b6040516105929190613b6f565b60405180910390f35b3480156105a6575f80fd5b506105c160048036038101906105bc9190613cf2565b6123bb565b005b60606040518060400160405280600881526020017f582053545544494f000000000000000000000000000000000000000000000000815250905090565b5f61061361060c6124b5565b84846124bc565b6001905092915050565b60135481565b61062b6124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ae90613d67565b60405180910390fd5b5f600e819055507fe9b79e1a6c2dc43b4c0c6ff01ce9e3332d810e482270f464c0a21ad6c5fc6de35f6040516106ed9190613dc7565b60405180910390a1565b5f6009600a6107069190613f3c565b6461f313f8806107169190613f86565b905090565b6107236124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a690613d67565b60405180910390fd5b801561081c575f606460086009600a6107c89190613f3c565b6461f313f8806107d89190613f86565b6107e29190613f86565b6107ec9190613ff4565b905061081a60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16308361267f565b505b6064604660125461082d9190613f86565b6108379190613ff4565b6012819055506064604660135461084e9190613f86565b6108589190613ff4565b6013819055506009600a61086c9190613f3c565b6461f313f88061087c9190613f86565b6010819055506009600a6108909190613f3c565b6461f313f8806108a09190613f86565b6011819055505f601560176101000a81548160ff0219169083151502179055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a6108ef9190613f3c565b6461f313f8806108ff9190613f86565b60405161090c9190613b6f565b60405180910390a150565b5f61092384848461267f565b6109e08461092f6124b5565b6109db85604051806060016040528060288152602001614e666028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6109926124b5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134009092919063ffffffff16565b6124bc565b600190509392505050565b5f6009905090565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b610a4d6124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad090613d67565b60405180910390fd5b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b706124b5565b73ffffffffffffffffffffffffffffffffffffffff1614610bc6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbd9061406e565b60405180910390fd5b5f610bd0306117e1565b90505f811115610be457610be381613462565b5b5f4790505f811115610bfa57610bf9816136cb565b5b5050565b610c066124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8990613d67565b60405180910390fd5b600160045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b610cf26124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7590613d67565b60405180910390fd5b601560149054906101000a900460ff1615610dce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc5906140d6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e339061413e565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610efb573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f1f9190614170565b90505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f8c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fb09190614170565b90505f8273ffffffffffffffffffffffffffffffffffffffff1663e6a4390530846040518363ffffffff1660e01b8152600401610fee92919061419b565b602060405180830381865afa158015611009573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061102d9190614170565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461109d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110949061420c565b60405180910390fd5b8360155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f3073ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016111389190613c9b565b602060405180830381865afa158015611153573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611177919061423e565b90505f8373ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016111d49190613c9b565b602060405180830381865afa1580156111ef573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611213919061423e565b9050670de0b6b3a7640000821080156112335750670de0b6b3a764000081105b611272576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611269906142b3565b60405180910390fd5b5f6064605c6009600a6112859190613f3c565b6461f313f8806112959190613f86565b61129f9190613f86565b6112a99190613ff4565b90505f8083116112bc57620f42406112ea565b6112e9670de0b6b3a76400006112db858561373390919063ffffffff16565b6137aa90919063ffffffff16565b5b905061133c8160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546137f390919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506113ee8160015f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461383c90919063ffffffff16565b60015f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516114ce9190613b6f565b60405180910390a36115023060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846124bc565b5f34905067016345785d8a0000811015611551576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115489061431b565b60405180910390fd5b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230865f8061159b611b53565b426040518863ffffffff1660e01b81526004016115bd96959493929190614339565b60606040518083038185885af11580156115d9573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906115fe9190614398565b50505060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161169e9291906143e8565b6020604051808303815f875af11580156116ba573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116de9190614423565b506001601560166101000a81548160ff0219169083151502179055506001601560146101000a81548160ff0219169083151502179055506001601560176101000a81548160ff021916908315150217905550505050505050505050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661177b6124b5565b73ffffffffffffffffffffffffffffffffffffffff16146117d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c89061406e565b60405180910390fd5b5f4790506117de816136cb565b50565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61182f6124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b290613d67565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60105481565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166119bb6124b5565b73ffffffffffffffffffffffffffffffffffffffff1614611a11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a089061406e565b60405180910390fd5b5f611aaf6064611aa1848673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a549190613c9b565b602060405180830381865afa158015611a6f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a93919061423e565b61373390919063ffffffff16565b6137aa90919063ffffffff16565b90508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401611b0d9291906144a0565b6020604051808303815f875af1158015611b29573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b4d9190614423565b50505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60115481565b60606040518060400160405280600781526020017f5853545544494f00000000000000000000000000000000000000000000000000815250905090565b5f611bd0611bc96124b5565b848461267f565b6001905092915050565b60125481565b611be86124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6b90613d67565b60405180910390fd5b601560149054906101000a900460ff1615611cc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cbb906140d6565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d83573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611da79190614170565b90505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e14573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611e389190614170565b90505f611e46833084613899565b90505f813b90505f8103611f13578373ffffffffffffffffffffffffffffffffffffffff1663c9c6539630856040518363ffffffff1660e01b8152600401611e8f92919061419b565b6020604051808303815f875af1158015611eab573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ecf9190614170565b60155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506120eb565b8160155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f3073ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401611fae9190613c9b565b602060405180830381865afa158015611fc9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611fed919061423e565b90505f8473ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b815260040161204a9190613c9b565b602060405180830381865afa158015612065573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612089919061423e565b9050670de0b6b3a7640000821080156120a95750670de0b6b3a764000081105b6120e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120df906142b3565b60405180910390fd5b50505b6121343060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a61211f9190613f3c565b6461f313f88061212f9190613f86565b6124bc565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71947306064605c612180306117e1565b61218a9190613f86565b6121949190613ff4565b5f8061219e611b53565b426040518863ffffffff1660e01b81526004016121c096959493929190614339565b60606040518083038185885af11580156121dc573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906122019190614398565b50505060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016122a19291906143e8565b6020604051808303815f875af11580156122bd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122e19190614423565b506001601560166101000a81548160ff0219169083151502179055506001601560146101000a81548160ff0219169083151502179055506001601560176101000a81548160ff02191690831515021790555050505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166123fb6124b5565b73ffffffffffffffffffffffffffffffffffffffff1614612451576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124489061406e565b60405180910390fd5b60095481111580156124655750600a548111155b6124a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161249b90614511565b60405180910390fd5b8060098190555080600a8190555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361252a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125219061459f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612598576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161258f9061462d565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516126729190613b6f565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126e4906146bb565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361275b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275290614749565b60405180910390fd5b5f811161279d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612794906147d7565b60405180910390fd5b5f6127a6611b53565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561281457506127e4611b53565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561314f5760045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161580156128b7575060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b801561290a575060045f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b612912575f80fd5b601560179054906101000a900460ff1615612ad85761292f611b53565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156129b7575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612a10575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15612ad7574360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410612a94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a8b9061488b565b60405180910390fd5b4360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b5f600f5403612b2057612b1d6064612b0f600b54600f5411612afc57600754612b00565b6009545b8561373390919063ffffffff16565b6137aa90919063ffffffff16565b90505b5f600f541115612b5557612b526064612b44600e548561373390919063ffffffff16565b6137aa90919063ffffffff16565b90505b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015612bfe575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612c51575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612d4957601054821115612c9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c92906148f3565b60405180910390fd5b60115482612ca8856117e1565b612cb29190614911565b1115612cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cea9061498e565b60405180910390fd5b612d2f6064612d21600b54600f5411612d0e57600754612d12565b6009545b8561373390919063ffffffff16565b6137aa90919063ffffffff16565b9050600f5f815480929190612d43906149ac565b91905055505b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015612dd157503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612e1557612e126064612e04600c54600f5411612df157600854612df5565b600a545b8561373390919063ffffffff16565b6137aa90919063ffffffff16565b90505b5f612e1f306117e1565b905060158054906101000a900460ff16158015612e88575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015612ea05750601560169054906101000a900460ff165b8015612ead575060125481115b8015612ebc5750600d54600f54115b1561314d575f612f056009600a612ed39190613f3c565b6461f313f880612ee39190613f86565b612ef760648561373390919063ffffffff16565b6137aa90919063ffffffff16565b90506002811015612f18575050506133fb565b6007811015612fa057612710600c6009600a612f349190613f3c565b6461f313f880612f449190613f86565b612f4e9190613f86565b612f589190613ff4565b601281905550612710600c6009600a612f719190613f3c565b6461f313f880612f819190613f86565b612f8b9190613f86565b612f959190613ff4565b6013819055506130a2565b600e811015613028576103e860046009600a612fbc9190613f3c565b6461f313f880612fcc9190613f86565b612fd69190613f86565b612fe09190613ff4565b6012819055506103e860046009600a612ff99190613f3c565b6461f313f8806130099190613f86565b6130139190613f86565b61301d9190613ff4565b6013819055506130a1565b606460016009600a61303a9190613f3c565b6461f313f88061304a9190613f86565b6130549190613f86565b61305e9190613ff4565b601281905550606460016009600a6130769190613f3c565b6461f313f8806130869190613f86565b6130909190613f86565b61309a9190613ff4565b6013819055505b5b6017544311156130b4575f6016819055505b6002601654106130f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130f090614a3d565b60405180910390fd5b6131166131118561310c8560135461393b565b61393b565b613462565b5f4790505f81111561312c5761312b816136cb565b5b60165f81548092919061313e906149ac565b91905055504360178190555050505b505b5f81111561324e576131a78160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461383c90919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516132459190613b6f565b60405180910390a35b61329e8260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546137f390919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506133416132f582846137f390919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461383c90919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6133e484866137f390919063ffffffff16565b6040516133f19190613b6f565b60405180910390a3505b505050565b5f838311158290613447576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161343e9190613a3e565b60405180910390fd5b505f83856134559190614a5b565b9050809150509392505050565b60016015806101000a81548160ff0219169083151502179055505f600267ffffffffffffffff81111561349857613497614a8e565b5b6040519080825280602002602001820160405280156134c65781602001602082028036833780820191505090505b50905030815f815181106134dd576134dc614abb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613581573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906135a59190614170565b816001815181106135b9576135b8614abb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061361f3060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846124bc565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401613681959493929190614b9f565b5f604051808303815f87803b158015613698575f80fd5b505af11580156136aa573d5f803e3d5ffd5b50505050505f6015806101000a81548160ff02191690831515021790555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561372f573d5f803e3d5ffd5b5050565b5f808303613743575f90506137a4565b5f82846137509190613f86565b905082848261375f9190613ff4565b1461379f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161379690614c67565b60405180910390fd5b809150505b92915050565b5f6137eb83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613953565b905092915050565b5f61383483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613400565b905092915050565b5f80828461384a9190614911565b90508381101561388f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161388690614ccf565b60405180910390fd5b8091505092915050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16106138d65783856138d9565b84845b915091508582826040516020016138f1929190614d32565b60405160208183030381529060405280519060200120604051602001613918929190614e24565b604051602081830303815290604052805190602001205f1c925050509392505050565b5f818311613949578261394b565b815b905092915050565b5f8083118290613999576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139909190613a3e565b60405180910390fd5b505f83856139a79190613ff4565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156139eb5780820151818401526020810190506139d0565b5f8484015250505050565b5f601f19601f8301169050919050565b5f613a10826139b4565b613a1a81856139be565b9350613a2a8185602086016139ce565b613a33816139f6565b840191505092915050565b5f6020820190508181035f830152613a568184613a06565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f613a8b82613a62565b9050919050565b613a9b81613a81565b8114613aa5575f80fd5b50565b5f81359050613ab681613a92565b92915050565b5f819050919050565b613ace81613abc565b8114613ad8575f80fd5b50565b5f81359050613ae981613ac5565b92915050565b5f8060408385031215613b0557613b04613a5e565b5b5f613b1285828601613aa8565b9250506020613b2385828601613adb565b9150509250929050565b5f8115159050919050565b613b4181613b2d565b82525050565b5f602082019050613b5a5f830184613b38565b92915050565b613b6981613abc565b82525050565b5f602082019050613b825f830184613b60565b92915050565b613b9181613b2d565b8114613b9b575f80fd5b50565b5f81359050613bac81613b88565b92915050565b5f60208284031215613bc757613bc6613a5e565b5b5f613bd484828501613b9e565b91505092915050565b5f805f60608486031215613bf457613bf3613a5e565b5b5f613c0186828701613aa8565b9350506020613c1286828701613aa8565b9250506040613c2386828701613adb565b9150509250925092565b5f60ff82169050919050565b613c4281613c2d565b82525050565b5f602082019050613c5b5f830184613c39565b92915050565b5f60208284031215613c7657613c75613a5e565b5b5f613c8384828501613aa8565b91505092915050565b613c9581613a81565b82525050565b5f602082019050613cae5f830184613c8c565b92915050565b5f8060408385031215613cca57613cc9613a5e565b5b5f613cd785828601613aa8565b9250506020613ce885828601613aa8565b9150509250929050565b5f60208284031215613d0757613d06613a5e565b5b5f613d1484828501613adb565b91505092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f613d516020836139be565b9150613d5c82613d1d565b602082019050919050565b5f6020820190508181035f830152613d7e81613d45565b9050919050565b5f819050919050565b5f819050919050565b5f613db1613dac613da784613d85565b613d8e565b613abc565b9050919050565b613dc181613d97565b82525050565b5f602082019050613dda5f830184613db8565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115613e6257808604811115613e3e57613e3d613de0565b5b6001851615613e4d5780820291505b8081029050613e5b85613e0d565b9450613e22565b94509492505050565b5f82613e7a5760019050613f35565b81613e87575f9050613f35565b8160018114613e9d5760028114613ea757613ed6565b6001915050613f35565b60ff841115613eb957613eb8613de0565b5b8360020a915084821115613ed057613ecf613de0565b5b50613f35565b5060208310610133831016604e8410600b8410161715613f0b5782820a905083811115613f0657613f05613de0565b5b613f35565b613f188484846001613e19565b92509050818404811115613f2f57613f2e613de0565b5b81810290505b9392505050565b5f613f4682613abc565b9150613f5183613c2d565b9250613f7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613e6b565b905092915050565b5f613f9082613abc565b9150613f9b83613abc565b9250828202613fa981613abc565b91508282048414831517613fc057613fbf613de0565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f613ffe82613abc565b915061400983613abc565b92508261401957614018613fc7565b5b828204905092915050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f614058600e836139be565b915061406382614024565b602082019050919050565b5f6020820190508181035f8301526140858161404c565b9050919050565b7f54726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f6140c06017836139be565b91506140cb8261408c565b602082019050919050565b5f6020820190508181035f8301526140ed816140b4565b9050919050565b7f496e76616c6964207061697220616464726573730000000000000000000000005f82015250565b5f6141286014836139be565b9150614133826140f4565b602082019050919050565b5f6020820190508181035f8301526141558161411c565b9050919050565b5f8151905061416a81613a92565b92915050565b5f6020828403121561418557614184613a5e565b5b5f6141928482850161415c565b91505092915050565b5f6040820190506141ae5f830185613c8c565b6141bb6020830184613c8c565b9392505050565b7f5061697220646f6573206e6f74206d61746368000000000000000000000000005f82015250565b5f6141f66013836139be565b9150614201826141c2565b602082019050919050565b5f6020820190508181035f830152614223816141ea565b9050919050565b5f8151905061423881613ac5565b92915050565b5f6020828403121561425357614252613a5e565b5b5f6142608482850161422a565b91505092915050565b7f5061697220616c72656164792066756e646564000000000000000000000000005f82015250565b5f61429d6013836139be565b91506142a882614269565b602082019050919050565b5f6020820190508181035f8301526142ca81614291565b9050919050565b7f4d696e696d756d20302e312045544820726571756972656400000000000000005f82015250565b5f6143056018836139be565b9150614310826142d1565b602082019050919050565b5f6020820190508181035f830152614332816142f9565b9050919050565b5f60c08201905061434c5f830189613c8c565b6143596020830188613b60565b6143666040830187613db8565b6143736060830186613db8565b6143806080830185613c8c565b61438d60a0830184613b60565b979650505050505050565b5f805f606084860312156143af576143ae613a5e565b5b5f6143bc8682870161422a565b93505060206143cd8682870161422a565b92505060406143de8682870161422a565b9150509250925092565b5f6040820190506143fb5f830185613c8c565b6144086020830184613b60565b9392505050565b5f8151905061441d81613b88565b92915050565b5f6020828403121561443857614437613a5e565b5b5f6144458482850161440f565b91505092915050565b5f61446861446361445e84613a62565b613d8e565b613a62565b9050919050565b5f6144798261444e565b9050919050565b5f61448a8261446f565b9050919050565b61449a81614480565b82525050565b5f6040820190506144b35f830185614491565b6144c06020830184613b60565b9392505050565b7f496e76616c6964206665650000000000000000000000000000000000000000005f82015250565b5f6144fb600b836139be565b9150614506826144c7565b602082019050919050565b5f6020820190508181035f830152614528816144ef565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6145896024836139be565b91506145948261452f565b604082019050919050565b5f6020820190508181035f8301526145b68161457d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6146176022836139be565b9150614622826145bd565b604082019050919050565b5f6020820190508181035f8301526146448161460b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6146a56025836139be565b91506146b08261464b565b604082019050919050565b5f6020820190508181035f8301526146d281614699565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6147336023836139be565b915061473e826146d9565b604082019050919050565b5f6020820190508181035f83015261476081614727565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6147c16029836139be565b91506147cc82614767565b604082019050919050565b5f6020820190508181035f8301526147ee816147b5565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c5f8201527f65642e204f6e6c79206f6e652070757263686173652070657220626c6f636b2060208201527f616c6c6f7765642e000000000000000000000000000000000000000000000000604082015250565b5f6148756048836139be565b9150614880826147f5565b606082019050919050565b5f6020820190508181035f8301526148a281614869565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f6148dd6019836139be565b91506148e8826148a9565b602082019050919050565b5f6020820190508181035f83015261490a816148d1565b9050919050565b5f61491b82613abc565b915061492683613abc565b925082820190508082111561493e5761493d613de0565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f614978601a836139be565b915061498382614944565b602082019050919050565b5f6020820190508181035f8301526149a58161496c565b9050919050565b5f6149b682613abc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036149e8576149e7613de0565b5b600182019050919050565b7f4f6e6c7920322073656c6c732070657220626c6f636b210000000000000000005f82015250565b5f614a276017836139be565b9150614a32826149f3565b602082019050919050565b5f6020820190508181035f830152614a5481614a1b565b9050919050565b5f614a6582613abc565b9150614a7083613abc565b9250828203905081811115614a8857614a87613de0565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b614b1a81613a81565b82525050565b5f614b2b8383614b11565b60208301905092915050565b5f602082019050919050565b5f614b4d82614ae8565b614b578185614af2565b9350614b6283614b02565b805f5b83811015614b92578151614b798882614b20565b9750614b8483614b37565b925050600181019050614b65565b5085935050505092915050565b5f60a082019050614bb25f830188613b60565b614bbf6020830187613db8565b8181036040830152614bd18186614b43565b9050614be06060830185613c8c565b614bed6080830184613b60565b9695505050505050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f614c516021836139be565b9150614c5c82614bf7565b604082019050919050565b5f6020820190508181035f830152614c7e81614c45565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f614cb9601b836139be565b9150614cc482614c85565b602082019050919050565b5f6020820190508181035f830152614ce681614cad565b9050919050565b5f8160601b9050919050565b5f614d0382614ced565b9050919050565b5f614d1482614cf9565b9050919050565b614d2c614d2782613a81565b614d0a565b82525050565b5f614d3d8285614d1b565b601482019150614d4d8284614d1b565b6014820191508190509392505050565b5f81905092915050565b7fff000000000000000000000000000000000000000000000000000000000000005f82015250565b5f614d9b600183614d5d565b9150614da682614d67565b600182019050919050565b5f819050919050565b5f819050919050565b614dd4614dcf82614db1565b614dba565b82525050565b7f96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f5f82015250565b5f614e0e602083614d5d565b9150614e1982614dda565b602082019050919050565b5f614e2e82614d8f565b9150614e3a8285614d1b565b601482019150614e4a8284614dc3565b602082019150614e5982614e02565b9150819050939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206dd5595d5b0ca8af2698fcd0cfa8401dcd0712d9714a3c195ef1aad68847203a64736f6c63430008170033
Creation ByteCode
0x6080604052601560075560156008555f6009555f600a555f600b556012600c556003600d555f600e555f600f556009600a6200003c919062001368565b6401f58066406200004e9190620013b8565b6010556009600a62000061919062001368565b6401f5806640620000739190620013b8565b6011556009600a62000086919062001368565b64017e4ad240620000989190620013b8565b6012556009600a620000ab919062001368565b64017e4ad240620000bd9190620013b8565b6013555f6015806101000a81548160ff0219169083151502179055505f601560166101000a81548160ff0219169083151502179055505f601560176101000a81548160ff0219169083151502179055505f6016555f6017555f60185f6101000a81548160ff0219169083151502179055505f6200013f620011a860201b60201c565b9050805f806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055508073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a350620001eb620011a860201b60201c565b60065f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506064605a6009600a6200023e919062001368565b6461f313f880620002509190620013b8565b6200025c9190620013b8565b6200026891906200142f565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506064600a6009600a620002bd919062001368565b6461f313f880620002cf9190620013b8565b620002db9190620013b8565b620002e791906200142f565b60015f620002fa620011a860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2081905550600160035f6200034c620011af60201b60201c565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160035f60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7319779c6290eceaaed8de728c627cff78bbe8d56273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7340c16b3727593e7d0b64413e332cc2f9d802511573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73b323d6c5fb1658269cb0e66fe990348b084ccd9a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73b07dd7c99174b3b96edacc027ce75873287a763673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7366fb8623656929cd9c02ff693c96863ecf27003c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7375423cfb9599a4976c587cfd1a33ce9961ac0d2173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7386653fa95cb3336b903383a98a1fa21d57daaf8d73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7356a86a31ad7e7df40351d58fe091eca2c6fff4b973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f734f7830d386ee525f05882356eab2b1827e65a6b073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7370ddf530e4abf300a92d947c131b32cdba33a2c473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73bd19de3587f56a89fb0db2d514c847f7d47ab32273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7341302b4968ce2b2eb7ed17fe6b69b80b119f592a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f739e263c5ae596d1210531e8222874b6f5fa942b7e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73f9213ecdb1f0443e0e4d1aa3c9ca7074c473d5e473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f733f890f67d2da8824b13709c3656505a696d9fa0573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73d57e147804fc335893a110b3885ddcd314f4b30f73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f738f45b1419b371db9fdac4e33d147a99cf20e7ce273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7361842b484aa8204c70b6e788a6a330b12abfbcaf73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f731c0031f2564776171424869139d21ff36f5c5a4a73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73f626826f66fd154f019d8f2459c5d8b0f5ed3eeb73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73918ba1d8fd9b82473b7dddc01be84d8abc16adaa73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f733862de24806108b8218886fb499b3c0a80f4a73973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73466c7f6962003a274ce27171c8906a50745adf5e73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73020be546f9d802fd004b1da3a202b1923da2cd3873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73f53c60d35976306edb9496e9c617f311862da72373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73020be546f9d802fd004b1da3a202b1923da2cd3873ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f7387a0b4dc0479298c991ba54e1db4225323c1b11273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f73531cf961c20537900c5891a84c0e997442408bd173ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff021916908315150217905550600160045f734ec7c1867030544cab7dff68df94b1021520863c73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff0219169083151502179055503073ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6064605a6009600a620010ae919062001368565b6461f313f880620010c09190620013b8565b620010cc9190620013b8565b620010d891906200142f565b604051620010e7919062001477565b60405180910390a3620010ff620011a860201b60201c565b73ffffffffffffffffffffffffffffffffffffffff165f73ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6064600a6009600a62001161919062001368565b6461f313f880620011739190620013b8565b6200117f9190620013b8565b6200118b91906200142f565b6040516200119a919062001477565b60405180910390a362001492565b5f33905090565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b60018511156200126057808604811115620012385762001237620011d6565b5b6001851615620012485780820291505b8081029050620012588562001203565b945062001218565b94509492505050565b5f826200127a57600190506200134c565b8162001289575f90506200134c565b8160018114620012a25760028114620012ad57620012e3565b60019150506200134c565b60ff841115620012c257620012c1620011d6565b5b8360020a915084821115620012dc57620012db620011d6565b5b506200134c565b5060208310610133831016604e8410600b84101617156200131d5782820a905083811115620013175762001316620011d6565b5b6200134c565b6200132c84848460016200120f565b92509050818404811115620013465762001345620011d6565b5b81810290505b9392505050565b5f819050919050565b5f60ff82169050919050565b5f620013748262001353565b915062001381836200135c565b9250620013b07fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff848462001269565b905092915050565b5f620013c48262001353565b9150620013d18362001353565b9250828202620013e18162001353565b91508282048414831517620013fb57620013fa620011d6565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f6200143b8262001353565b9150620014488362001353565b9250826200145b576200145a62001402565b5b828204905092915050565b620014718162001353565b82525050565b5f6020820190506200148c5f83018462001466565b92915050565b614ec380620014a05f395ff3fe608060405260043610610184575f3560e01c80636fc3eaec116100d05780638f9a55c011610089578063bf474bed11610063578063bf474bed1461051f578063c9567bf914610549578063dd62ed3e1461055f578063ec1f3f631461059b5761018b565b80638f9a55c01461048f57806395d89b41146104b9578063a9059cbb146104e35761018b565b80636fc3eaec146103ab57806370a08231146103c1578063715018a6146103fd5780637d1db4a5146104135780638cd4426d1461043d5780638da5cb5b146104655761018b565b806323b872dd1161013d5780634c8afff4116101175780634c8afff41461032957806351bc3c851461035157806356ec63a514610367578063631453381461038f5761018b565b806323b872dd14610287578063313ce567146102c35780633bbac579146102ed5761018b565b806306fdde031461018f578063095ea7b3146101b95780630faee56f146101f5578063109daa991461021f57806318160ddd146102355780631b5a3b301461025f5761018b565b3661018b57005b5f80fd5b34801561019a575f80fd5b506101a36105c3565b6040516101b09190613a3e565b60405180910390f35b3480156101c4575f80fd5b506101df60048036038101906101da9190613aef565b610600565b6040516101ec9190613b47565b60405180910390f35b348015610200575f80fd5b5061020961061d565b6040516102169190613b6f565b60405180910390f35b34801561022a575f80fd5b50610233610623565b005b348015610240575f80fd5b506102496106f7565b6040516102569190613b6f565b60405180910390f35b34801561026a575f80fd5b5061028560048036038101906102809190613bb2565b61071b565b005b348015610292575f80fd5b506102ad60048036038101906102a89190613bdd565b610917565b6040516102ba9190613b47565b60405180910390f35b3480156102ce575f80fd5b506102d76109eb565b6040516102e49190613c48565b60405180910390f35b3480156102f8575f80fd5b50610313600480360381019061030e9190613c61565b6109f3565b6040516103209190613b47565b60405180910390f35b348015610334575f80fd5b5061034f600480360381019061034a9190613c61565b610a45565b005b34801561035c575f80fd5b50610365610b30565b005b348015610372575f80fd5b5061038d60048036038101906103889190613c61565b610bfe565b005b6103a960048036038101906103a49190613c61565b610cea565b005b3480156103b6575f80fd5b506103bf61173b565b005b3480156103cc575f80fd5b506103e760048036038101906103e29190613c61565b6117e1565b6040516103f49190613b6f565b60405180910390f35b348015610408575f80fd5b50610411611827565b005b34801561041e575f80fd5b50610427611975565b6040516104349190613b6f565b60405180910390f35b348015610448575f80fd5b50610463600480360381019061045e9190613aef565b61197b565b005b348015610470575f80fd5b50610479611b53565b6040516104869190613c9b565b60405180910390f35b34801561049a575f80fd5b506104a3611b7a565b6040516104b09190613b6f565b60405180910390f35b3480156104c4575f80fd5b506104cd611b80565b6040516104da9190613a3e565b60405180910390f35b3480156104ee575f80fd5b5061050960048036038101906105049190613aef565b611bbd565b6040516105169190613b47565b60405180910390f35b34801561052a575f80fd5b50610533611bda565b6040516105409190613b6f565b60405180910390f35b348015610554575f80fd5b5061055d611be0565b005b34801561056a575f80fd5b5061058560048036038101906105809190613cb4565b612339565b6040516105929190613b6f565b60405180910390f35b3480156105a6575f80fd5b506105c160048036038101906105bc9190613cf2565b6123bb565b005b60606040518060400160405280600881526020017f582053545544494f000000000000000000000000000000000000000000000000815250905090565b5f61061361060c6124b5565b84846124bc565b6001905092915050565b60135481565b61062b6124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146106b7576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016106ae90613d67565b60405180910390fd5b5f600e819055507fe9b79e1a6c2dc43b4c0c6ff01ce9e3332d810e482270f464c0a21ad6c5fc6de35f6040516106ed9190613dc7565b60405180910390a1565b5f6009600a6107069190613f3c565b6461f313f8806107169190613f86565b905090565b6107236124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146107af576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016107a690613d67565b60405180910390fd5b801561081c575f606460086009600a6107c89190613f3c565b6461f313f8806107d89190613f86565b6107e29190613f86565b6107ec9190613ff4565b905061081a60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16308361267f565b505b6064604660125461082d9190613f86565b6108379190613ff4565b6012819055506064604660135461084e9190613f86565b6108589190613ff4565b6013819055506009600a61086c9190613f3c565b6461f313f88061087c9190613f86565b6010819055506009600a6108909190613f3c565b6461f313f8806108a09190613f86565b6011819055505f601560176101000a81548160ff0219169083151502179055507f947f344d56e1e8c70dc492fb94c4ddddd490c016aab685f5e7e47b2e85cb44cf6009600a6108ef9190613f3c565b6461f313f8806108ff9190613f86565b60405161090c9190613b6f565b60405180910390a150565b5f61092384848461267f565b6109e08461092f6124b5565b6109db85604051806060016040528060288152602001614e666028913960025f8b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6109926124b5565b73ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546134009092919063ffffffff16565b6124bc565b600190509392505050565b5f6009905090565b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff169050919050565b610a4d6124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610ad9576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610ad090613d67565b60405180910390fd5b5f60045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16610b706124b5565b73ffffffffffffffffffffffffffffffffffffffff1614610bc6576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610bbd9061406e565b60405180910390fd5b5f610bd0306117e1565b90505f811115610be457610be381613462565b5b5f4790505f811115610bfa57610bf9816136cb565b5b5050565b610c066124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610c92576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610c8990613d67565b60405180910390fd5b600160045f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f6101000a81548160ff02191690831515021790555050565b610cf26124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614610d7e576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610d7590613d67565b60405180910390fd5b601560149054906101000a900460ff1615610dce576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610dc5906140d6565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff1603610e3c576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401610e339061413e565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015610efb573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610f1f9190614170565b90505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015610f8c573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610fb09190614170565b90505f8273ffffffffffffffffffffffffffffffffffffffff1663e6a4390530846040518363ffffffff1660e01b8152600401610fee92919061419b565b602060405180830381865afa158015611009573d5f803e3d5ffd5b505050506040513d601f19601f8201168201806040525081019061102d9190614170565b90508373ffffffffffffffffffffffffffffffffffffffff168173ffffffffffffffffffffffffffffffffffffffff161461109d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016110949061420c565b60405180910390fd5b8360155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f3073ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016111389190613c9b565b602060405180830381865afa158015611153573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611177919061423e565b90505f8373ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b81526004016111d49190613c9b565b602060405180830381865afa1580156111ef573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611213919061423e565b9050670de0b6b3a7640000821080156112335750670de0b6b3a764000081105b611272576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611269906142b3565b60405180910390fd5b5f6064605c6009600a6112859190613f3c565b6461f313f8806112959190613f86565b61129f9190613f86565b6112a99190613ff4565b90505f8083116112bc57620f42406112ea565b6112e9670de0b6b3a76400006112db858561373390919063ffffffff16565b6137aa90919063ffffffff16565b5b905061133c8160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546137f390919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506113ee8160015f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461383c90919063ffffffff16565b60015f60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f208190555060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516114ce9190613b6f565b60405180910390a36115023060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846124bc565b5f34905067016345785d8a0000811015611551576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016115489061431b565b60405180910390fd5b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d7198230865f8061159b611b53565b426040518863ffffffff1660e01b81526004016115bd96959493929190614339565b60606040518083038185885af11580156115d9573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906115fe9190614398565b50505060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b815260040161169e9291906143e8565b6020604051808303815f875af11580156116ba573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906116de9190614423565b506001601560166101000a81548160ff0219169083151502179055506001601560146101000a81548160ff0219169083151502179055506001601560176101000a81548160ff021916908315150217905550505050505050505050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1661177b6124b5565b73ffffffffffffffffffffffffffffffffffffffff16146117d1576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016117c89061406e565b60405180910390fd5b5f4790506117de816136cb565b50565b5f60015f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20549050919050565b61182f6124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16146118bb576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016118b290613d67565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff167f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e060405160405180910390a35f805f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550565b60105481565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166119bb6124b5565b73ffffffffffffffffffffffffffffffffffffffff1614611a11576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611a089061406e565b60405180910390fd5b5f611aaf6064611aa1848673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff1660e01b8152600401611a549190613c9b565b602060405180830381865afa158015611a6f573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611a93919061423e565b61373390919063ffffffff16565b6137aa90919063ffffffff16565b90508273ffffffffffffffffffffffffffffffffffffffff1663a9059cbb60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16836040518363ffffffff1660e01b8152600401611b0d9291906144a0565b6020604051808303815f875af1158015611b29573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611b4d9190614423565b50505050565b5f805f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16905090565b60115481565b60606040518060400160405280600781526020017f5853545544494f00000000000000000000000000000000000000000000000000815250905090565b5f611bd0611bc96124b5565b848461267f565b6001905092915050565b60125481565b611be86124b5565b73ffffffffffffffffffffffffffffffffffffffff165f8054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1614611c74576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611c6b90613d67565b60405180910390fd5b601560149054906101000a900460ff1615611cc4576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401611cbb906140d6565b60405180910390fd5b737a250d5630b4cf539739df2c5dacb4c659f2488d60145f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015611d83573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611da79190614170565b90505f60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015611e14573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611e389190614170565b90505f611e46833084613899565b90505f813b90505f8103611f13578373ffffffffffffffffffffffffffffffffffffffff1663c9c6539630856040518363ffffffff1660e01b8152600401611e8f92919061419b565b6020604051808303815f875af1158015611eab573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611ecf9190614170565b60155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506120eb565b8160155f6101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055505f3073ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b8152600401611fae9190613c9b565b602060405180830381865afa158015611fc9573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611fed919061423e565b90505f8473ffffffffffffffffffffffffffffffffffffffff166370a0823160155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166040518263ffffffff1660e01b815260040161204a9190613c9b565b602060405180830381865afa158015612065573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190612089919061423e565b9050670de0b6b3a7640000821080156120a95750670de0b6b3a764000081105b6120e8576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016120df906142b3565b60405180910390fd5b50505b6121343060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff166009600a61211f9190613f3c565b6461f313f88061212f9190613f86565b6124bc565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663f305d71947306064605c612180306117e1565b61218a9190613f86565b6121949190613ff4565b5f8061219e611b53565b426040518863ffffffff1660e01b81526004016121c096959493929190614339565b60606040518083038185885af11580156121dc573d5f803e3d5ffd5b50505050506040513d601f19601f820116820180604052508101906122019190614398565b50505060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663095ea7b360145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff167fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff6040518363ffffffff1660e01b81526004016122a19291906143e8565b6020604051808303815f875af11580156122bd573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906122e19190614423565b506001601560166101000a81548160ff0219169083151502179055506001601560146101000a81548160ff0219169083151502179055506001601560176101000a81548160ff02191690831515021790555050505050565b5f60025f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f2054905092915050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166123fb6124b5565b73ffffffffffffffffffffffffffffffffffffffff1614612451576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016124489061406e565b60405180910390fd5b60095481111580156124655750600a548111155b6124a4576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161249b90614511565b60405180910390fd5b8060098190555080600a8190555050565b5f33905090565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff160361252a576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016125219061459f565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff1603612598576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161258f9061462d565b60405180910390fd5b8060025f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508173ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925836040516126729190613b6f565b60405180910390a3505050565b5f73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16036126ed576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016126e4906146bb565b60405180910390fd5b5f73ffffffffffffffffffffffffffffffffffffffff168273ffffffffffffffffffffffffffffffffffffffff160361275b576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161275290614749565b60405180910390fd5b5f811161279d576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612794906147d7565b60405180910390fd5b5f6127a6611b53565b73ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff161415801561281457506127e4611b53565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b1561314f5760045f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff161580156128b7575060045f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b801561290a575060045f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b612912575f80fd5b601560179054906101000a900460ff1615612ad85761292f611b53565b73ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16141580156129b7575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612a10575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b15612ad7574360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205410612a94576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612a8b9061488b565b60405180910390fd5b4360055f3273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055505b5b5f600f5403612b2057612b1d6064612b0f600b54600f5411612afc57600754612b00565b6009545b8561373390919063ffffffff16565b6137aa90919063ffffffff16565b90505b5f600f541115612b5557612b526064612b44600e548561373390919063ffffffff16565b6137aa90919063ffffffff16565b90505b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16148015612bfe575060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff1614155b8015612c51575060035f8473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205f9054906101000a900460ff16155b15612d4957601054821115612c9b576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612c92906148f3565b60405180910390fd5b60115482612ca8856117e1565b612cb29190614911565b1115612cf3576040517f08c379a0000000000000000000000000000000000000000000000000000000008152600401612cea9061498e565b60405180910390fd5b612d2f6064612d21600b54600f5411612d0e57600754612d12565b6009545b8561373390919063ffffffff16565b6137aa90919063ffffffff16565b9050600f5f815480929190612d43906149ac565b91905055505b60155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168373ffffffffffffffffffffffffffffffffffffffff16148015612dd157503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff1614155b15612e1557612e126064612e04600c54600f5411612df157600854612df5565b600a545b8561373390919063ffffffff16565b6137aa90919063ffffffff16565b90505b5f612e1f306117e1565b905060158054906101000a900460ff16158015612e88575060155f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff16145b8015612ea05750601560169054906101000a900460ff165b8015612ead575060125481115b8015612ebc5750600d54600f54115b1561314d575f612f056009600a612ed39190613f3c565b6461f313f880612ee39190613f86565b612ef760648561373390919063ffffffff16565b6137aa90919063ffffffff16565b90506002811015612f18575050506133fb565b6007811015612fa057612710600c6009600a612f349190613f3c565b6461f313f880612f449190613f86565b612f4e9190613f86565b612f589190613ff4565b601281905550612710600c6009600a612f719190613f3c565b6461f313f880612f819190613f86565b612f8b9190613f86565b612f959190613ff4565b6013819055506130a2565b600e811015613028576103e860046009600a612fbc9190613f3c565b6461f313f880612fcc9190613f86565b612fd69190613f86565b612fe09190613ff4565b6012819055506103e860046009600a612ff99190613f3c565b6461f313f8806130099190613f86565b6130139190613f86565b61301d9190613ff4565b6013819055506130a1565b606460016009600a61303a9190613f3c565b6461f313f88061304a9190613f86565b6130549190613f86565b61305e9190613ff4565b601281905550606460016009600a6130769190613f3c565b6461f313f8806130869190613f86565b6130909190613f86565b61309a9190613ff4565b6013819055505b5b6017544311156130b4575f6016819055505b6002601654106130f9576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016130f090614a3d565b60405180910390fd5b6131166131118561310c8560135461393b565b61393b565b613462565b5f4790505f81111561312c5761312b816136cb565b5b60165f81548092919061313e906149ac565b91905055504360178190555050505b505b5f81111561324e576131a78160015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461383c90919063ffffffff16565b60015f3073ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055503073ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040516132459190613b6f565b60405180910390a35b61329e8260015f8773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20546137f390919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055506133416132f582846137f390919063ffffffff16565b60015f8673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f205461383c90919063ffffffff16565b60015f8573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020015f20819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef6133e484866137f390919063ffffffff16565b6040516133f19190613b6f565b60405180910390a3505b505050565b5f838311158290613447576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161343e9190613a3e565b60405180910390fd5b505f83856134559190614a5b565b9050809150509392505050565b60016015806101000a81548160ff0219169083151502179055505f600267ffffffffffffffff81111561349857613497614a8e565b5b6040519080825280602002602001820160405280156134c65781602001602082028036833780820191505090505b50905030815f815181106134dd576134dc614abb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa158015613581573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906135a59190614170565b816001815181106135b9576135b8614abb565b5b602002602001019073ffffffffffffffffffffffffffffffffffffffff16908173ffffffffffffffffffffffffffffffffffffffff168152505061361f3060145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff16846124bc565b60145f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663791ac947835f8430426040518663ffffffff1660e01b8152600401613681959493929190614b9f565b5f604051808303815f87803b158015613698575f80fd5b505af11580156136aa573d5f803e3d5ffd5b50505050505f6015806101000a81548160ff02191690831515021790555050565b60065f9054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166108fc8290811502906040515f60405180830381858888f1935050505015801561372f573d5f803e3d5ffd5b5050565b5f808303613743575f90506137a4565b5f82846137509190613f86565b905082848261375f9190613ff4565b1461379f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161379690614c67565b60405180910390fd5b809150505b92915050565b5f6137eb83836040518060400160405280601a81526020017f536166654d6174683a206469766973696f6e206279207a65726f000000000000815250613953565b905092915050565b5f61383483836040518060400160405280601e81526020017f536166654d6174683a207375627472616374696f6e206f766572666c6f770000815250613400565b905092915050565b5f80828461384a9190614911565b90508381101561388f576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040161388690614ccf565b60405180910390fd5b8091505092915050565b5f805f8373ffffffffffffffffffffffffffffffffffffffff168573ffffffffffffffffffffffffffffffffffffffff16106138d65783856138d9565b84845b915091508582826040516020016138f1929190614d32565b60405160208183030381529060405280519060200120604051602001613918929190614e24565b604051602081830303815290604052805190602001205f1c925050509392505050565b5f818311613949578261394b565b815b905092915050565b5f8083118290613999576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004016139909190613a3e565b60405180910390fd5b505f83856139a79190613ff4565b9050809150509392505050565b5f81519050919050565b5f82825260208201905092915050565b5f5b838110156139eb5780820151818401526020810190506139d0565b5f8484015250505050565b5f601f19601f8301169050919050565b5f613a10826139b4565b613a1a81856139be565b9350613a2a8185602086016139ce565b613a33816139f6565b840191505092915050565b5f6020820190508181035f830152613a568184613a06565b905092915050565b5f80fd5b5f73ffffffffffffffffffffffffffffffffffffffff82169050919050565b5f613a8b82613a62565b9050919050565b613a9b81613a81565b8114613aa5575f80fd5b50565b5f81359050613ab681613a92565b92915050565b5f819050919050565b613ace81613abc565b8114613ad8575f80fd5b50565b5f81359050613ae981613ac5565b92915050565b5f8060408385031215613b0557613b04613a5e565b5b5f613b1285828601613aa8565b9250506020613b2385828601613adb565b9150509250929050565b5f8115159050919050565b613b4181613b2d565b82525050565b5f602082019050613b5a5f830184613b38565b92915050565b613b6981613abc565b82525050565b5f602082019050613b825f830184613b60565b92915050565b613b9181613b2d565b8114613b9b575f80fd5b50565b5f81359050613bac81613b88565b92915050565b5f60208284031215613bc757613bc6613a5e565b5b5f613bd484828501613b9e565b91505092915050565b5f805f60608486031215613bf457613bf3613a5e565b5b5f613c0186828701613aa8565b9350506020613c1286828701613aa8565b9250506040613c2386828701613adb565b9150509250925092565b5f60ff82169050919050565b613c4281613c2d565b82525050565b5f602082019050613c5b5f830184613c39565b92915050565b5f60208284031215613c7657613c75613a5e565b5b5f613c8384828501613aa8565b91505092915050565b613c9581613a81565b82525050565b5f602082019050613cae5f830184613c8c565b92915050565b5f8060408385031215613cca57613cc9613a5e565b5b5f613cd785828601613aa8565b9250506020613ce885828601613aa8565b9150509250929050565b5f60208284031215613d0757613d06613a5e565b5b5f613d1484828501613adb565b91505092915050565b7f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e65725f82015250565b5f613d516020836139be565b9150613d5c82613d1d565b602082019050919050565b5f6020820190508181035f830152613d7e81613d45565b9050919050565b5f819050919050565b5f819050919050565b5f613db1613dac613da784613d85565b613d8e565b613abc565b9050919050565b613dc181613d97565b82525050565b5f602082019050613dda5f830184613db8565b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601160045260245ffd5b5f8160011c9050919050565b5f808291508390505b6001851115613e6257808604811115613e3e57613e3d613de0565b5b6001851615613e4d5780820291505b8081029050613e5b85613e0d565b9450613e22565b94509492505050565b5f82613e7a5760019050613f35565b81613e87575f9050613f35565b8160018114613e9d5760028114613ea757613ed6565b6001915050613f35565b60ff841115613eb957613eb8613de0565b5b8360020a915084821115613ed057613ecf613de0565b5b50613f35565b5060208310610133831016604e8410600b8410161715613f0b5782820a905083811115613f0657613f05613de0565b5b613f35565b613f188484846001613e19565b92509050818404811115613f2f57613f2e613de0565b5b81810290505b9392505050565b5f613f4682613abc565b9150613f5183613c2d565b9250613f7e7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff8484613e6b565b905092915050565b5f613f9082613abc565b9150613f9b83613abc565b9250828202613fa981613abc565b91508282048414831517613fc057613fbf613de0565b5b5092915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52601260045260245ffd5b5f613ffe82613abc565b915061400983613abc565b92508261401957614018613fc7565b5b828204905092915050565b7f4e6f7420617574686f72697a65640000000000000000000000000000000000005f82015250565b5f614058600e836139be565b915061406382614024565b602082019050919050565b5f6020820190508181035f8301526140858161404c565b9050919050565b7f54726164696e6720697320616c7265616479206f70656e0000000000000000005f82015250565b5f6140c06017836139be565b91506140cb8261408c565b602082019050919050565b5f6020820190508181035f8301526140ed816140b4565b9050919050565b7f496e76616c6964207061697220616464726573730000000000000000000000005f82015250565b5f6141286014836139be565b9150614133826140f4565b602082019050919050565b5f6020820190508181035f8301526141558161411c565b9050919050565b5f8151905061416a81613a92565b92915050565b5f6020828403121561418557614184613a5e565b5b5f6141928482850161415c565b91505092915050565b5f6040820190506141ae5f830185613c8c565b6141bb6020830184613c8c565b9392505050565b7f5061697220646f6573206e6f74206d61746368000000000000000000000000005f82015250565b5f6141f66013836139be565b9150614201826141c2565b602082019050919050565b5f6020820190508181035f830152614223816141ea565b9050919050565b5f8151905061423881613ac5565b92915050565b5f6020828403121561425357614252613a5e565b5b5f6142608482850161422a565b91505092915050565b7f5061697220616c72656164792066756e646564000000000000000000000000005f82015250565b5f61429d6013836139be565b91506142a882614269565b602082019050919050565b5f6020820190508181035f8301526142ca81614291565b9050919050565b7f4d696e696d756d20302e312045544820726571756972656400000000000000005f82015250565b5f6143056018836139be565b9150614310826142d1565b602082019050919050565b5f6020820190508181035f830152614332816142f9565b9050919050565b5f60c08201905061434c5f830189613c8c565b6143596020830188613b60565b6143666040830187613db8565b6143736060830186613db8565b6143806080830185613c8c565b61438d60a0830184613b60565b979650505050505050565b5f805f606084860312156143af576143ae613a5e565b5b5f6143bc8682870161422a565b93505060206143cd8682870161422a565b92505060406143de8682870161422a565b9150509250925092565b5f6040820190506143fb5f830185613c8c565b6144086020830184613b60565b9392505050565b5f8151905061441d81613b88565b92915050565b5f6020828403121561443857614437613a5e565b5b5f6144458482850161440f565b91505092915050565b5f61446861446361445e84613a62565b613d8e565b613a62565b9050919050565b5f6144798261444e565b9050919050565b5f61448a8261446f565b9050919050565b61449a81614480565b82525050565b5f6040820190506144b35f830185614491565b6144c06020830184613b60565b9392505050565b7f496e76616c6964206665650000000000000000000000000000000000000000005f82015250565b5f6144fb600b836139be565b9150614506826144c7565b602082019050919050565b5f6020820190508181035f830152614528816144ef565b9050919050565b7f45524332303a20617070726f76652066726f6d20746865207a65726f206164645f8201527f7265737300000000000000000000000000000000000000000000000000000000602082015250565b5f6145896024836139be565b91506145948261452f565b604082019050919050565b5f6020820190508181035f8301526145b68161457d565b9050919050565b7f45524332303a20617070726f766520746f20746865207a65726f2061646472655f8201527f7373000000000000000000000000000000000000000000000000000000000000602082015250565b5f6146176022836139be565b9150614622826145bd565b604082019050919050565b5f6020820190508181035f8301526146448161460b565b9050919050565b7f45524332303a207472616e736665722066726f6d20746865207a65726f2061645f8201527f6472657373000000000000000000000000000000000000000000000000000000602082015250565b5f6146a56025836139be565b91506146b08261464b565b604082019050919050565b5f6020820190508181035f8301526146d281614699565b9050919050565b7f45524332303a207472616e7366657220746f20746865207a65726f20616464725f8201527f6573730000000000000000000000000000000000000000000000000000000000602082015250565b5f6147336023836139be565b915061473e826146d9565b604082019050919050565b5f6020820190508181035f83015261476081614727565b9050919050565b7f5472616e7366657220616d6f756e74206d7573742062652067726561746572205f8201527f7468616e207a65726f0000000000000000000000000000000000000000000000602082015250565b5f6147c16029836139be565b91506147cc82614767565b604082019050919050565b5f6020820190508181035f8301526147ee816147b5565b9050919050565b7f5f7472616e736665723a3a205472616e736665722044656c617920656e61626c5f8201527f65642e204f6e6c79206f6e652070757263686173652070657220626c6f636b2060208201527f616c6c6f7765642e000000000000000000000000000000000000000000000000604082015250565b5f6148756048836139be565b9150614880826147f5565b606082019050919050565b5f6020820190508181035f8301526148a281614869565b9050919050565b7f4578636565647320746865205f6d61785478416d6f756e742e000000000000005f82015250565b5f6148dd6019836139be565b91506148e8826148a9565b602082019050919050565b5f6020820190508181035f83015261490a816148d1565b9050919050565b5f61491b82613abc565b915061492683613abc565b925082820190508082111561493e5761493d613de0565b5b92915050565b7f4578636565647320746865206d617857616c6c657453697a652e0000000000005f82015250565b5f614978601a836139be565b915061498382614944565b602082019050919050565b5f6020820190508181035f8301526149a58161496c565b9050919050565b5f6149b682613abc565b91507fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff82036149e8576149e7613de0565b5b600182019050919050565b7f4f6e6c7920322073656c6c732070657220626c6f636b210000000000000000005f82015250565b5f614a276017836139be565b9150614a32826149f3565b602082019050919050565b5f6020820190508181035f830152614a5481614a1b565b9050919050565b5f614a6582613abc565b9150614a7083613abc565b9250828203905081811115614a8857614a87613de0565b5b92915050565b7f4e487b71000000000000000000000000000000000000000000000000000000005f52604160045260245ffd5b7f4e487b71000000000000000000000000000000000000000000000000000000005f52603260045260245ffd5b5f81519050919050565b5f82825260208201905092915050565b5f819050602082019050919050565b614b1a81613a81565b82525050565b5f614b2b8383614b11565b60208301905092915050565b5f602082019050919050565b5f614b4d82614ae8565b614b578185614af2565b9350614b6283614b02565b805f5b83811015614b92578151614b798882614b20565b9750614b8483614b37565b925050600181019050614b65565b5085935050505092915050565b5f60a082019050614bb25f830188613b60565b614bbf6020830187613db8565b8181036040830152614bd18186614b43565b9050614be06060830185613c8c565b614bed6080830184613b60565b9695505050505050565b7f536166654d6174683a206d756c7469706c69636174696f6e206f766572666c6f5f8201527f7700000000000000000000000000000000000000000000000000000000000000602082015250565b5f614c516021836139be565b9150614c5c82614bf7565b604082019050919050565b5f6020820190508181035f830152614c7e81614c45565b9050919050565b7f536166654d6174683a206164646974696f6e206f766572666c6f7700000000005f82015250565b5f614cb9601b836139be565b9150614cc482614c85565b602082019050919050565b5f6020820190508181035f830152614ce681614cad565b9050919050565b5f8160601b9050919050565b5f614d0382614ced565b9050919050565b5f614d1482614cf9565b9050919050565b614d2c614d2782613a81565b614d0a565b82525050565b5f614d3d8285614d1b565b601482019150614d4d8284614d1b565b6014820191508190509392505050565b5f81905092915050565b7fff000000000000000000000000000000000000000000000000000000000000005f82015250565b5f614d9b600183614d5d565b9150614da682614d67565b600182019050919050565b5f819050919050565b5f819050919050565b614dd4614dcf82614db1565b614dba565b82525050565b7f96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f5f82015250565b5f614e0e602083614d5d565b9150614e1982614dda565b602082019050919050565b5f614e2e82614d8f565b9150614e3a8285614d1b565b601482019150614e4a8284614dc3565b602082019150614e5982614e02565b9150819050939250505056fe45524332303a207472616e7366657220616d6f756e74206578636565647320616c6c6f77616e6365a26469706673582212206dd5595d5b0ca8af2698fcd0cfa8401dcd0712d9714a3c195ef1aad68847203a64736f6c63430008170033
©2022-now by Spectre