Overview ERC20
PRICE
$0.0421

ON-CHAIN MARKET CAP n/a

Total Supply:
100,000,000.00 PIXIA

Holders:
55
Profile Summary
Blockchain:
Ethereum (1)


Decimals:
18
Are you the contract creator? Verify and Publish your contract source code today!
This contract was created by 0xe9bAc2c7d0cbcA263690C5d3FcFEb3f63c7946C5
6080604052600c80546001600160a01b031990811661dead908117909255600d8054821683179055600e8054821673ddf3e4d035a75d3a5bb11f9cad79fa555d3aa957179055600f80548216831790556010805482169092179091556011805490911673306968ccc755eb0984f57a5729d28346aadb8db717905569021e19e0c9bab2400000601255620493e06015553480156200009c57600080fd5b50604051806040016040528060078152602001665069786961414960c81b81525060405180604001604052806005815260200164504958494160d81b8152508160039081620000ec919062000aef565b506004620000fb828262000aef565b50505062000118620001126200066960201b60201c565b6200066d565b600d546040516001600160a01b0390911690620001359062000a3d565b62000141919062000bbb565b604051809103906000f0801580156200015e573d6000803e3d6000fd5b50600b60006101000a8154816001600160a01b0302191690836001600160a01b031602179055506000737a250d5630b4cf539739df2c5dacb4c659f2488d90506000816001600160a01b031663c45a01556040518163ffffffff1660e01b8152600401602060405180830381865afa158015620001df573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000205919062000bcf565b6001600160a01b031663c9c6539630846001600160a01b031663ad5c46486040518163ffffffff1660e01b8152600401602060405180830381865afa15801562000253573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062000279919062000bcf565b6040516001600160e01b031960e085901b1681526001600160a01b039283166004820152911660248201526044016020604051808303816000875af1158015620002c7573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620002ed919062000bcf565b600880546001600160a01b0319166001600160a01b0385811691909117909155600980546006805469019000c80064000000006001600160701b03199182168117909255600780549091169091179055918316600163ffff000160a01b03199092169190911760af60b21b1761ffff60c01b191660af60c21b179055905062000378816001620006bf565b600b5460405163031e79db60e41b81526001600160a01b03909116906331e79db090620003aa90839060040162000bbb565b600060405180830381600087803b158015620003c557600080fd5b505af1158015620003da573d6000803e3d6000fd5b5050600b5460405163031e79db60e41b81526001600160a01b0390911692506331e79db091506200041090309060040162000bbb565b600060405180830381600087803b1580156200042b57600080fd5b505af115801562000440573d6000803e3d6000fd5b5050600b546001600160a01b031691506331e79db090506200046a6005546001600160a01b031690565b6040518263ffffffff1660e01b815260040162000488919062000bbb565b600060405180830381600087803b158015620004a357600080fd5b505af1158015620004b8573d6000803e3d6000fd5b5050600b5460405163031e79db60e41b81526001600160a01b0390911692506331e79db09150620004f09061dead9060040162000bbb565b600060405180830381600087803b1580156200050b57600080fd5b505af115801562000520573d6000803e3d6000fd5b5050600b5460405163031e79db60e41b81526001600160a01b0390911692506331e79db091506200055690859060040162000bbb565b600060405180830381600087803b1580156200057157600080fd5b505af115801562000586573d6000803e3d6000fd5b50505050620005a66200059e6200083660201b60201c565b600162000845565b601154620005bf906001600160a01b0316600162000845565b620005ce61dead600162000845565b620005db30600162000845565b62000604620005f26005546001600160a01b031690565b6a52b7d2dcc80cd2e40000006200092e565b620006436103e86200062f600b6200061b60025490565b62000a1360201b62001f751790919060201c565b62000a2a60201b62001f8a1790919060201c565b6013556200065d6103e86200062f60056200061b60025490565b6014555062000c6a9050565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03821660009081526019602052604090205481151560ff909116151503620007655760405162461bcd60e51b815260206004820152604160248201527f506978696141493a204175746f6d61746564206d61726b6574206d616b65722060448201527f7061697220697320616c72656164792073657420746f20746861742076616c756064820152606560f81b608482015260a4015b60405180910390fd5b6001600160a01b0382166000908152601960205260409020805460ff19168215801591909117909155620007fa57600b5460405163031e79db60e41b81526001600160a01b03909116906331e79db090620007c590859060040162000bbb565b600060405180830381600087803b158015620007e057600080fd5b505af1158015620007f5573d6000803e3d6000fd5b505050505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b6005546001600160a01b031690565b6005546001600160a01b03163314620008a15760405162461bcd60e51b815260206004820181905260248201527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e657260448201526064016200075c565b6001600160a01b03821660009081526016602052604090205481151560ff909116151503620008cf57600080fd5b6001600160a01b038216600081815260166020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b6001600160a01b038216620009865760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f20616464726573730060448201526064016200075c565b80600260008282546200099a919062000c17565b90915550506001600160a01b03821660009081526020819052604081208054839290620009c990849062000c17565b90915550506040518181526001600160a01b038316906000907fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef9060200160405180910390a35050565b600062000a21828462000c2d565b90505b92915050565b600062000a21828462000c47565b505050565b611ec380620069d283390190565b634e487b7160e01b600052604160045260246000fd5b600181811c9082168062000a7657607f821691505b60208210810362000a9757634e487b7160e01b600052602260045260246000fd5b50919050565b601f82111562000a3857600081815260208120601f850160051c8101602086101562000ac65750805b601f850160051c820191505b8181101562000ae75782815560010162000ad2565b505050505050565b81516001600160401b0381111562000b0b5762000b0b62000a4b565b62000b238162000b1c845462000a61565b8462000a9d565b602080601f83116001811462000b5b576000841562000b425750858301515b600019600386901b1c1916600185901b17855562000ae7565b600085815260208120601f198616915b8281101562000b8c5788860151825594840194600190910190840162000b6b565b508582101562000bab5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b6001600160a01b0391909116815260200190565b60006020828403121562000be257600080fd5b81516001600160a01b038116811462000bfa57600080fd5b9392505050565b634e487b7160e01b600052601160045260246000fd5b8082018082111562000a245762000a2462000c01565b808202811582820484141762000a245762000a2462000c01565b60008262000c6557634e487b7160e01b600052601260045260246000fd5b500490565b615d588062000c7a6000396000f3fe608060405260043610620002d05760003560e01c806301339c2114620002dd57806302357da014620002f757806306228749146200031c57806306ee6ad8146200034c57806306fdde03146200036e578063078662911462000395578063095ea7b314620003da5780631694505e14620003ff57806318160ddd146200042157806323b872dd146200044257806323cc660114620004675780632b14ca56146200048c5780632c1f5216146200052b578063307aebc9146200054d578063313ce567146200057057806331e79db0146200058e578063366b2f3114620005b35780633950935114620005d85780634626402b14620005fd57806347062402146200061f57806349bd5a5e14620006795780634e71d92d146200069b5780634fbee19314620006b35780635456822714620006f057806355291dbd14620007155780635d0044ca146200072d57806367243482146200075257806370a082311462000777578063715018a6146200079c578063781edb3c14620007b4578063790ca41314620007d95780637a034dc214620007f157806383672f3e1462000816578063871c128d146200083b5780638c0b5e2214620008605780638da5cb5b14620008785780638ea5220f146200089057806395b73c9514620008b257806395d89b4114620008d75780639a7a23d614620008ef5780639c1b8af51462000914578063a457c2d7146200092c578063a9059cbb1462000951578063ae9ca1c41462000976578063afa4f3b21462000998578063b62496f514620009bd578063bc33718214620009f1578063c02466681462000a16578063d1d7d7ef1462000a3b578063d5c0b28c1462000a6f578063d762781f1462000a94578063dd62ed3e1462000ab6578063e2f456051462000b00578063e98030c71462000b18578063f2fde38b1462000b3d578063f5241cd31462000b62578063f8b45b051462000b84578063f9d0831a1462000b9c57600080fd5b36620002d857005b600080fd5b348015620002ea57600080fd5b50620002f562000bc1565b005b3480156200030457600080fd5b50620002f5620003163660046200368a565b62000c5c565b3480156200032957600080fd5b506200033461dead81565b6040516200034391906200371f565b60405180910390f35b3480156200035957600080fd5b5060105462000334906001600160a01b031681565b3480156200037b57600080fd5b506200038662000e82565b60405162000343919062003733565b348015620003a257600080fd5b50620003c9620003b436600462003799565b60176020526000908152604090205460ff1681565b604051901515815260200162000343565b348015620003e757600080fd5b50620003c9620003f9366004620037b9565b62000f1c565b3480156200040c57600080fd5b5060085462000334906001600160a01b031681565b3480156200042e57600080fd5b506002545b60405190815260200162000343565b3480156200044f57600080fd5b50620003c962000461366004620037e8565b62000f35565b3480156200047457600080fd5b50620002f5620004863660046200383d565b62000fe5565b3480156200049957600080fd5b50600754620004e69061ffff80821691620100008104821691600160201b8204811691600160301b8104821691600160401b8204811691600160501b8104821691600160601b9091041687565b6040805161ffff9889168152968816602088015294871694860194909452918516606085015284166080840152831660a083015290911660c082015260e00162000343565b3480156200053857600080fd5b50600b5462000334906001600160a01b031681565b3480156200055a57600080fd5b50600954620003c990600160a81b900460ff1681565b3480156200057d57600080fd5b506040516012815260200162000343565b3480156200059b57600080fd5b50620002f5620005ad36600462003799565b62001044565b348015620005c057600080fd5b50620002f5620005d236600462003799565b620010e1565b348015620005e557600080fd5b50620003c9620005f7366004620037b9565b62001349565b3480156200060a57600080fd5b5060115462000334906001600160a01b031681565b3480156200062c57600080fd5b50600654620004e69061ffff80821691620100008104821691600160201b8204811691600160301b8104821691600160401b8204811691600160501b8104821691600160601b9091041687565b3480156200068657600080fd5b5060095462000334906001600160a01b031681565b348015620006a857600080fd5b50620002f562001389565b348015620006c057600080fd5b50620003c9620006d236600462003799565b6001600160a01b031660009081526016602052604090205460ff1690565b348015620006fd57600080fd5b50620002f56200070f3660046200368a565b62001407565b3480156200072257600080fd5b50620002f562001624565b3480156200073a57600080fd5b50620002f56200074c3660046200387b565b62001685565b3480156200075f57600080fd5b50620002f562000771366004620038e3565b620016e2565b3480156200078457600080fd5b50620004336200079636600462003799565b620017ac565b348015620007a957600080fd5b50620002f5620017c7565b348015620007c157600080fd5b50620002f5620007d33660046200383d565b62001809565b348015620007e657600080fd5b5062000433600a5481565b348015620007fe57600080fd5b50620002f5620008103660046200387b565b62001868565b3480156200082357600080fd5b50620002f56200083536600462003955565b620018b7565b3480156200084857600080fd5b50620002f56200085a3660046200387b565b6200193b565b3480156200086d57600080fd5b506200043360135481565b3480156200088557600080fd5b5062000334620019d2565b3480156200089d57600080fd5b50600e5462000334906001600160a01b031681565b348015620008bf57600080fd5b50620002f5620008d136600462003799565b620019e1565b348015620008e457600080fd5b506200038662001a37565b348015620008fc57600080fd5b50620002f56200090e3660046200383d565b62001a48565b3480156200092157600080fd5b506200043360155481565b3480156200093957600080fd5b50620003c96200094b366004620037b9565b62001aa8565b3480156200095e57600080fd5b50620003c962000970366004620037b9565b62001b45565b3480156200098357600080fd5b50600d5462000334906001600160a01b031681565b348015620009a557600080fd5b50620002f5620009b73660046200387b565b62001b54565b348015620009ca57600080fd5b50620003c9620009dc36600462003799565b60196020526000908152604090205460ff1681565b348015620009fe57600080fd5b50620002f562000a103660046200387b565b62001ba2565b34801562000a2357600080fd5b50620002f562000a353660046200383d565b62001bf8565b34801562000a4857600080fd5b50620003c962000a5a36600462003799565b60186020526000908152604090205460ff1681565b34801562000a7c57600080fd5b50620002f562000a8e36600462003799565b62001cb9565b34801562000aa157600080fd5b50600f5462000334906001600160a01b031681565b34801562000ac357600080fd5b506200043362000ad5366004620039ba565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b34801562000b0d57600080fd5b506200043360125481565b34801562000b2557600080fd5b50620002f562000b373660046200387b565b62001d37565b34801562000b4a57600080fd5b50620002f562000b5c36600462003799565b62001d9d565b34801562000b6f57600080fd5b50600c5462000334906001600160a01b031681565b34801562000b9157600080fd5b506200043360145481565b34801562000ba957600080fd5b50620002f562000bbb36600462003799565b62001e43565b3362000bcc620019d2565b6001600160a01b03161462000bfe5760405162461bcd60e51b815260040162000bf590620039ed565b60405180910390fd5b600a541562000c475760405162461bcd60e51b8152602060048201526014602482015273616c7265616479206c61756e6368656420626f6960601b604482015260640162000bf5565b6009805460ff60a81b1916600160a81b179055565b3362000c67620019d2565b6001600160a01b03161462000c905760405162461bcd60e51b815260040162000bf590620039ed565b86600760000160006101000a81548161ffff021916908361ffff16021790555085600760000160066101000a81548161ffff021916908361ffff16021790555084600760000160046101000a81548161ffff021916908361ffff16021790555083600760000160026101000a81548161ffff021916908361ffff16021790555082600760000160086101000a81548161ffff021916908361ffff160217905550816007600001600a6101000a81548161ffff021916908361ffff160217905550806007600001600c6101000a81548161ffff021916908361ffff1602179055506006600001600c9054906101000a900461ffff166007600001600a9054906101000a900461ffff16600760000160089054906101000a900461ffff16600760000160029054906101000a900461ffff16600760000160049054906101000a900461ffff16600760000160069054906101000a900461ffff16600760000160009054906101000a900461ffff1662000e08919062003a38565b62000e14919062003a38565b62000e20919062003a38565b62000e2c919062003a38565b62000e38919062003a38565b62000e44919062003a38565b6009805461ffff60c01b1916600160c01b61ffff938416810291909117918290556107d09104909116111562000e7957600080fd5b50505050505050565b60606003805462000e939062003a5d565b80601f016020809104026020016040519081016040528092919081815260200182805462000ec19062003a5d565b801562000f125780601f1062000ee65761010080835404028352916020019162000f12565b820191906000526020600020905b81548152906001019060200180831162000ef457829003601f168201915b5050505050905090565b600062000f2b33848462001f98565b5060015b92915050565b600062000f44848484620020c0565b6001600160a01b03841660009081526001602090815260408083203384529091529020548281101562000fcb5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b606482015260840162000bf5565b62000fda853385840362001f98565b506001949350505050565b3362000ff0620019d2565b6001600160a01b031614620010195760405162461bcd60e51b815260040162000bf590620039ed565b6001600160a01b03919091166000908152601760205260409020805460ff1916911515919091179055565b336200104f620019d2565b6001600160a01b031614620010785760405162461bcd60e51b815260040162000bf590620039ed565b600b5460405163031e79db60e41b81526001600160a01b03909116906331e79db090620010aa9084906004016200371f565b600060405180830381600087803b158015620010c557600080fd5b505af1158015620010da573d6000803e3d6000fd5b5050505050565b33620010ec620019d2565b6001600160a01b031614620011155760405162461bcd60e51b815260040162000bf590620039ed565b600081604051620011269062003664565b6200113291906200371f565b604051809103906000f0801580156200114f573d6000803e3d6000fd5b5060405163031e79db60e41b81529091506001600160a01b038216906331e79db090620011819084906004016200371f565b600060405180830381600087803b1580156200119c57600080fd5b505af1158015620011b1573d6000803e3d6000fd5b505060405163031e79db60e41b81526001600160a01b03841692506331e79db09150620011e39030906004016200371f565b600060405180830381600087803b158015620011fe57600080fd5b505af115801562001213573d6000803e3d6000fd5b50505050806001600160a01b03166331e79db062001230620019d2565b6040518263ffffffff1660e01b81526004016200124e91906200371f565b600060405180830381600087803b1580156200126957600080fd5b505af11580156200127e573d6000803e3d6000fd5b505060085460405163031e79db60e41b81526001600160a01b0380861694506331e79db09350620012b49216906004016200371f565b600060405180830381600087803b158015620012cf57600080fd5b505af1158015620012e4573d6000803e3d6000fd5b5050600d80546001600160a01b038087166001600160a01b03199283168117909355600b80549187169190921681179091556040519093509091507f90c7d74461c613da5efa97d90740869367d74ab3aa5837aa4ae9a975f954b7a890600090a35050565b3360008181526001602090815260408083206001600160a01b0387168452909152812054909162000f2b9185906200138390869062003a99565b62001f98565b600b5460405163bc4c4b3760e01b81526001600160a01b039091169063bc4c4b3790620013be90339060009060040162003aaf565b6020604051808303816000875af1158015620013de573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001404919062003aca565b50565b3362001412620019d2565b6001600160a01b0316146200143b5760405162461bcd60e51b815260040162000bf590620039ed565b86600660000160006101000a81548161ffff021916908361ffff16021790555085600660000160066101000a81548161ffff021916908361ffff16021790555084600660000160046101000a81548161ffff021916908361ffff16021790555083600660000160026101000a81548161ffff021916908361ffff16021790555082600660000160086101000a81548161ffff021916908361ffff160217905550816006600001600a6101000a81548161ffff021916908361ffff160217905550806006600001600c6101000a81548161ffff021916908361ffff1602179055506006600001600c9054906101000a900461ffff166006600001600a9054906101000a900461ffff16600660000160089054906101000a900461ffff16600660000160029054906101000a900461ffff16600660000160049054906101000a900461ffff16600660000160069054906101000a900461ffff16600660000160009054906101000a900461ffff16620015b3919062003a38565b620015bf919062003a38565b620015cb919062003a38565b620015d7919062003a38565b620015e3919062003a38565b620015ef919062003a38565b6009805461ffff60b01b1916600160b01b61ffff938416810291909117918290556107d09104909116111562000e7957600080fd5b336200162f620019d2565b6001600160a01b031614620016585760405162461bcd60e51b815260040162000bf590620039ed565b60405133904780156108fc02916000818181858888f1935050505015801562001404573d6000803e3d6000fd5b3362001690620019d2565b6001600160a01b031614620016b95760405162461bcd60e51b815260040162000bf590620039ed565b620016d06064620016c960025490565b9062001f8a565b811015620016dd57600080fd5b601455565b33620016ed620019d2565b6001600160a01b031614620017165760405162461bcd60e51b815260040162000bf590620039ed565b8281146200172357600080fd5b60005b83811015620010da57620017973386868481811062001749576200174962003aea565b905060200201602081019062001760919062003799565b85858581811062001775576200177562003aea565b90506020020135670de0b6b3a764000062001791919062003b00565b620020c0565b80620017a38162003b1a565b91505062001726565b6001600160a01b031660009081526020819052604090205490565b33620017d2620019d2565b6001600160a01b031614620017fb5760405162461bcd60e51b815260040162000bf590620039ed565b6200180760006200278c565b565b3362001814620019d2565b6001600160a01b0316146200183d5760405162461bcd60e51b815260040162000bf590620039ed565b6001600160a01b03919091166000908152601860205260409020805460ff1916911515919091179055565b3362001873620019d2565b6001600160a01b0316146200189c5760405162461bcd60e51b815260040162000bf590620039ed565b60095462001404906001600160a01b031661dead83620020c0565b33620018c2620019d2565b6001600160a01b031614620018eb5760405162461bcd60e51b815260040162000bf590620039ed565b600e80546001600160a01b039586166001600160a01b031991821617909155600f805494861694821694909417909355601180549285169284169290921790915560108054919093169116179055565b3362001946620019d2565b6001600160a01b0316146200196f5760405162461bcd60e51b815260040162000bf590620039ed565b62030d4081101580156200198657506207a1208111155b6200199057600080fd5b60155481036200199f57600080fd5b60155460405182907f40d7e40e79af4e8e5a9b3c57030d8ea93f13d669c06d448c4d631d4ae7d23db790600090a3601555565b6005546001600160a01b031690565b33620019ec620019d2565b6001600160a01b03161462001a155760405162461bcd60e51b815260040162000bf590620039ed565b600c80546001600160a01b0319166001600160a01b0392909216919091179055565b60606004805462000e939062003a5d565b3362001a53620019d2565b6001600160a01b03161462001a7c5760405162461bcd60e51b815260040162000bf590620039ed565b6009546001600160a01b039081169083160362001a9857600080fd5b62001aa48282620027de565b5050565b3360009081526001602090815260408083206001600160a01b03861684529091528120548281101562001b2c5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b606482015260840162000bf5565b62001b3b338585840362001f98565b5060019392505050565b600062000f2b338484620020c0565b3362001b5f620019d2565b6001600160a01b03161462001b885760405162461bcd60e51b815260040162000bf590620039ed565b62001b9c81670de0b6b3a764000062003b00565b60125550565b3362001bad620019d2565b6001600160a01b03161462001bd65760405162461bcd60e51b815260040162000bf590620039ed565b62001be66064620016c960025490565b81101562001bf357600080fd5b601355565b3362001c03620019d2565b6001600160a01b03161462001c2c5760405162461bcd60e51b815260040162000bf590620039ed565b6001600160a01b03821660009081526016602052604090205481151560ff90911615150362001c5a57600080fd5b6001600160a01b038216600081815260166020908152604091829020805460ff191685151590811790915591519182527f9d8f7706ea1113d1a167b526eca956215946dd36cc7df39eb16180222d8b5df7910160405180910390a25050565b60405163bc4c4b3760e01b815281906001600160a01b0382169063bc4c4b379062001cec90339060009060040162003aaf565b6020604051808303816000875af115801562001d0c573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001d32919062003aca565b505050565b3362001d42620019d2565b6001600160a01b03161462001d6b5760405162461bcd60e51b815260040162000bf590620039ed565b600b5460405163e98030c760e01b8152600481018390526001600160a01b039091169063e98030c790602401620010aa565b3362001da8620019d2565b6001600160a01b03161462001dd15760405162461bcd60e51b815260040162000bf590620039ed565b6001600160a01b03811662001e385760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b606482015260840162000bf5565b62001404816200278c565b3362001e4e620019d2565b6001600160a01b03161462001e775760405162461bcd60e51b815260040162000bf590620039ed565b6040516370a0823160e01b815281906000906001600160a01b038316906370a082319062001eaa9030906004016200371f565b602060405180830381865afa15801562001ec8573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001eee919062003b36565b9050816001600160a01b031663a9059cbb62001f09620019d2565b836040518363ffffffff1660e01b815260040162001f2992919062003b50565b6020604051808303816000875af115801562001f49573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062001f6f919062003aca565b50505050565b600062001f83828462003b00565b9392505050565b600062001f83828462003b7f565b6001600160a01b03831662001ffc5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b606482015260840162000bf5565b6001600160a01b0382166200205f5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b606482015260840162000bf5565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b6001600160a01b038316620020e95760405162461bcd60e51b815260040162000bf59062003b96565b6001600160a01b038216620021125760405162461bcd60e51b815260040162000bf59062003bdb565b80600003620021295762001d328383600062002951565b6001600160a01b03831660009081526016602052604090205460ff16620021a157600954600160a81b900460ff16620021a15760405162461bcd60e51b8152602060048201526019602482015278151c98591a5b99c81a5cc81b9bdd081858dd1a5d99481e595d603a1b604482015260640162000bf5565b6000620021ae30620017ac565b60125490915081108015908190620021d05750600954600160a01b900460ff16155b8015620021f657506001600160a01b03851660009081526019602052604090205460ff16155b80156200221e575062002208620019d2565b6001600160a01b0316856001600160a01b031614155b801562002246575062002230620019d2565b6001600160a01b0316846001600160a01b031614155b1562002278576009805460ff60a01b1916600160a01b1790556200226a8262002ab1565b6009805460ff60a01b191690555b6009546001600160a01b03861660009081526016602052604090205460ff600160a01b909204821615911680620022c757506001600160a01b03851660009081526016602052604090205460ff165b15620022d1575060005b8015620025c9576001600160a01b038516600090815260196020526040812054819060ff161580156200231d57506001600160a01b03871660009081526018602052604090205460ff16155b156200239e57601454866200233289620017ac565b6200233e919062003a99565b11156200239e5760405162461bcd60e51b815260206004820152602760248201527f546f6b656e3a2042616c616e63652065786365656473204d61782057616c6c656044820152661d081b1a5b5a5d60ca1b606482015260840162000bf5565b6001600160a01b03881660009081526019602052604090205460ff168015620023e057506001600160a01b03871660009081526017602052604090205460ff16155b156200249357601354861115620024365760405162461bcd60e51b81526020600482015260196024820152784275793a204d6178205478206c696d6974206578636565647360381b604482015260640162000bf5565b6009546200245a9061271090620016c9908990600160b01b900461ffff1662001f75565b6009546006549193506200248b9161ffff600160b01b909204821691620016c9918691620100009091041662001f75565b905062002583565b6001600160a01b03871660009081526019602052604090205460ff168015620024d557506001600160a01b03881660009081526017602052604090205460ff16155b15620025835760135486106200252b5760405162461bcd60e51b815260206004820152601a60248201527953656c6c3a204d6178205478206c696d6974206578636565647360301b604482015260640162000bf5565b6009546200254f9061271090620016c9908990600160c01b900461ffff1662001f75565b600954600654919350620025809161ffff600160b01b909204821691620016c9918691620100009091041662001f75565b90505b8115620025c65762002596868362002ec4565b9550620025b08830620025aa848662003c1e565b62002951565b8015620025c657620025c68861dead8362002951565b50505b620025d686868662002951565b600b546001600160a01b031663e30443bc87620025f381620017ac565b6040518363ffffffff1660e01b81526004016200261292919062003b50565b600060405180830381600087803b1580156200262d57600080fd5b505af19250505080156200263f575060015b50600b546001600160a01b031663e30443bc866200265d81620017ac565b6040518363ffffffff1660e01b81526004016200267c92919062003b50565b600060405180830381600087803b1580156200269757600080fd5b505af1925050508015620026a9575060015b50600954600160a01b900460ff166200278457601554600b546040516001624d3b8760e01b03198152600481018390526001600160a01b039091169063ffb2c479906024016060604051808303816000875af19250505080156200272c575060408051601f3d908101601f19168201909252620027299181019062003c34565b60015b1562000e795760408051848152602081018490529081018290526060810185905232906001907fc864333d6121033635ab41b29ae52f10a22cf4438c3e4f1c4c68518feb2f8a989060800160405180910390a3505050505b505050505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6001600160a01b03821660009081526019602052604090205481151560ff909116151503620028805760405162461bcd60e51b815260206004820152604160248201527f506978696141493a204175746f6d61746564206d61726b6574206d616b65722060448201527f7061697220697320616c72656164792073657420746f20746861742076616c756064820152606560f81b608482015260a40162000bf5565b6001600160a01b0382166000908152601960205260409020805460ff191682158015919091179091556200291557600b5460405163031e79db60e41b81526001600160a01b03909116906331e79db090620028e09085906004016200371f565b600060405180830381600087803b158015620028fb57600080fd5b505af115801562002910573d6000803e3d6000fd5b505050505b604051811515906001600160a01b038416907fffa9187bf1f18bf477bd0ea1bcbb64e93b6a98132473929edfce215cd9b16fab90600090a35050565b6001600160a01b0383166200297a5760405162461bcd60e51b815260040162000bf59062003b96565b6001600160a01b038216620029a35760405162461bcd60e51b815260040162000bf59062003bdb565b6001600160a01b0383166000908152602081905260409020548181101562002a1d5760405162461bcd60e51b815260206004820152602660248201527f45524332303a207472616e7366657220616d6f756e7420657863656564732062604482015265616c616e636560d01b606482015260840162000bf5565b6001600160a01b0380851660009081526020819052604080822085850390559185168152908120805484929062002a5690849062003a99565b92505081905550826001600160a01b0316846001600160a01b03167fddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef8460405162002aa391815260200190565b60405180910390a362001f6f565b600754600654600954479260009261ffff62010000928390048116939290910481169162002af191600160c01b8204811691600160b01b90041662003a38565b62002afd919062003c63565b62002b09919062003c63565b60075460065461ffff928316935060009262002c23928592620016c992600160601b808404821693908304821692600160501b808304841693908204811692600160401b808204831693908104831692600160301b80840482169390830482169260029262002b8692600160201b90819004821692041662003a38565b62002b92919062003c81565b60075460065462002bab9161ffff908116911662003a38565b62002bb7919062003a38565b62002bc3919062003a38565b62002bcf919062003a38565b62002bdb919062003a38565b62002be7919062003a38565b62002bf3919062003a38565b62002bff919062003a38565b62002c0b919062003a38565b62002c17919062003a38565b879061ffff1662001f75565b9050600062002c33828662003c1e565b905062002c408262002ed2565b60075460065460009160029162002c6b9161ffff600160201b91829004811692919091041662003a38565b62002c77919062003c81565b61ffff169050600062002c8b478762002ec4565b9050600062002cc962002c9f848862003c1e565b600754600654620016c99162002cbd9161ffff918216911662003a38565b859061ffff1662001f75565b9050600062002d1262002cdd858962003c1e565b600754600654620016c99162002d069161ffff600160401b928390048116929091041662003a38565b869061ffff1662001f75565b9050600062002d4f62002d26868a62003c1e565b600754600654620016c99162002c179161ffff600160501b928390048116929091041662003a38565b9050600062002d9862002d63878b62003c1e565b600754600654620016c99162002d8c9161ffff600160301b928390048116929091041662003a38565b889061ffff1662001f75565b9050600062002de162002dac888c62003c1e565b600754600654620016c99162002dd59161ffff600160601b928390048116929091041662003a38565b899061ffff1662001f75565b9050821562002df55762002df58362003033565b801562002e075762002e078162003269565b811562002e2657600e5462002e26906001600160a01b031683620033dc565b831562002e455760115462002e45906001600160a01b031685620033dc565b841562002e645760105462002e64906001600160a01b031686620033dc565b471562002eb65762002eb6888483858862002e808b8d62003c1e565b62002e8c919062003c1e565b62002e98919062003c1e565b62002ea4919062003c1e565b62002eb0919062003c1e565b62003479565b505050505050505050505050565b600062001f83828462003c1e565b604080516002808252606082018352600092602083019080368337019050509050308160008151811062002f0a5762002f0a62003aea565b6001600160a01b03928316602091820292909201810191909152600854604080516315ab88c960e31b81529051919093169263ad5c46489260048083019391928290030181865afa15801562002f64573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062002f8a919062003cbb565b8160018151811062002fa05762002fa062003aea565b6001600160a01b03928316602091820292909201015260085462002fc8913091168462001f98565b60085460405163791ac94760e01b81526001600160a01b039091169063791ac947906200300390859060009086903090429060040162003d21565b600060405180830381600087803b1580156200301e57600080fd5b505af115801562002784573d6000803e3d6000fd5b600d546040516370a0823160e01b81526000916001600160a01b0316906370a0823190620030669030906004016200371f565b602060405180830381865afa15801562003084573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620030aa919062003b36565b9050620030b78262003528565b600d546040516370a0823160e01b81526000916200313c9184916001600160a01b0316906370a0823190620030f19030906004016200371f565b602060405180830381865afa1580156200310f573d6000803e3d6000fd5b505050506040513d601f19601f8201168201806040525081019062003135919062003b36565b9062002ec4565b600d54600b5460405163a9059cbb60e01b81529293506000926001600160a01b039283169263a9059cbb926200317a92911690869060040162003b50565b6020604051808303816000875af11580156200319a573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620031c0919062003aca565b9050801562001f6f57600b5460405163294912cd60e21b8152600481018490526001600160a01b039091169063a5244b3490602401600060405180830381600087803b1580156200321057600080fd5b505af115801562003225573d6000803e3d6000fd5b505050507fb0cc2628d6d644cf6be9d8110e142297ac910d6d8026d795a99f272fd9ad60b1826040516200325b91815260200190565b60405180910390a150505050565b6040805160028082526060820183526000926020830190803683375050600854604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c4648925060048083019260209291908290030181865afa158015620032d4573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620032fa919062003cbb565b8160008151811062003310576200331062003aea565b6001600160a01b039283166020918202929092010152600c5482519116908290600190811062003344576200334462003aea565b6001600160a01b039283166020918202929092010152600854600f54604051637ff36ab560e01b815291831692637ff36ab59286926200339292600092889290911690429060040162003d5f565b60006040518083038185885af1158015620033b1573d6000803e3d6000fd5b50505050506040513d6000823e601f3d908101601f1916820160405262001d32919081019062003d96565b6000826001600160a01b03168260405160006040518083038185875af1925050503d80600081146200342b576040519150601f19603f3d011682016040523d82523d6000602084013e62003430565b606091505b505090508062001d325760405162461bcd60e51b8152602060048201526013602482015272195d1a081d1c985b9cd9995c8819985a5b1959606a1b604482015260640162000bf5565b600854620034939030906001600160a01b03168462001f98565b60085460405163f305d71960e01b8152306004820152602481018490526000604482018190526064820181905260848201524260a48201526001600160a01b039091169063f305d71990839060c40160606040518083038185885af115801562003501573d6000803e3d6000fd5b50505050506040513d601f19601f82011682018060405250810190620010da919062003c34565b6040805160028082526060820183526000926020830190803683375050600854604080516315ab88c960e31b815290519394506001600160a01b039091169263ad5c4648925060048083019260209291908290030181865afa15801562003593573d6000803e3d6000fd5b505050506040513d601f19601f82011682018060405250810190620035b9919062003cbb565b81600081518110620035cf57620035cf62003aea565b6001600160a01b039283166020918202929092010152600d5482519116908290600190811062003603576200360362003aea565b6001600160a01b03928316602091820292909201015260085416637ff36ab58360008430620036354261012c62003656565b6040518663ffffffff1660e01b815260040162003392949392919062003d5f565b600062001f83828462003a99565b611ec38062003e6083390190565b803561ffff811681146200368557600080fd5b919050565b600080600080600080600060e0888a031215620036a657600080fd5b620036b18862003672565b9650620036c16020890162003672565b9550620036d16040890162003672565b9450620036e16060890162003672565b9350620036f16080890162003672565b92506200370160a0890162003672565b91506200371160c0890162003672565b905092959891949750929550565b6001600160a01b0391909116815260200190565b600060208083528351808285015260005b81811015620037625785810183015185820160400152820162003744565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b03811681146200140457600080fd5b600060208284031215620037ac57600080fd5b813562001f838162003783565b60008060408385031215620037cd57600080fd5b8235620037da8162003783565b946020939093013593505050565b600080600060608486031215620037fe57600080fd5b83356200380b8162003783565b925060208401356200381d8162003783565b929592945050506040919091013590565b80151581146200140457600080fd5b600080604083850312156200385157600080fd5b82356200385e8162003783565b9150602083013562003870816200382e565b809150509250929050565b6000602082840312156200388e57600080fd5b5035919050565b60008083601f840112620038a857600080fd5b5081356001600160401b03811115620038c057600080fd5b6020830191508360208260051b8501011115620038dc57600080fd5b9250929050565b60008060008060408587031215620038fa57600080fd5b84356001600160401b03808211156200391257600080fd5b620039208883890162003895565b909650945060208701359150808211156200393a57600080fd5b50620039498782880162003895565b95989497509550505050565b600080600080608085870312156200396c57600080fd5b8435620039798162003783565b935060208501356200398b8162003783565b925060408501356200399d8162003783565b91506060850135620039af8162003783565b939692955090935050565b60008060408385031215620039ce57600080fd5b8235620039db8162003783565b91506020830135620038708162003783565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b634e487b7160e01b600052601160045260246000fd5b61ffff81811683821601908082111562003a565762003a5662003a22565b5092915050565b600181811c9082168062003a7257607f821691505b60208210810362003a9357634e487b7160e01b600052602260045260246000fd5b50919050565b8082018082111562000f2f5762000f2f62003a22565b6001600160a01b039290921682521515602082015260400190565b60006020828403121562003add57600080fd5b815162001f83816200382e565b634e487b7160e01b600052603260045260246000fd5b808202811582820484141762000f2f5762000f2f62003a22565b60006001820162003b2f5762003b2f62003a22565b5060010190565b60006020828403121562003b4957600080fd5b5051919050565b6001600160a01b03929092168252602082015260400190565b634e487b7160e01b600052601260045260246000fd5b60008262003b915762003b9162003b69565b500490565b60208082526025908201527f45524332303a207472616e736665722066726f6d20746865207a65726f206164604082015264647265737360d81b606082015260800190565b60208082526023908201527f45524332303a207472616e7366657220746f20746865207a65726f206164647260408201526265737360e81b606082015260800190565b8181038181111562000f2f5762000f2f62003a22565b60008060006060848603121562003c4a57600080fd5b8351925060208401519150604084015190509250925092565b61ffff82811682821603908082111562003a565762003a5662003a22565b600061ffff8084168062003c995762003c9962003b69565b92169190910492915050565b634e487b7160e01b600052604160045260246000fd5b60006020828403121562003cce57600080fd5b815162001f838162003783565b600081518084526020808501945080840160005b8381101562003d165781516001600160a01b03168752958201959082019060010162003cef565b509495945050505050565b85815284602082015260a06040820152600062003d4260a083018662003cdb565b6001600160a01b0394909416606083015250608001529392505050565b84815260806020820152600062003d7a608083018662003cdb565b6001600160a01b03949094166040830152506060015292915050565b6000602080838503121562003daa57600080fd5b82516001600160401b038082111562003dc257600080fd5b818501915085601f83011262003dd757600080fd5b81518181111562003dec5762003dec62003ca5565b8060051b604051601f19603f8301168101818110858211171562003e145762003e1462003ca5565b60405291825284820192508381018501918883111562003e3357600080fd5b938501935b8285101562003e535784518452938501939285019262003e38565b9897505050505050505056fe60c06040523480156200001157600080fd5b5060405162001ec338038062001ec3833981016040819052620000349162000137565b60408051808201825260188082527f506978696141495f4469766964656e645f547261636b6572000000000000000060208084018290528451808601909552918452908301529082828260036200008c83826200020e565b5060046200009b82826200020e565b505050620000b8620000b2620000e160201b60201c565b620000e5565b6001600160a01b03166080525050610e106011555069043c33c193756480000060a052620002da565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000602082840312156200014a57600080fd5b81516001600160a01b03811681146200016257600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200019457607f821691505b602082108103620001b557634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200020957600081815260208120601f850160051c81016020861015620001e45750805b601f850160051c820191505b818110156200020557828155600101620001f0565b5050505b505050565b81516001600160401b038111156200022a576200022a62000169565b62000242816200023b84546200017f565b84620001bb565b602080601f8311600181146200027a5760008415620002615750858301515b600019600386901b1c1916600185901b17855562000205565b600085815260208120601f198616915b82811015620002ab578886015182559484019460019091019084016200028a565b5085821015620002ca5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60805160a051611bb56200030e600039600081816104310152610b400152600081816103f701526113580152611bb56000f3fe608060405234801561001057600080fd5b50600436106101ac5760003560e01c806306fdde03146101b1578063095ea7b3146101cf57806309bbedde146101f257806318160ddd14610204578063226cfa3d1461020c57806323b872dd1461022c57806327ce01471461023f5780633009a60914610252578063313ce5671461025b57806331e79db01461026a578063395093511461027f5780634e7b827f146102925780635183d6fd146102b55780636a4740021461030d5780636f2789ec1461031557806370a082311461031e578063715018a61461033157806385a6b3ae146103395780638da5cb5b1461034257806391b89fba1461036257806395d89b4114610375578063a457c2d71461037d578063a5244b3414610390578063a8b9d240146103a3578063a9059cbb146103b6578063aafd847a146103c9578063ae9ca1c4146103f2578063bc4c4b3714610419578063be10b6141461042c578063dd62ed3e14610453578063e30443bc1461048c578063e7841ec01461049f578063e98030c7146104a7578063f2fde38b146104ba578063fbcbc0f1146104cd578063ffb2c479146104e0575b600080fd5b6101b961050e565b6040516101c69190611856565b60405180910390f35b6101e26101dd3660046118b9565b6105a0565b60405190151581526020016101c6565b600a545b6040519081526020016101c6565b6002546101f6565b6101f661021a3660046118e5565b60106020526000908152604090205481565b6101e261023a366004611902565b6105b7565b6101f661024d3660046118e5565b610663565b6101f6600e5481565b604051601281526020016101c6565b61027d6102783660046118e5565b6106bc565b005b6101e261028d3660046118b9565b610781565b6101e26102a03660046118e5565b600f6020526000908152604090205460ff1681565b6102c86102c3366004611943565b6107bd565b604080516001600160a01b0390991689526020890197909752958701949094526060860192909252608085015260a084015260c083015260e0820152610100016101c6565b61027d600080fd5b6101f660115481565b6101f661032c3660046118e5565b61082e565b61027d610849565b6101f660095481565b61034a610882565b6040516001600160a01b0390911681526020016101c6565b6101f66103703660046118e5565b610891565b6101b961089c565b6101e261038b3660046118b9565b6108ab565b61027d61039e366004611943565b610944565b6101f66103b13660046118e5565b610a07565b6101e26103c43660046118b9565b610a33565b6101f66103d73660046118e5565b6001600160a01b031660009081526008602052604090205490565b61034a7f000000000000000000000000000000000000000000000000000000000000000081565b6101e261042736600461196a565b610a3d565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b6101f66104613660046119a3565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b61027d61049a3660046118b9565b610aef565b600e546101f6565b61027d6104b5366004611943565b610ba7565b61027d6104c83660046118e5565b610c35565b6102c86104db3660046118e5565b610cd2565b6104f36104ee366004611943565b610dbb565b604080519384526020840192909252908201526060016101c6565b60606003805461051d906119d1565b80601f0160208091040260200160405190810160405280929190818152602001828054610549906119d1565b80156105965780601f1061056b57610100808354040283529160200191610596565b820191906000526020600020905b81548152906001019060200180831161057957829003601f168201915b5050505050905090565b60006105ad338484610ed8565b5060015b92915050565b60006105c1600080fd5b6001600160a01b03841660009081526001602090815260408083203384529091529020548281101561064b5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b6106588533858403610ed8565b506001949350505050565b6001600160a01b038116600090815260076020526040812054600160801b906106b2906106ad906106a76106a26106998861082e565b60065490610ffc565b61100f565b9061101f565b61105d565b6105b19190611a21565b336106c5610882565b6001600160a01b0316146106eb5760405162461bcd60e51b815260040161064290611a43565b6001600160a01b0381166000908152600f602052604090205460ff161561071157600080fd5b6001600160a01b0381166000908152600f60205260408120805460ff1916600117905561073f908290611070565b61074a600a826110c9565b6040516001600160a01b038216907fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b2590600090a250565b3360008181526001602090815260408083206001600160a01b038716845290915281205490916105ad9185906107b8908690611a78565b610ed8565b6000806000806000806000806107d2600a5490565b89106107f7575060009650600019955085945086935083925082915081905080610821565b6000610804600a8b611204565b905061080f81610cd2565b98509850985098509850985098509850505b919395975091939597565b565b6001600160a01b031660009081526020819052604090205490565b33610852610882565b6001600160a01b0316146108785760405162461bcd60e51b815260040161064290611a43565b61082c6000611237565b6005546001600160a01b031690565b60006105b182610a07565b60606004805461051d906119d1565b3360009081526001602090815260408083206001600160a01b03861684529091528120548281101561092d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610642565b61093a3385858403610ed8565b5060019392505050565b3361094d610882565b6001600160a01b0316146109735760405162461bcd60e51b815260040161064290611a43565b600061097e60025490565b1161098857600080fd5b8015610a04576109bb61099a60025490565b6109a883600160801b610ffc565b6109b29190611a21565b60065490611289565b60065560405181815233907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d784541165119060200160405180910390a2600954610a009082611289565b6009555b50565b6001600160a01b0381166000908152600860205260408120546105b190610a2d84610663565b90611295565b60006105ad600080fd5b600033610a48610882565b6001600160a01b031614610a6e5760405162461bcd60e51b815260040161064290611a43565b6000610a79846112a1565b90508015610ae5576001600160a01b038416600081815260106020526040908190204290555184151591907fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf09290610ad39085815260200190565b60405180910390a360019150506105b1565b5060009392505050565b33610af8610882565b6001600160a01b031614610b1e5760405162461bcd60e51b815260040161064290611a43565b6001600160a01b0382166000908152600f602052604090205460ff16610ba3577f00000000000000000000000000000000000000000000000000000000000000008110610b8057610b6f8282611070565b610b7b600a8383611426565b610b96565b610b8b826000611070565b610b96600a836110c9565b610ba1826001610a3d565b505b5050565b33610bb0610882565b6001600160a01b031614610bd65760405162461bcd60e51b815260040161064290611a43565b610e108110158015610beb5750620151808111155b610bf457600080fd5b6011548103610c0257600080fd5b60115460405182907f474ea64804364a1e29a4487ddb63c3342a2dd826ccd8acf48825e680a0e6f20f90600090a3601155565b33610c3e610882565b6001600160a01b031614610c645760405162461bcd60e51b815260040161064290611a43565b6001600160a01b038116610cc95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610642565b610a0481611237565b806000808080808080610ce6600a896114cf565b9650600019955060008712610d4857600e54871115610d1457600e54610d0d90889061151a565b9550610d48565b600e54600a5460009110610d29576000610d38565b600e54600a54610d3891611295565b9050610d44888261101f565b9650505b610d5188610a07565b9450610d5c88610663565b6001600160a01b038916600090815260106020526040902054909450925082610d86576000610d94565b601154610d94908490611289565b9150428211610da4576000610dae565b610dae8242611295565b9050919395975091939597565b600a5460009081908190808203610ddd575050600e5460009250829150610ed1565b600e546000805a90506000805b8984108015610df857508582105b15610ec05784610e0781611a8b565b600a5490965086109050610e1a57600094505b6000600a6000018681548110610e3257610e32611aa4565b60009182526020808320909101546001600160a01b03168083526010909152604090912054909150610e6390611557565b15610e8657610e73816001610a3d565b15610e865781610e8281611a8b565b9250505b82610e9081611a8b565b93505060005a905080851115610eb757610eb4610ead8683611295565b8790611289565b95505b9350610dea9050565b600e85905590975095509193505050505b9193909250565b6001600160a01b038316610f3a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610642565b6001600160a01b038216610f9b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610642565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006110088284611aba565b9392505050565b600081818112156105b157600080fd5b60008061102c8385611ad1565b90506000831215801561103f5750838112155b80611054575060008312801561105457508381125b61100857600080fd5b60008082121561106c57600080fd5b5090565b600061107b8361082e565b9050808211156110a35760006110918383611295565b905061109d848261157e565b50610ba1565b80821015610ba15760006110b78284611295565b90506110c384826115e2565b50505050565b6001600160a01b038116600090815260038301602052604090205460ff166110ef575050565b6001600160a01b03811660009081526003830160209081526040808320805460ff191690556001808601835281842084905560028601909252822054845490929161113991611af9565b9050600084600001828154811061115257611152611aa4565b60009182526020808320909101546001600160a01b039081168084526002890190925260408084208790559087168352822091909155855490915081908690859081106111a1576111a1611aa4565b600091825260209091200180546001600160a01b0319166001600160a01b039290921691909117905584548590806111db576111db611b0c565b600082815260209020810160001990810180546001600160a01b03191690550190555050505050565b600082600001828154811061121b5761121b611aa4565b6000918252602090912001546001600160a01b03169392505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006110088284611a78565b60006110088284611af9565b6000806112ad83610a07565b9050801561141d576001600160a01b0383166000908152600860205260409020546112d89082611289565b6001600160a01b038416600081815260086020526040908190209290925590517fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d906113279084815260200190565b60405180910390a260405163a9059cbb60e01b81526001600160a01b038481166004830152602482018390526000917f00000000000000000000000000000000000000000000000000000000000000009091169063a9059cbb906044016020604051808303816000875af11580156113a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113c79190611b22565b905080611416576001600160a01b0384166000908152600860205260409020546113f19083611295565b6001600160a01b03909416600090815260086020526040812094909455509192915050565b5092915050565b50600092915050565b6001600160a01b038216600090815260038401602052604090205460ff161561146b576001600160a01b03821660009081526001840160205260409020819055610ba1565b6001600160a01b03821660008181526003850160209081526040808320805460ff19166001908117909155878101835281842086905587546002890184529184208290558101875586835291200180546001600160a01b0319169091179055505050565b6001600160a01b038116600090815260038301602052604081205460ff166114fa57506000196105b1565b506001600160a01b03166000908152600291909101602052604090205490565b6000806115278385611b3f565b90506000831215801561153a5750838113155b806110545750600083128015611054575083811361100857600080fd5b60004282111561156957506000919050565b6011546115764284611295565b101592915050565b6115888282611626565b6115c26115a36106a283600654610ffc90919063ffffffff16565b6001600160a01b0384166000908152600760205260409020549061151a565b6001600160a01b0390921660009081526007602052604090209190915550565b6115ec8282611707565b6115c26116076106a283600654610ffc90919063ffffffff16565b6001600160a01b0384166000908152600760205260409020549061101f565b6001600160a01b03821661167c5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610642565b61168860008383610ba1565b806002600082825461169a9190611a78565b90915550506001600160a01b038216600090815260208190526040812080548392906116c7908490611a78565b90915550506040518181526001600160a01b03831690600090600080516020611b608339815191529060200160405180910390a3610ba360008383610ba1565b6001600160a01b0382166117675760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610642565b61177382600083610ba1565b6001600160a01b038216600090815260208190526040902054818110156117e75760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610642565b6001600160a01b0383166000908152602081905260408120838303905560028054849290611816908490611af9565b90915550506040518281526000906001600160a01b03851690600080516020611b608339815191529060200160405180910390a3610ba183600084610ba1565b600060208083528351808285015260005b8181101561188357858101830151858201604001528201611867565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610a0457600080fd5b600080604083850312156118cc57600080fd5b82356118d7816118a4565b946020939093013593505050565b6000602082840312156118f757600080fd5b8135611008816118a4565b60008060006060848603121561191757600080fd5b8335611922816118a4565b92506020840135611932816118a4565b929592945050506040919091013590565b60006020828403121561195557600080fd5b5035919050565b8015158114610a0457600080fd5b6000806040838503121561197d57600080fd5b8235611988816118a4565b915060208301356119988161195c565b809150509250929050565b600080604083850312156119b657600080fd5b82356119c1816118a4565b91506020830135611998816118a4565b600181811c908216806119e557607f821691505b602082108103611a0557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600082611a3e57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b808201808211156105b1576105b1611a0b565b600060018201611a9d57611a9d611a0b565b5060010190565b634e487b7160e01b600052603260045260246000fd5b80820281158282048414176105b1576105b1611a0b565b8082018281126000831280158216821582161715611af157611af1611a0b565b505092915050565b818103818111156105b1576105b1611a0b565b634e487b7160e01b600052603160045260246000fd5b600060208284031215611b3457600080fd5b81516110088161195c565b818103600083128015838313168383128216171561141657611416611a0b56feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212201391377b7fa6aed5f91ac601f33f34e7e9534dd2f9876664edf3b5b10f4fca4764736f6c63430008110033a2646970667358221220b42ba2d3d68229bd47c29f76da815e2e4c47a1fde4fdc1eb54bc254ff0c5511664736f6c6343000811003360c06040523480156200001157600080fd5b5060405162001ec338038062001ec3833981016040819052620000349162000137565b60408051808201825260188082527f506978696141495f4469766964656e645f547261636b6572000000000000000060208084018290528451808601909552918452908301529082828260036200008c83826200020e565b5060046200009b82826200020e565b505050620000b8620000b2620000e160201b60201c565b620000e5565b6001600160a01b03166080525050610e106011555069043c33c193756480000060a052620002da565b3390565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b6000602082840312156200014a57600080fd5b81516001600160a01b03811681146200016257600080fd5b9392505050565b634e487b7160e01b600052604160045260246000fd5b600181811c908216806200019457607f821691505b602082108103620001b557634e487b7160e01b600052602260045260246000fd5b50919050565b601f8211156200020957600081815260208120601f850160051c81016020861015620001e45750805b601f850160051c820191505b818110156200020557828155600101620001f0565b5050505b505050565b81516001600160401b038111156200022a576200022a62000169565b62000242816200023b84546200017f565b84620001bb565b602080601f8311600181146200027a5760008415620002615750858301515b600019600386901b1c1916600185901b17855562000205565b600085815260208120601f198616915b82811015620002ab578886015182559484019460019091019084016200028a565b5085821015620002ca5787850151600019600388901b60f8161c191681555b5050505050600190811b01905550565b60805160a051611bb56200030e600039600081816104310152610b400152600081816103f701526113580152611bb56000f3fe608060405234801561001057600080fd5b50600436106101ac5760003560e01c806306fdde03146101b1578063095ea7b3146101cf57806309bbedde146101f257806318160ddd14610204578063226cfa3d1461020c57806323b872dd1461022c57806327ce01471461023f5780633009a60914610252578063313ce5671461025b57806331e79db01461026a578063395093511461027f5780634e7b827f146102925780635183d6fd146102b55780636a4740021461030d5780636f2789ec1461031557806370a082311461031e578063715018a61461033157806385a6b3ae146103395780638da5cb5b1461034257806391b89fba1461036257806395d89b4114610375578063a457c2d71461037d578063a5244b3414610390578063a8b9d240146103a3578063a9059cbb146103b6578063aafd847a146103c9578063ae9ca1c4146103f2578063bc4c4b3714610419578063be10b6141461042c578063dd62ed3e14610453578063e30443bc1461048c578063e7841ec01461049f578063e98030c7146104a7578063f2fde38b146104ba578063fbcbc0f1146104cd578063ffb2c479146104e0575b600080fd5b6101b961050e565b6040516101c69190611856565b60405180910390f35b6101e26101dd3660046118b9565b6105a0565b60405190151581526020016101c6565b600a545b6040519081526020016101c6565b6002546101f6565b6101f661021a3660046118e5565b60106020526000908152604090205481565b6101e261023a366004611902565b6105b7565b6101f661024d3660046118e5565b610663565b6101f6600e5481565b604051601281526020016101c6565b61027d6102783660046118e5565b6106bc565b005b6101e261028d3660046118b9565b610781565b6101e26102a03660046118e5565b600f6020526000908152604090205460ff1681565b6102c86102c3366004611943565b6107bd565b604080516001600160a01b0390991689526020890197909752958701949094526060860192909252608085015260a084015260c083015260e0820152610100016101c6565b61027d600080fd5b6101f660115481565b6101f661032c3660046118e5565b61082e565b61027d610849565b6101f660095481565b61034a610882565b6040516001600160a01b0390911681526020016101c6565b6101f66103703660046118e5565b610891565b6101b961089c565b6101e261038b3660046118b9565b6108ab565b61027d61039e366004611943565b610944565b6101f66103b13660046118e5565b610a07565b6101e26103c43660046118b9565b610a33565b6101f66103d73660046118e5565b6001600160a01b031660009081526008602052604090205490565b61034a7f000000000000000000000000000000000000000000000000000000000000000081565b6101e261042736600461196a565b610a3d565b6101f67f000000000000000000000000000000000000000000000000000000000000000081565b6101f66104613660046119a3565b6001600160a01b03918216600090815260016020908152604080832093909416825291909152205490565b61027d61049a3660046118b9565b610aef565b600e546101f6565b61027d6104b5366004611943565b610ba7565b61027d6104c83660046118e5565b610c35565b6102c86104db3660046118e5565b610cd2565b6104f36104ee366004611943565b610dbb565b604080519384526020840192909252908201526060016101c6565b60606003805461051d906119d1565b80601f0160208091040260200160405190810160405280929190818152602001828054610549906119d1565b80156105965780601f1061056b57610100808354040283529160200191610596565b820191906000526020600020905b81548152906001019060200180831161057957829003601f168201915b5050505050905090565b60006105ad338484610ed8565b5060015b92915050565b60006105c1600080fd5b6001600160a01b03841660009081526001602090815260408083203384529091529020548281101561064b5760405162461bcd60e51b815260206004820152602860248201527f45524332303a207472616e7366657220616d6f756e74206578636565647320616044820152676c6c6f77616e636560c01b60648201526084015b60405180910390fd5b6106588533858403610ed8565b506001949350505050565b6001600160a01b038116600090815260076020526040812054600160801b906106b2906106ad906106a76106a26106998861082e565b60065490610ffc565b61100f565b9061101f565b61105d565b6105b19190611a21565b336106c5610882565b6001600160a01b0316146106eb5760405162461bcd60e51b815260040161064290611a43565b6001600160a01b0381166000908152600f602052604090205460ff161561071157600080fd5b6001600160a01b0381166000908152600f60205260408120805460ff1916600117905561073f908290611070565b61074a600a826110c9565b6040516001600160a01b038216907fa878b31040b2e6d0a9a3d3361209db3908ba62014b0dca52adbaee451d128b2590600090a250565b3360008181526001602090815260408083206001600160a01b038716845290915281205490916105ad9185906107b8908690611a78565b610ed8565b6000806000806000806000806107d2600a5490565b89106107f7575060009650600019955085945086935083925082915081905080610821565b6000610804600a8b611204565b905061080f81610cd2565b98509850985098509850985098509850505b919395975091939597565b565b6001600160a01b031660009081526020819052604090205490565b33610852610882565b6001600160a01b0316146108785760405162461bcd60e51b815260040161064290611a43565b61082c6000611237565b6005546001600160a01b031690565b60006105b182610a07565b60606004805461051d906119d1565b3360009081526001602090815260408083206001600160a01b03861684529091528120548281101561092d5760405162461bcd60e51b815260206004820152602560248201527f45524332303a2064656372656173656420616c6c6f77616e63652062656c6f77604482015264207a65726f60d81b6064820152608401610642565b61093a3385858403610ed8565b5060019392505050565b3361094d610882565b6001600160a01b0316146109735760405162461bcd60e51b815260040161064290611a43565b600061097e60025490565b1161098857600080fd5b8015610a04576109bb61099a60025490565b6109a883600160801b610ffc565b6109b29190611a21565b60065490611289565b60065560405181815233907fa493a9229478c3fcd73f66d2cdeb7f94fd0f341da924d1054236d784541165119060200160405180910390a2600954610a009082611289565b6009555b50565b6001600160a01b0381166000908152600860205260408120546105b190610a2d84610663565b90611295565b60006105ad600080fd5b600033610a48610882565b6001600160a01b031614610a6e5760405162461bcd60e51b815260040161064290611a43565b6000610a79846112a1565b90508015610ae5576001600160a01b038416600081815260106020526040908190204290555184151591907fa2c38e2d2fb7e3e1912d937fd1ca11ed6d51864dee4cfa7a7bf02becd7acf09290610ad39085815260200190565b60405180910390a360019150506105b1565b5060009392505050565b33610af8610882565b6001600160a01b031614610b1e5760405162461bcd60e51b815260040161064290611a43565b6001600160a01b0382166000908152600f602052604090205460ff16610ba3577f00000000000000000000000000000000000000000000000000000000000000008110610b8057610b6f8282611070565b610b7b600a8383611426565b610b96565b610b8b826000611070565b610b96600a836110c9565b610ba1826001610a3d565b505b5050565b33610bb0610882565b6001600160a01b031614610bd65760405162461bcd60e51b815260040161064290611a43565b610e108110158015610beb5750620151808111155b610bf457600080fd5b6011548103610c0257600080fd5b60115460405182907f474ea64804364a1e29a4487ddb63c3342a2dd826ccd8acf48825e680a0e6f20f90600090a3601155565b33610c3e610882565b6001600160a01b031614610c645760405162461bcd60e51b815260040161064290611a43565b6001600160a01b038116610cc95760405162461bcd60e51b815260206004820152602660248201527f4f776e61626c653a206e6577206f776e657220697320746865207a65726f206160448201526564647265737360d01b6064820152608401610642565b610a0481611237565b806000808080808080610ce6600a896114cf565b9650600019955060008712610d4857600e54871115610d1457600e54610d0d90889061151a565b9550610d48565b600e54600a5460009110610d29576000610d38565b600e54600a54610d3891611295565b9050610d44888261101f565b9650505b610d5188610a07565b9450610d5c88610663565b6001600160a01b038916600090815260106020526040902054909450925082610d86576000610d94565b601154610d94908490611289565b9150428211610da4576000610dae565b610dae8242611295565b9050919395975091939597565b600a5460009081908190808203610ddd575050600e5460009250829150610ed1565b600e546000805a90506000805b8984108015610df857508582105b15610ec05784610e0781611a8b565b600a5490965086109050610e1a57600094505b6000600a6000018681548110610e3257610e32611aa4565b60009182526020808320909101546001600160a01b03168083526010909152604090912054909150610e6390611557565b15610e8657610e73816001610a3d565b15610e865781610e8281611a8b565b9250505b82610e9081611a8b565b93505060005a905080851115610eb757610eb4610ead8683611295565b8790611289565b95505b9350610dea9050565b600e85905590975095509193505050505b9193909250565b6001600160a01b038316610f3a5760405162461bcd60e51b8152602060048201526024808201527f45524332303a20617070726f76652066726f6d20746865207a65726f206164646044820152637265737360e01b6064820152608401610642565b6001600160a01b038216610f9b5760405162461bcd60e51b815260206004820152602260248201527f45524332303a20617070726f766520746f20746865207a65726f206164647265604482015261737360f01b6064820152608401610642565b6001600160a01b0383811660008181526001602090815260408083209487168084529482529182902085905590518481527f8c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925910160405180910390a3505050565b60006110088284611aba565b9392505050565b600081818112156105b157600080fd5b60008061102c8385611ad1565b90506000831215801561103f5750838112155b80611054575060008312801561105457508381125b61100857600080fd5b60008082121561106c57600080fd5b5090565b600061107b8361082e565b9050808211156110a35760006110918383611295565b905061109d848261157e565b50610ba1565b80821015610ba15760006110b78284611295565b90506110c384826115e2565b50505050565b6001600160a01b038116600090815260038301602052604090205460ff166110ef575050565b6001600160a01b03811660009081526003830160209081526040808320805460ff191690556001808601835281842084905560028601909252822054845490929161113991611af9565b9050600084600001828154811061115257611152611aa4565b60009182526020808320909101546001600160a01b039081168084526002890190925260408084208790559087168352822091909155855490915081908690859081106111a1576111a1611aa4565b600091825260209091200180546001600160a01b0319166001600160a01b039290921691909117905584548590806111db576111db611b0c565b600082815260209020810160001990810180546001600160a01b03191690550190555050505050565b600082600001828154811061121b5761121b611aa4565b6000918252602090912001546001600160a01b03169392505050565b600580546001600160a01b038381166001600160a01b0319831681179093556040519116919082907f8be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e090600090a35050565b60006110088284611a78565b60006110088284611af9565b6000806112ad83610a07565b9050801561141d576001600160a01b0383166000908152600860205260409020546112d89082611289565b6001600160a01b038416600081815260086020526040908190209290925590517fee503bee2bb6a87e57bc57db795f98137327401a0e7b7ce42e37926cc1a9ca4d906113279084815260200190565b60405180910390a260405163a9059cbb60e01b81526001600160a01b038481166004830152602482018390526000917f00000000000000000000000000000000000000000000000000000000000000009091169063a9059cbb906044016020604051808303816000875af11580156113a3573d6000803e3d6000fd5b505050506040513d601f19601f820116820180604052508101906113c79190611b22565b905080611416576001600160a01b0384166000908152600860205260409020546113f19083611295565b6001600160a01b03909416600090815260086020526040812094909455509192915050565b5092915050565b50600092915050565b6001600160a01b038216600090815260038401602052604090205460ff161561146b576001600160a01b03821660009081526001840160205260409020819055610ba1565b6001600160a01b03821660008181526003850160209081526040808320805460ff19166001908117909155878101835281842086905587546002890184529184208290558101875586835291200180546001600160a01b0319169091179055505050565b6001600160a01b038116600090815260038301602052604081205460ff166114fa57506000196105b1565b506001600160a01b03166000908152600291909101602052604090205490565b6000806115278385611b3f565b90506000831215801561153a5750838113155b806110545750600083128015611054575083811361100857600080fd5b60004282111561156957506000919050565b6011546115764284611295565b101592915050565b6115888282611626565b6115c26115a36106a283600654610ffc90919063ffffffff16565b6001600160a01b0384166000908152600760205260409020549061151a565b6001600160a01b0390921660009081526007602052604090209190915550565b6115ec8282611707565b6115c26116076106a283600654610ffc90919063ffffffff16565b6001600160a01b0384166000908152600760205260409020549061101f565b6001600160a01b03821661167c5760405162461bcd60e51b815260206004820152601f60248201527f45524332303a206d696e7420746f20746865207a65726f2061646472657373006044820152606401610642565b61168860008383610ba1565b806002600082825461169a9190611a78565b90915550506001600160a01b038216600090815260208190526040812080548392906116c7908490611a78565b90915550506040518181526001600160a01b03831690600090600080516020611b608339815191529060200160405180910390a3610ba360008383610ba1565b6001600160a01b0382166117675760405162461bcd60e51b815260206004820152602160248201527f45524332303a206275726e2066726f6d20746865207a65726f206164647265736044820152607360f81b6064820152608401610642565b61177382600083610ba1565b6001600160a01b038216600090815260208190526040902054818110156117e75760405162461bcd60e51b815260206004820152602260248201527f45524332303a206275726e20616d6f756e7420657863656564732062616c616e604482015261636560f01b6064820152608401610642565b6001600160a01b0383166000908152602081905260408120838303905560028054849290611816908490611af9565b90915550506040518281526000906001600160a01b03851690600080516020611b608339815191529060200160405180910390a3610ba183600084610ba1565b600060208083528351808285015260005b8181101561188357858101830151858201604001528201611867565b506000604082860101526040601f19601f8301168501019250505092915050565b6001600160a01b0381168114610a0457600080fd5b600080604083850312156118cc57600080fd5b82356118d7816118a4565b946020939093013593505050565b6000602082840312156118f757600080fd5b8135611008816118a4565b60008060006060848603121561191757600080fd5b8335611922816118a4565b92506020840135611932816118a4565b929592945050506040919091013590565b60006020828403121561195557600080fd5b5035919050565b8015158114610a0457600080fd5b6000806040838503121561197d57600080fd5b8235611988816118a4565b915060208301356119988161195c565b809150509250929050565b600080604083850312156119b657600080fd5b82356119c1816118a4565b91506020830135611998816118a4565b600181811c908216806119e557607f821691505b602082108103611a0557634e487b7160e01b600052602260045260246000fd5b50919050565b634e487b7160e01b600052601160045260246000fd5b600082611a3e57634e487b7160e01b600052601260045260246000fd5b500490565b6020808252818101527f4f776e61626c653a2063616c6c6572206973206e6f7420746865206f776e6572604082015260600190565b808201808211156105b1576105b1611a0b565b600060018201611a9d57611a9d611a0b565b5060010190565b634e487b7160e01b600052603260045260246000fd5b80820281158282048414176105b1576105b1611a0b565b8082018281126000831280158216821582161715611af157611af1611a0b565b505092915050565b818103818111156105b1576105b1611a0b565b634e487b7160e01b600052603160045260246000fd5b600060208284031215611b3457600080fd5b81516110088161195c565b818103600083128015838313168383128216171561141657611416611a0b56feddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3efa26469706673582212201391377b7fa6aed5f91ac601f33f34e7e9534dd2f9876664edf3b5b10f4fca4764736f6c63430008110033