交易詳情
交易哈希
:0xaba40ff61da0c51e0255e02dd2f922d2277ae6842958d842a3dd7d689dafad69
交易數量:
0ETH
($0)
交易手續費:
0.000023253304920006
$0.06
L2 Gas 價格:
0.000000000003899913 ETH(0.003899913 Gwei)
L2 Gas 上限 & 消耗:
5,179,532|
5,137,590(99.19%)
L2 Gas 費用:
0.00002003615402967 ETH
L2 Gas 費:
基礎費用: 0.003899863 Gwei
|最大附加小費: 0.00000005 Gwei
|最大手續費: 0.008814424 Gwei
L1 Gas 價格:
0.000000001008125952 ETH(1.008125952 Gwei)
L1 Gas 消耗:
168,479
L1 費用係數:
0
L1 Gas 費用:
0.000003217150890336 ETH
其他信息:
交易類型:2 (EIP-1559 提出的交易類型)
Nonce:1442
區塊內交易編號:164
輸入數據:
0x6080604052615bd9806100115f395ff3fe608060405260043610610028575f3560e01c806304554de71461008d578063f0217980146100a2575b60405162461bcd60e51b815260206004820152603560248201527f436f6e747261637420646f6573206e6f7420686176652066616c6c6261636b2060448201908152746e6f7220726563656976652066756e6374696f6e7360581b6064830152608482fd5b6100a061009b36600461589c565b6100aa565b005b6100a061048e565b5f6100b36107cf565b90506100bd61574b565b5f5b603a811461048857600184821c811614610478575f8382603a81106100e6576100e66158b7565b60209081029190910151805191810151610100820151919350905f9061010d9060026158df565b9050858160ff1660e88110610124576101246158b7565b6020020151606084018190525f0361019b57610147835f0151846020015161532e565b6080850152606084018190528660ff831660e88110610168576101686158b7565b602002015260808301518661017e836001615902565b60ff1660e88110610191576101916158b7565b60200201526101c5565b856101a7826001615902565b60ff1660e881106101ba576101ba6158b7565b602002015160808401525b6101208401516101d69060026158df565b9050858160ff1660e881106101ed576101ed6158b7565b6020020151606083018190525f0361026457610210825f0151836020015161532e565b6080840152606083018190528660ff831660e88110610231576102316158b7565b6020020152608082015186610247836001615902565b60ff1660e8811061025a5761025a6158b7565b602002015261028e565b85610270826001615902565b60ff1660e88110610283576102836158b7565b602002015160808301525b5f5f7337d2b21f662ef641c9f5148cbe1c2bbce672100d6001600160a01b0316620c7c04868689604001518a606001518b60a001518c60c001518d60e001518e608001516040516024016102e9989796959493929190615987565b60408051601f198184030181529181526020820180516001600160e01b0316603360e01b1790525161031b9190615a07565b5f604051808303815f8787f1925050503d805f8114610355576040519150601f19603f3d011682016040523d82523d5f602084013e61035a565b606091505b50915091508115610434576020810151600381600381111561037e5761037e615921565b0361042e575f89886101000151600261039791906158df565b60ff1660e881106103aa576103aa6158b7565b60200201526101208701515f908a906103c49060026158df565b60ff1660e881106103d7576103d76158b7565b6020020152855185516040517f6b833c5c44f6aef5d397fbefe9a27d8e5586b056166a7b2169ef0392ac087244926104259290916001600160a01b0392831681529116602082015260400190565b60405180910390a15b50610471565b845184516040517f1cb4b66fff033feabc2e30d1e112f557e590da144781d673f0c1b4ea4dfd287292610468928592615a4b565b60405180910390a15b5050505050505b61048181615a7d565b90506100bf565b50505050565b5f6104976107cf565b60408051603a808252606082019092529192505f91906020820181803683370190505090506104c461574b565b5f5b603a81146107ab575f8482603a81106104e1576104e16158b7565b60209081029190910151805191810151610100820151919350905f906105089060026158df565b9050858160ff1660e8811061051f5761051f6158b7565b6020020151606084018190525f0361059657610542835f0151846020015161532e565b6080850152606084018190528660ff831660e88110610563576105636158b7565b6020020152608083015186610579836001615902565b60ff1660e8811061058c5761058c6158b7565b60200201526105c0565b856105a2826001615902565b60ff1660e881106105b5576105b56158b7565b602002015160808401525b6101208401516105d19060026158df565b9050858160ff1660e881106105e8576105e86158b7565b6020020151606083018190525f0361065f5761060b825f0151836020015161532e565b6080840152606083018190528660ff831660e8811061062c5761062c6158b7565b6020020152608082015186610642836001615902565b60ff1660e88110610655576106556158b7565b6020020152610689565b8561066b826001615902565b60ff1660e8811061067e5761067e6158b7565b602002015160808301525b5f7337d2b21f662ef641c9f5148cbe1c2bbce672100d6001600160a01b0316620c7c048585886040015189606001518a60a001518b60c001518c60e001518d608001516040516024016106e3989796959493929190615987565b60408051601f198184030181529181526020820180516001600160e01b0316603360e01b179052516107159190615a07565b5f604051808303815f8787f1925050503d805f811461074f576040519150601f19603f3d011682016040523d82523d5f602084013e610754565b606091505b505090508061076757600360fc1b61076d565b603160f81b5b88878151811061077f5761077f6158b7565b60200101906001600160f81b03191690815f1a9053505050505050806107a490615a7d565b90506104c6565b508160405162461bcd60e51b81526004016107c69190615a95565b60405180910390fd5b6107d761576a565b604080516109208101825273b2cc224c1c9fee385f8ad6a55b4d94e92359dc59610880820190815260016108a0830152620f40b06108c08301525f6108e0830181905261090083018190526107408301918252835160a0810190945273cdac0d6c6c59727a65f871236188350531885c438452919283926107608401919060208201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda02913858501526504cf3dbd13f0928501929092526001608085018190528351808501855268604d0d326e33dd5d94198152685ff99de00a73de4a898184015260a08087019190915284518086018652685d57ecf64b40eeecd5198152685d06b937aeb521cfb78185015260c087015260e0860184905261010090950181905294865282516101e0810184527321594b992f68495dd28d605834b58889d0a727c761014082019081526101608201849052620f1b306101808301526101a082018490526101c08201939093529182528251938401909252739c087eb773291e50cf6c6a90ef0f4500e349b9038352938101939283820192918201908152620f404c6020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b858501526502700efb2620928501929092526080840191909152815180830183526823db30a475f95b2df619815268237adb850b8ce616078183015260a08401528151808301835268373676a70b875b207e1981526836a220d160d5f78a308183015260c0840152600260e084015260036101009093019290925291835281516101e08101909252737f1a5b66ba3bb56c4b68cfc353a5e041c9763a4c61014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073f207d02becd4417aaa3383804b6b87b17602c86d6001600160a01b031681526020015f6002811115610ae857610ae8615921565b8152620f23006020808301919091525f604080840182905260609384018290529385526006602160991b018583015273767a739d1a152639e9ea1d8c1bd55fdc5b217d7f858501526501213951c272928501929092526001608085015282518084018452680109ea708dbb5bf9ad19815268010526bcd213c78fc58183015260a0808601919091528351808501855267ed4e116dbb573bca19815267e9135e98ebb6f7a58184015260c0860152600460e086015260056101009095019490945293855281516101e0810183527320000fbfedfd172821821c9c59284129b04ffb2e61014082019081526101608201839052620f1b306101808301526101a082018390526101c082018390528152825193840190925273f65bb528ced09008603509c3fda43e1ccfddf93583529383019390928381019291908201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730d97f261b1e88845184f678e2d1e7a98d9fd38de85850152652419c66e2580928501929092526080840191909152815180830183526793cb06128e56856b1981526791e121b0deabeee38183015260a0840152815180830183526797f665176c7210db198152679602fe9c1d6902508183015260c0840152600660e084015260076101009093019290925291835281516101e0810190925273e745a591970e0fa981204cf525e170a2b9e4fb9361014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073f65bb528ced09008603509c3fda43e1ccfddf9356001600160a01b031681526020015f6002811115610d7157610d71615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730d97f261b1e88845184f678e2d1e7a98d9fd38de85850152651ad5d46410189285019290925260808401919091528151808301835268012e9ec144cdafd38019815268012ab3aa9215ef2b5e8183015260a08401528151808301835268014438c0d4add20eaf198152680140084acde62cd8838183015260c0840152600860e084015260076101009093019290925291835281516101e08101909252736bce1aaa2efe9de37bec193f3499484082b261c261014083019081529201918190610160820160018152602001620f230081526020015f81526020015f81525081526020016040518060a0016040528073ea8b7ed6170e0ea3703dde6b496b065a8ececd7b6001600160a01b031681526020015f6002811115610ec357610ec3615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730c5142bc58f9a61ab8c3d2085dd2f4e550c5ce0b858501526505ee3f3fe100928501929092526080840191909152815180830183526735a4decc196c6b3119815267350e4e6a0838e7698183015260a084015281518083018352670c7f6c422f126269198152670c5c69f38a94dfd18183015260c0840152600960e0840152600a6101009093019290925291835281516101e0810190925273403b1ecac8d7ac35dbfb8efae59f440a6f3beb8461014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073ea8b7ed6170e0ea3703dde6b496b065a8ececd7b6001600160a01b031681526020015f600281111561101157611011615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730c5142bc58f9a61ab8c3d2085dd2f4e550c5ce0b858501526502c0a6a67b1a92850192909252608084019190915281518083018352673139b484a5ec95871981526730966f8755d6a72c8183015260a0840152815180830183526732bec962610a77741981526732175c62834d72378183015260c0840152600b60e0840152600a6101009093019290925291835281516101e0810190925273c4ecaf115cbce3985748c58dccfc4722fef8247c61014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073db20b9455deb2d616727cbdae4ac9f8eeb9ac8996001600160a01b031681526020016001600281111561116057611160615921565b8152620f1f186020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730db510e79909666d6dec7f5e49370838c16d950f858501526504a3f13892b6928501929092526080840191909152815180830183526784b7c02deb54c26919815267823593007aac68608183015260a084015281518083018352671a7e46052c9aa3ed1981526719fe7e5f1a8ef9a68183015260c0840152600c60e0840152600d6101009093019290925291835281516101e081019092527372ab388e2e2f6facef59e3c3fa2c4e29011c2d3861014083019081529201918190610160820160018152602001620f41dc81526020015f81526020015f81525081526020016040518060a001604052807374cb6260be6f31965c239df6d6ef2ac2b5d4f0206001600160a01b03168152602001600160028111156112af576112af615921565b8152620f41f06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda02913858501526503c71cf19aec9285019290925260016080850152825180840184526812afa7741ed610dda61981526812aecb0bdf7a227ebc8183015260a085015282518084018452680e27bbf4b579a18b6d198152680e2714fe24e2f1d72a8183015260c0850152600e60e0850152600f6101009094019390935292845280516101e08101909152735554419ccd0293d9383901f461c7c3e0c66e925f6101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073cbfe08767247fd75234e640d047bdd34364fef486001600160a01b031681526020016001600281111561140557611405615921565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273d07379a755a8f11b57610154861d694b2a0f615a8484015265023aebd50b409184019190915260016080840181905282518084018452672e201245168cebaf198152672d8706a3cd50111f8184015260a0850152825180840184526730696562fe96cabf198152672fc8d39ccb431b308184015260c0850152601060e085015260116101009094019390935292845280516101e081019091527354cdd0222df6b3bc17754c2c1b3d7d4203fe3d896101408201908152939092019282916101608301908152602001620f230081526020015f81526020015f81525081526020016040518060a0016040528073a213c82265cd3d94f972f735a4f5130e34df81bc6001600160a01b031681526020016001600281111561155757611557615921565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152736b2504a03ca4d43d0d73776f6ad46dab2f2a4cfd84840152650dc29174b064918401919091526001608084018190528251808401845268060169556ca02a08611981526805e5deb6ba9113a43f8184015260a08501528251808401845268043d7d329f5bb2675b19815268042a12589884a461098184015260c0850152601260e085015260136101009094019390935292845280516101e0810190915273b2cc224c1c9fee385f8ad6a55b4d94e92359dc596101408201908152939092019282916101608301908152602001620f40b081526020015f81526020015f81525081526020016040518060a0016040528073b4cb800910b228ed3d0834cf79d697127bbb00e56001600160a01b03168152602001600160028111156116ad576116ad615921565b8152620f41dc6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda0291385850152650225ce71140c928501929092526001608085015282518084018452681123fffa5fe01e77f3198152681121ce5ef3c22662808183015260a0850152825180840184526810f7021ad7229b840d1981526810f4d64806e74b0ada8183015260c085015260e0840182905260146101009094019390935292845280516101e08101909152736d6391b9bd02eefa00fa711fb1cb828a6471d2836101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073e782b72a1157b7bea1a9452835cce214962ad43b6001600160a01b031681526020016001600281111561180357611803615921565b8152620f23006020808301919091525f604080840182905260609384018290529385526006602160991b018583015273768be13e1680b5ebe0024c42c896e3db59ec01498585015265017f9c47206c92850192909252600160808501528251808401845268018920f1ccb71378be198152680184d087c9d097d58c8183015260a0850152825180840184526805d272d6508351e6671981526805c21720c36d880e298183015260c0850152601560e085015260166101009094019390935292845280516101e0810190915273139e9f235588a9720e7eab045da29dc781c4b6586101408201908152939091019290918291906101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073ade9bcd4b968ee26bed102dd43a55f6a8c2416df6001600160a01b031681526020016001600281111561195957611959615921565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152736921b130d297cc43754afba22e5eac0fbf8db75b848401526507296fbd2cca918401919091526001608084018190528251808401845268012c2b73026be9347219815268012632dc5ebe6888ab8184015260a08501528251808401845268012e3eb0ec878e773e1981526801283e80af7bdda97b8184015260c0850152601760e085015260186101009094019390935292845280516101e0810190915273303b00d7a2ad12a480db7c04de5835ec9ccc37b06101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073eda5c8f08e92e6983ae29ab2d5dc244342bf70c86001600160a01b0316815260200160016002811115611aaf57611aaf615921565b8152620f23006020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273b89d354ad1b0d95a48b3de4607f75a8cd710c1ba84840152652cc781a069809184019190915260016080840181905282518084018452680129f861b38c0fc6d3198152680124a8b5cb2e5700728184015260a08501528251808401845267a2d238a81bb5ce17198152679fe87de1ccc8af2a8184015260c0850152601960e0850152601a6101009094019390935292845280516101e08101909152735dd9e4b04d7e4dbd82e8e10eebdd3e1a541f1c126101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a00160405280739d029df22ceefc6245d382a41bc232c8dc988bf96001600160a01b0316815260200160016002811115611c0357611c03615921565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152737404ac09adf614603d9c16a7ce85a1101f3514ba84840152652e51d76f3b4a918401919091526001608084018190528251808401845267044e6b03500f60b2198152670438bcef1630894c8184015260a085015282518084018452670b2c02090ce6b9ce198152670af338fa974f1e7e8184015260c0850152601b60e0850152601c6101009094019390935292845280516101e0810190915273717358a47ac99f3cd233e723be331756b39511646101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a001604052807380fda26eef8eaefbbb2c75b84bf351c99c2a6d476001600160a01b0316815260200160016002811115611d5557611d55615921565b8152620f1f186020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730fd7a301b51d0a83fcaf6718628174d527b373b685850152650c1945ddbf789285019290925260808401829052825180840184526741d89aac5602fc6519815267409b32e517797c5a8183015260a08086019190915283518085018552671596e68e6821ac1b1981526715309cd2508586208184015260c0860152601d60e0860152601e6101009095019490945293855281516101e0810183527316905890a1d02b6f824387419319bf4188b961b061014082019081526101608201839052620f36886101808301526101a082018390526101c0820192909252908152815192830190915273ebec4772aba30d82bc64bbb99187b4ca29928e2e825292820192918281019190810160018152620f387c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273bc45647ea894030a4e9801ec03479739fa2485f0858501526501c294d482e992850192909252600160808501528251808401845267a072582dad4114a4198152679f90cbd126acf7dd8183015260a08501528251808401845267691e6a904c15dda019815267688ac21a0582a1318183015260c0850152601f60e085015261010090930183905292845280516101e08101909152732647f963fb688b89487d6da49fd1528063a5438b6101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073303b00d7a2ad12a480db7c04de5835ec9ccc37b06001600160a01b0316815260200160016002811115611fde57611fde615921565b8152620f1b306020808301919091525f604080840182905260609384018290529385526006602160991b018583015273b89d354ad1b0d95a48b3de4607f75a8cd710c1ba858501526505f0935426c2928501929092526001608085015282518084018452672862e850c12ead061981526727dcebdb767ebf0c8183015260a08501528251808401845267293306defafaeaec1981526728aa4ab5292679bc8183015260c0850152602160e085015260196101009094019390935292845280516101e081019091527317a3ad8c74c4947005afeda9965305ae2eb2518a6101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073326841efd63340767e02ec88e583f18a82af4a486001600160a01b031681526020016001600281111561213057612130615921565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b018583015273b1a03eda10342529bbf8eb700a06c60441fef25d858501526566a7696c7c3092850192909252600160808501819052835180850185526802cb721ea3d36693551981526802c76197b406285b658184015260a080870191909152845180860186526803d35edddd7f71cde81981526803cdcc0221eecff8c28185015260c0870152602260e087015260236101009096019590955294865282516101e0810184527336a46dff597c5a444bbc521d26787f57867d22146101408201908152610160820196909652620f404c6101808201526101a081018390526101c08101839052948552825193840190925273b34380ba6a17b022782c7fc91e319c10c168fb9883529381019383820192918201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273532f27101965dd16442e59d40670faf5ebb142e484840152650d341303403b91840191909152600160808401819052825180840184526703d39a2fb5c049901981526703d033c23bcbc2818184015260a0850152825180840184526703c6eb855c258da41981526703c391c2a564bfb78184015260c0850152602460e085015260256101009094019390935292845280516101e0810190915273088c39ee29fc30df8adc394e9f7dea33e3a265076101408201908152939092019282916101608301908152602001620f230081526020015f81526020015f81525081526020016040518060a0016040528073ade9bcd4b968ee26bed102dd43a55f6a8c2416df6001600160a01b03168152602001600160028111156123c0576123c0615921565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152736921b130d297cc43754afba22e5eac0fbf8db75b848401526501d224c1892491840191909152600160808401819052825180840184526801f8e57a87c307767d1981526801efd9973c5ad358328184015260a08501528251808401845268015a09c3d71a461bf5198152680153d722e47ed3df558184015260c0850152602660e085015260186101009094019390935292845280516101e0810190915273359ade7d59b13b5a3fc12a389969a509e043885a6101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073e782b72a1157b7bea1a9452835cce214962ad43b6001600160a01b031681526020016001600281111561251657612516615921565b8152620f23006020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273768be13e1680b5ebe0024c42c896e3db59ec014984840152651fa8c570fb14918401919091526001608084018190528251808401845268016deab3cb7ae81f4b198152680169e7582b8129cc758184015260a085015282518084018452677da8a86f85242460198152677c47aec547f50c518184015260c0850152602760e085015260166101009094019390935292845280516101e08101909152737d450ae6efed5af646cd1a0c57b52841626c4f456101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073e8833415bd6aee9c0c7b6aad7dc80421c3f28ca16001600160a01b031681526020016001600281111561266a5761266a615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273c0041ef357b183448b235a8ea73ce4e4ec8c265f8585015265066ff7a6ab04928501929092526001608085018190528351808501855267445883cd8c82afa21981526743efc55d1f9fdf078184015260a0808701919091528451808601865267444b8e82429a6be61981526743e2df820286189d8185015260c0870152602860e087015260296101009096019590955294865282516101e081018452736d6c60303d09886c30e789bed4bd36e86ee342b66101408201908152610160820196909652620f1b306101808201526101a081018390526101c0810183905294855282519384019092527398433581b5420bc67fc5fd2b5f9dd3e7ca43140b83529381019383820192918201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b01848201527347b464edb8dc9bc67b5cd4c9310bb87b773845bd84840152651c4b65d71cb79184019190915260016080840181905282518084018452673229daf0534b50d71981526731842a6649a889a28184015260a085015282518084018452672feff8474d4a915f198152672f50fa9159076b688184015260c0850152602a60e0850152602b6101009094019390935292845280516101e0810190915273bae6f0e8d43e6158d3df940b332adc75beeba75f6101408201908152939092019282916101608301908152602001620f1f1881526020015f81526020015f81525081526020016040518060a0016040528073e9a65059e895dd5d49806f6a71b63fed0ffffd4b6001600160a01b03168152602001600160028111156128f6576128f6615921565b8152620f1b306020808301919091525f604080840182905260609384018290529385526006602160991b018583015273161e113b8e9bbaefb846f73f31624f6f9607bd4485850152651f4428956d0c92850192909252608084019190915281518083018352679ecdfd7e35b5125c198152679bd9ffb1b8e1ebec8183015260a08401528151808301835267cb49f7fbd27c5d5e19815267c7722722ed86abee8183015260c0840152602c60e0840152602d6101009093019290925291835281516101e0810190925273d5bdd66a87462a608edd28bdec91b88e16409f6261014083019081529201918190610160820160018152602001620f404c81526020015f81526020015f81525081526020016040518060a0016040528073e31c372a7af875b3b5e0f3713b17ef51556da6676001600160a01b031681526020015f6002811115612a4457612a44615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b8585015264ace4679be89285019290925260808401829052825180840184526801379e6d93e6ba5c0a1981526801368758e42ff6d8508183015260a0808601919091528351808501855268015143dea493447eab19815268015015d979381b67158184015260c0860152602e60e0860152602f6101009095019490945293855281516101e0810183527317cf4abb54a9d18c90fa0e36b8669ab0f4936f2e61014082019081526101608201839052620f2ad06101808301526101a082018390526101c0820192909252908152815192830190915273ae8d5b91fca627410a3bef77f55fcfe208409a40825292820192918281019190810160018152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273ecaf81eb42cd30014eb44130b89bcd6d4ad98b92848401526521e69178723c9184019190915260016080840181905282518084018452671b324cdd880689d0198152671ac3f3c972ec3f7f8184015260a085015282518084018452671b56e95582a9722a198152671ae76c1e23560bef8184015260c0850152603060e085015260316101009094019390935292845280516101e081019091527358c10e00c2915f1b12bf08e8b0963b762d509d8e6101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073a739cd9917ccdbd8350be373c2e58607bdf0bf246001600160a01b031681526020015f6002811115612cd257612cd2615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273bdf317f9c153246c429f23f4093087164b14539085850152650f5b5a90d8209285019290925260016080850152825180840184526766813cd2193cbac719815267652d3fac9afd08008183015260a085015282518084018452676a166bbb9c00fef41981526768b6a725f1429de68183015260c0850152603260e085015260336101009094019390935292845280516101e081019091527387cadde19468283af8d610474ecbd19ed285f6986101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073cc28456d4ff980cee3457ca809a257e52cd9cdb06001600160a01b0316815260200160016002811115612e2457612e24615921565b8152620f1b306020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730578d8a44db98b23bf096a382e016e29a5ce0ffe85850152651346d21a034e9285019290925260808401919091528151808301835267c14c994a880bba2819815267becc990d4c157b178183015260a08401528151808301835267c3eec108110e31f419815267c1647ba00b5332568183015260c0840152603460e084015260356101009093019290925291835281516101e081019092527336a46dff597c5a444bbc521d26787f57867d221461014083019081529201918190610160820160018152602001620f404c81526020015f81526020015f81525081526020016040518060a00160405280734e829f8a5213c42535ab84aa40bd4adcce9cba026001600160a01b0316815260200160016002811115612f7357612f73615921565b8152620f387c6020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273532f27101965dd16442e59d40670faf5ebb142e48484015265079581bb58e8918401919091526001608084018190528251808401845267304fb5aa92ffdf2219815267302aa29a7a864e948184015260a08501528251808401845267e8cfa6d74b5a0edc19815267e81cf5fd8e346ce78184015260c0850152602460e085015260366101009094019390935292845280516101e08101909152734e829f8a5213c42535ab84aa40bd4adcce9cba026101408201908152939092019282916101608301908152602001620f387c81526020015f81526020015f81525081526020016040518060a001604052807376bf0abd20f1e0155ce40a62615a90a709a6c3d86001600160a01b03168152602001600160028111156130c5576130c5615921565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273532f27101965dd16442e59d40670faf5ebb142e484840152652ed3952bb1709184019190915260016080840181905282518084018452681086a93b945e07a91d19815268106f7abb64587b8cc28184015260a085015282518084018452681cce1fa8e50a498fd3198152681ca5a3c2ecc099d6e48184015260c0850152603660e085015260376101009094019390935292845280516101e0810190915273b2cc224c1c9fee385f8ad6a55b4d94e92359dc596101408201908152939092019282916101608301908152602001620f40b081526020015f81526020015f81525081526020016040518060a0016040528073d0b53d9277642d899df5c87a3966a349a798f2246001600160a01b031681526020016001600281111561321b5761321b615921565b8152620f404c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda0291385850152651e7b108484f0928501929092526001608085018190528351808501855269032ec67b8a1c6ef6e71819815269032e0acf402f59583c718184015260a0808701919091528451808601865269030af68ede15e19a881319815269030a432178f8e4e49f5c8185015260c087015260e0860184905260386101009096019590955294865282516101e081018452730c8fed5dd65542ca5f0add1acab14c2e470c911061014082019081526101608201879052620f36886101808301526101a082018490526101c082019390935291825282519384019092527387cd18069b6547a0e88b6155dd657e71779500ea8352938101939283820192918201908152620f387c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273fa980ced6895ac314e7de34ef1bfae90a5add21b85850152651988120bd13c92850192909252600160808501528251808401845268026d1276ffd7d96cf7198152680269a99eacc986cdce8183015260a08086019190915283518085018552680246eaac33c6aaaec7198152680243b814161e7d28348184015260c0860152603960e0860152603a6101009095019490945293855281516101e081018352739e37938584d09a81bd3780dbd3ea0ff8d2a15eb261014082019081526101608201839052620f36886101808301526101a082018390526101c082018390528152825193840190925273c4d6b6755f2d498308ba5e7d941e5742bb0ba3b683529383019390928381019291908201908152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273bdb0e1c40a76c5113a023d685b419b90b01e3d61848401526501d0def3402a9184019190915260016080840181905282518084018452673710dfc6a8798c851981526736bc75393b622b4c8184015260a08501528251808401845267388182db525cb99b19815267382b6f3fd14f143a8184015260c0850152603b60e0850152603c6101009094019390935292845280516101e08101909152736b93950a9b589bc32b82a5df4e5148f98a7fae276101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a00160405280738f5f1d63599362115e7f9fe71bfd5ab883d82c826001600160a01b031681526020015f60028111156135ec576135ec615921565b8152620f2ad06020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152735b5dee44552546ecea05edea01dcd7be7aa6144a848401526501626c8a550291840191909152600160808401819052825180840184526708668e567b219939198152670853409f7197159d8184015260a085015282518084018452670796f34f38000f081981526707858408521cc6d78184015260c0850152603d60e0850152603e6101009094019390935292845280516101e081019091527374cb6260be6f31965c239df6d6ef2ac2b5d4f0206101408201908152939092019282916101608301908152602001620f41f081526020015f81526020015f81525081526020016040518060a0016040528073b2cc224c1c9fee385f8ad6a55b4d94e92359dc596001600160a01b031681526020016001600281111561373e5761373e615921565b8152620f40b06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda0291385850152650d983124cdcd9285019290925260016080850181905283518085018552680cb04b48c9d8bd67cd198152680caebc2e917b521c0a8184015260a0860152835180850185526811756a266134e35ba4198152681173450052dd076dab8184015260c0860152600f60e08601526101009094019190915292845280516101e081019091527372ab388e2e2f6facef59e3c3fa2c4e29011c2d386101408201908152939092019282916101608301908152602001620f41dc81526020015f81526020015f81525081526020016040518060a0016040528073b2cc224c1c9fee385f8ad6a55b4d94e92359dc596001600160a01b031681526020016001600281111561389157613891615921565b8152620f40b06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda0291385850152657c86c6c07ae492850192909252600160808501819052835180850185526834b5e1378b8f143f2c1981526834af2251032ef06aa68184015260a0808701919091528451808601865268434d616a4ea3906c94198152684344c476c7777e6d1d8185015260c0870152600e60e087015261010090950183905294865282516101e081018452730ea13439f0818bd0598c002d9337374a78d5fe476101408201908152610160820196909652620f1b306101808201526101a081018390526101c081018390529485528251938401909252736d6391b9bd02eefa00fa711fb1cb828a6471d28383529381019383820192918201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b018583015273768be13e1680b5ebe0024c42c896e3db59ec0149858501526503aa0168dd8292850192909252600160808501819052835180850185526750465afe22226684198152674f3c07327cc4614b8184015260a0808701919091528451808601865267333df0164f77fa32198152673293e66175cab3ae8185015260c0870152603f60e087015260156101009096019590955294865282516101e08101845273e1bce7d33729c970b82997389c3446550cba06976101408201908152610160820196909652620f1b306101808201526101a081018390526101c08101839052948552825193840190925273e4faa73134c66832c272f067adc401f0963a9d7a83529381019383820192918201908152620f1f186020808301919091525f604080840182905260609384018290529385526006602160991b018583015273eec468333ccc16d4bf1cef497a56cf8c0aae4ca38585015265040fbaa97a0892850192909252600160808501819052835180850185526737c8208de31f02271981526736ba469dee9cefa78184015260a080870191909152845180860186526739bdaf16274d3df01981526738a6730ba72cca688185015260c087015260e0860185905260416101009096019590955294865282516101e081018452739c087eb773291e50cf6c6a90ef0f4500e349b9036101408201908152610160820196909652620f404c6101808201526101a081018390526101c08101839052948552825193840190925273e31c372a7af875b3b5e0f3713b17ef51556da66783529381019383820192918201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b8585015265014f74dfa40292850192909252608084019190915281518083018352681b42cc20eb165ab6c5198152681b2a62033bae6b395f8183015260a084015281518083018352681ca8173991256669a0198152681c8e6d36b7cc6c28a48183015260c0840152600360e0840152602f6101009093019290925291835281516101e0810190925273063c2d956e079ac9c1f2f9f22dcbaead91f66e0561014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073159af5e29efb3d9815412cd0ffb509c93589d0c16001600160a01b0316815260200160016002811115613d9357613d93615921565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273f857b2764095b9a5f57c3e71f82f297fe4e453348484015265197619a1aa54918401919091526001608084018190528251808401845267074ccd4eb3d69efd198152670734bf2585eac1f88184015260a085015282518084018452670684d881f30d41d719815267066f415557f6e9428184015260c0850152604260e085015260436101009094019390935292845280516101e08101909152739c087eb773291e50cf6c6a90ef0f4500e349b9036101408201908152939092019282916101608301908152602001620f404c81526020015f81526020015f81525081526020016040518060a0016040528073c200f21efe67c7f41b81a854c26f9cda805930656001600160a01b0316815260200160016002811115613ee557613ee5615921565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b85850152650a9aff08ad0092850192909252608084019190915281518083018352682ed38d4b571653cabc198152682ead35f55969c6418f8183015260a084015281518083018352682c6b79faaf51f746cf198152682c471b1d70f41af5108183015260c0840152600360e084015260446101009093019290925291835281516101e081019092527397f0470819080e85724d42ba4325c56698c3b38761014083019081529201918190610160820160018152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073ed445a77e75f18b04818d940d0e490c15c6072b76001600160a01b031681526020015f600281111561403757614037615921565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273c0041ef357b183448b235a8ea73ce4e4ec8c265f84840152651b4b3a6d4654918401919091526001608084018190528251808401845268024044d8678944a515198152680238cd38cccf44f1578184015260a0850152825180840184526802549e43d19126fb8319815268024ce427003acbf42e8184015260c0850152604560e085015260466101009094019390935292845280516101e08101909152731d4dab3f27c7f656b6323c1d6ef713b48a8f72f16101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073c200f21efe67c7f41b81a854c26f9cda805930656001600160a01b031681526020016001600281111561418d5761418d615921565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b0185830152730b3e328455c4059eeb9e3f84b5543f74e24e7e1b85850152651dcbc4b2fedc92850192909252608084019190915281518083018352680de080d3010c4440cc198152680dcc57fee606319d788183015260a084015281518083018352681725663c73ed8fdb6f198152681703ae9021e1956e568183015260c0840152604760e084015260446101009093019290925291835281516101e081019092527370acdf2ad0bf2402c957154f944c19ef4e1cbae161014083019081529201918190610160820160018152602001620f404c81526020015f81526020015f81525081526020016040518060a0016040528073bf371ea62f6464d092f715f6cd359bd22e24ff516001600160a01b03168152602001600160028111156142e0576142e0615921565b8152620f41786020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273cbb7c0000ab88b473b1f5afd9ef808440eed33bf848401526520567419227091840191909152600160808401819052825180840184526845c146f52e979c3ccd1981526845b4c7c98b3a7d695f8184015260a085015282518084018452684b0d7abeea355a52a9198152684b0037615cdc7fbdac8184015260c0850152604860e085015260496101009094019390935292845280516101e0810190915273afb62448929664bfccb0aae22f232520e765ba886101408201908152939092019282916101608301908152602001620f387c81526020015f81526020015f81525081526020016040518060a0016040528073c9034c3e7f58003e6ae0c8438e7c8f4598d5acaa6001600160a01b031681526020016001600281111561443657614436615921565b8152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152734ed4e862860bed51a9570b96d89af5e1b0efefed858501526509b0ee7c0800928501929092526001608085015282518084018452680bb81c9f32fc2b164b198152680ba7a7e8c7adcfce708183015260a0850152825180840184526809279e91b2831bdd9019815268091ac05d7ed3634d308183015260c0850152604a60e0850152604b6101009094019390935292845280516101e08101909152734a8fe03741617bd132facf01fcc0bc283254b3c76101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a001604052807373536f633a205e621c3b7f0277495324c81ea17b6001600160a01b031681526020015f600281111561458b5761458b615921565b8152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152734f6863099721da6c39b2e79c2d6ac62b8a4cb23f84840152650539961840329184019190915260016080840181905282518084018452660326f87674e6f9198152660322630e9751888184015260a0850152825180840184526603f15a232c94b61981526603ec06b7c9c4a38184015260c0850152604c60e0850152604d6101009094019390935292845280516101e08101909152733a3dc4a26d1aceae12fd1026a5856f12d20658ea6101408201908152939092019282916101608301908152602001620f1b3081526020015f81526020015f81525081526020016040518060a0016040528073b6b777577a05d85ffca7d9ebc7476fb344b924456001600160a01b03168152602001600160028111156146d9576146d9615921565b8152620f26e86020808301919091525f60408084018290526060938401919091529284526006602160991b01848201527355cd6469f597452b5a7536e2cd98fde4c1247ee484840152650ad51d90e4d89184019190915260016080840181905282518084018452671fdc7329898513a2198152671f5294ea9d462b6e8184015260a085015282518084018452672294c639d58217f619815267220084a379d8f8b28184015260c0850152604e60e0850152604f6101009094019390935292845280516101e081019091527370acdf2ad0bf2402c957154f944c19ef4e1cbae16101408201908152939092019282916101608301908152602001620f404c81526020015f81526020015f81525081526020016040518060a00160405280737aea2e8a3843516afa07293a10ac8e49906dabd16001600160a01b031681526020016001600281111561482b5761482b615921565b8152620f404c6020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273cbb7c0000ab88b473b1f5afd9ef808440eed33bf8484015265054375cb3aa29184019190915260016080840181905282518084018452682023b03e268476c92c19815268201b769be25a3ca57d8184015260a085015282518084018452684056358120ca2f5f4f198152684045bf303c1c118a158184015260c0850152604860e085015260506101009094019390935292845280516101e0810190915273b27f110571c96b8271d91ad42d33a391a75e60306101408201908152939092019282916101608301908152602001620f3f5281526020015f81526020015f81525081526020016040518060a0016040528073b2cc224c1c9fee385f8ad6a55b4d94e92359dc596001600160a01b031681526020016001600281111561498157614981615921565b8152620f40b06020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda029138585015265029ec5e9e550928501929092526001608085015282518084018452680809c6a495d807690819815268080769155cb5dba14d8183015260a0808601919091528351808501855268084010bcdd40447fee19815268083da8733ce5ecb49e8184015260c0860152605160e086015261010090940182905293855281516101e0810183527355f3b570a62a346e98d88e20a36cc41c5da6998061014082019081526101608201839052620f36886101808301526101a082018390526101c082018390528152825193840190925273ac801d6dc8782d83d2558ae0990c901d230c86ba83529383019390928381019291908201908152620f36886020808301919091525f604080840182905260609384018290529385526006602160991b0185830152732f20cf3466f80a5f7f532fca553c8cbc9727fef6858501526501a0c24f754092850192909252608084019190915281518083018352670387a82d425fec8f19815267038240a3408767a18183015260a084015281518083018352670373699ab50c941119815267036e212858b38d588183015260c0840152605260e084015260536101009093019290925291835281516101e081019092527372ab388e2e2f6facef59e3c3fa2c4e29011c2d3861014083019081529201918190610160820160018152602001620f41dc81526020015f81526020015f81525081526020016040518060a0016040528073ab067c01c7f5734da168c699ae9d23a4512c9fdb6001600160a01b031681526020015f6002811115614c0957614c09615921565b8152620f387c6020808301919091525f604080840182905260609384018290529385526006602160991b018583015273833589fcd6edb6e08f4c7c32d4f71b54bda029138585015265016d80f1a6c092850192909252600160808501819052835180850185526733ff00f2912cefcf1981526733dc6cc65ad9e0858184015260a0808701919091528451808601865267347a04d5fe994fe81981526734571d0fc8beff6b8185015260c0870152600e60e087015260546101009096019590955294865282516101e0810184527319412620bdadac070bc8cf24a9978233d0bf56096101408201908152610160820196909652620f1b306101808201526101a081018390526101c0810183905294855282519384019092527330b07db4174f9f7fbc581762ca60c6bc25870be583529381019383820192918201908152620f3c006020808301919091525f60408084018290526060938401829052938552731dd2d631c92b1acdfcdd51a0f7145a50130050c4858301527330457a1ab7cd796d6e55e4e5ba12e09f2283e8568585015264ea6b89e3fa9285019290925260016080850181905283518085018552690188653485d0bb73bb41198152690183d9e5db20af01bdd88184015260a080870191909152845180860186526901999f7853567ecd317e198152690194e3ec09e667ff02c48185015260c0870152605560e087015260566101009096019590955294865282516101e08101845273a02567fc557c6a409464ec40480b9f5660a991b36101408201908152610160820196909652620f1b306101808201526101a081018390526101c08101839052948552825193840190925273f3c947f86f30eb9e40e95c0bdb782eb05c461e7c83529381019383820192918201908152620f368860208083018290525f604080850182905260609485018290529486526006602160991b018683015273418d5e096225729001bb54e62ef7ad687355014686860152650abf6bf8e0369386019390935260808501839052835180850185526708f6f299621c11fa1981526708d951abaee500368183015260a0808701919091528451808601865266055e9a82b1b80619815266054f8539f967a78184015260c0870152605760e087015260586101009096019590955294865282516101e081018452731eb79b7111fc98bbcbe79dd8043c2c98bc5698bd610140820190815261016082018490526101808201929092526101a081018390526101c0810192909252815281519283019091527337ecd41f5a01b23a3d9bb3b4ddfef4ed455d6fd3825292820192918281019190810160018152620f36886020808301919091525f60408084018290526060938401919091529284526006602160991b0184820152737431ada8a591c955a994a21710752ef9b882b8e384840152652145c791c5849184019190915260016080840181905282518084018452679ee4e8304802c0a3198152679df62c6de547376f8184015260a08501528251808401845267998af8d4f734045d19815267989ff81ae5f599ee8184015260c0850152605960e0850152605a6101009094019390935292845280516101e08101909152732f42df4af5312b492e9d7f7b2110d9c7bf2d9e4f6101408201908152939092019282916101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a0016040528073b5f0b4ae66c14f7efaa9aa1468e8fc536a3e288c6001600160a01b031681526020016001600281111561511857615118615921565b8152620f37b46020808301919091525f604080840182905260609384018290529385526006602160991b018583015273baa5cc21fd487b8fcc2f632f3f4e8d37262a08428585015265427c0a6b9a49928501929092526001608085015282518084018452680a7e2eab50babbb601198152680a6ee8431f245d9f3d8183015260a085015282518084018452680a1c0e955731c316cd198152680a0d54716ff465b9628183015260c0850152605b60e0850152605c6101009094019390935292845280516101e0810190915273010b6af33c8a6ef8d2c47d67ec2b213cbfb90c166101408201908152939091019290918291906101608301908152602001620f368881526020015f81526020015f81525081526020016040518060a001604052807388f756c998f2ef59157632ef62e0608ff45a02e36001600160a01b031681526020016001600281111561526e5761526e615921565b8152620f1b306020808301919091525f60408084018290526060938401919091529284526006602160991b018482015273b3e3c89b8d9c88b1fe96856e382959ee6291ebba84840152650179ae8a863491840191909152600160808401528151808301835267020f1677bb3af8c919815267020845e85ccfcc798183015260a084015281518083019092526702231552840605cf19825267021c01527ec6f61a9082015260c0820152605d60e0820152605e610100909101529052919050565b5f808083600281111561534357615343615921565b0361541d57836001600160a01b0316630902f1ac6040518163ffffffff1660e01b815260040160606040518083038186803b1580156153d15760405162461bcd60e51b815260206004820152602560248201527f54617267657420636f6e747261637420646f6573206e6f7420636f6e7461696e604482019081526420636f646560d81b6064830152608482fd5b505afa1580156153e3573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906154079190615ac9565b506001600160701b039182169350169050615558565b600183600281111561543157615431615921565b03615519575f6154408561555f565b90505f856001600160a01b0316631a6865026040518163ffffffff1660e01b815260040160206040518083038186803b1580156154cc5760405162461bcd60e51b815260206004820152602560248201527f54617267657420636f6e747261637420646f6573206e6f7420636f6e7461696e604482019081526420636f646560d81b6064830152608482fd5b505afa1580156154de573d5f5f3e3d5ffd5b505050506040513d601f19601f820116820180604052508101906155029190615b19565b905061550e81836156e8565b935093505050615558565b60405162461bcd60e51b8152602060048201526014602482015273155b9cdd5c1c1bdc9d1959081c1c9bdd1bd8dbdb60621b60448201526064016107c6565b9250929050565b60408051600481526024810182526020810180516001600160e01b0316633850c7bd60e01b17905290515f91829182916001600160a01b038616916155a49190615a07565b5f60405180830381855afa9150503d805f81146155dc576040519150601f19603f3d011682016040523d82523d5f602084013e6155e1565b606091505b5091509150816156cc5760408051600481526024810182526020810180516001600160e01b03166339db007960e21b17905290516001600160a01b0386169161562991615a07565b5f60405180830381855afa9150503d805f8114615661576040519150601f19603f3d011682016040523d82523d5f602084013e615666565b606091505b509092509050816156cc5760405162461bcd60e51b815260206004820152602a60248201527f4661696c656420746f20666574636820626f746820736c6f743020616e6420676044820152696c6f62616c537461746560b01b60648201526084016107c6565b808060200190518101906156e09190615b43565b949350505050565b5f806001600160a01b03831661570b600160601b6001600160801b038716615b6d565b6157159190615b84565b9150600160601b6157386001600160a01b0385166001600160801b038716615b6d565b6157429190615b84565b90509250929050565b60405180611d00016040528060e8906020820280368337509192915050565b604051806107400160405280603a905b615836604080516101e0810182525f6101408201818152610160830182905261018083018290526101a083018290526101c083018290528252825160a0808201855282825260208083018490528286018490526060808401859052608080850186905282870194909452858701859052850184905291840183905283018290528351808501855282815280820183905260c084015283518085019094528184528301529060e082019081525f6020820181905260409091015290565b81526020019060019003908161577a5790505090565b60405162461bcd60e51b815260206004820152602260248201527f414249206465636f64696e673a207475706c65206461746120746f6f2073686f6044820152611c9d60f21b6064820152608481fd5b5f602082840312156158b0576158b061584c565b5035919050565b634e487b7160e01b5f52603260045260245ffd5b634e487b7160e01b5f52601160045260245ffd5b60ff81811683821602908116908181146158fb576158fb6158cb565b5092915050565b60ff818116838216019081111561591b5761591b6158cb565b92915050565b634e487b7160e01b5f52602160045260245ffd5b80516001600160a01b0316825260208101516003811061596357634e487b7160e01b5f52602160045260245ffd5b60208301526040818101519083015260608082015190830152608090810151910152565b6102408101615996828b615935565b6159a360a083018a615935565b6001600160a01b03978816610140830152959096166101608701529215156101808601528151600e90810b6101a0870152602092830151810b6101c08701528151810b6101e0870152910151900b6102008401526102209092019190915292915050565b5f82518060208501845e5f920191825250919050565b5f81518084528060208401602086015e5f602082860101526020601f19601f83011685010191505092915050565b606081525f615a5d6060830186615a1d565b6001600160a01b0394851660208401529290931660409091015292915050565b5f60018201615a8e57615a8e6158cb565b5060010190565b602081525f615aa76020830184615a1d565b9392505050565b80516001600160701b0381168114615ac4575f5ffd5b919050565b5f5f5f60608486031215615adf57615adf61584c565b615ae884615aae565b9250615af660208501615aae565b9150604084015163ffffffff81168114615b0e575f5ffd5b809150509250925092565b5f60208284031215615b2d57615b2d61584c565b81516001600160801b0381168114615aa7575f5ffd5b5f60208284031215615b5757615b5761584c565b81516001600160a01b0381168114615aa7575f5ffd5b808202811582820484141761591b5761591b6158cb565b5f82615b9e57634e487b7160e01b5f52601260045260245ffd5b50049056fea2646970667358221220da54a7eacc5fd2ff1bc2a63423ba8c72441c64532db09dbf373e4b2f2e54942264736f6c634300081c0033