Overview ERC20
PRICE
n/a

ON-CHAIN MARKET CAP n/a

Total Supply:
0 BABA

Profile Summary
Blockchain:
Ethereum (1)


Decimals:
3
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0x4D4474E85072d88C22c223B3357B4b36E559B54d
60806040526000805560006001556001600260006101000a81548160ff0219169083151502179055506000600260016101000a81548160ff0219169083151502179055507373f5022bec0e01c0859634b0c7186301c5464b466002806101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506000600e556000600f5533600360006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555060005460046000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550600d60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16600a60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee600b60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff160217905550736b175474e89094c44da98b954eedeac495271d0f600c60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff16021790555073818e6fecd516ecc3849daf6845e3ec868087b755600d60006101000a81548173ffffffffffffffffffffffffffffffffffffffff021916908373ffffffffffffffffffffffffffffffffffffffff1602179055506143da806102bb6000396000f30060806040526004361061013e576000357c0100000000000000000000000000000000000000000000000000000000900463ffffffff16806306fdde0314610148578063095ea7b3146101d857806316a972f71461023d57806318160ddd146102685780631e72d279146102935780632095f2d4146102aa57806323b872dd146102c15780632a62a490146103465780632a8092df1461038b578063313ce567146103ba5780633eaaf86b146103eb578063664e9704146104165780636d1b229d1461044157806370a082311461046e5780637bbcb008146104c557806384056290146104f45780638da5cb5b1461052c57806395d89b4114610583578063a9059cbb14610613578063b442726314610678578063c17e2aa114610682578063c393d0e314610699578063d47134cb146106c8578063dd62ed3e14610700575b610146610777565b005b34801561015457600080fd5b5061015d610953565b6040518080602001828103825283818151815260200191508051906020019080838360005b8381101561019d578082015181840152602081019050610182565b50505050905090810190601f1680156101ca5780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b3480156101e457600080fd5b50610223600480360381019080803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061098c565b604051808215151515815260200191505060405180910390f35b34801561024957600080fd5b50610252610a7e565b6040518082815260200191505060405180910390f35b34801561027457600080fd5b5061027d610d9d565b6040518082815260200191505060405180910390f35b34801561029f57600080fd5b506102a8610da6565b005b3480156102b657600080fd5b506102bf611002565b005b3480156102cd57600080fd5b5061032c600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff1690602001909291908035906020019092919050505061107b565b604051808215151515815260200191505060405180910390f35b34801561035257600080fd5b5061037160048036038101908080359060200190929190505050611408565b604051808215151515815260200191505060405180910390f35b34801561039757600080fd5b506103a0611726565b604051808215151515815260200191505060405180910390f35b3480156103c657600080fd5b506103cf611739565b604051808260ff1660ff16815260200191505060405180910390f35b3480156103f757600080fd5b5061040061173e565b6040518082815260200191505060405180910390f35b34801561042257600080fd5b5061042b611744565b6040518082815260200191505060405180910390f35b34801561044d57600080fd5b5061046c6004803603810190808035906020019092919050505061174a565b005b34801561047a57600080fd5b506104af600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050611b60565b6040518082815260200191505060405180910390f35b3480156104d157600080fd5b506104da611ba9565b604051808215151515815260200191505060405180910390f35b61051260048036038101908080359060200190929190505050611bbc565b604051808215151515815260200191505060405180910390f35b34801561053857600080fd5b50610541612277565b604051808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200191505060405180910390f35b34801561058f57600080fd5b5061059861229d565b6040518080602001828103825283818151815260200191508051906020019080838360005b838110156105d85780820151818401526020810190506105bd565b50505050905090810190601f1680156106055780820380516001836020036101000a031916815260200191505b509250505060405180910390f35b34801561061f57600080fd5b5061065e600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803590602001909291905050506122d6565b604051808215151515815260200191505060405180910390f35b610680610777565b005b34801561068e57600080fd5b506106976124cb565b005b3480156106a557600080fd5b506106ae612924565b604051808215151515815260200191505060405180910390f35b6106e66004803603810190808035906020019092919050505061368f565b604051808215151515815260200191505060405180910390f35b34801561070c57600080fd5b50610761600480360381019080803573ffffffffffffffffffffffffffffffffffffffff169060200190929190803573ffffffffffffffffffffffffffffffffffffffff169060200190929190505050613d4a565b6040518082815260200191505060405180910390f35b600080600060011515600260009054906101000a900460ff1615151415610949576000341115156107a757600080fd5b6107af610a7e565b6001819055506107f8620f42406107ea6001546107dc66038d7ea4c6800034613dd190919063ffffffff16565b613e1290919063ffffffff16565b613dd190919063ffffffff16565b925061080e600384613dd190919063ffffffff16565b91506108238284613e4590919063ffffffff16565b905061083a81600054613e5e90919063ffffffff16565b60008190555061089281600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e5e90919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055503373ffffffffffffffffffffffffffffffffffffffff163073ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef836040518082815260200191505060405180910390a361094334613e7c565b5061094e565b600080fd5b505050565b6040805190810160405280601f81526020017f53796e74686574696320416c69626162612045717569747920546f6b656e730081525081565b600081600560003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925846040518082815260200191505060405180910390a36001905092915050565b60008060008060006002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e939460016040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260048152602001807f4241424100000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f5553440000000000000000000000000000000000000000000000000000000000815250602001848103825260098152602001807f50524f5649444552310000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b158015610bc257600080fd5b505af1158015610bd6573d6000803e3d6000fd5b505050506040513d6020811015610bec57600080fd5b810190808051906020019092919050505093506002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e9394856040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260038152602001807f4441490000000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f4554480000000000000000000000000000000000000000000000000000000000815250602001848103825260078152602001807f44454641554c5400000000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b158015610d3a57600080fd5b505af1158015610d4e573d6000803e3d6000fd5b505050506040513d6020811015610d6457600080fd5b810190808051906020019092919050505092506305f5e1009150610d918383613dd190919063ffffffff16565b90508094505050505090565b60008054905090565b6000600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff16141515610e0457600080fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166370a08231306040518263ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808273ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001915050602060405180830381600087803b158015610ec157600080fd5b505af1158015610ed5573d6000803e3d6000fd5b505050506040513d6020811015610eeb57600080fd5b81019080805190602001909291905050509050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015610fc357600080fd5b505af1158015610fd7573d6000803e3d6000fd5b505050506040513d6020811015610fed57600080fd5b81019080805190602001909291905050505050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff1614151561105e57600080fd5b6000600260006101000a81548160ff021916908315150217905550565b600081600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410158015611148575081600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410155b80156111545750600082115b151561115f57600080fd5b6111b182600460008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e4590919063ffffffff16565b600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061124682600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e5e90919063ffffffff16565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061131882600560008773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e4590919063ffffffff16565b600560008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff168473ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a3600190509392505050565b600080600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515156114c1576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252601c8152602001807f596f7520646f6e74206861766520616e7920636f6c6c61746572616c0000000081525060200191505060405180910390fd5b42600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020541015156115c3576040517f08c379a000000000000000000000000000000000000000000000000000000000815260040180806020018281038252604c8152602001807f596f75206e65656420746f207761697420756e74696c2074696d657374616d7081526020017f20697320726561636865642e20333020646179732066726f6d20616464696e6781526020017f20636f6c6c61746572616c20000000000000000000000000000000000000000081525060600191505060405180910390fd5b600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561168857600080fd5b505af115801561169c573d6000803e3d6000fd5b505050506040513d60208110156116b257600080fd5b810190808051906020019092919050505015156116ce57600080fd5b61172082600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e4590919063ffffffff16565b50919050565b600260009054906101000a900460ff1681565b600381565b60005481565b60015481565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515611803576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f596f7520646f6e74206861766520616e7920746f6b656e73000000000000000081525060200191505060405180910390fd5b61181882600054613e4590919063ffffffff16565b60008190555061187082600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e4590919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002081905550611a4f6064611a41846002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e939460016040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260048152602001807f4241424100000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f5553440000000000000000000000000000000000000000000000000000000000815250602001848103825260098152602001807f50524f5649444552310000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b1580156119f857600080fd5b505af1158015611a0c573d6000803e3d6000fd5b505050506040513d6020811015611a2257600080fd5b8101908080519060200190929190505050613e1290919063ffffffff16565b613dd190919063ffffffff16565b9050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015611b1657600080fd5b505af1158015611b2a573d6000803e3d6000fd5b505050506040513d6020811015611b4057600080fd5b81019080805190602001909291905050501515611b5c57600080fd5b5050565b6000600460008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020549050919050565b600260019054906101000a900460ff1681565b60008060606000806000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600481101515611c1357fe5b0154141515611cb0576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001807f596f7520616c72656164792068617665206120706f736974696f6e2e2055736581526020017f20616e6f74686572206163636f756e740000000000000000000000000000000081525060400191505060405180910390fd5b349350620f424034111515611d2d576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f7420656e6f75676820666f7220612074726164650000000000000000000081525060200191505060405180910390fd5b6040805190810160405280600481526020017f5045524d000000000000000000000000000000000000000000000000000000008152509250600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166329589f6185600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1687600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16307a13726987666190aeec798abe93f11d65ee7f340000000000000000600060048c6040518a63ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015611f52578082015181840152602081019050611f37565b50505050905090810190601f168015611f7f5780820380516001836020036101000a031916815260200191505b5099505050505050505050506020604051808303818588803b158015611fa457600080fd5b505af1158015611fb8573d6000803e3d6000fd5b50505050506040513d6020811015611fcf57600080fd5b81019080805190602001909291905050509150600082111515612080576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001807f4e6f7420656e6f756768206d6f6e657920746f20637265617465206120706f7381526020017f6974696f6e00000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e939460016040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260048152602001807f4241424100000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f5553440000000000000000000000000000000000000000000000000000000000815250602001848103825260098152602001807f50524f5649444552310000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b1580156121bc57600080fd5b505af11580156121d0573d6000803e3d6000fd5b505050506040513d60208110156121e657600080fd5b810190808051906020019092919050505090506080604051908101604052806000815260200183815260200187815260200182815250600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020906004612269929190614349565b506001945050505050919050565b600360009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1681565b6040805190810160405280600481526020017f424142410000000000000000000000000000000000000000000000000000000081525081565b600081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054101580156123275750600082115b151561233257600080fd5b61238482600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e4590919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555061241982600460008673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e5e90919063ffffffff16565b600460008573ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055508273ffffffffffffffffffffffffffffffffffffffff163373ffffffffffffffffffffffffffffffffffffffff167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef846040518082815260200191505060405180910390a36001905092915050565b60008081600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205410151515612585576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260188152602001807f596f7520646f6e74206861766520616e7920746f6b656e73000000000000000081525060200191505060405180910390fd5b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000205491506125dc82600054613e4590919063ffffffff16565b60008190555061263482600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e4590919063ffffffff16565b600460003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020819055506128136064612805846002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e939460016040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260048152602001807f4241424100000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f5553440000000000000000000000000000000000000000000000000000000000815250602001848103825260098152602001807f50524f5649444552310000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b1580156127bc57600080fd5b505af11580156127d0573d6000803e3d6000fd5b505050506040513d60208110156127e657600080fd5b8101908080519060200190929190505050613e1290919063ffffffff16565b613dd190919063ffffffff16565b9050600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33836040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156128da57600080fd5b505af11580156128ee573d6000803e3d6000fd5b505050506040513d602081101561290457600080fd5b8101908080519060200190929190505050151561292057600080fd5b5050565b600080600080600080600080600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600160048110151561297d57fe5b015414151515612a1b576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260388152602001807f596f7520646f6e742068617665206120706f736974696f6e2e2043726561746581526020017f206f6e65206265666f726520796f7520636c6f7365206974000000000000000081525060400191505060405180910390fd5b6002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e939460016040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260048152602001807f4241424100000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f5553440000000000000000000000000000000000000000000000000000000000815250602001848103825260098152602001807f50524f5649444552310000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b158015612b5757600080fd5b505af1158015612b6b573d6000803e3d6000fd5b505050506040513d6020811015612b8157600080fd5b81019080805190602001909291905050509550600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206003600481101515612be157fe5b015494506000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206000600481101515612c3457fe5b015414156131635784861015612ec657612c80612c5c6103e888613e1290919063ffffffff16565b612c72620f424088613e1290919063ffffffff16565b613dd190919063ffffffff16565b9350612d57600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002600481101515612cd257fe5b0154612d496103e8612d3b88600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600481101515612d2b57fe5b0154613e1290919063ffffffff16565b613dd190919063ffffffff16565b613e1290919063ffffffff16565b9250612dba83600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600481101515612daa57fe5b0154613e5e90919063ffffffff16565b9150600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b158015612e8157600080fd5b505af1158015612e95573d6000803e3d6000fd5b505050506040513d6020811015612eab57600080fd5b81019080805190602001909291905050505060019650613686565b612f02612ede6103e887613e1290919063ffffffff16565b612ef4620f424089613e1290919063ffffffff16565b613dd190919063ffffffff16565b9350612fd9600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206002600481101515612f5457fe5b0154612fcb6103e8612fbd88600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000206001600481101515612fad57fe5b0154613e1290919063ffffffff16565b613dd190919063ffffffff16565b613e1290919063ffffffff16565b925061303c83600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600160048110151561302c57fe5b0154613e4590919063ffffffff16565b915061305383600f54613e5e90919063ffffffff16565b600f81905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561311e57600080fd5b505af1158015613132573d6000803e3d6000fd5b505050506040513d602081101561314857600080fd5b81019080805190602001909291905050505060019650613686565b848611156133ed576131a76131836103e887613e1290919063ffffffff16565b613199620f424089613e1290919063ffffffff16565b613dd190919063ffffffff16565b935061327e600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060026004811015156131f957fe5b01546132706103e861326288600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600160048110151561325257fe5b0154613e1290919063ffffffff16565b613dd190919063ffffffff16565b613e1290919063ffffffff16565b92506132e183600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060016004811015156132d157fe5b0154613e5e90919063ffffffff16565b9150600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b1580156133a857600080fd5b505af11580156133bc573d6000803e3d6000fd5b505050506040513d60208110156133d257600080fd5b81019080805190602001909291905050505060019650613686565b6134296134056103e888613e1290919063ffffffff16565b61341b620f424088613e1290919063ffffffff16565b613dd190919063ffffffff16565b9350613500600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600260048110151561347b57fe5b01546134f26103e86134e488600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060016004811015156134d457fe5b0154613e1290919063ffffffff16565b613dd190919063ffffffff16565b613e1290919063ffffffff16565b925061356383600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020600160048110151561355357fe5b0154613e4590919063ffffffff16565b915061357a83600f54613e5e90919063ffffffff16565b600f81905550600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663a9059cbb33846040518363ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200182815260200192505050602060405180830381600087803b15801561364557600080fd5b505af1158015613659573d6000803e3d6000fd5b505050506040513d602081101561366f57600080fd5b810190808051906020019092919050505050600196505b50505050505090565b60008060606000806000600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060016004811015156136e657fe5b0154141515613783576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260308152602001807f596f7520616c72656164792068617665206120706f736974696f6e2e2055736581526020017f20616e6f74686572206163636f756e740000000000000000000000000000000081525060400191505060405180910390fd5b349350620f424034111515613800576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260168152602001807f4e6f7420656e6f75676820666f7220612074726164650000000000000000000081525060200191505060405180910390fd5b6040805190810160405280600481526020017f5045524d000000000000000000000000000000000000000000000000000000008152509250600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166329589f6185600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1687600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16307a13726987666190aeec798abe93f11d65ee7f340000000000000000600060048c6040518a63ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b83811015613a25578082015181840152602081019050613a0a565b50505050905090810190601f168015613a525780820380516001836020036101000a031916815260200191505b5099505050505050505050506020604051808303818588803b158015613a7757600080fd5b505af1158015613a8b573d6000803e3d6000fd5b50505050506040513d6020811015613aa257600080fd5b81019080805190602001909291905050509150600082111515613b53576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260258152602001807f4e6f7420656e6f756768206d6f6e657920746f20637265617465206120706f7381526020017f6974696f6e00000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6002809054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1663667e939460016040518263ffffffff167c010000000000000000000000000000000000000000000000000000000002815260040180806020018060200180602001858152602001848103845260048152602001807f4241424100000000000000000000000000000000000000000000000000000000815250602001848103835260038152602001807f5553440000000000000000000000000000000000000000000000000000000000815250602001848103825260098152602001807f50524f5649444552310000000000000000000000000000000000000000000000815250602001945050505050602060405180830381600087803b158015613c8f57600080fd5b505af1158015613ca3573d6000803e3d6000fd5b505050506040513d6020811015613cb957600080fd5b810190808051906020019092919050505090506080604051908101604052806001815260200183815260200187815260200182815250600960003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff168152602001908152602001600020906004613d3c929190614349565b506001945050505050919050565b6000600560008473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002060008373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054905092915050565b600080600083111515613de057fe5b8284811515613deb57fe5b0490508284811515613df957fe5b068184020184141515613e0857fe5b8091505092915050565b60008082840290506000841480613e335750828482811515613e3057fe5b04145b1515613e3b57fe5b8091505092915050565b6000828211151515613e5357fe5b818303905092915050565b6000808284019050838110151515613e7257fe5b8091505092915050565b60006060600080600080600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054141515613f61576040517f08c379a00000000000000000000000000000000000000000000000000000000081526004018080602001828103825260268152602001807f4f6e6c79206f6e6520636f6c6c61746572616c697a6174696f6e20706572206181526020017f63636f756e74000000000000000000000000000000000000000000000000000081525060400191505060405180910390fd5b6040805190810160405280600481526020017f5045524d000000000000000000000000000000000000000000000000000000008152509350600a60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff166329589f6187600b60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff1689600c60009054906101000a900473ffffffffffffffffffffffffffffffffffffffff16307a13726987666190aeec798abe93f11d65ee7f340000000000000000600060048d6040518a63ffffffff167c0100000000000000000000000000000000000000000000000000000000028152600401808973ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018881526020018773ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018673ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020018581526020018481526020018373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200180602001828103825283818151815260200191508051906020019080838360005b8381101561418657808201518184015260208101905061416b565b50505050905090810190601f1680156141b35780820380516001836020036101000a031916815260200191505b5099505050505050505050506020604051808303818588803b1580156141d857600080fd5b505af11580156141ec573d6000803e3d6000fd5b50505050506040513d602081101561420357600080fd5b8101908080519060200190929190505050925061422a600384613dd190919063ffffffff16565b915061423f8284613e4590919063ffffffff16565b905061429381600660003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e5e90919063ffffffff16565b506142e682600760003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff16815260200190815260200160002054613e5e90919063ffffffff16565b506142fd62278d0042613e5e90919063ffffffff16565b600860003373ffffffffffffffffffffffffffffffffffffffff1673ffffffffffffffffffffffffffffffffffffffff1681526020019081526020016000208190555050505050919050565b8260048101928215614378579160200282015b8281111561437757825182559160200191906001019061435c565b5b5090506143859190614389565b5090565b6143ab91905b808211156143a757600081600090555060010161438f565b5090565b905600a165627a7a7230582076cc9c9eefad819c1d1d763e740895c57e37e50d8e27e7de524e4658863800db0029