Explorer
WEMIX3.0 Testnet
Explorer
WEMIX3.0 Testnet
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Visualizations
Heartbeat
Charts
Developers
API Documentation
Explorer
/
Transactions
/
0x151fb1b81ef19e687740e4e31eceb7c3246cd4b5faff27d73072df30844a8372
Connected
WEMIX3.0 Testnet Explorer
Dashboard
Blocks
Transactions
Tokens
NFTs
Accounts
CSV Export
Heartbeat
Charts
Transaction Detail
Export Transaction Data
Export Txn Data
0x151fb1b81ef19e687740e4e31eceb7c3246cd4b5faff27d73072df30844a8372
Overview
Export Transaction Data
Export Txn Data
Transaction Action
Call
0x60c06040
Method
by
Transaction Hash
0x151fb1b81ef19e687740e4e31eceb7c3246cd4b5faff27d73072df30844a8372
Transaction Status
Revert
Transaction Type
2 (EIP-1559)
Block Height
44251449
Timestamp
2 years ago (Monday, December 11, 2023 at 2:02:35 PM Coordinated Universal Time)
From
To
[
Creation Failed
]
Value
0.0
WEMIX
Gas Limit
3,000,000
Gas Used by Txn
3,000,000 (100.00%)
Gas Price
100.000000001
Gwei
Gas Fees
Base:
0.000000001
Gwei
Max:
101.0
Gwei
Max Priority:
100.0
Gwei
Burnt Fees
0.003
Gwei
Txn Saving Fees
2999999.997
Gwei
Actual Txn Cost/Fee
0.300000000003
WEMIX
Nonce
500
Position
0
Input Data
View Input As
Original
0x60c06040523060805234801562000014575f80fd5b506200001f6200006a565b6040516200002d9062000129565b604051809103905ff08015801562000047573d5f803e3d5ffd5b506001600160a01b031660a0526200006461013080546001019055565b62000137565b5f54610100900460ff1615620000d65760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b5f5460ff908116101562000127575f805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b6137378062002ccf83390190565b60805160a051612b456200018a5f395f818161050b0152611f4501525f818161077e015281816107be0152818161095c0152818161099c0152818161105a0152818161109a01526111150152612b455ff3fe608060405260043610610195575f3560e01c806366eb1d3e116100e7578063aa271e1a11610087578063cf456ae711610062578063cf456ae71461049d578063f2fde38b146104bc578063f62d1888146104db578063fee43eef146104fa575f80fd5b8063aa271e1a1461042f578063b24293031461045d578063b854a4de1461047e575f80fd5b80637ccebf56116100c25780637ccebf56146103965780638456cb59146103b55780638da5cb5b146103c9578063922cb6ad146103fa575f80fd5b806366eb1d3e1461034d5780636dd77a841461036e578063715018a614610382575f80fd5b8063448b2c87116101525780634f1ef2861161012d5780634f1ef286146102e15780634fdfb086146102f457806352d1902d146103225780635c975abb14610336575f80fd5b8063448b2c871461027e5780634b0bddd2146102a35780634c317021146102c2575f80fd5b806316f792c0146101995780631a153391146101ba57806324d7806c146101ee5780633659cfe61461021c5780633a6612b71461023b5780633f4ba83a1461026a575b5f80fd5b3480156101a4575f80fd5b506101b86101b336600461241f565b61052d565b005b3480156101c5575f80fd5b506101d96101d4366004612469565b6106a4565b60405190151581526020015b60405180910390f35b3480156101f9575f80fd5b506101d96102083660046124a0565b60976020525f908152604090205460ff1681565b348015610227575f80fd5b506101b86102363660046124a0565b610774565b348015610246575f80fd5b506101d96102553660046124a0565b6101326020525f908152604090205460ff1681565b348015610275575f80fd5b506101b861083b565b348015610289575f80fd5b50610130546102959081565b6040519081526020016101e5565b3480156102ae575f80fd5b506101d96102bd366004612469565b610888565b3480156102cd575f80fd5b506101b86102dc3660046124bb565b61094a565b6101b86102ef36600461254b565b611050565b3480156102ff575f80fd5b506101d961030e3660046124a0565b60996020525f908152604090205460ff1681565b34801561032d575f80fd5b50610295611109565b348015610341575f80fd5b5060655460ff166101d9565b348015610358575f80fd5b506103616111ba565b6040516101e59190612609565b348015610379575f80fd5b50610295611289565b34801561038d575f80fd5b506101b8611299565b3480156103a1575f80fd5b506101b86103b03660046124a0565b6112aa565b3480156103c0575f80fd5b506101b8611524565b3480156103d4575f80fd5b506033546001600160a01b03165b6040516001600160a01b0390911681526020016101e5565b348015610405575f80fd5b506103e2610414366004612655565b6101316020525f90815260409020546001600160a01b031681565b34801561043a575f80fd5b506101d96104493660046124a0565b60986020525f908152604090205460ff1681565b348015610468575f80fd5b5061047161156f565b6040516101e5919061266c565b348015610489575f80fd5b506101b86104983660046126a3565b611688565b3480156104a8575f80fd5b506101d96104b7366004612469565b611807565b3480156104c7575f80fd5b506101b86104d63660046124a0565b6118c9565b3480156104e6575f80fd5b506101b86104f53660046126d7565b61193f565b348015610505575f80fd5b506103e27f000000000000000000000000000000000000000000000000000000000000000081565b610535611b01565b335f9081526099602052604090205460ff168061055c57506033546001600160a01b031633145b6105bf5760405162461bcd60e51b815260206004820152602960248201527f43616c6c657220646f6573206e6f74206861766520557064617465722f4f776e60448201526865722061636365737360b81b60648201526084015b60405180910390fd5b6105c7611b5a565b600183101580156105db5750610130548311155b6106275760405162461bcd60e51b815260206004820181905260248201527f557064617465204c6576656c204578702073746172742077697468204c76203260448201526064016105b6565b5f8381526101316020526040908190205490516305d158ad60e01b81526004810184905282151560248201526001600160a01b03909116906305d158ad906044015f604051808303815f87803b15801561067f575f80fd5b505af1158015610691573d5f803e3d5ffd5b5050505061069f6001609a55565b505050565b335f9081526097602052604081205460ff16806106cb57506033546001600160a01b031633145b6106e75760405162461bcd60e51b81526004016105b690612743565b6001600160a01b03831661070d5760405162461bcd60e51b81526004016105b69061278a565b6001600160a01b0383165f81815260996020908152604091829020805460ff1916861515908117909155915191825233917fd9acf1697d20d3b5e5f0462fa1fa95fa5a307ad765b0d464ef7473045dc51c5091015b60405180910390a35060015b92915050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036107bc5760405162461bcd60e51b81526004016105b6906127b3565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166107ee611ba7565b6001600160a01b0316146108145760405162461bcd60e51b81526004016105b6906127ff565b61081d81611bc2565b604080515f8082526020820190925261083891839190611c05565b50565b335f9081526097602052604090205460ff168061086257506033546001600160a01b031633145b61087e5760405162461bcd60e51b81526004016105b690612743565b610886611d6f565b565b335f9081526097602052604081205460ff16806108af57506033546001600160a01b031633145b6108cb5760405162461bcd60e51b81526004016105b690612743565b6001600160a01b0383166108f15760405162461bcd60e51b81526004016105b69061278a565b6001600160a01b0383165f81815260976020908152604091829020805460ff1916861515908117909155915191825233917faab8ed18f5aa7da36c22ac607f685703897f34ec09d37425d3fb87584e331e409101610762565b610952611b01565b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016300361099a5760405162461bcd60e51b81526004016105b6906127b3565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166109cc611ba7565b6001600160a01b0316146109f25760405162461bcd60e51b81526004016105b6906127ff565b6109fa611b5a565b83828285815f819003610a4f5760405162461bcd60e51b815260206004820181905260248201527f4275726e204e4654206c6973742073686f756c64206e6f74206265207a65726f60448201526064016105b6565b600182118015610a625750610130548211155b610aa95760405162461bcd60e51b81526020600482015260186024820152772632bb32b6102ab81039ba30b93a103bb4ba3410263b101960411b60448201526064016105b6565b6101315f610ab684611dc1565b81526020019081526020015f205f9054906101000a90046001600160a01b03166001600160a01b031663166e13216040518163ffffffff1660e01b8152600401602060405180830381865afa158015610b11573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610b35919061284b565b6101315f610b4285611dc1565b8152602081019190915260409081015f205490516370a0823160e01b81523360048201526001600160a01b03909116906370a0823190602401602060405180830381865afa158015610b96573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610bba919061284b565b1015610c005760405162461bcd60e51b8152602060048201526015602482015274496e76616c696420746f6b656e2062616c616e636560581b60448201526064016105b6565b5f5b81811015610d1d576101315f610c1785611dc1565b815260208101919091526040015f20546001600160a01b0316636352211e868684818110610c4757610c47612862565b905060200201356040518263ffffffff1660e01b8152600401610c6c91815260200190565b602060405180830381865afa158015610c87573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610cab9190612876565b6001600160a01b0316336001600160a01b031614610d0b5760405162461bcd60e51b815260206004820152601760248201527f4f6e6c79206f776e65722063616e206275726e204e465400000000000000000060448201526064016105b6565b80610d15816128a5565b915050610c02565b505f5b81811015610e20576101315f610d3585611dc1565b815260208101919091526040015f20546001600160a01b031663f1853088868684818110610d6557610d65612862565b905060200201356040518263ffffffff1660e01b8152600401610d8a91815260200190565b602060405180830381865afa158015610da5573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610dc991906128bd565b1515600114610e0e5760405162461bcd60e51b81526020600482015260116024820152700496e76616c696420746f6b656e2065787607c1b60448201526064016105b6565b80610e18816128a5565b915050610d20565b50855f819003610e725760405162461bcd60e51b815260206004820181905260248201527f4275726e204e4654206c6973742073686f756c64206e6f74206265207a65726f60448201526064016105b6565b600189118015610e855750610130548911155b610ecc5760405162461bcd60e51b81526020600482015260186024820152772632bb32b6102ab81039ba30b93a103bb4ba3410263b101960411b60448201526064016105b6565b5f5b81811015610f78576101315f610ee38c611dc1565b815260208101919091526040015f20546001600160a01b03166342966c688a8a84818110610f1357610f13612862565b905060200201356040518263ffffffff1660e01b8152600401610f3891815260200190565b5f604051808303815f87803b158015610f4f575f80fd5b505af1158015610f61573d5f803e3d5ffd5b505050508080610f70906128a5565b915050610ece565b505f89815261013160205260408082205490516335313c2160e11b81523360048201526001600160a01b0390911690636a627842906024016020604051808303815f875af1158015610fcc573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190610ff0919061284b565b9050898b336001600160a01b03167f26f92343a07fa363ef7ed144ae106bbf84e6cda6ecb32d6ba0ed29af96f105cd8c8c86604051611031939291906128d8565b60405180910390a45050505050505061104a6001609a55565b50505050565b6001600160a01b037f00000000000000000000000000000000000000000000000000000000000000001630036110985760405162461bcd60e51b81526004016105b6906127b3565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166110ca611ba7565b6001600160a01b0316146110f05760405162461bcd60e51b81526004016105b6906127ff565b6110f982611bc2565b61110582826001611c05565b5050565b5f306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146111a85760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c000000000000000060648201526084016105b6565b505f80516020612ac983398151915290565b60605f6111c5611289565b90505f8167ffffffffffffffff8111156111e1576111e1612537565b60405190808252806020026020018201604052801561120a578160200160208202803683370190505b5090505f5b82811015611282576101315f611226836001612914565b81526020019081526020015f205f9054906101000a90046001600160a01b031682828151811061125857611258612862565b6001600160a01b03909216602092830291909101909101528061127a816128a5565b91505061120f565b5092915050565b5f6112946101305490565b905090565b6112a1611dcd565b6108865f611e27565b6112b2611b01565b335f9081526098602052604090205460ff16806112d957506033546001600160a01b031633145b6113365760405162461bcd60e51b815260206004820152602860248201527f43616c6c657220646f6573206e6f742068617665204d696e7465722f4f776e65604482015267722061636365737360c01b60648201526084016105b6565b61133e611b5a565b806001600160a01b0381166113955760405162461bcd60e51b815260206004820152601760248201527f496e76616c69642072656365697665206164647265737300000000000000000060448201526064016105b6565b6001600160a01b0381165f908152610132602052604090205460ff16156113f45760405162461bcd60e51b8152602060048201526013602482015272105b1c9958591e48131d880c48135a5b9d1959606a1b60448201526064016105b6565b6001600160a01b038281165f81815261013260209081526040808320805460ff1916600190811790915583526101319091527fa168b4ac8efa5ed156dff78cfc851619deb3b38b8dfaac53bd960f5b7061c3bf5490516335313c2160e11b8152600481019390935290921690636a627842906024016020604051808303815f875af1158015611485573d5f803e3d5ffd5b505050506040513d601f19601f820116820180604052508101906114a9919061284b565b6040519091506001600160a01b0384169033907f297d9cf7d20788619e75aad2b19cd2d5609ec19989614d8c55553a2f550bf5a8905f90a360405181906001600160a01b0385169033907f35e398e493582eeb9c30b8ac75645bb969143f35702b2ff5db24e1b410010335905f90a450506108386001609a55565b335f9081526097602052604090205460ff168061154b57506033546001600160a01b031633145b6115675760405162461bcd60e51b81526004016105b690612743565b610886611e78565b60605f61157a611289565b90505f8167ffffffffffffffff81111561159657611596612537565b6040519080825280602002602001820160405280156115bf578160200160208202803683370190505b5090505f5b82811015611282576101315f6115db836001612914565b81526020019081526020015f205f9054906101000a90046001600160a01b03166001600160a01b0316629a9b7b6040518163ffffffff1660e01b8152600401602060405180830381865afa158015611635573d5f803e3d5ffd5b505050506040513d601f19601f82011682018060405250810190611659919061284b565b82828151811061166b5761166b612862565b602090810291909101015280611680816128a5565b9150506115c4565b335f9081526097602052604090205460ff16806116af57506033546001600160a01b031633145b6116cb5760405162461bcd60e51b81526004016105b690612743565b6116d3611b5a565b600183101580156116e75750610130548311155b6117335760405162461bcd60e51b815260206004820152601c60248201527f5f7461726765744c6576656c2073746172742077697468204c7620310000000060448201526064016105b6565b6001600160a01b0382166117595760405162461bcd60e51b81526004016105b69061278a565b5f838152610131602052604090819020549051632585eee960e11b81526001600160a01b038481166004830152831515602483015290911690634b0bddd2906044015f604051808303815f87803b1580156117b2575f80fd5b505af11580156117c4573d5f803e3d5ffd5b50505050801515826001600160a01b0316847f664c89f684b6338c085226e18c4c65b9e38108252879b0e0cbb28ca129133d3b60405160405180910390a4505050565b335f9081526097602052604081205460ff168061182e57506033546001600160a01b031633145b61184a5760405162461bcd60e51b81526004016105b690612743565b6001600160a01b0383166118705760405162461bcd60e51b81526004016105b69061278a565b6001600160a01b0383165f81815260986020908152604091829020805460ff1916861515908117909155915191825233917f9e83b60577a847f7aec99ac60cc404d84b6fae0df5a54aaf535394add0fc7de79101610762565b6118d1611dcd565b6001600160a01b0381166119365760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b60648201526084016105b6565b61083881611e27565b5f54610100900460ff161580801561195d57505f54600160ff909116105b806119765750303b15801561197657505f5460ff166001145b6119d95760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b60648201526084016105b6565b5f805460ff1916600117905580156119fa575f805461ff0019166101001790555b611a02611eb5565b611a0a611eeb565b611a12611f19565b611a4260015f1960018686604051602001611a2e929190612927565b604051602081830303815290604052611f3f565b611a606002620493e0600b8686604051602001611a2e929190612940565b611a7e6003620186a060108686604051602001611a2e929190612959565b611a9b600461138860158686604051602001611a2e929190612972565b611ab860056101f460018686604051602001611a2e92919061298b565b801561069f575f805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a1505050565b6002609a5403611b535760405162461bcd60e51b815260206004820152601f60248201527f5265656e7472616e637947756172643a207265656e7472616e742063616c6c0060448201526064016105b6565b6002609a55565b60655460ff16156108865760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b60448201526064016105b6565b6001609a55565b5f80516020612ac9833981519152546001600160a01b031690565b335f9081526097602052604090205460ff1680611be957506033546001600160a01b031633145b6108385760405162461bcd60e51b81526004016105b690612743565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff1615611c385761069f8361203f565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa925050508015611c92575060408051601f3d908101601f19168201909252611c8f9181019061284b565b60015b611cf55760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b60648201526084016105b6565b5f80516020612ac98339815191528114611d635760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b60648201526084016105b6565b5061069f8383836120da565b611d776120fe565b6065805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b5f61076e6001836129a4565b6033546001600160a01b031633146108865760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016105b6565b603380546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b611e80611b5a565b6065805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a258611da43390565b5f54610100900460ff16611edb5760405162461bcd60e51b81526004016105b6906129b7565b611ee3612147565b610886612175565b5f54610100900460ff16611f115760405162461bcd60e51b81526004016105b6906129b7565b6108866121a3565b5f54610100900460ff166108865760405162461bcd60e51b81526004016105b6906129b7565b5f611f697f00000000000000000000000000000000000000000000000000000000000000006121c9565b604051631215a2e560e21b81529091506001600160a01b038216906348568b9490611f9e908890889088908890600401612a4f565b5f604051808303815f87803b158015611fb5575f80fd5b505af1158015611fc7573d5f803e3d5ffd5b5050505f8681526101316020526040902080546001600160a01b0319166001600160a01b0384161790555061013080546001019055847f819e10c4ad9083a7bfb0d98c0c97bc59a80ce0774191d2865d892577a88202e785858560405161203093929190612a7d565b60405180910390a25050505050565b6001600160a01b0381163b6120ac5760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b60648201526084016105b6565b5f80516020612ac983398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6120e383612238565b5f825111806120ef5750805b1561069f5761104a8383612277565b60655460ff166108865760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b60448201526064016105b6565b5f54610100900460ff1661216d5760405162461bcd60e51b81526004016105b6906129b7565b610886612367565b5f54610100900460ff1661219b5760405162461bcd60e51b81526004016105b6906129b7565b610886612396565b5f54610100900460ff16611ba05760405162461bcd60e51b81526004016105b6906129b7565b5f763d602d80600a3d3981f3363d3d373d3d3d363d730000008260601b60e81c175f526e5af43d82803e903d91602b57fd5bf38260781b17602052603760095ff090506001600160a01b038116612233576040516330be1a3d60e21b815260040160405180910390fd5b919050565b6122418161203f565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a250565b60606001600160a01b0383163b6122df5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b60648201526084016105b6565b5f80846001600160a01b0316846040516122f99190612a9b565b5f60405180830381855af49150503d805f8114612331576040519150601f19603f3d011682016040523d82523d5f602084013e612336565b606091505b509150915061235e8282604051806060016040528060278152602001612ae9602791396123c8565b95945050505050565b5f54610100900460ff1661238d5760405162461bcd60e51b81526004016105b6906129b7565b61088633611e27565b5f54610100900460ff166123bc5760405162461bcd60e51b81526004016105b6906129b7565b6065805460ff19169055565b606083156123d75750816123e1565b6123e183836123e8565b9392505050565b8151156123f85781518083602001fd5b8060405162461bcd60e51b81526004016105b69190612ab6565b8015158114610838575f80fd5b5f805f60608486031215612431575f80fd5b8335925060208401359150604084013561244a81612412565b809150509250925092565b6001600160a01b0381168114610838575f80fd5b5f806040838503121561247a575f80fd5b823561248581612455565b9150602083013561249581612412565b809150509250929050565b5f602082840312156124b0575f80fd5b81356123e181612455565b5f805f80606085870312156124ce575f80fd5b8435935060208501359250604085013567ffffffffffffffff808211156124f3575f80fd5b818701915087601f830112612506575f80fd5b813581811115612514575f80fd5b8860208260051b8501011115612528575f80fd5b95989497505060200194505050565b634e487b7160e01b5f52604160045260245ffd5b5f806040838503121561255c575f80fd5b823561256781612455565b9150602083013567ffffffffffffffff80821115612583575f80fd5b818501915085601f830112612596575f80fd5b8135818111156125a8576125a8612537565b604051601f8201601f19908116603f011681019083821181831017156125d0576125d0612537565b816040528281528860208487010111156125e8575f80fd5b826020860160208301375f6020848301015280955050505050509250929050565b602080825282518282018190525f9190848201906040850190845b818110156126495783516001600160a01b031683529284019291840191600101612624565b50909695505050505050565b5f60208284031215612665575f80fd5b5035919050565b602080825282518282018190525f9190848201906040850190845b8181101561264957835183529284019291840191600101612687565b5f805f606084860312156126b5575f80fd5b8335925060208401356126c781612455565b9150604084013561244a81612412565b5f80602083850312156126e8575f80fd5b823567ffffffffffffffff808211156126ff575f80fd5b818501915085601f830112612712575f80fd5b813581811115612720575f80fd5b866020828501011115612731575f80fd5b60209290920196919550909350505050565b60208082526027908201527f43616c6c657220646f6573206e6f7420686176652041646d696e2f4f776e65726040820152662061636365737360c81b606082015260800190565b6020808252600f908201526e496e76616c6964206164647265737360881b604082015260600190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b5f6020828403121561285b575f80fd5b5051919050565b634e487b7160e01b5f52603260045260245ffd5b5f60208284031215612886575f80fd5b81516123e181612455565b634e487b7160e01b5f52601160045260245ffd5b5f600182016128b6576128b6612891565b5060010190565b5f602082840312156128cd575f80fd5b81516123e181612412565b604080825281018390525f6001600160fb1b038411156128f6575f80fd5b8360051b808660608501376020830193909352500160600192915050565b8082018082111561076e5761076e612891565b81838237636c76312f60e01b9101908152600401919050565b81838237636c76322f60e01b9101908152600401919050565b81838237636c76332f60e01b9101908152600401919050565b81838237636c76342f60e01b9101908152600401919050565b81838237636c76352f60e01b9101908152600401919050565b8181038181111561076e5761076e612891565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b5f5b83811015612a1c578181015183820152602001612a04565b50505f910152565b5f8151808452612a3b816020860160208601612a02565b601f01601f19169290920160200192915050565b848152836020820152826040820152608060608201525f612a736080830184612a24565b9695505050505050565b838152826020820152606060408201525f61235e6060830184612a24565b5f8251612aac818460208701612a02565b9190910192915050565b602081525f6123e16020830184612a2456fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220b3d8982ef0883910851d4a50dc27ade1bcef58acd8547196acc32840520e1c1764736f6c6343000814003360a06040523060805234801562000014575f80fd5b506200001f62000025565b620000e4565b5f54610100900460ff1615620000915760405162461bcd60e51b815260206004820152602760248201527f496e697469616c697a61626c653a20636f6e747261637420697320696e697469604482015266616c697a696e6760c81b606482015260840160405180910390fd5b5f5460ff9081161015620000e2575f805460ff191660ff9081179091556040519081527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b565b60805161361e620001195f395f8181610d4f01528181610d8f015281816112f00152818161133001526113c1015261361e5ff3fe60806040526004361061028a575f3560e01c80635c975abb11610155578063a22cb465116100be578063cf456ae711610078578063cf456ae7146107a4578063d5abeb01146107c3578063e574609e146107d9578063e985e9c5146107f0578063f185308814610837578063f2fde38b14610866575f80fd5b8063a22cb465146106da578063aa271e1a146106f9578063b3fa4a4c14610728578063b88d4fde14610747578063c23baecf14610766578063c87b56dd14610785575f80fd5b806370a082311161010f57806370a0823114610643578063715018a6146106625780638456cb59146106765780638da5cb5b1461068a57806395d89b41146106a75780639c09628d146106bb575f80fd5b80635c975abb146105955780636352211e146105ac57806364ad01f0146105cb5780636a627842146105fa5780636c0360eb146106195780636fd5ae151461062d575f80fd5b80633adf80b4116101f757806348568b94116101b157806348568b94146104e25780634b0bddd2146105015780634f1ef286146105205780634fdfb0861461053357806352d1902d1461056257806355f804b314610576575f80fd5b80633adf80b41461043c5780633c9570e51461045b5780633f4ba83a1461047157806342842e0e1461048557806342966c68146104a457806348280f5b146104c3575f80fd5b80630d708660116102485780630d7086601461037c578063166e13211461039b5780631a153391146103b057806323b872dd146103cf57806324d7806c146103ee5780633659cfe61461041d575f80fd5b80629a9b7b1461028e57806301ffc9a7146102b557806305d158ad146102e457806306fdde0314610305578063081812fc14610326578063095ea7b31461035d575b5f80fd5b348015610299575f80fd5b506102a2610885565b6040519081526020015b60405180910390f35b3480156102c0575f80fd5b506102d46102cf366004612c1c565b610895565b60405190151581526020016102ac565b3480156102ef575f80fd5b506103036102fe366004612c46565b6108e6565b005b348015610310575f80fd5b506103196109e1565b6040516102ac9190612cbd565b348015610331575f80fd5b50610345610340366004612ccf565b610a71565b6040516001600160a01b0390911681526020016102ac565b348015610368575f80fd5b50610303610377366004612cfc565b610a96565b348015610387575f80fd5b50610319610396366004612ccf565b610baa565b3480156103a6575f80fd5b50610196546102a2565b3480156103bb575f80fd5b506102d46103ca366004612d24565b610c42565b3480156103da575f80fd5b506103036103e9366004612d4c565b610d13565b3480156103f9575f80fd5b506102d4610408366004612d85565b61012d6020525f908152604090205460ff1681565b348015610428575f80fd5b50610303610437366004612d85565b610d45565b348015610447575f80fd5b50610303610456366004612e3b565b610e22565b348015610466575f80fd5b506102a26101965481565b34801561047c575f80fd5b50610303610efa565b348015610490575f80fd5b5061030361049f366004612d4c565b610f48565b3480156104af575f80fd5b506103036104be366004612ccf565b610f62565b3480156104ce575f80fd5b506103036104dd366004612ec7565b610f90565b3480156104ed575f80fd5b506103036104fc366004612f2e565b6110b3565b34801561050c575f80fd5b506102d461051b366004612d24565b611222565b61030361052e366004612f84565b6112e6565b34801561053e575f80fd5b506102d461054d366004612d85565b61012f6020525f908152604090205460ff1681565b34801561056d575f80fd5b506102a26113b5565b348015610581575f80fd5b50610303610590366004612fb9565b611466565b3480156105a0575f80fd5b5060fb5460ff166102d4565b3480156105b7575f80fd5b506103456105c6366004612ccf565b611535565b3480156105d6575f80fd5b506102d46105e5366004612ccf565b61019a6020525f908152604090205460ff1681565b348015610605575f80fd5b506102a2610614366004612d85565b611594565b348015610624575f80fd5b5061031961169a565b348015610638575f80fd5b506102a26101955481565b34801561064e575f80fd5b506102a261065d366004612d85565b6116a8565b34801561066d575f80fd5b5061030361172c565b348015610681575f80fd5b5061030361173d565b348015610695575f80fd5b5060c9546001600160a01b0316610345565b3480156106b2575f80fd5b50610319611789565b3480156106c6575f80fd5b506103036106d5366004612ccf565b611798565b3480156106e5575f80fd5b506103036106f4366004612d24565b611814565b348015610704575f80fd5b506102d4610713366004612d85565b61012e6020525f908152604090205460ff1681565b348015610733575f80fd5b50610303610742366004612cfc565b61181f565b348015610752575f80fd5b50610303610761366004612feb565b611962565b348015610771575f80fd5b50610303610780366004612ccf565b61199a565b348015610790575f80fd5b5061031961079f366004612ccf565b611a5c565b3480156107af575f80fd5b506102d46107be366004612d24565b611ba6565b3480156107ce575f80fd5b506102a26101945481565b3480156107e4575f80fd5b50610198546102a29081565b3480156107fb575f80fd5b506102d461080a366004613037565b6001600160a01b039182165f908152606a6020908152604080832093909416825291909152205460ff1690565b348015610842575f80fd5b506102d4610851366004612ccf565b5f90815261019a602052604090205460ff1690565b348015610871575f80fd5b50610303610880366004612d85565b611c6a565b5f6108906101985490565b905090565b5f6001600160e01b031982166380ac58cd60e01b14806108c557506001600160e01b03198216635b5e139f60e01b145b806108e057506301ffc9a760e01b6001600160e01b03198316145b92915050565b335f90815261012d602052604090205460ff168061090e575060c9546001600160a01b031633145b6109335760405162461bcd60e51b815260040161092a9061305f565b60405180910390fd5b5f828152606760205260409020546001600160a01b03166109885760405162461bcd60e51b815260206004820152600f60248201526e125b9d985b1a59081d1bdad95b9259608a1b604482015260640161092a565b5f82815261019a6020908152604091829020805460ff19168415159081179091559151918252839133917f4d68d304feb5bea53af535a82716c3f09a581a44a3a4f4bc415394f46f641cba910160405180910390a35050565b6060606580546109f0906130a6565b80601f0160208091040260200160405190810160405280929190818152602001828054610a1c906130a6565b8015610a675780601f10610a3e57610100808354040283529160200191610a67565b820191905f5260205f20905b815481529060010190602001808311610a4a57829003601f168201915b5050505050905090565b5f610a7b82611ce0565b505f908152606960205260409020546001600160a01b031690565b5f610aa082611535565b9050806001600160a01b0316836001600160a01b031603610b0d5760405162461bcd60e51b815260206004820152602160248201527f4552433732313a20617070726f76616c20746f2063757272656e74206f776e656044820152603960f91b606482015260840161092a565b336001600160a01b0382161480610b295750610b29813361080a565b610b9b5760405162461bcd60e51b815260206004820152603d60248201527f4552433732313a20617070726f76652063616c6c6572206973206e6f7420746f60448201527f6b656e206f776e6572206f7220617070726f76656420666f7220616c6c000000606482015260840161092a565b610ba58383611d3e565b505050565b6101996020525f908152604090208054610bc3906130a6565b80601f0160208091040260200160405190810160405280929190818152602001828054610bef906130a6565b8015610c3a5780601f10610c1157610100808354040283529160200191610c3a565b820191905f5260205f20905b815481529060010190602001808311610c1d57829003601f168201915b505050505081565b335f90815261012d602052604081205460ff1680610c6a575060c9546001600160a01b031633145b610c865760405162461bcd60e51b815260040161092a9061305f565b6001600160a01b038316610cac5760405162461bcd60e51b815260040161092a906130de565b6001600160a01b0383165f81815261012f6020908152604091829020805460ff1916861515908117909155915191825233917fd9acf1697d20d3b5e5f0462fa1fa95fa5a307ad765b0d464ef7473045dc51c5091015b60405180910390a350600192915050565b610d1e335b82611dab565b610d3a5760405162461bcd60e51b815260040161092a90613107565b610ba5838383611e28565b6001600160a01b037f0000000000000000000000000000000000000000000000000000000000000000163003610d8d5760405162461bcd60e51b815260040161092a90613154565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b0316610dd55f805160206135a2833981519152546001600160a01b031690565b6001600160a01b031614610dfb5760405162461bcd60e51b815260040161092a906131a0565b610e0481611f8a565b604080515f80825260208201909252610e1f91839190611fce565b50565b335f90815261012d602052604090205460ff1680610e4a575060c9546001600160a01b031633145b610e665760405162461bcd60e51b815260040161092a9061305f565b5f82815261019960205260409020610e7e8282613231565b5081336001600160a01b03167fc3c890c69e61f8a56561a712e3fedcbc263600dbde76db90ede6e078e955684083604051610eb99190612cbd565b60405180910390a360405182815233907f47d4ea9e71de2a50ad3b8df63e577588336fb952d06d42bf60f15000dceefb979060200160405180910390a25050565b335f90815261012d602052604090205460ff1680610f22575060c9546001600160a01b031633145b610f3e5760405162461bcd60e51b815260040161092a9061305f565b610f46612138565b565b610ba583838360405180602001604052805f815250611962565b610f6b33610d18565b610f875760405162461bcd60e51b815260040161092a90613107565b610e1f8161218a565b335f90815261012d602052604090205460ff1680610fb8575060c9546001600160a01b031633145b610fd45760405162461bcd60e51b815260040161092a9061305f565b828181146110165760405162461bcd60e51b815260206004820152600f60248201526e098cadccee8d0409ad2e6dac2e8c6d608b1b604482015260640161092a565b5f5b818110156110ab57611099868683818110611035576110356132ed565b9050602002013585858481811061104e5761104e6132ed565b90506020028101906110609190613301565b8080601f0160208091040260200160405190810160405280939291908181526020018383808284375f92019190915250610e2292505050565b806110a381613344565b915050611018565b505050505050565b5f54610100900460ff16158080156110d157505f54600160ff909116105b806110ea5750303b1580156110ea57505f5460ff166001145b61114d5760405162461bcd60e51b815260206004820152602e60248201527f496e697469616c697a61626c653a20636f6e747261637420697320616c72656160448201526d191e481a5b9a5d1a585b1a5e995960921b606482015260840161092a565b5f805460ff19166001179055801561116e575f805461ff0019166101001790555b6111a661118261117d8761221c565b6122ac565b60405180604001604052806006815260200165544f5a46414d60d01b8152506122bf565b6111ae6122ef565b6111b661231d565b6101958590556101948490556101968390556101976111d58382613231565b50801561121b575f805461ff0019169055604051600181527f7f26b83ff96e1f2b6a682f133852f6798a09c465da95921460cefb38474024989060200160405180910390a15b5050505050565b335f90815261012d602052604081205460ff168061124a575060c9546001600160a01b031633145b6112665760405162461bcd60e51b815260040161092a9061305f565b6001600160a01b03831661128c5760405162461bcd60e51b815260040161092a906130de565b6001600160a01b0383165f81815261012d6020908152604091829020805460ff1916861515908117909155915191825233917faab8ed18f5aa7da36c22ac607f685703897f34ec09d37425d3fb87584e331e409101610d02565b6001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016300361132e5760405162461bcd60e51b815260040161092a90613154565b7f00000000000000000000000000000000000000000000000000000000000000006001600160a01b03166113765f805160206135a2833981519152546001600160a01b031690565b6001600160a01b03161461139c5760405162461bcd60e51b815260040161092a906131a0565b6113a582611f8a565b6113b182826001611fce565b5050565b5f306001600160a01b037f000000000000000000000000000000000000000000000000000000000000000016146114545760405162461bcd60e51b815260206004820152603860248201527f555550535570677261646561626c653a206d757374206e6f742062652063616c60448201527f6c6564207468726f7567682064656c656761746563616c6c0000000000000000606482015260840161092a565b505f805160206135a283398151915290565b335f90815261012d602052604090205460ff168061148e575060c9546001600160a01b031633145b6114aa5760405162461bcd60e51b815260040161092a9061305f565b6101976114b78282613231565b50336001600160a01b03167f9ede5af1692c0704cc450b06e1dc3009cf1c5f4d0453e37f41f66f1a9bbbc6f0826040516114f19190612cbd565b60405180910390a2604080515f81525f1960208201527f6bd5c950a8d8df17f772f5af37cb3655737899cbf903264b9795592da439661c910160405180910390a150565b5f818152606760205260408120546001600160a01b0316806108e05760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b604482015260640161092a565b335f90815261012d602052604081205460ff16806115bc575060c9546001600160a01b031633145b6115d85760405162461bcd60e51b815260040161092a9061305f565b610194546115e4610885565b106116285760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b604482015260640161092a565b6001600160a01b03821661166f5760405162461bcd60e51b815260206004820152600e60248201526d496e76616964206164647265737360901b604482015260640161092a565b61167e61019880546001019055565b5f6116896101985490565b90506108e08382612343565b919050565b6101978054610bc3906130a6565b5f6001600160a01b0382166117115760405162461bcd60e51b815260206004820152602960248201527f4552433732313a2061646472657373207a65726f206973206e6f7420612076616044820152683634b21037bbb732b960b91b606482015260840161092a565b506001600160a01b03165f9081526068602052604090205490565b61173461235c565b610f465f6123b6565b335f90815261012d602052604090205460ff1680611765575060c9546001600160a01b031633145b6117815760405162461bcd60e51b815260040161092a9061305f565b610f46612407565b6060606680546109f0906130a6565b335f90815261012d602052604090205460ff16806117c0575060c9546001600160a01b031633145b6117dc5760405162461bcd60e51b815260040161092a9061305f565b60405181815233907f47d4ea9e71de2a50ad3b8df63e577588336fb952d06d42bf60f15000dceefb979060200160405180910390a250565b6113b1338383612444565b335f90815261012d602052604090205460ff1680611847575060c9546001600160a01b031633145b6118635760405162461bcd60e51b815260040161092a9061305f565b6101945461186f610885565b106118b35760405162461bcd60e51b81526020600482015260146024820152734d617820737570706c792065786365656465642160601b604482015260640161092a565b6001600160a01b0382166118fa5760405162461bcd60e51b815260206004820152600e60248201526d496e76616964206164647265737360901b604482015260640161092a565b805f0361193c5760405162461bcd60e51b815260206004820152601060248201526f496e76616c6964207175616e7469747960801b604482015260640161092a565b5f5b81811015610ba55761194f83611594565b508061195a81613344565b91505061193e565b61196c3383611dab565b6119885760405162461bcd60e51b815260040161092a90613107565b61199484848484612511565b50505050565b335f90815261012d602052604090205460ff16806119c2575060c9546001600160a01b031633145b6119de5760405162461bcd60e51b815260040161092a9061305f565b805f03611a2d5760405162461bcd60e51b815260206004820152601c60248201527f496e76616964206c6576656c557052657175697265644e6674436e7400000000604482015260640161092a565b604051819033907f0b263d6b9a8bcb50399c7dcd8c510ed0650216ce732e1606e2996e23c5fb056c905f90a350565b5f818152606760205260409020546060906001600160a01b0316611ab75760405162461bcd60e51b81526020600482015260126024820152712737b716b2bc34b9ba32b73a102a37b5b2b760711b604482015260640161092a565b5f828152610199602052604090208054611ad0906130a6565b159050611b73575f828152610199602052604090208054611af0906130a6565b80601f0160208091040260200160405190810160405280929190818152602001828054611b1c906130a6565b8015611b675780601f10611b3e57610100808354040283529160200191611b67565b820191905f5260205f20905b815481529060010190602001808311611b4a57829003601f168201915b50505050509050919050565b610197611b7f8361221c565b604051602001611b90929190613368565b6040516020818303038152906040529050919050565b335f90815261012d602052604081205460ff1680611bce575060c9546001600160a01b031633145b611bea5760405162461bcd60e51b815260040161092a9061305f565b6001600160a01b038316611c105760405162461bcd60e51b815260040161092a906130de565b6001600160a01b0383165f81815261012e6020908152604091829020805460ff1916861515908117909155915191825233917f9e83b60577a847f7aec99ac60cc404d84b6fae0df5a54aaf535394add0fc7de79101610d02565b611c7261235c565b6001600160a01b038116611cd75760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840161092a565b610e1f816123b6565b5f818152606760205260409020546001600160a01b0316610e1f5760405162461bcd60e51b8152602060048201526018602482015277115490cdcc8c4e881a5b9d985b1a59081d1bdad95b88125160421b604482015260640161092a565b5f81815260696020526040902080546001600160a01b0319166001600160a01b0384169081179091558190611d7282611535565b6001600160a01b03167f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92560405160405180910390a45050565b5f80611db683611535565b9050806001600160a01b0316846001600160a01b03161480611dfc57506001600160a01b038082165f908152606a602090815260408083209388168352929052205460ff165b80611e205750836001600160a01b0316611e1584610a71565b6001600160a01b0316145b949350505050565b826001600160a01b0316611e3b82611535565b6001600160a01b031614611e615760405162461bcd60e51b815260040161092a906133fb565b6001600160a01b038216611ec35760405162461bcd60e51b8152602060048201526024808201527f4552433732313a207472616e7366657220746f20746865207a65726f206164646044820152637265737360e01b606482015260840161092a565b826001600160a01b0316611ed682611535565b6001600160a01b031614611efc5760405162461bcd60e51b815260040161092a906133fb565b5f81815260696020908152604080832080546001600160a01b03199081169091556001600160a01b038781168086526068855283862080545f1901905590871680865283862080546001019055868652606790945282852080549092168417909155905184937fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef91a4505050565b335f90815261012d602052604090205460ff1680611fb2575060c9546001600160a01b031633145b610e1f5760405162461bcd60e51b815260040161092a9061305f565b7f4910fdfa16fed3260ed0e7147f7cc6da11a60208b5b9406d12a635614ffd91435460ff161561200157610ba583612544565b826001600160a01b03166352d1902d6040518163ffffffff1660e01b8152600401602060405180830381865afa92505050801561205b575060408051601f3d908101601f1916820190925261205891810190613440565b60015b6120be5760405162461bcd60e51b815260206004820152602e60248201527f45524331393637557067726164653a206e657720696d706c656d656e7461746960448201526d6f6e206973206e6f74205555505360901b606482015260840161092a565b5f805160206135a2833981519152811461212c5760405162461bcd60e51b815260206004820152602960248201527f45524331393637557067726164653a20756e737570706f727465642070726f786044820152681a58589b195555525160ba1b606482015260840161092a565b50610ba58383836125df565b612140612603565b60fb805460ff191690557f5db9ee0a495bf2e6ff9c91a7834c1ba4fdd244a5e8aa4e537bd38aeae4b073aa335b6040516001600160a01b03909116815260200160405180910390a1565b5f61219482611535565b905061219f82611535565b5f83815260696020908152604080832080546001600160a01b03199081169091556001600160a01b0385168085526068845282852080545f190190558785526067909352818420805490911690555192935084927fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908390a45050565b60605f6122288361264c565b60010190505f8167ffffffffffffffff81111561224757612247612d9e565b6040519080825280601f01601f191660200182016040528015612271576020820181803683370190505b5090508181016020015b5f19016f181899199a1a9b1b9c1cb0b131b232b360811b600a86061a8153600a850494508461227b57509392505050565b606081604051602001611b909190613457565b5f54610100900460ff166122e55760405162461bcd60e51b815260040161092a90613492565b6113b18282612723565b5f54610100900460ff166123155760405162461bcd60e51b815260040161092a90613492565b610f46612762565b5f54610100900460ff16610f465760405162461bcd60e51b815260040161092a90613492565b6113b1828260405180602001604052805f815250612791565b60c9546001600160a01b03163314610f465760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604482015260640161092a565b60c980546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0905f90a35050565b61240f6127c3565b60fb805460ff191660011790557f62e78cea01bee320cd4e420270b5ea74000d11b0c9f74754ebdbfc544b05a25861216d3390565b816001600160a01b0316836001600160a01b0316036124a55760405162461bcd60e51b815260206004820152601960248201527f4552433732313a20617070726f766520746f2063616c6c657200000000000000604482015260640161092a565b6001600160a01b038381165f818152606a6020908152604080832094871680845294825291829020805460ff191686151590811790915591519182527f17307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31910160405180910390a3505050565b61251c848484611e28565b61252884848484612809565b6119945760405162461bcd60e51b815260040161092a906134dd565b6001600160a01b0381163b6125b15760405162461bcd60e51b815260206004820152602d60248201527f455243313936373a206e657720696d706c656d656e746174696f6e206973206e60448201526c1bdd08184818dbdb9d1c9858dd609a1b606482015260840161092a565b5f805160206135a283398151915280546001600160a01b0319166001600160a01b0392909216919091179055565b6125e883612906565b5f825111806125f45750805b15610ba5576119948383612945565b60fb5460ff16610f465760405162461bcd60e51b815260206004820152601460248201527314185d5cd8589b194e881b9bdd081c185d5cd95960621b604482015260640161092a565b5f8072184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b831061268a5772184f03e93ff9f4daa797ed6e38ed64bf6a1f0160401b830492506040015b6d04ee2d6d415b85acef810000000083106126b6576d04ee2d6d415b85acef8100000000830492506020015b662386f26fc1000083106126d457662386f26fc10000830492506010015b6305f5e10083106126ec576305f5e100830492506008015b612710831061270057612710830492506004015b60648310612712576064830492506002015b600a83106108e05760010192915050565b5f54610100900460ff166127495760405162461bcd60e51b815260040161092a90613492565b60656127558382613231565b506066610ba58282613231565b5f54610100900460ff166127885760405162461bcd60e51b815260040161092a90613492565b610f46336123b6565b61279b8383612a35565b6127a75f848484612809565b610ba55760405162461bcd60e51b815260040161092a906134dd565b60fb5460ff1615610f465760405162461bcd60e51b815260206004820152601060248201526f14185d5cd8589b194e881c185d5cd95960821b604482015260640161092a565b5f6001600160a01b0384163b156128fb57604051630a85bd0160e11b81526001600160a01b0385169063150b7a029061284c90339089908890889060040161352f565b6020604051808303815f875af1925050508015612886575060408051601f3d908101601f191682019092526128839181019061356b565b60015b6128e1573d8080156128b3576040519150601f19603f3d011682016040523d82523d5f602084013e6128b8565b606091505b5080515f036128d95760405162461bcd60e51b815260040161092a906134dd565b805181602001fd5b6001600160e01b031916630a85bd0160e11b149050611e20565b506001949350505050565b61290f81612544565b6040516001600160a01b038216907fbc7cd75a20ee27fd9adebab32041f755214dbc6bffa90cc0225b39da2e5c2d3b905f90a250565b60606001600160a01b0383163b6129ad5760405162461bcd60e51b815260206004820152602660248201527f416464726573733a2064656c65676174652063616c6c20746f206e6f6e2d636f6044820152651b9d1c9858dd60d21b606482015260840161092a565b5f80846001600160a01b0316846040516129c79190613586565b5f60405180830381855af49150503d805f81146129ff576040519150601f19603f3d011682016040523d82523d5f602084013e612a04565b606091505b5091509150612a2c82826040518060600160405280602781526020016135c260279139612bbd565b95945050505050565b6001600160a01b038216612a8b5760405162461bcd60e51b815260206004820181905260248201527f4552433732313a206d696e7420746f20746865207a65726f2061646472657373604482015260640161092a565b5f818152606760205260409020546001600160a01b031615612aef5760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015260640161092a565b5f818152606760205260409020546001600160a01b031615612b535760405162461bcd60e51b815260206004820152601c60248201527f4552433732313a20746f6b656e20616c7265616479206d696e74656400000000604482015260640161092a565b6001600160a01b0382165f81815260686020908152604080832080546001019055848352606790915280822080546001600160a01b0319168417905551839291907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef908290a45050565b60608315612bcc575081612bd6565b612bd68383612bdd565b9392505050565b815115612bed5781518083602001fd5b8060405162461bcd60e51b815260040161092a9190612cbd565b6001600160e01b031981168114610e1f575f80fd5b5f60208284031215612c2c575f80fd5b8135612bd681612c07565b80358015158114611695575f80fd5b5f8060408385031215612c57575f80fd5b82359150612c6760208401612c37565b90509250929050565b5f5b83811015612c8a578181015183820152602001612c72565b50505f910152565b5f8151808452612ca9816020860160208601612c70565b601f01601f19169290920160200192915050565b602081525f612bd66020830184612c92565b5f60208284031215612cdf575f80fd5b5035919050565b80356001600160a01b0381168114611695575f80fd5b5f8060408385031215612d0d575f80fd5b612d1683612ce6565b946020939093013593505050565b5f8060408385031215612d35575f80fd5b612d3e83612ce6565b9150612c6760208401612c37565b5f805f60608486031215612d5e575f80fd5b612d6784612ce6565b9250612d7560208501612ce6565b9150604084013590509250925092565b5f60208284031215612d95575f80fd5b612bd682612ce6565b634e487b7160e01b5f52604160045260245ffd5b5f82601f830112612dc1575f80fd5b813567ffffffffffffffff80821115612ddc57612ddc612d9e565b604051601f8301601f19908116603f01168101908282118183101715612e0457612e04612d9e565b81604052838152866020858801011115612e1c575f80fd5b836020870160208301375f602085830101528094505050505092915050565b5f8060408385031215612e4c575f80fd5b82359150602083013567ffffffffffffffff811115612e69575f80fd5b612e7585828601612db2565b9150509250929050565b5f8083601f840112612e8f575f80fd5b50813567ffffffffffffffff811115612ea6575f80fd5b6020830191508360208260051b8501011115612ec0575f80fd5b9250929050565b5f805f8060408587031215612eda575f80fd5b843567ffffffffffffffff80821115612ef1575f80fd5b612efd88838901612e7f565b90965094506020870135915080821115612f15575f80fd5b50612f2287828801612e7f565b95989497509550505050565b5f805f8060808587031215612f41575f80fd5b843593506020850135925060408501359150606085013567ffffffffffffffff811115612f6c575f80fd5b612f7887828801612db2565b91505092959194509250565b5f8060408385031215612f95575f80fd5b612f9e83612ce6565b9150602083013567ffffffffffffffff811115612e69575f80fd5b5f60208284031215612fc9575f80fd5b813567ffffffffffffffff811115612fdf575f80fd5b611e2084828501612db2565b5f805f8060808587031215612ffe575f80fd5b61300785612ce6565b935061301560208601612ce6565b925060408501359150606085013567ffffffffffffffff811115612f6c575f80fd5b5f8060408385031215613048575f80fd5b61305183612ce6565b9150612c6760208401612ce6565b60208082526027908201527f43616c6c657220646f6573206e6f7420686176652041646d696e2f4f776e65726040820152662061636365737360c81b606082015260800190565b600181811c908216806130ba57607f821691505b6020821081036130d857634e487b7160e01b5f52602260045260245ffd5b50919050565b6020808252600f908201526e496e76616c6964206164647265737360881b604082015260600190565b6020808252602d908201527f4552433732313a2063616c6c6572206973206e6f7420746f6b656e206f776e6560408201526c1c881bdc88185c1c1c9bdd9959609a1b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b19195b1959d85d1958d85b1b60a21b606082015260800190565b6020808252602c908201527f46756e6374696f6e206d7573742062652063616c6c6564207468726f7567682060408201526b6163746976652070726f787960a01b606082015260800190565b601f821115610ba5575f81815260208120601f850160051c810160208610156132125750805b601f850160051c820191505b818110156110ab5782815560010161321e565b815167ffffffffffffffff81111561324b5761324b612d9e565b61325f8161325984546130a6565b846131ec565b602080601f831160018114613292575f841561327b5750858301515b5f19600386901b1c1916600185901b1785556110ab565b5f85815260208120601f198616915b828110156132c0578886015182559484019460019091019084016132a1565b50858210156132dd57878501515f19600388901b60f8161c191681555b5050505050600190811b01905550565b634e487b7160e01b5f52603260045260245ffd5b5f808335601e19843603018112613316575f80fd5b83018035915067ffffffffffffffff821115613330575f80fd5b602001915036819003821315612ec0575f80fd5b5f6001820161336157634e487b7160e01b5f52601160045260245ffd5b5060010190565b5f808454613375816130a6565b6001828116801561338d57600181146133a2576133ce565b60ff19841687528215158302870194506133ce565b885f526020805f205f5b858110156133c55781548a8201529084019082016133ac565b50505082870194505b5050505083516133e2818360208801612c70565b64173539b7b760d91b9101908152600501949350505050565b60208082526025908201527f4552433732313a207472616e736665722066726f6d20696e636f72726563742060408201526437bbb732b960d91b606082015260800190565b5f60208284031215613450575f80fd5b5051919050565b7302a27ad102ab734bb32b939b2902320a690263b160651b81525f8251613485816014850160208701612c70565b9190910160140192915050565b6020808252602b908201527f496e697469616c697a61626c653a20636f6e7472616374206973206e6f74206960408201526a6e697469616c697a696e6760a81b606082015260800190565b60208082526032908201527f4552433732313a207472616e7366657220746f206e6f6e20455243373231526560408201527131b2b4bb32b91034b6b83632b6b2b73a32b960711b606082015260800190565b6001600160a01b03858116825284166020820152604081018390526080606082018190525f9061356190830184612c92565b9695505050505050565b5f6020828403121561357b575f80fd5b8151612bd681612c07565b5f8251613597818460208701612c70565b919091019291505056fe360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc416464726573733a206c6f772d6c6576656c2064656c65676174652063616c6c206661696c6564a2646970667358221220f8d3525ba94bb9e717b65706406bcb6a6ab4f56d148364aaf4bb7024f7efdc1e64736f6c63430008140033
0x70997970C51812dc3A010C7d01b50e0d17dc79C8
0x1eB8650091F81272Dc620d90DdA6904610C018e7
0x709979...17dc79C8